Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felipecastrosales/tests_in_flutter
🧪 Using Tests in Flutter: Unitary and Integration. Adding and using tests in a real application.
https://github.com/felipecastrosales/tests_in_flutter
app application bank banking banking-applications dart finance flutter flutter-apps flutter-banking-app flutter-examples flutter-test integration-testing test tests unitary
Last synced: about 2 months ago
JSON representation
🧪 Using Tests in Flutter: Unitary and Integration. Adding and using tests in a real application.
- Host: GitHub
- URL: https://github.com/felipecastrosales/tests_in_flutter
- Owner: felipecastrosales
- Created: 2021-10-16T02:22:16.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-19T23:29:59.000Z (over 2 years ago)
- Last Synced: 2023-03-06T06:32:43.706Z (almost 2 years ago)
- Topics: app, application, bank, banking, banking-applications, dart, finance, flutter, flutter-apps, flutter-banking-app, flutter-examples, flutter-test, integration-testing, test, tests, unitary
- Language: HTML
- Homepage:
- Size: 1.38 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Testes no Flutter
---
Tópicos 📋
- [📖 Sobre](#-sobre)
- [📱 Preview](#-preview)
- [🤯 Desafios e Aprendizados ao longo do caminho](#-desafios-e-aprendizados-ao-longo-do-caminho)
- [🤔 Como usar](#-como-usar)
- [💪 Como contribuir](#-como-contribuir)
---
📖 Sobre
Esse foi o projeto desenvolvido nas aula de Testes com Flutter no Experts Club, um clube de aprendizado contínuo para devs.
Nesse projeto, foi ensinado a respeito de testes em uma aplicação real sem testes, e foi feita a implementação dos mesmos nesse projeto. Além de ser falado em testes de forma geral, também foi abordado técnicas mais específicas e práticas para serem usadas, como os testes unitários e os testes de Widgets.
Na segunda aula, foi implementado os testes de integração, onde usamos o flutter_driver para realizar esses testes. Foi de muito valor.
---
📱 Preview
---
🤯 Desafios e Aprendizados ao longo do caminho
Foi uma experiência super bacana de implementar testes em uma aplicação prática real, pois eles são uma parte muito importante de qualquer aplicação profissional e confiável.
Eu aprendi bastante sobre testes e consegui entender bem como eles funcionam no Flutter, e também que trabalhar com os mesmos era mais fácil do que eu imaginava. A implementação deles vai ser de enorme ajuda para mim nas próximas aplicações que criarei.
Além disso, não aprendi só sobre testes, mas reforcei alguns aprendizados com o template de aplicação que o Renato Mota disponibilizou, e também sobre sua didática ao dar a aula. Foi extraordinário, assim como todas as outras aulas do Experts Club.
---
🤔 Como usar
```
Configure o ambiente de desenvolvimento na sua máquina:
https://flutter.dev/docs/get-started/install- Clone o repositório:
$ git clone https://github.com/felipecastrosales/tests_in_flutter tests_in_flutter- Entre no diretório:
$ cd tests_in_flutter- Instale as dependências:
$ flutter pub get- Execute:
$ flutter run
```---
💪 Como contribuir
```
- Fork o projeto- Cria uma nova branch com suas mudanças:
$ git checkout -b my-feature- Salve suas mudanças e faça uma mensagem de commit message sobre suas alterações:
$ git commit -m "feature: My new feature"- Envie suas mudanças:
$ git push origin my-feature
```---
>Esse projeto foi desenvolvido com ❤️ por **[@Felipe Sales](https://www.linkedin.com/in/felipecastrosales/)**, com o instrutor **[@Renato Mota](https://www.linkedin.com/in/renatomotadeveloper)**, no **[Experts Club](https://www.rocketseat.com.br/expertsclub)**.
Se isso te ajudou, dê uma ⭐, e contribua, isso irá me ajudar também 😉---
[![Linkedin Badge](https://img.shields.io/badge/-Felipe%20Sales-292929?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/felipecastrosales/)](https://www.linkedin.com/in/felipecastrosales/)