
entry-point.mq-listener.sample-mq-message-listener.test.mustache Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scaffold-clean-architecture Show documentation
Show all versions of scaffold-clean-architecture Show documentation
Gradle plugin to create a clean application in Java that already works, It follows our best practices!
package {{package}}.mq.listener;
import jakarta.jms.JMSException;
import jakarta.jms.TextMessage;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import reactor.test.StepVerifier;
import static org.mockito.Mockito.when;
public class SampleMQMessageListenerTest {
@Mock
private TextMessage textMessage;
@BeforeEach
void setUp(){
MockitoAnnotations.openMocks(this);
}
@Test
void processTest() throws JMSException {
when(textMessage.getText()).thenReturn("message");
SampleMQMessageListener sampleMQMessageListener = new SampleMQMessageListener();
StepVerifier.create(sampleMQMessageListener.process(textMessage)).verifyComplete();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy