Adicionados casos de teste e a modelagem.