Adds TDD in Rust