Una de las partes más importantes de un buen programador es la calidad de su código. Para obtener dicho resultado, existen multitud de factores. Algunos de ellos pueden ser: buenas prácticas, limpieza del código, la experiencia del programador y la mas importante en un proyecto realizar testing.
Junit, es el un framework que nos permite escribir y ejecutar pruebas unitarias en Java. Con estas pruebas, buscamos evaluar si la unidad de trabajo responde correctamente a los test.
Una de las partes más importantes de un buen programador es la calidad de su código. Para obtener dicho resultado, existen multitud de factores. Algunos de ellos pueden ser: buenas prácticas, limpieza del código, la experiencia del programador y la mas importante en un proyecto realizar testing.
Junit, es el un framework que nos permite escribir y ejecutar pruebas unitarias en Java. Con estas pruebas, buscamos evaluar si la unidad de trabajo responde correctamente a los test.
Mockito, es un framework de código abierto, que nos permite la creación de objetos simulados, con el propósito de realizar pruebas unitarias en Java.
Diferencias entre el testing con JUnit y Mockito
Si realizamos pruebas con una única clase, no necesitaremos realizar Mocks (burlas) a otras clases. Por tanto, estás pruebas, las podremos realizar mediante a JUnit.
En el caso la clase con la que vamos utilice a otras clases, será cuando requerirá la realización de Mocks. Por tanto, el uso de Mockito, se puede decir que, complementa a JUnit, con la finalidad de realizar pruebas más exhaustivas.
En este curso aprenderás los principios para realizar test unitario y es el complemento perfecto que necesitas para entrar en este hermoso mundo del desarrollo web, el cual tiene mucha demanda en la actualidad ya que el desarrollo web industrial crece de forma exponencial.
En esta clase vamos a crear un proyecto base Spring Boot, que lo usaremos de plantilla en las próximas secciones.
La mejor forma de crear código de alto nivel es dominar los principios solid, y para el principio de única dependencia se facilita el test unitario.
En esta clase vamos a entender toda la API que vamos a testear, haremos un debug para ver el flujos de datos ya el funcionamiento de cada metodo.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.