Módulos de Pruebas
Las pruebas unitarias se suelen incluir en un módulo anidado (ejecuta las pruebas en el Playground):
fn helper(a: &str, b: &str) -> String { format!("{a} {b}") } pub fn main() { println!("{}", helper("Hello", "World")); } #[cfg(test)] mod tests { use super::*; #[test] fn test_helper() { assert_eq!(helper("foo", "bar"), "foo bar"); } }
- Esto permite realizar pruebas unitarias de los ayudantes privados.
 - El atributo 
#[cfg(test)]solo está activo cuando se ejecutacargo test.