diff --git a/avro-builder/tests/tests-allavro/src/test/java/com/linkedin/avroutil1/builder/SpecificRecordTest.java b/avro-builder/tests/tests-allavro/src/test/java/com/linkedin/avroutil1/builder/SpecificRecordTest.java index 99ad21b6..302c7b40 100644 --- a/avro-builder/tests/tests-allavro/src/test/java/com/linkedin/avroutil1/builder/SpecificRecordTest.java +++ b/avro-builder/tests/tests-allavro/src/test/java/com/linkedin/avroutil1/builder/SpecificRecordTest.java @@ -255,7 +255,9 @@ public void testSpecificRecordBuilder14(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -391,7 +393,9 @@ public void testSpecificRecordBuilder15(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -528,7 +532,9 @@ public void testSpecificRecordBuilder16(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -664,7 +670,9 @@ public void testSpecificRecordBuilder17(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -804,7 +812,9 @@ public void testSpecificRecordBuilder18(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -946,7 +956,9 @@ public void testSpecificRecordBuilder19(String stringField, String package$, Flo Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception); @@ -1224,7 +1236,9 @@ public void testSpecificRecordBuilder111(String stringField, String package$, Fl Assert.assertSame(builderTester.get(0), stringField); Assert.assertSame(builderTester.get(1), package$); Assert.assertSame(builderTester.get(6), min); - Assert.assertSame(builderTester.get(7), arrayOfRecord); + + // Equal, not same as the Record has string fields + Assert.assertEquals(builderTester.get(7), arrayOfRecord); Assert.assertSame(builderTester.get(10), simpleUnion); Assert.assertSame(builderTester.get(11), fixedType); Assert.assertEquals(builderTester.get(2), exception);