我已經加入方法UIFont
類 .h文件中問題編寫單元測試用例UIFont分類
@interface UIFont (UIFont_CustomisedFont)
+(UIFont*)bold11;
+(UIFont*)bold12;
+(UIFont*)bold13;
.m文件
+(UIFont*)bold11{
return [UIFont boldSystemFontOfSize:11];
}
+(UIFont*)bold12{
return [UIFont boldSystemFontOfSize:12];
}
+(UIFont*)bold13{
return [UIFont boldSystemFontOfSize:13];
}
類似的方式,我已經添加這樣許多方法到UIFont
類別
對於上面的方法我已經寫單元測試用例使用OCUnitTest
-(void)testBold11
{
@try {
UILabel *lbl = [[UILabel alloc] init];
lbl.font = [UIFont bold11];
}
@catch (NSException *exception) {
NSLog(@"main: Caught %@: %@", [exception name], [exception reason]);
STFail(@"testBold11 failed");
}
}
類似UnitTestCases其他功能還
當我運行UnitTest
,它不是崩潰,而是停在一個斷點,這個消息來了Thread 1: EXC_BREAKPOINT(code=EXC_1385_BPT,subcode=0*0
我沒有放任何斷點,我運行在「版本」模式,而不是在調試模式。
請幫助我解決這個問題。
我在這裏有同樣的東西......任何解決方案? –