EncryptedExtensionsHandler extends HandshakeMessageHandler<EncryptedExtensionsMessage> { @Override public EncryptedExtensionsPreparator getPreparator(EncryptedExtensionsMessage message) { return new EncryptedExtensionsPreparator(tlsContext.getChooser(), message); } EncryptedExtensionsHandler(TlsContext tlsContext); @Override EncryptedExtensionsParser getParser(byte[] message, int pointer); @Override EncryptedExtensionsPreparator getPreparator(EncryptedExtensionsMessage message); @Override EncryptedExtensionsSerializer getSerializer(EncryptedExtensionsMessage message); @Override void adjustTLSContext(EncryptedExtensionsMessage message);  }
@Test public void testGetPreparator() { assertTrue(handler.getPreparator(new EncryptedExtensionsMessage()) instanceof EncryptedExtensionsPreparator); }