Pruebas Unitarias
Rust y Cargo incluyen un sencillo framework para pruebas unitarias:
-
Las pruebas unitarias se admiten en todo el código.
-
Las pruebas de integración se admiten a través del directorio
tests/
.
Las pruebas se marcan con #[test]
. Las pruebas unitarias se suelen incluir en un módulo tests
anidado en el que se utiliza #[cfg(test)]
para compilarlas únicamente cuando se compilan las pruebas.
- Esto permite realizar pruebas unitarias de los ayudantes privados.
- El atributo
#[cfg(test)]
solo está activo cuando se ejecutacargo test
.
Speaker Notes
This slide should take about 5 minutes.
Haz las pruebas en el playground para ver los resultados.