@Test
@DirtiesContext
public void testRateLimitNotExeeded() throws Exception {

	AuthProcessorMock authProcessor =  new AuthProcessorMock(new AuthIdentity());
	checkAuth.whenAnyExchangeReceived(authProcessor);
	RateLimitProcessor rateProcessor = new RateLimitProcessor();
	rateProcessor.setGatewayRateMger(new AlwaysAllowed());
	checkRate.whenAnyExchangeReceived(rateProcessor);
	testMessage.setExpectedMessageCount(1);
	producerTemplate.requestBody(String.class);
	testMessage.assertIsSatisfied();
}