@Test
public void headersWithSameNamesButDifferentValuesShouldNotBeEquivalent() {

    TestDefaultHeaders headers1 = newInstance();
    headers1.add(of("name1"), of("value1"));
    TestDefaultHeaders headers2 = newInstance();
    headers1.add(of("name1"), of("value2"));
    assertNotEquals(headers1, headers2);
}