Skip to content

semutmerah/flutter_helloworld

Repository files navigation

hello_world

This hello_world project is my own idea of having a very simple flutter project that cover the possible best practices:

  • Unit Test ✅
  • Widget Test ✅
  • Integration Test ✅
  • CI, with integration test connected to Firebase Test Lab ✅
  • CD, send to Firebase App Distribution (Android only, because I don't enroll to apple developer) ✅
  • Monitoring (WIP)

How To Execute Test Locally

This project comes with tests that cover from unit test, widget test, and integration test

Unit Test

$ flutter test test/hello_test.dart

Widget Test

$ flutter test test/widget_test.dart

Integration Test

Make sure to spawn one emulator / connect one mobile device before running integration test

$ flutter clean
$ flutter pub get
$ flutter test integration_test/

About

Simple hello world flutter app with test and CI / CD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors