Как проверить значение переменной и соответствующим образом применить ngClass с помощью жасмина - PullRequest
0 голосов
/ 04 августа 2020

У меня что-то вроде кода ниже в html. Тег привязки представляет собой ссылку «Далее» в виде кнопки. Мне нужно написать тестовый пример, чтобы проверить значение declarativeFormCaptchaValue. Если declarativeFormCaptchaValue имеет значение null, то класс привязки будет отключен. Как добиться этого в жасмине. Любая помощь по этому поводу приветствуется.

html:

<a class="button" href="javascript:void(0);" [ngClass]="{'disabled': !declarativeFormCaptchaValue && globalService.properties.CAPTCHA_ENABLE }">
            {{ 'SHARED.NEXT' | translate }}
        </a>

ts:

  public declarativeFormCaptchaValue: any;

spe c .ts

it('next to be should be disabled onload based on declarativeFormCaptchaValue', async(() => {
        expect($(declarativeFormCaptchaValue)).toEqual("");  // tried this way but looks like i am 
                                                     accessing declarativeFormCaptchaValue in a wrong way
    }));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...