Index
All Classes and Interfaces|All Packages
A
- allDisabled(Class<? extends Feature>) - Static method in class org.togglz.junit.TogglzRule
- AllDisabled - Annotation Interface in org.togglz.junit5
-
Creates a
TestFeatureManager
with all features disabled. - allEnabled(Class<? extends Feature>) - Static method in class org.togglz.junit.TogglzRule
- AllEnabled - Annotation Interface in org.togglz.junit5
-
Creates a
TestFeatureManager
with all features enabled. - apply(Statement, Description) - Method in class org.togglz.junit.TogglzRule
B
- build() - Method in class org.togglz.junit.TogglzRule.Builder
- builder(Class<? extends Feature>) - Static method in class org.togglz.junit.TogglzRule
- Builder(Class<? extends Feature>) - Constructor for class org.togglz.junit.TogglzRule.Builder
- buildVariationSet() - Method in interface org.togglz.junit5.VariationSetProvider
D
- disable() - Element in annotation interface org.togglz.junit.WithFeature
-
disable the features instead of enabling them
- disable(Feature) - Method in class org.togglz.junit.TogglzRule.Builder
- disable(Feature) - Method in class org.togglz.junit.TogglzRule
- disableAll() - Method in class org.togglz.junit.TogglzRule.Builder
E
- enable(Feature) - Method in class org.togglz.junit.TogglzRule.Builder
- enable(Feature) - Method in class org.togglz.junit.TogglzRule
- enableAll() - Method in class org.togglz.junit.TogglzRule.Builder
F
- FeatureVariations - Class in org.togglz.junit.vary
-
This class is custom JUnit runner that allows to run tests against different feature combinations.
- FeatureVariations(Class<?>) - Constructor for class org.togglz.junit.vary.FeatureVariations
G
- getChildren() - Method in class org.togglz.junit.vary.FeatureVariations
O
- org.togglz.junit - package org.togglz.junit
- org.togglz.junit.vary - package org.togglz.junit.vary
- org.togglz.junit5 - package org.togglz.junit5
R
- runners - Variable in class org.togglz.junit.vary.FeatureVariations
T
- TogglzRule - Class in org.togglz.junit
-
JUnit rule that simplifies the process of controlling features in unit tests.
- TogglzRule.Builder - Class in org.togglz.junit
V
- value() - Element in annotation interface org.togglz.junit.WithFeature
-
The features to enable
- value() - Element in annotation interface org.togglz.junit5.AllDisabled
- value() - Element in annotation interface org.togglz.junit5.AllEnabled
- value() - Element in annotation interface org.togglz.junit5.VaryFeatures
- Variations - Annotation Interface in org.togglz.junit.vary
-
This annotation is used if a test class is executed with
FeatureVariations
. - VariationSetProvider - Interface in org.togglz.junit5
-
Provides of
VariationSet
to test templates invoked withVaryFeatures
. - vary(Feature) - Method in class org.togglz.junit.TogglzRule.Builder
- VaryFeatures - Annotation Interface in org.togglz.junit5
-
Provides a
TestTemplateInvocationContextProvider
to runTestTemplates
with a variation of enabled and disabled features.
W
- WithFeature - Annotation Interface in org.togglz.junit
-
Used together with the
TogglzRule
on test methods.
All Classes and Interfaces|All Packages