INT-1617 renaming test classes and confif files

This commit is contained in:
Mark Fisher
2010-11-15 16:17:07 -05:00
parent 74e4def35e
commit 669860e78e
2 changed files with 16 additions and 10 deletions

View File

@@ -27,6 +27,4 @@
<xmpp:inbound-channel-adapter id="xmppInboundAdapter" channel="xmppInbound"
xmpp-connection="testConnection" extract-payload="false" auto-startup="false"/>
</beans:beans>

View File

@@ -21,26 +21,34 @@ import static junit.framework.Assert.assertFalse;
import org.jivesoftware.smack.XMPPConnection;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.integration.channel.DirectChannel;
import org.springframework.integration.test.util.TestUtils;
import org.springframework.integration.xmpp.inbound.ChatMessageListeningEndpoint;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
/**
* @author Oleg Zhurakousky
* @author Mark Fisher
*/
public class InboundXmppEndpointParserTests {
@ContextConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
public class ChatMessageInboundChannelAdapterParserTests {
@Autowired
private ApplicationContext context;
@Test
public void testInboundAdapter(){
ApplicationContext context = new ClassPathXmlApplicationContext(
"InboundXmppEndpointParserTests-context.xml", this.getClass());
ChatMessageListeningEndpoint xmde = context.getBean("xmppInboundAdapter", ChatMessageListeningEndpoint.class);
assertFalse(xmde.isAutoStartup());
DirectChannel channel = (DirectChannel) TestUtils.getPropertyValue(xmde, "messagingTemplate.defaultChannel");
ChatMessageListeningEndpoint adapter = context.getBean("xmppInboundAdapter", ChatMessageListeningEndpoint.class);
assertFalse(adapter.isAutoStartup());
DirectChannel channel = (DirectChannel) TestUtils.getPropertyValue(adapter, "messagingTemplate.defaultChannel");
assertEquals("xmppInbound", channel.getComponentName());
XMPPConnection connection = (XMPPConnection)TestUtils.getPropertyValue(xmde, "xmppConnection");
XMPPConnection connection = (XMPPConnection)TestUtils.getPropertyValue(adapter, "xmppConnection");
assertEquals(connection, context.getBean("testConnection"));
}