我想使用SimpMessagingTemplate
中的rabbitmq
为springboot
编写测试用例。我已经尝试使用具有以下提到的版本的qpid-broker
编写相同的内容。
<dependency>
<groupId>org.apache.qpid</groupId>
<artifactId>qpid-broker</artifactId>
<version>6.0.4</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
</exclusion>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.5</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.5</version>
</dependency>
但是当我尝试执行测试用例时。我收到IO.NETTYEXCEPTION...
或其他一些例外情况。我尝试使用正确的数据进行声明都没有成功。现在,我想知道是否还有其他方法或方法可以使用RabbitMQ为SimpMessagingTemplate编写测试用例。 qpid-broker
是否还有其他替代方法,还是我需要在测试用例中进行一些改进。