Adicionados testes unitários para melhorar a qualidade do projeto.

Signed-off-by: @brunojensen <@brunojensen>