Esse é um app desenvolvido em flutter/dart que lista filmes do MCU
- Gerenciamento de estado: Bloc, Flutter_bloc
- Injeção de dependências: GetIt
- Requisições http: Dio
- Testes: Mocktail, bloc_test
Nesse projeto foi utilizada uma arquitetura limpa com Domain, Data e Presenter
Foi utilizado um mock da api da marvel: https://mocki.io/v1/246679d2-5063-466f-84ef-6157bf334da2
Passo 1: Instale o Flutter (Versão utilizada no desenvolvimento: 3.3.10)
Passo 2: Baixe ou clone este repositório usando o link abaixo:
https://github.com/GerlanStanley/mcu.git
Passo 3: Vá para a raiz do projeto e execute o seguinte comando no console para obter as dependências necessárias:
flutter pub get
Passo 4: Para executar o projeto realize o comando
flutter run
Foram implementados testes de unidades, widgets e integração
Para executar os testes de unidade e widget realize o comando
flutter test
Para executar os testes de integração realize o comando
flutter test integration_test

