Skip to main content

Command Palette

Search for a command to run...

Punto de Salida

Published
1 min readView as Markdown
Punto de Salida

Descripción:

Resultado (verificable externamente) obtenido al ejecutar una unidad de código.

Tipos (RED):

let valorActual = 0;

function sumaConRegistro(sumando: number, registrador: IRegistrador): number {
  /** Punto de salida 1 => llamado a dependencia externa (D) */
  registrador.log(`Sumará: ${valorActual} + ${sumando}`);
  /** Punto de salida 2 => cambio de estado (E) */
  valorActual += sumando;

  /** Punto de salida 3 => valor de retorno (R) */
  return valorActual;
}

Toda unidad de código tiene punto(s) de salida.

Solo se valida un punto de salida por prueba unitaria

🇺🇸 English version