@Test public void testSetExcludedCipherSuites() throws Exception { configurable.setSupportedCipherSuites(new String[] {"A", "B"}); configuration.setExcludedCipherSuites("A"); configuration.configure(configurable); assertTrue(Arrays.equals(new String[] {"B"}, configurable.getEnabledCipherSuites())); }
@Test public void testSetIncludedAndExcludedProtocols() throws Exception { configurable.setSupportedProtocols(new String[] {"A", "B", "C"}); configuration.setIncludedProtocols("A, B"); configuration.setExcludedProtocols("B"); configuration.configure(configurable); assertTrue(Arrays.equals(new String[] {"A"}, configurable.getEnabledProtocols())); }
@Test public void testPassDefaultCipherSuites() throws Exception { final String[] cipherSuites = new String[] {"A"}; configurable.setDefaultCipherSuites(cipherSuites); configuration.configure(configurable); assertTrue(Arrays.equals(cipherSuites, configurable.getEnabledCipherSuites())); }
@Test public void testPassDefaultProtocols() throws Exception { final String[] protocols = new String[] {"A"}; configurable.setDefaultProtocols(protocols); configuration.configure(configurable); assertTrue(Arrays.equals(protocols, configurable.getEnabledProtocols())); }
@Test public void testSetWantClientAuth() throws Exception { configuration.setWantClientAuth(true); configuration.configure(configurable); assertTrue(configurable.isWantClientAuth()); }
@Before public void setUp() throws Exception { configuration.setContext(new ContextBase()); }
@Test public void testPassDefaultNeedClientAuth() throws Exception { configurable.setNeedClientAuth(true); configuration.configure(configurable); assertTrue(configurable.isNeedClientAuth()); }