CategoryService
AnteriorFixando tudo. Test coverage + testes unitarios na camada service (DSCommerce)PróximoCategoryFactory
Atualizado
Criar um pacote Service em Testes com o nome CategoryServiceTests
Anotações @ExtendedWith(SpringExtension.class)
para que não seja carregado o contexto da aplicação e Mockaremos o comportamento do respository!
@InjectMocks no CategoryService e @Mock no Repository.
Como pode ser visto acima, o findAll utiliza uma List<Category>
e também importaremos a entidade Category e uma List.
Para fazer isso, só usar o setUp como sempre.
Ao invés de instanciar uma Category toda hora, criaremos uma Factory conforme já vimos no outro estudo.