1. Testing in Rust
  2. Show standard output and standard error in tests
  3. Test command line applications
  4. Test coverage with Tarpaulin
  5. Testing with tempfiles and environment variables
  6. Limit tests to single thread