Установите значение AbstractControl в ReactiveForm (Angular) в модульном тесте Жасмин - PullRequest
0 голосов
/ 22 марта 2019

Как установить значение AbstractControl в ReactiveForm в модульном тесте Жасмин?

Моя форма:

this.formChangePassword = this.formBuilder.group({
  username: ['', [Validators.required]],
  oldpassword: ['', [Validators.required]],
  passwords: this.formBuilder.group({
    newpassword: ['', [Validators.required]],
    confirmpassword: ['', [Validators.required]]
  }, {validator: this.passwordConfirming})
});

Мой макет в модульном тесте с жасмином:

component.formChangePassword.controls.username.setValue('foo'); <= is OK
component.formChangePassword.controls.passwords.controls.newpassword.setValue('newpwd'); <= is KO

Я ищу написать newpwd в newpassword AbstractControl

component.formChangePassword.controls.passwords ?? newpassword.setValue('newpwd');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...