2013-03-28 112 views
0

今天我有一个小问题需要解决。单元测试ios属性

@property(nonatomic, weak) NSmutableArray *itemsToDelete; 

实际上问题出在调用delete方法时,for循环确定itemsToDelete为空。当变更为强大的一切开始工作。现在我想单元测试我的变化。我如何编写单元测试并确保一切正常?

+0

改变你想单元测试,如果一个强大的属性不是一个很脆弱的效果更好(上其他非保留的实例变量)? – Till 2013-03-28 03:03:34

+0

我其实想测试强者是否确实解决了问题。 – Sandeep 2013-03-28 03:33:19

+0

单元测试用于检查对象和对象元素之间的交互。如果你知道强大的解决你的问题,你不需要单元测试来检查它。 – 2013-03-28 06:37:29

回答

0

实际上,你可以测试使用

@autorelease 
    { 
     initialize your property; 
    }