Invoke the test function, passing ()
, the unit value, to the the test function.
Invoke the test function, passing ()
, the unit value, to the the test function.
To enable stacking of traits that define withFixture(NoArgTest)
, this method does not
invoke the test function directly. Instead, it delegates responsibility for invoking the test function
to withFixture(NoArgTest)
.
the OneArgTest
to invoke, passing in the unit value
an Outcome
instance
Trait that when mixed into a
fixture.Suite
passes the unit value as a fixture into each test.Since a unit value is unlikely to be of much use to a test, this trait is useful when the unit value fixture is actually never passed into any tests. Instead each test in the
fixture.Suite
is defined as a no-arg function; no tests are defined as one-arg functions. This should be quite rare, but occasionally can be useful. For an example, see the main documentation for traitNoArg
.