EasyMock.expect(sslSocketFactory.createSocket((String)EasyMock.anyObject(),
EasyMock.anyInt())).andReturn(mockSocket);
EasyMock.expect(sslSocketFactory.getDefaultCipherSuites()).andReturn(ciphs);
EasyMock.expect(sslSocketFactory.getSupportedCipherSuites()).andReturn(ciphs);
EasyMock.replay(sslSocketFactory);
SSLSocket socket =
(SSLSocket)sslSocketFactoryWrapper.createSocket("localhost", 9001);
assertTrue("Expected socket != null", socket != null);
String[] defCiphers = sslSocketFactoryWrapper.getDefaultCipherSuites();
assertTrue("Default Cipher suite not as expected", defCiphers[1].equals("b"));
String[] suppCiphers = sslSocketFactoryWrapper.getSupportedCipherSuites();