Andamento da turma 1 - Final Dia 3
Configuração de enconding
Alterando testes de formatacao de moeda para usar @Rule.
Refatorando para usar @Rule rules.ExpectedException;
Separando testes das mensagens do carrinho.
Formatação.
Refatoração de Double para BigDecimal, com testes.
Adicionadno o hamcrest
Formatação
Corrigindo problema de precedência do Hamcrest
Exemplo de problema com legibilidade de teste com List.
Exemplo de problema com legibilidade de teste com List.
Exercício. Melhorando a legibilidade do teste com Macthers.contains.
Exercício. Melhor legibilidade usando nosso próprio Matcher.
Exercício. Criando Matcher para valor do frete do produto.
Exercício 10. Usando o Assume para controlar execução do teste.
Corrigindo encoding.
Exercício 12. Testes do pedido, pagamento e item pedido.
Exercício 12. Evolução do Domínio.
Exercício 12. Domínio e Services finalizados.