AMQP-261: add brokerRunning @Rule to integration test

This commit is contained in:
Dave Syer
2012-07-26 13:54:19 +01:00
committed by Gary Russell
parent 8096d14847
commit 6667565f54

View File

@@ -23,6 +23,7 @@ import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import org.aopalliance.aop.Advice;
import org.junit.Rule;
import org.junit.Test;
import org.springframework.amqp.core.Message;
import org.springframework.amqp.core.MessageProperties;
@@ -31,6 +32,7 @@ import org.springframework.amqp.rabbit.connection.ConnectionFactory;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer;
import org.springframework.amqp.rabbit.listener.adapter.MessageListenerAdapter;
import org.springframework.amqp.rabbit.test.BrokerRunning;
import org.springframework.beans.DirectFieldAccessor;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
@@ -47,6 +49,9 @@ public class MissingIdRetryTests {
private volatile CountDownLatch latch;
@Rule
public BrokerRunning brokerIsRunning = BrokerRunning.isRunning();
@SuppressWarnings("rawtypes")
@Test
public void testWithNoId() throws Exception {