public abstract class TestMixinRuntimeSupport extends groovy.lang.GroovyObjectSupport implements TestRuntimeAwareMixin
| Constructor and Description |
|---|
TestMixinRuntimeSupport(java.util.Set<java.lang.String> features) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getFeatures() |
grails.test.runtime.TestRuntime |
getRuntime() |
void |
setRuntime(grails.test.runtime.TestRuntime runtime)
TestRuntime will set it's instance to the mixin class by calling this method
|
void |
setTestClass(java.lang.Class<?> testClass)
TestRuntime will set the target test class to the mixin class instance by calling this method
mixins are instantiated in static context in order to support JUnit @ClassRule annotations
the instance of the test class is not active when this method is called.
|
public TestMixinRuntimeSupport(java.util.Set<java.lang.String> features)
public java.util.Set<java.lang.String> getFeatures()
getFeatures in interface TestRuntimeAwareMixinpublic grails.test.runtime.TestRuntime getRuntime()
public void setRuntime(grails.test.runtime.TestRuntime runtime)
TestRuntimeAwareMixinsetRuntime in interface TestRuntimeAwareMixinpublic void setTestClass(java.lang.Class<?> testClass)
TestRuntimeAwareMixinsetTestClass in interface TestRuntimeAwareMixin