Realizar pruebas unitarias es de gran ayuda para encontrar errores o depurar nuestro código. El Test Driven Development (TDD) o Desarrollo Guiado por Pruebas es una metodología para la realización de pruebas automatizadas. Rust al ser un lenguaje moderno nos permite hacer pruebas de nuestro código. El flujo de una prueba, basándonos en a lógica TDD, incluye: Pruebas que fallen ( RED ). Pruebas que pasen ( GREEN ). Refactorización ( BLUE ). Crearemos un proyecto con Rust: $ cargo new pruebas-unitarias && cd pruebas-unitarias Modificamos el archivo `` main.rs `` # [ cfg ( test ) ] mod tests { use super : : * ; } Con esto indicamos que estamos creando un módulo denominado `` tests ``. La palabra clave `` use `` importa elementos al ámbito actual. `` super::* `` importa todo (el comodín *) desde el módulo padre (super) del módulo tests. Esto permite que las pruebas dentro del módulo tests accedan a las funciones, estructuras u ...
Programación en diversos lenguajes y tecnologías.