如何在不使用Mock的情况下为JMS连接编写junit测试用例。以下代码的任何解决方案都将有所帮助

时间:2019-04-03 09:57:07

标签: java unit-testing junit junit4

无需使用Mockito即可测试JMS的任何提示或解决方案。

我正在为以下代码寻找测试用例的基本框架。 还有什么可以使用的断言?

public JMSProducer(
        org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter authenticationConnectionFactory,
        org.springframework.jms.support.destination.JndiDestinationResolver jmsDestinationResolver,
        String jndiName) {
    try {
        connection = authenticationConnectionFactory.createConnection();
        session = connection.createSession(false,
                Session.CLT_ACK);
        destination = jmsDestinationResolver.resolveDestinationName(
                session, jndiName, true);
        producer = session.createProducer(destination);

    } catch (JMSException e) {
        logger.error("Exception occurred :", e);
    }
}

0 个答案:

没有答案