Aún no hemos convertido este vídeo en audio. Necesitamos tu dirección de correo electrónico para poder enviarte el enlace
de descarga una vez haya finalizado el proceso de conversión.
Tras el envío, tu dirección de correo electrónico será eliminada del sistema.
Los Application Services deben coordinar pero no contener lógica de negocio. En este video, veremos varios trucos para mover la lógica de negocio del Application Service hacia Entidades y Repositorios.
En este video, repasaremos y mejoraremos el testing unitario del caso de uso que estamos refactorizando. Tendremos que añadir un Spy para garantizar que las llamadas a las dependencias que no retornan nada son invocadas.
En este video, testearemos de forma unitaria el "Use Case" que extrajimos en el video anterior del código que estaba escrito directamente en el controlador web.
En este video agregaremos un comporamiento nuevo y discutiremos el beneficio de hacerlos de forma inmutable. Veremos cómo en nuestros tests, también hay que comprobar la inmutabilidad de las operaciones.