TrippleVector extends PaddingVector { @Override public Record createRecord() { Record r = new Record(); r.prepareComputations(); ModifiableByteArray byteArray = new ModifiableByteArray(); byteArray.setModification(paddingModification); r.getComputations().setPadding(byteArray); byteArray = new ModifiableByteArray(); byteArray.setModification(cleanModification); r.setCleanProtocolMessageBytes(byteArray); byteArray = new ModifiableByteArray(); byteArray.setModification(macModification); r.getComputations().setMac(byteArray); return r; } TrippleVector(String name, String identifier, VariableModification cleanModification,
            VariableModification macModification, VariableModification paddingModification); VariableModification getPaddingModification(); VariableModification getCleanModification(); VariableModification getMacModification(); @Override Record createRecord(); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString(); @Override int getRecordLength(CipherSuite testedSuite, ProtocolVersion testedVersion, int appDataLength);  }
@Test public void testCreateRecord() { }