[jboss-cvs] JBossRemoting/src/tests/org/jboss/test/remoting/transport/bisocket/ssl/serversocketrefresh ...

Ron Sigal ron_sigal at yahoo.com
Wed Dec 27 01:14:53 EST 2006


  User: rsigal  
  Date: 06/12/27 01:14:53

  Added:       src/tests/org/jboss/test/remoting/transport/bisocket/ssl/serversocketrefresh   
                        SSLBisocketTestCase.java SSLBisocketTestClient.java
                        SSLBisocketTestServer.java
  Log:
  JBREM-650: Unit tests for sslbisocket transport.
  
  Revision  Changes    Path
  1.2       +21 -0     JBossRemoting/src/tests/org/jboss/test/remoting/transport/bisocket/ssl/serversocketrefresh/SSLBisocketTestCase.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SSLBisocketTestCase.java
  ===================================================================
  RCS file: SSLBisocketTestCase.java
  diff -N SSLBisocketTestCase.java
  --- /dev/null	1 Jan 1970 00:00:00 -0000
  +++ SSLBisocketTestCase.java	27 Dec 2006 06:14:53 -0000	1.2
  @@ -0,0 +1,21 @@
  +package org.jboss.test.remoting.transport.bisocket.ssl.serversocketrefresh;
  +import org.jboss.jrunit.harness.TestDriver;
  +
  +/**
  + * JBREM-427 load a new keystore at runtime<br>
  + * server is refreshing its serversocket after a new ServerSocketFactory was set<br>
  + * second client connection attempt fails because client is not accepted by the new truststore
  + * @author Michael Voss
  + * @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
  + *
  + */
  +public class SSLBisocketTestCase extends TestDriver{
  +	
  +	public void declareTestClasses()
  +	   {
  +	      addTestClasses(SSLBisocketTestClient.class.getName(),
  +	                     1,
  +	                     SSLBisocketTestServer.class.getName());
  +
  +	   }
  +}
  
  
  
  1.2       +17 -0     JBossRemoting/src/tests/org/jboss/test/remoting/transport/bisocket/ssl/serversocketrefresh/SSLBisocketTestClient.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SSLBisocketTestClient.java
  ===================================================================
  RCS file: SSLBisocketTestClient.java
  diff -N SSLBisocketTestClient.java
  --- /dev/null	1 Jan 1970 00:00:00 -0000
  +++ SSLBisocketTestClient.java	27 Dec 2006 06:14:53 -0000	1.2
  @@ -0,0 +1,17 @@
  +package org.jboss.test.remoting.transport.bisocket.ssl.serversocketrefresh;
  +
  +import org.jboss.test.remoting.transport.socket.ssl.serversocketrefresh.TestClient;
  +
  +/**
  + * @author Michael Voss
  + * @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
  + *
  + */
  +public class SSLBisocketTestClient extends TestClient
  +{
  +	protected String getTransport()
  +	{
  +	   return "sslbisocket";
  +	}
  +	
  +}
  
  
  
  1.2       +32 -0     JBossRemoting/src/tests/org/jboss/test/remoting/transport/bisocket/ssl/serversocketrefresh/SSLBisocketTestServer.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SSLBisocketTestServer.java
  ===================================================================
  RCS file: SSLBisocketTestServer.java
  diff -N SSLBisocketTestServer.java
  --- /dev/null	1 Jan 1970 00:00:00 -0000
  +++ SSLBisocketTestServer.java	27 Dec 2006 06:14:53 -0000	1.2
  @@ -0,0 +1,32 @@
  +package org.jboss.test.remoting.transport.bisocket.ssl.serversocketrefresh;
  +
  +import org.jboss.test.remoting.transport.socket.ssl.serversocketrefresh.TestServer;
  +
  +
  +/**
  + * @author Michael Voss
  + * @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
  + *
  + */
  +public class SSLBisocketTestServer extends TestServer
  +{
  +   public static void main(String[] args)
  +   {
  +      TestServer server = new SSLBisocketTestServer();
  +      server.setUp();
  +      try
  +      {
  +         server.test();
  +      }
  +      catch (Exception e)
  +      {
  +         e.printStackTrace();
  +      }
  +   }
  +   
  +   
  +   protected String getTransport()
  +   {
  +      return "sslbisocket";
  +   }
  +}
  
  
  



More information about the jboss-cvs-commits mailing list