it('should show last quote (quote done)', (done: DoneFn) => { fixture.detectChanges(); component.quote.pipe( last() ).subscribe(() => { fixture.detectChanges(); // update view with quote expect(quoteEl.textContent).toBe(testQuote); expect(errorMessage()).toBeNull('should not show error'); done(); }); });