Bom dia, eu estou tentando fazer um teste de um if que contem uma verificação, se a lista é vazia, se for lança um exeption, se não for, continua com os próximos passos, esta da seguinte forma:
metodo() {
ClasseRequest request = new ClasseRequest(); String email = request.getEmail(); List list = listDto;
if (nonNull(email)) {
// aqui ele faz uma implementação adicionando o email a lista listDto.
} else {
// aqui ele diz que o email é nulo
}
if (listDto.isEmpty()) {
// aqui ele lança um exeption, dizendo que a lista esta vazia
}
} . . . .
o programa esta rodando numa boa, porém o motivo principal é que eu não estou conseguindo fazer o teste unitario dessa camada:
if (listDto.isEmpty()) {
// aqui ele lança um exeption, dizendo que a lista esta vazia
}
Queria a ajuda de vcs, como fazer um teste unitario desse, estou usando o código java 1.8 pelo intellij, tem como me ajudar ou dar exemplos?