flutter-microblog
flutter-microblog copied to clipboard
Flutter app with, TDD, clean architecture, design patterns, SOLID, unit tests, widget tests, cubit tests, etc.
trafficstars
Flutter Cubit Microblog
![]() |
This application was developed using a well-defined and decoupled architecture, following TDD (test-driven programming) as a working methodology, Clean Architecture to make the distribution of responsibilities in layers, always following the SOLID principles and applying Design Patterns to solve some common problems. With the intention of practicing the teachings of the (Flutter, TDD, Clean Architecture, SOLID e Design Patterns).
Roadmap
| Testing | Progress |
|---|---|
| Unit | ✅ |
| Widgets | ✅ |
| Integration | ☑️ |
Libraries and Tools
- bloc
- bloc_test
- cupertino_icons
- equatable
- flutter_bloc
- formz
- http
- intl
- shared_preferences
- provider
- faker
- mockito
Testing
- Unit tests
- Cubit/Stream tests
- Widget Tests
- Navigation tests
- Form Validation tests
- Test Doubles
- Mocks
- Stubs
- Spies
