clean_framework_test_legacy library

Classes

EntityFake
GatewayFake<R extends Request, P extends SuccessResponse>
ProviderTester<S>
UseCaseFake<S extends SuccessDomainInput>
WatcherGatewayFake<R extends Request, P extends SuccessResponse>

Properties

uiTestWidgetBuilder Widget Function(Widget child)
Can be used to wrap the test widget with other widgets.
getter/setter pair

Functions

setupUITest({required ProvidersContext context, required AppRouter<Enum> router}) → void
type<T extends Object>() Type
uiTest(String description, {required WidgetTesterCallback verify, ProvidersContext? context, UI<ViewModel> builder()?, AppRouter<Enum>? router, FutureOr<void> setup()?, FutureOr<void> postFrame(WidgetTester)?, bool wrapWithMaterialApp = true, Duration? pumpDuration, bool? skip, Timeout? timeout, bool semanticsEnabled = true, TestVariant<Object?> variant = const DefaultTestVariant(), dynamic tags, Size? screenSize, Iterable<LocalizationsDelegate>? localizationDelegates, Widget parentBuilder(Widget)?}) → void
useCaseTest<U extends UseCase<Entity>, M extends DomainModel>(String description, {required ProvidersContext context, required U build(Ref<Object?>), required FutureOr<void> execute(U), FutureOr<void> setup(UseCaseProvider<Entity, UseCase<Entity>>)?, Iterable expect()?, FutureOr<void> verify(U)?}) → void

Typedefs

UseCaseSubscription = Future<Either<FailureDomainInput, SuccessDomainInput>> Function(DomainModel)