import org.apache.kafka.common.header.Headers; //导入方法依赖的package包/类
@Test
public void testAddRemoveInterleaved() {
Headers headers = new RecordHeaders();
headers.add(new RecordHeader("key", "value".getBytes()));
headers.add(new RecordHeader("key2", "value2".getBytes()));
assertTrue(headers.iterator().hasNext());
headers.remove("key");
assertEquals(1, getCount(headers));
headers.add(new RecordHeader("key3", "value3".getBytes()));
assertNull(headers.lastHeader("key"));
assertHeader("key2", "value2", headers.lastHeader("key2"));
assertHeader("key3", "value3", headers.lastHeader("key3"));
assertEquals(2, getCount(headers));
headers.remove("key2");
assertNull(headers.lastHeader("key"