-
Lección 📈 En tendenciaCómo configurar y crear tests de JUnit 5 en Eclipse
Es posible utilizar JUnit 5 en Eclipse. Además de las opciones de Maven y Gradle, que son las que te pueden proporcionar una forma más neutra y portable de mantener la suite de tests de tu programa, tienes que saber que con los proyectos de Eclipse tradicionales también es posible... -
Lección 📈 En tendenciaGenéricos en Java: cómo crear tu propia clase
Definir un genérico aporta algunas ventajas en un lenguaje orientado a objetos como Java, ya que la inferencia de tipos será mucho más rica que si únicamente usasemos la clase Object. Ya sabes qué es un genérico (y si no, recuerda que tengo un vídeo al respecto), así que en... -
Lección 📈 En tendenciaCómo usar BeforeEach, AfterEach, BeforeAll y AfterAll en JUnit 5
Con las anotaciones BeforeEach, AfterEach, BeforeAll y AfterAll podemos marcar métodos para que JUnit los invoque antes y después, tanto de ejecutar cada prueba unitaria, como de ejecutar toda una clase llena de pruebas unitarias. Estos hooks nos permiten crear clases de prueba más compactas evitando repetir código de construcción... -
Lección 📈 En tendenciaCómo crear tests unitarios con JUnit 5
En este vídeo te cuento lo que tienes que saber para crear tests con JUnit. Estudiaremos el proceso de creación de una suite de tests en forma de clase, y a esta clase le agregaremos casos de prueba con la anotación Test. Te cuento qué son los asertos y cómo... -
Lección 📈 En tendenciaCosas a evitar con las excepciones de Java
Cosas que debes evitar cuando aprendes a usar excepciones en Java para asegurarte de tu programa no se vuelve una pesadilla mantener -
Lección 📈 En tendenciaEjemplo de wait() y notify() en Java
Un ejemplo para ilustrar cómo dos hilos pueden comunicarse mediante wait() y notify(). -
Lección 📈 En tendenciaCómo crear Thread Pools en Java
La clase Executors tiene un montón de métodos, pero muchos se preocupan de crear Thread Pools. -
Lección 📈 En tendencia¿Qué es un hilo?
La primera pieza de concurrencia que vamos a ver en este módulo es hilos, así que empecemos por su definición. -
Lección 📈 En tendenciaAnotaciones para aplicar inyección de dependencia en Jakarta
Una lista de las anotaciones que puedes usar en Jakarta EE para aplicar inyección de dependencia en tus aplicaciones -
Lección 📈 En tendenciaPreparedStatement, ¿por qué usarlo?
PreparedStatement permite utilizar sentencias preparadas, donde se valida de una forma más exhaustiva los datos de entrada para evitar vulnerabilidades.