easy_test_app 0.1.3
easy_test_app: ^0.1.3 copied to clipboard
App-agnostic core for widget-testing Flutter apps. Ships the easyTestWidgets harness, an app launcher + journey model, value/matcher request helpers, header and error builders, the platform mock, and [...]
0.1.3 #
- Upgrade
easy_mock_httpto^0.4.0and expose matching requests throughLazyVerification.requests. - Add package repository metadata.
0.1.2 #
- Upgrade
easy_mock_httpto^0.3.0.
0.1.1 #
- Support
data_builder_test0.11.x and itscraft_runner0.11.x dependency.
0.1.0 #
- Initial release. Extracted from the epay app's
test/coreso multiple apps can share one test core. easyTestWidgetsharness with injectableinit/appJourney/tearDown; installseasy_mock_http, the unmocked-channel guard, and defaultSystemChannelsmocks.appLauncher+AppJourney/JourneyStepjourney model.- Request helpers:
value/matcher/Any/ValueOrMatcher,httpHeaders/authHttpHeaders/HeaderBuilder,LazyVerification. - Mock:
mockPlatform(Firebase fakes live in the separateeasy_mock_firebasepackage). PatrolTester.pumpUntil/releasePendingAsync,PatrolFinder.ensureNotExist.