2
我想測試一下下面的方法:單元測試:視圖控制器與標識符的賽格瑞:「賽格瑞ID」
- (void)myMethod
{
self.contact = nil;
[self performSegueWithIdentifier:@"segue id" sender:self];
}
這是我做的測試類:
- (void)testMyMethod
{
// Call method to test
[testClass myMethod];
// Tests
GHAssertNil(testClass.contact, @"contact should be nil.");
}
運行測試給我錯誤:
Reason : Receiver (<RS_MainViewController:0x126b6330>) has no segue with identifier 'segue id'
爲什麼我得到這個錯誤和解決方案是什麼?
您是否在故事板中指定了segue的segue id? – JPetric
@JPetric是的,我有。 – Geek