Sin duda, uno de los mejores canales enseñando el tema. Es una mina de conocimiento.
@luisjosemalpicamurillo5422Ай бұрын
Santi excelente video, por favor un video con test de aceptacion integracion o testcontainers urgente, porque eres lo maximo como explicas
@Developer-b4x3 ай бұрын
Gracias master 😎, espero pronto las pruebas de integración 🙌
@miguelcarhuas31835 ай бұрын
Como anillo al dedo, anoche amaneciendome para entender InjectMocks, Mock, Spy y el coverage de SonarQube, me leiste la mente, GRACIAS!
@Angel-bp1nv5 ай бұрын
Como siempre, subiendo videos de calidad y esperando cada video que subes, espero que pronto pueda subir usando la arquitectura hexagonal. Como siempre gracias por tus videos
@joseramirez-pq3xf5 ай бұрын
Lo que haces es una labor muy importante, te felicito por el contenido que brindas, tengo muchos años trabajando con java y me sigo apoyando en muchos de tus videos.👽
@unprogramadornace5 ай бұрын
Muchas gracias por tus palabras. Me alegra saber que mi contenido ayuda a tantas personas. ¡Saludos!
@Youtubeych5 ай бұрын
El mejor!!! Gracias por tanto, espero videos de concurrencia, threads y esas cosas... please!!!
@ronaldgarciavazquez82325 ай бұрын
Estoy seguro que esta súper bien elaborado aún antes de verlo, gracias como siempre
@jcmn.magallanesАй бұрын
Excelente Video...!!! Saludos desde Perú
@elimarchanparra81615 ай бұрын
Super claro, pensé que seria mas tedioso de entender. Buena explicación como siempre.
@LeoRomerockblues5 ай бұрын
A seguir mejorando las buenas prácticas 🤩 mil gracias Santi 👏👏👏
@unprogramadornace5 ай бұрын
Gracias a ti por comentar. ¡Saludos!
@erikantony99905 ай бұрын
excelente video como siempre , aprendí bastante con estos 2 últimos videos , puedes hacer un video haciendo pruebas unitarias pero esta vez para un proyecto básico o intermedio de spring boot , serviría de mucha ayuda para finalizar me gusto la parte que dejaste que desarrollemos nosotros mismos la prueba unitaria del repositorio
Gracias, como siempre muy buena explicación. Estaría genial más adelante si se pudiera hablar algo de Maven.
@ottonlucena12955 ай бұрын
Excelente video, estoy viciado con su video jajaja
@ottonlucena12955 ай бұрын
Cuando utilizamos para hacer los test, tenemos que utilizar la anotación @SpringBootTest? Es buena practica llamar al servicio fuera de los test y inicializarlo con @Autowired? En este caso que colocaríamos en el "//Given" para seguir buenas practicas? Saludos profe, muchas gracias.
@renegutierrez55415 ай бұрын
Excelente explicacion, muchas gracias !!!
@jesusmunoz15 ай бұрын
Buenos dias hermano, espero que estes bien. Excelente video y excelente explicacion, aunque esta vez no entendi mucho, hay que estudiar mucho para entender bien.... Saludos desde Venezuela.
@unprogramadornace5 ай бұрын
Hola, no siempre se entiende a la primera, los mock es un concepto abstracto, hay que estudiarlo para entenderlo. ¡Saludos!
@dcloki7895 ай бұрын
excelente clase, gracias
@brauliomariano5 ай бұрын
Muy buen video, muchas gracias.
@xpFrankdev5 ай бұрын
agradecido de ante mano. Por cierto en el caso de micro servicios las pruebas se hacen a que capa?
@unprogramadornace5 ай бұрын
Hola, se hacen a todas. Todo el código debe estar testeado. ¡Saludos!
@DraketRomero5 ай бұрын
Ojalá puedas en un futuro abarcar más opciones de testing, como Jacoco
@unprogramadornace5 ай бұрын
Hola, en el video #1 y en este tambien vemos jacoco, te invito a ver el video completo y explorar el #1. ¡Saludos!
@jorgealvarez52485 ай бұрын
Hola, buen video Santi. Save y delete se podrían verificar diferente? el verify nos dice que el método se ejecuta, pero no que hizo lo esperado.
@unprogramadornace5 ай бұрын
Hola, entonces ahi tienes un error que debes verificar, si el metodo no hace lo que debe hacer es porque algo pass, otra forma de teatear metodos Void es con algo llamado DoAnswer o tambien puedes usar ArgumentsMatchers para validar parametros y ser mas estrictos. ¡Saludos!
@Emanuel-yb3qk18 күн бұрын
Gracias por tu aporte a la comunidad bro, solo tengo una pregunta. Primero deberia aprender Junit o Mockito?
@unprogramadornace18 күн бұрын
Hola, primero Junit. ¡Saludos!
@facundopalmieri350116 күн бұрын
Excelente video! No estoy pudiendo correr el test desde Lifcycle. Es como si interara conectarse a la base de datos. Intenté hacer esto en un mini proyectito mio, pero no puedo arreglaro :(
@andresfelipelimaszea7151Ай бұрын
Buen vídeo :D
@pablomagnavachi29615 ай бұрын
Hola amigo, una consulta, si mi respositorio es una interfaz que extiende de JPARepository, se testea igual o eso no se valida? por que en si no tiene contenido el método en algunos casos como findByEmail, solo es la declaración del mismo. Muchas gracias!
@elimarchanparra81615 ай бұрын
Buena pregunta 🤔
@unprogramadornace5 ай бұрын
Hola, las interfaces de Spring se testean de una forma diferente simulando el contecto de JPA utilizando la anotacion @DataJpaTest. Saludos.
@Shinigami4rt5 ай бұрын
aprendí un monton con tigo, pero hoy inicio mi primera chamba y se usa en la empresa es vuejs y express ._.
@elbowingkАй бұрын
a lo ultimo lo que uno tiene que testear solo, puedo descomentar la base de datos de la clase a testear o tambien uso el mismo DataProvider?
@unprogramadornaceАй бұрын
Puedes usar el data provider. ¡Saludos!
@jorgemiguelangel39872 ай бұрын
maestro
@josegonzalezmartinez232212 күн бұрын
Las preubas de integracion se hace con postman verdad
@unprogramadornace12 күн бұрын
Hola, noooo! Las pruebas de integración normalmente se automatizan. Puedes hacerlo con Junit, pero si quieres hacer pruebas mas avanzadas se suele utilizar Cucumber, Selenium, Karate, etc. Eso enfocandonos en un rol de QA. ¡Saludos!
@josegonzalezmartinez232212 күн бұрын
@unprogramadornace hola gracias por la respuesta, entonces como programador hasta que punto uno debe hacer pruebas
@unprogramadornace12 күн бұрын
Hola, cómo desarrollador backend debes garantizar como mínimo la cobertura de test unitarios de todo el código, lo normal es que tengas más del 90% de cobertura. ¡Saludos!
@josegonzalezmartinez232212 күн бұрын
@@unprogramadornace gracias
@SoyJavero5 ай бұрын
Amigo deberías hacer un grupo de WhatsApp o telegram para hacer tu comunidad 😅