easy_test_app library
Classes
-
Any<
T> - AppJourneySteps
- Buildable
-
Base type of every generated builder.
build()produces the serialized map. - DataBuilder
- DataField
-
Per-field configuration on a
@dataBuilderclass. - DataPreset
- Marks a zero-argument schema method as a named builder preset.
- HeaderBuilder
- Journey
- JourneyStep
- LazyVerification
- MockPlatform
- Scene
-
ValueOrMatcher<
T>
Extensions
- PatrolFinderX on PatrolFinder
- PatrolTesterExtension on PatrolTester
Constants
- dataBuilder → const DataBuilder
-
Annotations + base class for
@dataBuilderdata builders. Import this from test sources; the generator lives inpackage:data_builder_test/data_builder_test.dart. Marks a class as a data-builder schema. The generator emits a<Name>Builder extends Buildablenext to it. - defaultAccessToken → const String
- journey → const Journey
- mockPlatform → const MockPlatform
Functions
-
appLauncher(
{required Widget app, required PatrolTester patrol}) → Future< void> -
authHttpHeaders(
) → HeaderBuilder -
easyTestWidgets(
String description, PatrolWidgetTestCallback callback, {bool? skip, Timeout? timeout, bool semanticsEnabled = true, TestVariant< Object?> variant = const DefaultTestVariant(), dynamic tags, PatrolTesterConfig config = const PatrolTesterConfig(), Future<void> init()?, Future<void> tearDown()?}) → void -
httpHeaders(
) → HeaderBuilder -
matcher<
T> (Matcher matcher) → ValueOrMatcher< T> -
value<
T> (T value) → ValueOrMatcher< T>