overrideProvider method
overrides the creator function of this provider useful for unit test.
Implementation
@visibleForTesting
void overrideProvider(
_LazyCallback<T> creator, {
bool? autoDispose,
}) {
if (mounted) {
dispose();
}
_overriddenCreator = creator;
_overriddenAutoDispose = autoDispose;
}