test-harness
A crate that defines a TestHarness
trait to define resources that are required for testing with implicitly managed resources. Using a TestHarness
allows tests to easily set-up, run and tear-down required state and behavior to simplify the process of writing tests.