Skip to content

Flutty-Lab/flutty_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

flutty test package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages