a Project Improved by Ida Bagus Rama Mahendra
Requires Flutter 2.5.3 or newer
- Add basic TV-related feature
- TV Seasons & Episode feature
- Continuous Integration
- BLoC Migration
- SSL Pinning
- Firebase Analytics & Crashlytics Integration
- Modularization
- Widget Test
- Basic Integration test
- Testing Coverage +
type :
flutter build
type :
flutter run
to run normal testing, type :
flutter test modules/about modules/core modules/home modules/movies modules/search modules/tv_shows modules/watchlist --coverage
to run universal coverage testing (linux or mac), type :
./test-coverage.sh
to generate lcov HTML, type :
genhtml coverage/lcov.info -o coverage/html
to run basic Integration Test :
flutter drive --target=test_driver/app.dart