dartvm_integration_tests 0.0.2 copy "dartvm_integration_tests: ^0.0.2" to clipboard
dartvm_integration_tests: ^0.0.2 copied to clipboard

Run full app integration tests on the Dart VM with no devices, no drivers, no builds. Provides HTTP mocking, method channel mocking, a unified tester abstraction, and page object/flow patterns for fas [...]

0.0.2 #

  • Add pumpUntilNotFound helper for deterministic “wait until removed” widget tests.
  • Stabilize Patrol waitUntilVisible timeout behavior under fake time.

0.0.1 #

  • Initial release.
  • HTTP mocking via IntegrationTestHttpOverrides with queued and permanent responses.
  • Selective HTTP pass-through with TesterHttpClient.
  • Method channel mocking via BaseMethodChannelMock.
  • Unified tester abstraction (ITester) with native and Patrol implementations.
  • Binding-aware pump utilities for automated, live, and preview bindings.
  • Page Object (BasePageObject) and Flow (BaseFlow) base classes.
  • Request verification and simulated network latency support.
0
likes
130
points
114
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Run full app integration tests on the Dart VM with no devices, no drivers, no builds. Provides HTTP mocking, method channel mocking, a unified tester abstraction, and page object/flow patterns for fast, deterministic widget tests.

Repository (GitHub)
View/report issues

Topics

#testing #integration-test #mocking #http-mock #flutter

License

MIT (license)

Dependencies

fake_http_client, flutter, flutter_test, patrol_finders

More

Packages that depend on dartvm_integration_tests