Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcosfshirafuchi/teamcubation-desafio-teste-unitario
Exercicio - Desafio Teste Unitário
https://github.com/marcosfshirafuchi/teamcubation-desafio-teste-unitario
intellij-idea java junit maven maven-plugin mockito mockito-junit-test poo teamcubation testes-unitarios
Last synced: 15 days ago
JSON representation
Exercicio - Desafio Teste Unitário
- Host: GitHub
- URL: https://github.com/marcosfshirafuchi/teamcubation-desafio-teste-unitario
- Owner: marcosfshirafuchi
- Created: 2024-06-02T01:36:50.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-02T02:08:29.000Z (6 months ago)
- Last Synced: 2024-10-10T18:23:22.586Z (about 1 month ago)
- Topics: intellij-idea, java, junit, maven, maven-plugin, mockito, mockito-junit-test, poo, teamcubation, testes-unitarios
- Language: Java
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#### Desenvolvido na linguagem Java por:
- [Marcos Shirafuchi](https://github.com/marcosfshirafuchi)# Exercicio - Desafio Teste Unitário
Aqui temos um ChecklistTest, os testes unitários já prontos de uma aplicação de "To Do" (lista de tarefas).
O desafio consiste em criar duas classes (Checklist e Tarefa) que vão atender aos 7 testes unitários dessa classe ChecklistTest.
O desafio será considerado concluído quando os 7 testes unitários estiverem passando.Lembrando que não se deve alterar a classe ChecklistTest.
Pré-requisito:
- Ter o JUnit e o Mockito nas dependências do projeto
- Usei o JDK 21 e as versões do Junit e Mockito para funcionar a classe ChecklistTest no POM.XML do Maven.
- Versão do Junit e Mockito que usei no Maven:```
org.junit.jupiter
junit-jupiter-api
5.11.0-M2
test
org.mockito
mockito-core
5.12.0
test
```Neste desafio será necessário ter aprendido os conceitos de várias coisas já vistas até aqui, desde variáveis, passando por algoritmos, classes, objetos e métodos, até chegar nos assuntos dessa semana: operações em listas e testes unitários.