flutty_test 0.2.1 copy "flutty_test: ^0.2.1" to clipboard
flutty_test: ^0.2.1 copied to clipboard

Testing utilities, helpers and matchers for Flutty packages.

flutty_test #

pub package pub points likes

Testing utilities, helpers and matchers for Flutty packages.

Installation #

dev_dependencies:
  flutty_test: ^0.2.1

Usage #

import 'package:flutty_test/flutty_test.dart';

void main() {
  simpleTestGoldens(
    'MyWidget',
    widget: const MyWidget(),
    height: 80,
  );
}

Multi-device golden (screens) #

import 'package:flutter/material.dart';
import 'package:flutty_test/flutty_test.dart';

void main() {
  screenTestGoldens(
    'MyScreen',
    widget: const MaterialApp(home: MyScreen()),
  );
}

With localization delegates #

import 'package:flutter/material.dart';
import 'package:flutty_test/flutty_test.dart';
import 'package:flutty_test/l10n/arb/_app_localizations.dart';

void main() {
  simpleTestGoldens(
    'LocalizedWidget',
    widget: const MaterialApp(home: LocalizedWidget()),
    height: 120,
    localizations: AppLocalizations.localizationsDelegates,
  );
}

API Documentation #

See the API docs for full documentation.

2
likes
140
points
368
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Testing utilities, helpers and matchers for Flutty packages.

Repository (GitHub)
View/report issues

Topics

#testing #golden-tests #test-utilities

License

MIT (license)

Dependencies

flutter, flutter_localizations, flutter_test, golden_toolkit

More

Packages that depend on flutty_test