Gabarito do Capitulo 19
de Código/Fórmulas
Prática 1:
it('deve mostrar alerta crítico quando oxigênio for menor que 20', () => {
const component = fixture.componentInstance;
// Forçamos o valor do signal para 15
component.oxigenio.set(15);
// Verificamos o computed
expect(component.statusAlerta()).toBe('🚨 CRÍTICO');
});Prática 2:
No componente: recuperarOxigenio() { this.oxigenio.set(100); }
No teste:
it('deve resetar o oxigênio para 100', () => {
const component = fixture.componentInstance;
component.oxigenio.set(50);
component.recuperarOxigenio();
expect(component.oxigenio()).toBe(100);
});