framework/testing/testing library
Classes
- AirTestHarness
- Testing utilities for Air Framework modules.
- StateMatcher
- Matcher for checking state values
Extensions
- AirTestHarnessMatchers on AirTestHarness
- Extension for easier state assertions
Functions
-
testModule<
M> ({required M module, Map< String, dynamic> initialState = const {}, required Future<void> test(M module, AirTestHarness harness)}) → Future<void> - Test a module in isolation
-
testState<
S extends AirState> ({required S createState(), Map< String, dynamic> initialState = const {}, required Future<void> test(S state, AirTestHarness harness)}) → Future<void> - Test an AirState in isolation