• Explorar lecciones
  • Temas
  • Foros
YouTube
  • Tipo de contenido
    • Todo
    • Lecciones
    • Cursos
  • Ordenar resultados
    • Recientemente actualizado
    • Más vistos
    • En tendencia
  • Filtrar contenido
    • Ocultar contenido obsoleto
    • Ocultar lecciones sin artículo
  • Explorar tema
    • Cualquier tema
    • C
    • Elixir
    • Git
    • Go
    • JDBC
    • JPA
    • JUnit
    • Jakarta
    • Java
    • JavaScript
    • Patrones de diseño
    • Quarkus
    • Svelte
    • Web Components
    • libGDX
Filtros activos: No mostrar material obsoleto Sólo lecciones con artículo
  • Lección

    Excepciones con expected y límites de tiempo con timeout

    Dos propiedades de la anotación Test que nos permiten hacer pruebas avanzadas para algunos casos especiales. Con Expected podemos comprobar que dentro de un test se tira una excepción. Si le ponemos este atributo a una anotación Test, el test fallará si alcanza el final de la función y no...
  • Lección 📈 En tendencia

    Los asertos que trae JUnit

    Una enumeración de los principales tipos de asertos que hay en JUnit 4. En particular, en este vídeo te hablo sobre assertEquals y sobre por qué hay tantos métodos que se llaman igual. También vemos otros como assertNotEquals, assertSame, assertNotSame, assertTrue, assertFalse, assertNull y assertNotNull. Para assertEquals, existen variaciones según...
  • Lección 📈 En tendencia

    Anotaciones Before y After

    Con las anotaciones Before y After se puede indicar código que debe ser ejecutado antes y después de cada uno de los Test que se ejecuten con JUnit. La anotación Before se puede aprovechar para ejecutar código antes de un test, y típicamente se usa para preparar código que de...
  • Lección 🔥 Popular

    Tu primera prueba de JUnit

    En este episodio creamos una prueba unitaria usando JUnit, y así vemos cómo funciona la anotación Test y las funciones fail() y assertEquals(). JUnit incorpora un montón de asertos, como assertEquals(), y muchos de ellos se caracterizan por tener al menos dos parámetros: expected, para representar el valor que debería...
  • Lección 🔥 Popular

    Qué es JUnit y cómo lo configuro

    Probar manualmente un programa es algo que funciona cuando queremos salir rápidamente del paso para comprobar mediante un main que se comporta como queremos, pero a largo plazo no es algo de lo que nos podamos fiar porque requiere demasiada intervención humana. JUnit es un framework para Java que nos...
  • Lección

    Árboles B (parte 1)

    En este episodio se introduce el concepto de árbol B, enseñando en qué consiste, qué diferencias hay con un árbol de búsqueda normal y cómo y por qué lo querríamos usar.
  • Lección

    Árboles k-arios

    Una visión superficial a los árboles que tienen un número de hijos más grande que 2. Sobre todo, cómo representarlo y dónde se suele usar un árbol k-ario.
  • Lección 📈 En tendencia

    Árbol desde inorden y postorden

    Cómo crear un árbol binario a partir de su representación en inorden y de su representación en postorden.
  • Lección 📈 En tendencia

    Árbol desde preorden e inorden

    O cómo crear un árbol binario cuando todo lo que te dan es un recorrido en preorden y en inorden.
  • Lección

    BSTs en Java (parte 3)

    Terminamos este ejemplo de estructuras de datos de Java con la implementación de la operación eliminar, la más tediosa dentro de la estructura de datos del árbol binario de búsqueda.
Principio Anterior 37 38 39 40 41 42 43 Siguiente Último
makigas

Aprende conceptos nuevos de programación o descubre una tecnología nueva. En esto consiste makigas: un sitio web y un canal de YouTube con tutoriales de programación y consejos para desarrolladores, en fcastellano y hablando en un lenguaje simple y humilde. Encuentra contenido sobre programación, desarrollo web y desarrollo de software.

    Cursos destacados

  • Records en Java
  • Patrones de diseño
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube
  • Servidor de Discord

Términos de uso • Política de privacidad • Limitación de responsabilidad • Uso de cookies (EU) • Cambiar consentimientos

Copyright © 2012 - 2026 makigas

Made in Spain