Etiqueta: Testing

7 Casos donde debes de usar Dobles de Prueba

Cuando usar dobles de prueba

Generalmente los dobles de prueba se usan para situaciones donde necesitamos simular la interacción con recursos que son difíciles de usar en una prueba.

Pero cuando comenzamos a usar dobles a veces se complica un poco saber en que casos me conviene usarlos.

Es por eso que te dejo algunas situaciones donde puedes usar dobles de prueba y también te dejo un pequeño ejemplo de cada situación.

Test Doubles o Dobles de prueba y como usarlos en Laravel

dobles de prueba(Test Doubles)

¿Cómo podemos probar la lógica de forma independiente cuando nuestro código depende de otra clase? Cuando trabajamos usando TDD las cosas se ponen interesantes cuando comenzamos a probar clases que dependen de otras para hacer su trabajo. a veces es posible instanciar las dependencias y seguir probando, pero algunos casos son mas complicados porque son …

Cómo crear y probar reglas de validación personalizadas en Laravel

reglas-de-validacion-personalizadas

Es muy fácil crear una regla de validación personalizada ya que Laravel nos provee de un comando artisan para realizarlo y de otras opciones que vamos a ir viendo con detalle. Por ejemplo imagina que el requerimiento de un sistema es validar que el host de una cuenta de correo es valido; es decir, que …