overrideProvider method

  1. @visibleForTesting
void overrideProvider(
  1. _LazyCallback<T> creator, {
  2. bool? autoDispose,
})

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;
}