我是单元测试的新手,对此我有疑问。
在我的源代码中,我将NSMutableArray
. NSMutableArray
必须已经实现了原语NSMutableArray
和NSArray
方法。这些方法在某些情况下会NSExceptions
抛出NSRangeExceptions
.
问题是:“当我对这个原始方法进行单元测试时,我应该为 编写 caseNSExceptions
吗?
例子:
//array with 3 objects
STAssertThrows([array insertObject:object atIndex:8], @"");
- 这个对吗?
- 这是必要的吗?