refactor dos testes aplicando Data Providers e a Annotation @Group, e re estruturacao na organiazacao das classes