代码之家  ›  专栏  ›  技术社区  ›  DJClayworth

测试角反应形式验证

  •  1
  • DJClayworth  · 技术社区  · 7 年前

    我有一个角度4反应形式与验证,我想测试验证。

    如何使FormControl识别值中的更改,以及如何使其运行验证器并发出valueChanges信号?

    这是我目前掌握的代码。

      inputElement.nativeElement.value = '-1';
      inputElement.nativeElement.dispatchEvent(new Event('input'));
      fixture.detectChanges();
      fixture.whenStable().then(() => {
        expect(errorDisplay.nativeElement.getAttribute('hidden')).not.toBeDefined();
        expect(errorDisplay.nativeElement.textContent).toContain('message');
      });
    
    0 回复  |  直到 7 年前