# Dependencia Externa, llamado a

El llamado a dependencia externa es, como su nombre lo indica, una interacción en la que la [unidad de código](https://blog.cincuentapalabras.co/unidad-de-codigo) **envía** información a una dependencia externa como:

- Una base de datos
- Una API HTTP
- Una llamada RPC

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

  return otroSumando + sumando;
}
```

Para validarla se usa un [doble de pruebas](https://blog.cincuentapalabras.co/doble-de-pruebas), en este caso un [mock](https://blog.cincuentapalabras.co/mock).

[🇺🇸 English version](https://blog.fiftywords.co/external-dependency-exit-point)
