Add method to register listener for unknown msg
[openflowjava.git] / openflow-protocol-impl / src / test / java / org / opendaylight / openflowjava / protocol / impl / core / PublishingChannelInitializerFactoryTest.java
index b24192a1283556f8f849266bb04c74d635aad8c7..486972401b3d23d2356bc5897d0b1e5856a02f47 100644 (file)
@@ -22,6 +22,8 @@ import org.opendaylight.openflowjava.protocol.impl.serialization.SerializationFa
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.config.rev140630.KeystoreType;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.config.rev140630.PathType;
 
+import com.google.common.collect.Lists;
+
 /**
  *
  * @author jameshall
@@ -29,7 +31,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.config.rev140630.P
 public class PublishingChannelInitializerFactoryTest {
 
     TlsConfiguration tlsConfiguration ;
-    PublishingChannelInitializerFactory factory;
+    ChannelInitializerFactory factory;
     private final long switchIdleTimeOut = 60;
     @Mock SwitchConnectionHandler switchConnectionHandler ;
     @Mock SerializationFactory serializationFactory;
@@ -41,9 +43,10 @@ public class PublishingChannelInitializerFactoryTest {
     @Before
     public void setUp() {
         MockitoAnnotations.initMocks(this);
-        factory = new PublishingChannelInitializerFactory();
+        factory = new ChannelInitializerFactory();
         tlsConfiguration = new TlsConfigurationImpl(KeystoreType.JKS, "/exemplary-ctlTrustStore",
-                PathType.CLASSPATH, KeystoreType.JKS, "/exemplary-ctlKeystore", PathType.CLASSPATH);
+                PathType.CLASSPATH, KeystoreType.JKS, "/exemplary-ctlKeystore", PathType.CLASSPATH,
+                Lists.newArrayList("TLS_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_CBC_SHA256"));
         factory.setDeserializationFactory(deserializationFactory);
         factory.setSerializationFactory(serializationFactory);
         factory.setSwitchConnectionHandler(switchConnectionHandler);
@@ -52,11 +55,11 @@ public class PublishingChannelInitializerFactoryTest {
     }
 
     /**
-     * Test {@link PublishingChannelInitializer} creation
+     * Test {@link TcpChannelInitializer} creation
      */
     @Test
     public void testCreatePublishingChannelInitializer() {
-        PublishingChannelInitializer initializer = factory.createPublishingChannelInitializer() ;
+        TcpChannelInitializer initializer = factory.createPublishingChannelInitializer() ;
         assertNotNull( initializer );
     }
 }
\ No newline at end of file