@@ -0,0 +1,1858 @@
+/**%0A * Licensed to the Apache Software Foundation (ASF) under one or more%0A * contributor license agreements.  See the NOTICE file distributed with%0A * this work for additional information regarding copyright ownership.%0A * The ASF licenses this file to You under the Apache License, Version 2.0%0A * (the %22License%22); you may not use this file except in compliance with%0A * the License.  You may obtain a copy of the License at%0A * %3Cp%3E%0A * http://www.apache.org/licenses/LICENSE-2.0%0A * %3Cp%3E%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0A%0Apackage org.apache.kafka.streams;%0A%0Aimport org.junit.Test;%0A%0Aimport static org.junit.Assert.assertFalse;%0Aimport static org.junit.Assert.assertTrue;%0A%0Apublic class KeyValueTest %7B%0A%0A    private KeyValue%3CString, Long%3E kv1a = new KeyValue%3C%3E(%22key1%22, 1L);%0A    private KeyValue%3CString, Long%3E kv1b = new KeyValue%3C%3E(%22key1%22, 1L);%0A    private KeyValue%3CString, Long%3E kv2 = new KeyValue%3C%3E(%22key2%22, 2L);%0A    private KeyValue%3CString, Long%3E kv3 = new KeyValue%3C%3E(%22key3%22, 3L);%0A%0A    @Test%0A    public void testEquals() %7B%0A        assertTrue(kv1a.equals(kv1a));%0A        assertTrue(kv1a.equals(kv1b));%0A        assertTrue(kv1b.equals(kv1a));%0A        assertFalse(kv1a.equals(kv2));%0A        assertFalse(kv1a.equals(kv3));%0A        assertFalse(kv2.equals(kv3));%0A        assertFalse(kv1a.equals(null));%0A    %7D%0A%0A    @Test%0A    public void testHashcode() %7B%0A        assertTrue(kv1a.hashCode() == kv1b.hashCode());%0A        assertFalse(kv1a.hashCode() == kv2.hashCode());%0A        assertFalse(kv1a.hashCode() == kv3.hashCode());%0A        assertFalse(kv2.hashCode() == kv3.hashCode());%0A    %7D%0A%7D%0A

Add missing file for KeyValue unit test