ArregloUn arreglo es una estanter铆a numerado para tus datos. Cada elemento ocupa un espacio fijo, accesible al instante por su n煤mero de 铆ndice. Esto hace que las b煤squedas sean incre铆blemente r谩pidas. Pero el estante tiene un tama帽o fijo; una vez lleno, no...Oct 5, 2025路1 min read
AfirmarEn esta secci贸n es donde validamos que, efectivamente, la unidad de c贸digo arroje el resultado esperado ante la situaci贸n simulada. Solo debe validarse un 煤nico punto de salida por cada prueba unitaria y en ese punto de salida es que se enfoca esta s...Oct 23, 2022路1 min read
ActuarEn esta secci贸n es donde ejecutamos la unidad de c贸digo que vamos a probar a trav茅s de su punto de entrada usando los par谩metros necesarios para simular la situaci贸n que vamos a validar en la prueba unitaria. test("El estado del avi贸n debe ser VOLAND...Oct 23, 2022路1 min read
ArreglarEn esta secci贸n nos encargamos de inicializar todas las dependencias (reales o dobles de prueba) necesarias para simular la situaci贸n que vamos a validar en la prueba unitaria. test("El estado del avi贸n debe ser VOLANDO luego del despegue", () => { ...Oct 23, 2022路1 min read
AAA - Estructura de la PruebaEs la estructura que usamos para una prueba unitaria. Cada letra representa una secci贸n: Arreglar: Las dependencias para simular la situaci贸n a validar. Actuar: Ejecute la unidad de c贸digo. Afirmar: Que el resultado final sea el esperado. Se sugier...Oct 23, 2022路1 min read
- Stub -Doble de prueba usado para simular una dependencia externa que env铆a informaci贸n hacia la unidad de c贸digo. Permite controlar a nuestro antojo la informaci贸n recibida por la unidad de c贸digo. Pueden existir varios Stub en una prueba. Ya que inserta i...Oct 23, 2022路2 min read
- Mock -Doble de prueba usado para simular una dependencia externa que recibe informaci贸n enviada por la unidad de c贸digo. Permite validar esta informaci贸n. Solo puede existir m谩ximo UN MOCK en una prueba, ya que simula un punto de salida y solo se valida un...Oct 23, 2022路2 min read