test_builder library

Classes

MaterialScreenWidgetDirector<Args>
A specialized TestDirector for testing Flutter widgets that require a MaterialApp wrapper.
MaterialWidgetDirector<Args>
A specialized TestDirector for testing individual Flutter widgets that require basic Material Design context.
TestDirector<Unit, Args>
A class that combines ArgsBuilder and UnitBuilder to provide a flexible and reusable way to set up and construct test scenarios.

Mixins

ArgsBuilder<Args>
A mixin that provides functionality for managing and building arguments in test scenarios.
UnitBuilder<Unit, Args>
A mixin that provides functionality for building and arranging units in test scenarios.

Typedefs

ArgsFactory<Args> = Args Function()
A typedef for a function that creates Args.
UnitFactory<Unit, Args> = Unit Function(Args)
A typedef for a function that creates a Unit from Args.