Pergunta de entrevista da empresa Zettle

Project with failing unit tests, fix the tests and suggest improvements on the code.