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);
});