A partir dessa semana os exercícios voltam a ser independentes. Não se preocupe em centralizá-los em um mesmo repo.
Utilize esse template para criar um repo pessoal na sua conta e trabalhe nele.
Temos nesse repo um aplicativo simples de calculadora. Sua tarefa é testar as funcionalidades o suficiente para ter confiança de que as renderizações e os cálculos estão sendo feitos corretamente.
Garanta em pelo menos um teste que a aplicação é renderizada corretamente com os dígitos de operações +, -, *, e /.
Garanta em pelo menos dois testes que a multiplicação está funcionando corretamente. Por exemplo:
- ao clicar nos dígitos para realizar o cálculo 5 * 2 e clicar em =, deve aparecer no resultado o valor 10.
Garanta em pelo menos um teste que concatenar operações está funcionando corretamente. Por exemplo:
- 5 * 2 + 10 deve ser 20 e não 25
Implemente mais testes relacionados à usabilidade da calculadora!
- os dígitos númericos também renderizam corretamente
- as outras operações também funcionam corretamente (-, + e /)
- dividir por 0 gera NaN