Criação de alguns metodos e novos tests mais avançados