registerFallbackValue function
void
registerFallbackValue(
- dynamic value
Allows any and captureAny to be used on parameters of type value
.
It is necessary for tests to call registerFallbackValue before using any/captureAny because otherwise it would not be possible to assign any/captureAny as value to a non-nullable parameter.
Mocktail comes with already pre-registered values, for types such as int, String and more.
Once registered, a value cannot be unregistered, even when using resetMocktailState.
It is a good practice to create a function shared between all tests that calls registerFallbackValue with various types used in the project.
Implementation
void registerFallbackValue(dynamic value) => _fallbackValues.add(value);