flutter_stasis_test
library
Functions
-
assertEventSequence<T>({required Stream<T> stream, required Future<void> act(), required List<StasisPredicate<T>> expected, Duration settle = Duration.zero})
→ Future<void>
-
Asserts events emitted by
stream while act runs.
-
assertStateSequence<T>({required ValueListenable<T> listenable, required Future<void> act(), required List<StasisPredicate<T>> expected, bool includeInitial = true, Duration settle = Duration.zero})
→ Future<void>
-
Asserts a sequence emitted by
listenable while act runs.
-
captureEvents<T>({required Stream<T> stream, required Future<void> act(), Duration settle = Duration.zero})
→ Future<List<T>>
-
Captures all events emitted by a Stream while
act runs.
-
captureStates<T>({required ValueListenable<T> listenable, required Future<void> act(), bool includeInitial = true, Duration settle = Duration.zero})
→ Future<List<T>>
-
Captures all values emitted by a ValueListenable while
act runs.
-
equalsValue<T>(T expected)
→ StasisPredicate<T>
-
Predicate helper that checks equality.