Skip to content

hakkinenT/flutter_api_integration_mobx_tests

Repository files navigation

Flutter Integração com API Json Placeholeder usando Mobx e Testes

Projeto simples de integração com a API Json Placeholder.

Durante o desenvolvimento deste projeto foram feitos testes unitários, testes de widgets e testes de integração. Os testes de integração foram implementados usando o Robot Pattern.

Status do Projeto

Em Desenvolvimento

Funcionalidade

O projeto contém as seguintes funcionalidades:

  • Criar um album

Tecnologias

As seguintes tecnologias foram usadas neste projeto:

Veja o arquivo pubspec.yaml

Conhecimentos aplicados de Flutter/Dart

  • Integração com API
  • Gerenciamento de Estado com Mobx
  • Testes Unitários
  • Testes de Widgets
  • Testes de Integração
  • Validação de formulário

Padrões de projeto

Os seguintes padrões de projeto foram aplicados:

  • Repository

Passo a passo para executar o projeto

  • Clone o repositório:
https://github.com/hakkinenT/flutter_api_integration_mobx_tests.git
  • Instale as dependências
flutter pub get
  • Rode o projeto
flutter run

Executar Testes

  1. Para executar todos os testes que estão dentro da pasta teste via terminal, execute o comando:
flutter test test/

OBS: A pasta test contém tanto os testes unitários quanto os testes de widget

  1. Para executar os testes de integração via terminal, execute o comando:
flutter test integration_test/scenarios/
  1. Execute os testes usando as ferramentas presente na IDE de sua preferência.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages