observeMockValueUpdates<T> method

Stream<MockValue<T>> observeMockValueUpdates<T>(
  1. String name
)

Implementation

Stream<MockValue<T>> observeMockValueUpdates<T>(String name) async* {
  if (!mockValues.containsKey(name)) {
    throw MockValueNotRegisteredError();
  } else {
    yield* _changesController.stream
        .where((mockValueName) => mockValueName == name)
        .map((name) => _getMockValue(name));
  }
}