我正在尝试使用OCTest,但似乎无法让它真正运行我的测试(至少,我相信它没有运行我的测试)。我已经按照the developer documentation中的描述设置了一个项目,并添加了一个名为UnitTests的类,其中包含以下函数:
-(void)testFailures
{
STFail(@"A message");
}当我构建测试包(在Debug或Release中)时,build Results面板简短地显示它正在运行单元测试(它显示类似于“运行单元测试... (GC关闭)”之类的内容),但随后显示构建成功消息。当我放入不那么琐碎的测试时,也会发生同样的情况,例如:
- (void)testFramework
{
NSString *string1 = @"test";
NSString *string2 = @"testing";
STAssertEquals(string1,
string2,
@"FAILURE");
}你知道我哪里错了吗?
发布于 2010-10-29 02:28:54
发布于 2012-12-20 02:51:24
这是一个Updated Link to the Apple Docs on unit testing.
https://stackoverflow.com/questions/3608484
复制相似问题