Как написать тестовый пример? - PullRequest
3 голосов
/ 08 февраля 2012

В моем приложении у меня есть два текстовых поля для ввода имени пользователя и пароля. Мне нужно написать тест для проверки пароля Поле не пустое. Я настраиваю среду тестирования и знаю, как вызывать методы из класса тестирования, но я не знаю, как написать тестовый пример. Пожалуйста, помогите мне написать контрольный пример.

1 Ответ

3 голосов
/ 08 февраля 2012

Я бы начал с теста, который выглядит примерно так:

@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

Теперь, это проходит (действительно ли оно даже строит)? Если нет, внесите необходимые изменения в свой код.

...