The type of the configMap
, which is ConfigMap
.
Invoke the test function, passing to the the test function the configMap
obtained by invoking configMap
on the passed OneArgTest
.
Invoke the test function, passing to the the test function the configMap
obtained by invoking configMap
on the passed OneArgTest
.
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
configMap
fixture
Trait that when mixed into a
fixture.Suite
passes the config map passed torunTest
as a fixture into each test.Here's an example in which tests just check to make sure
"hello"
and"world"
are defined keys in the config map:If you run this class without defining
"hello"
and"world"
in the confg map, the tests will fail:If you do define
"hello"
and"world"
keys in the confg map, the tests will success:scala> new ExampleSpec execute (configMap = Map("hello" -> "hi", "world" -> "globe")) ExampleSpec: The config map - should contain hello - should contain world