2
respostas

Atualização necessária no Curso - Referência à classe ProdutoTest

Boa noite.

À partir da versão Photon do Eclipse, não é mais possível referenciar uma classe presente dentro de um pacote de Testes, fora do mesmo.

O pacote de testes fica caracterizado com uma cor ligeiramente mais escura, e o eclipse evita que suas classes possam ser referenciadas fora do pacote, evitando os problemas de referências equivocadas à classes de teste citados no curso.

2 respostas

Boa noite, Anderson! Como vai?

Muito obrigado pelo seu feedback! É com participações como essa sua que fazemos da Alura uma plataforma cada vez melhor!

Contudo, preciso te perguntar: vc tem alguma sugestão de como seria possível incluir essa informação dentro do curso? Daí eu mando pro pessoal responsável pela curadoria dos cursos!

Boa Noite Gabriel.

Acredito que seja necessário atualizar os videos "Inserindo Produto como dependência" e "Cuidando dos detalhes" onde é citado várias vezes a possibilidade de se referenciar a classe ProdutoTest.

Entendo que a linha dos videos está muito boa, pode seguir explicando que quando você adiciona um projeto como dependência, o eclipse trabalha prioritariamente com o projeto existente no workspace, para só depois procurar por um jar no repositório local do maven. Pode citar que em projetos desenvolvidos no Eclipse em versões anteriores ao Photon, havia a possibilidade de se referenciar classes de teste, e que nestes casos o desenvolvedor deve redobrar sua atenção. Pode seguir explicando sobre o ganho de produtividade de se ter o projeto referenciado no workspace, e que quando não se tem o projeto referenciado ele dependerá do jar, que deve ser gerado pelo comando install do maven.

Acho q é isso, talvez se existir funcionalidades mais novas do maven, deva se pensar na possibilidade de uma reformulação do curso, mas como não possuo conhecimento sobre isso, acredito que a modificação destes dois videos seja suficiente.

Abraços