EnvironmentBaseTest
A base test class that provides basic tests that any environment should respect.
This class DOES NOT run tests merely by subclassing it. Create a test of your own in your subclass that runs runTests. For example:
class TestEagerEnvironment : NotExtensibleEnvironmentBaseTest(::EagerImmutableMetaEnvironment) {
@Test
fun `Base tests`() {
runTests()
}
}
Content copied to clipboard
You should consider using NotExtensibleEnvironmentBaseTest or ExtensibleEnvironmentBaseTest depending on which environment you wish to test.
Functions
Link copied to clipboard
Runs all the basic tests from the base environment test, plus any additional tests defined in additionalTests