Bom, não sei se é por aqui, mas eu tenho uma dúvida para testar o método abaixo, depois que eu criei e validei para os Enum Java que eu criei para a minha aplicação, que estão funcionando. O problema é que não estou conseguindo fazer a cobertura desse trecho. Poderiam me ajudar, como eu poderia fazer?
package com.plano.saude.cadastro.domain.consulta;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class MotivoCancelamentoTest {
@Test
@DisplayName("Testes positivos e negativos dos enums declarados")
public void should(){
assertNotNull(MotivoCancelamento.BENEFICIARIO_DESISTIU);
assertNotNull(MotivoCancelamento.valueOf("BENEFICIARIO_DESISTIU"));
assertEquals("BENEFICIARIO_DESISTIU", MotivoCancelamento.BENEFICIARIO_DESISTIU.name());
assertNotEquals("DESISTIU", MotivoCancelamento.BENEFICIARIO_DESISTIU.name());
assertNotNull(MotivoCancelamento.MEDICO_CANCELOU);
assertNotNull(MotivoCancelamento.valueOf("MEDICO_CANCELOU"));
assertEquals("MEDICO_CANCELOU", MotivoCancelamento.MEDICO_CANCELOU.name());
assertNotEquals("CANCELADO", MotivoCancelamento.MEDICO_CANCELOU.name());
assertNotNull(MotivoCancelamento.OUTROS);
assertNotNull(MotivoCancelamento.valueOf("OUTROS"));
assertEquals("OUTROS", MotivoCancelamento.OUTROS.name());
assertNotEquals("OUTRA_COISA", MotivoCancelamento.OUTROS.name());
}
}