Aplicativo para criar times aleatórios de Krosmaster
- Clone o projeto
- Gere o build com
flutter run --release
. Siga as instruções de debug via usb para instruções adicionais.
flutter pub get
flutter run
Use r ou R para recarregar o app
- Caso
flutter devices
eadb devices
aponte que o celular não possui autorização tente os comandos abaixo, desabilite o debug no celular e habilite novamente
adb kill-server
adb start-server
Gere os mocks com
flutter pub run build_runner build
- CI
flutter test
- Testes específicos
flutter test test/backend/create_random_valid_team_test.dart
Dica: utilize gon e teste com
gon -c flutter test
lib/backend
: lógica que foge da responsabilidade da camada de apresentação, cujo poderia estar em uma apilib/api
: cliente do "backend", desconhecendo qualquer regra de negócio