BlobRecord extends AbstractRecord { @Override public AbstractRecordSerializer getRecordSerializer() { return new BlobRecordSerializer(this); } BlobRecord();  BlobRecord(Config config); @Override AbstractRecordPreparator getRecordPreparator(Chooser chooser, Encryptor encryptor,
            RecordCompressor compressor, ProtocolMessageType type); @Override AbstractRecordParser getRecordParser(int startposition, byte[] array, ProtocolVersion version); @Override AbstractRecordSerializer getRecordSerializer(); @Override void adjustContext(TlsContext context); RecordCryptoComputations getComputations(); void setComputations(RecordCryptoComputations computations); @Override void prepareComputations(); @Override String toString();  }
@Test public void testGetRecordSerializer() { assertEquals(record.getRecordSerializer().getClass(), BlobRecordSerializer.class); }