Testing

  1. Testing a library crate
  2. Test coverage report with tarpaulin
  3. Test a function in a crate
  4. Show STDOUT and STDERR during testing
  5. Testing with temporary directory passed as an environment variable (test in a single thread RUST_TEST_THREADS)
  6. Testing with temorary directory passed in a thread-local variable
  7. Testing crates
  8. Parametrization of tests
  9. Rust testing setup and teardown fixtures