@Test public void testEqualsDifferentObjects() { AddonSpecification spec1 = new AddonSpecification(); spec1.setId("ABC"); spec1.setVersion("1.0.0"); StringBuilder strBuilder = new StringBuilder(); Assert.assertFalse(spec1.equals(strBuilder)); }
@Test public void testEqualsSameObjectTypeDiffAttributes() { AddonSpecification spec1 = new AddonSpecification(); spec1.setId("ABC"); spec1.setVersion("1.0.0"); AddonSpecification spec2 = new AddonSpecification(); spec2.setId("ABk"); spec2.setVersion("1.0.5"); Assert.assertFalse(spec1.equals(spec2)); }
@Test public void testEqualsSameObjectType() { AddonSpecification spec1 = new AddonSpecification(); spec1.setId("ABC"); spec1.setVersion("1.0.0"); AddonSpecification spec2 = new AddonSpecification(); spec2.setId("ABC"); spec2.setVersion("1.0.0"); Assert.assertTrue(spec1.equals(spec2)); }