Package org.togglz.junit5
Annotation Type AllDisabled
-
@Retention(RUNTIME) @Target({TYPE,METHOD}) @Inherited @ExtendWith(org.togglz.junit5.AnnotationBasedTogglzExtension.class) public @interface AllDisabled
Creates a
TestFeatureManager
with all features disabled.To enable single features the
TestFeatureManager
is available as parameter.Example Usage:
class MyTest { @Test @AllDisabled(MyFeatures.class) void run(TestFeatureManager featureManager) { assertFalse(featureManager.isActive(MyFeatures.ONE)); featureManager.enable(MyFeatures.ONE); assertTrue(featureManager.isActive(MyFeatures.ONE)); } }
- Author:
- Roland Weisleder
- See Also:
AllEnabled
-
-
Element Detail
-
value
Class<? extends org.togglz.core.Feature> value
-
-