Interface for structure to be set up and torn down as part of a test.
Types implementing Fixture can be passed as a reference argument to a
test function.
Interface for structure to be set up only once before all tests.
Types implementing StaticFixture can be passed as a double referenced
argument to a test function.