Corrigido problema com validaQuantidade.
Testes arrumados.
Foi assumido que os testes aconteciam sequencialmente, porém, após verificarmos o funcionamento do JUNIT, aprendemos que este não é o caso. O testes foram reescritos para trabalhar com este comportamento.