Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Estrutura do projeto

Não entendi muito bem esta informação de padrão.

Na folder src/ estão os pacotes:

src/

  • dominio
    • Lance
    • Leilao
    • Usuario
  • servico
    • Avaliador
  • teste
    • TesteDoAvaliador

Criei o novo folder:

test/

Ao arrastar a classe de testes TesteDoAvaliador foi criado um pacote br.com.caelum.leilao.teste com a classe dentro ficando assim:

test/

  • teste
    • TesteDoAvaliador

"Também colocamos a classe de teste no mesmo pacote da classe de produção. Ou seja, se a classe Avaliador está em br.com.caelum.leilao.servico, a classe de teste AvaliadorTest estará também em br.com.caelum.leilao.servico. Coloque-a nesse pacote."

Não criamos uma classe AvaliadorTest

Não estou entendendo o que deveria ser feito.

1 resposta
solução!

Olá Otávio, tudo bem com você?

Acredito que a atividade foi apenas um exemplo com um nome parecido, e de fato, o que você fez está certo, precisamos separar:

src

  • Dominio
    • Lance
    • Leilao
    • Usuario
  • Servico
    • Avaliador

test

  • Servico
    • TesteDoAvaliador

Quando criarmos um código baseado no Leilao, precisaremos criar uma paste em test chamada Domínio para abrigar o TesteDoLeilao, E assim vamos deixando simétrico o nosso pacote de código e os de testes :)

Abraços e Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software