# Afirmar

En esta sección es donde validamos que, efectivamente, la [unidad de código](https://blog.cincuentapalabras.co/unidad-de-codigo) arroje el resultado esperado ante la situación simulada.

Solo debe validarse un único [punto de salida](https://blog.cincuentapalabras.co/punto-de-salida) por cada [prueba unitaria](https://blog.cincuentapalabras.co/prueba-unitaria) y en ese [punto de salida](https://blog.cincuentapalabras.co/punto-de-salida) es que se enfoca esta sección.

```ts
test("El estado del avión debe ser VOLANDO luego del despegue", () => {
  /// Arreglar
  const motorFalso: IMotor = new MotorFalso();
  const tanqueDeCombustibleFalso: ITanque = new TanqueFalso();
  const avion: Avion = new Avion(motorFalso, tanqueDeCombustibleFalso);

  /// Actuar
  avion.despegar();

  /**
   * Notar que claramente demarcamos la sección
   * Afirmar y validamos en ella que el resultado
   * obtenido sea equivalente al resultado esperado
   */

  /// Afirmar
  assert(avion.estadoActual, EstadoAvion.VOLANDO);
});
```

[🇺🇸 English version](https://blog.fiftywords.co/assert)
