this.Enabled = combineLatest(this.form.get('IdGroup').get('Nbrs').valueChanges.pipe(startWith(null)),
this.form.get('IdGroup').get('Ids').valueChanges.pipe(startWith(null)),
(Nbrs, Ids) => {
return !((Nbrs instanceof Array && Nbrs.length > 0) || (Ids instanceof Array && Ids.length > 0) );
});
<div *ngIf="Enabled | async" >
<p> Show Text </p>
</div>
非同期パイプ (有効) の Jasmine Unit テスト ケースを作成するにはどうすればよいですか? 私は次の方法を試しました
this.form.get('IdGroup').get('Nbrs').setValue([123,2456]);
component.Enabled.subscribe((value) => {
fixture.detectChanges();
expect(value).toBeTruthy();
});