在我的应用程序中,我有两个文本字段,用于输入用户名和密码。我需要编写测试用例来检查密码字段不为空。我已经设置了测试环境,并且知道如何从测试类中调用方法,但我不知道如何编写测试用例。请帮我编写一个测试用例。
测试内容如下:
@implementation LoginViewTests
- (void)testPasswordFieldIsNotEmpty {
LoginViewController *loginView = [[LoginViewController alloc] init];
//any other setup such as calling -viewDidLoad
STAssertTrue([loginView.passwordField.text length] > 0, @"The field should not be empty");
[loginView release]; //unless you're using ARC
}
@end
.view
,则会调用-loadView
和-viewDidLoad
。如果您不这样做,它们就不会被调用...但是您仍然可以自己执行。 - user23743