Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davescott99/exercicio-junit-vanilla
Exercício de testes unitários com JUnit Vanilla
https://github.com/davescott99/exercicio-junit-vanilla
java junit5
Last synced: 3 days ago
JSON representation
Exercício de testes unitários com JUnit Vanilla
- Host: GitHub
- URL: https://github.com/davescott99/exercicio-junit-vanilla
- Owner: DaveScott99
- Created: 2023-10-16T19:01:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-16T19:09:15.000Z (over 1 year ago)
- Last Synced: 2023-10-17T08:44:35.039Z (over 1 year ago)
- Topics: java, junit5
- Language: Java
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exercício de testes unitários com JUnit Vanilla
Um financiamento possui três dados:
- totalAmont: valor total de dinheiro financiado
- income: renda mensal do cliente que está financiando
- months: número de meses do financiamentoE dois métodos:
- entry: entrada do financiamento, igual a 20% do valor total
- quota: prestação mensal do financiamento (sem juros)Você deve implementar os seguintes testes para validar esta classe (total = 10 testes):
## Construtor
- Deve criar o objeto com os dados corretos quando os dados forem válidos
- Deve lançar IllegalArgumentException quando os dados não forem válidos## setTotalAmount
- Deve atualizar o valor quando os dados forem válidos
- Deve lançar IllegalArgumentException quando os dados não forem válidos## setIncome
- Deve atualizar o valor quando os dados forem válidos
- Deve lançar IllegalArgumentException quando os dados não forem válidos## setMonths
- Deve atualizar o valor quando os dados forem válidos
- Deve lançar IllegalArgumentException quando os dados não forem válidos## entry
- Deve calcular corretamente o valor da entrada## quota
- Deve calcular corretamente o valor da prestação