Как проверить приложение входа в систему для проверки сообщений, используя элемент formGroup или ngif, используя транспортир? - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу проверить, правильно ли мое приложение для входа отображает сообщения проверки.Без добавления идентификатора для формы я могу проверить это с помощью ngclass?

<form [formGroup]="authForm">
        <div class="form-group">
            <label for="email">Email address</label>
            <div class="invalid-feedback" *ngIf="authForm.get('email').hasError('required')">
                Email is required.
            </div>
        </div>
    </form>

1 Ответ

0 голосов
/ 19 декабря 2018

Вы можете подтвердить с помощью приведенного ниже кода.Если предупреждение отображается во время выполнения.Щелкните внутри поля и нажмите на другое поле, не отправляя никаких значений.

validationMessage = element(by.css('div.form-group>div');

validationMessage.getText().then((value:string) =>{
expect(value).toBe('Email is required.');
}

Для получения информации см. https://www.protractortest.org/#/locators

Надеюсь, это поможет вам

...