Fake Feature Flags Override Module
Install defaults for FakeFeatureFlags. This module can be install many times, allowing for feature flag overrides to be modular and scoped to the module the flag is used in.
In any module use:
install(FakeFeatureFlagsModuleOverrideModule {
override(Feature("foo"), true)
overrideJsonString(Feature("bar"), "{ \"target\": 0.1 }")
})Content copied to clipboard
Constructors
Link copied to clipboard
fun FakeFeatureFlagsOverrideModule(qualifier: KClass<out Annotation>? = null, overrideLambda: FakeFeatureFlags.() -> Unit)
Content copied to clipboard
Types
Link copied to clipboard
class FakeFeatureFlagsOverride(overrideLambda: FakeFeatureFlags.() -> Unit)
Content copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun bindInterceptor(p0: Matcher<in Class<*>>, p1: Matcher<in Method>, vararg p2: MethodInterceptor)
Content copied to clipboard
Link copied to clipboard
open fun bindListener(p0: Matcher<in Binding<*>>, vararg p1: ProvisionListener)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun convertToTypes(p0: Matcher<in TypeLiteral<*>>, p1: TypeConverter)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard