diff --git a/src/main/java/de/svs/doido/mongo/dto/Configmap.java b/src/main/java/de/svs/doido/mongo/dto/Configmap.java index bf701b9..f798dd6 100644 --- a/src/main/java/de/svs/doido/mongo/dto/Configmap.java +++ b/src/main/java/de/svs/doido/mongo/dto/Configmap.java @@ -3,12 +3,10 @@ import lombok.Getter; import lombok.Setter; import lombok.ToString; -import lombok.EqualsAndHashCode; import org.apache.commons.validator.routines.UrlValidator; @ToString -@EqualsAndHashCode public class Configmap { @Getter @Setter diff --git a/src/test/java/de/svs/doido/mongo/dto/ConfigmapTest.java b/src/test/java/de/svs/doido/mongo/dto/ConfigmapTest.java index 79bfb77..856e39d 100644 --- a/src/test/java/de/svs/doido/mongo/dto/ConfigmapTest.java +++ b/src/test/java/de/svs/doido/mongo/dto/ConfigmapTest.java @@ -56,91 +56,4 @@ void testToString() { d.setUri(uri); assertEquals(d.toString(), c.toString()); } - - @Test - void testHashcode() { - String uri = "proto://foo.bar.com/"; - String name = "hausboot"; - assertEquals(d.hashCode(), c.hashCode()); - c.setName(name); - assertNotEquals(d.hashCode(), c.hashCode()); - c.setUri(uri); - assertNotEquals(d.hashCode(), c.hashCode()); - d.setName(name); - assertNotEquals(d.hashCode(), c.hashCode()); - d.setUri(uri); - assertEquals(d.hashCode(), c.hashCode()); - d.setName("mu"); - assertNotEquals(d.hashCode(), c.hashCode()); - d.setName(name); - d.setUri("mongo://uri.foo.bar.com/?uir=a"); - assertNotEquals(d.hashCode(), c.hashCode()); - } - - @Test - void testHashcodeB() { - String uri = "proto://foo.bar.com/"; - String name = "hausboot"; - c.setName(name); - c.setUri(uri); - d.setName(name); - d.setUri(uri); - assertEquals(d.hashCode(), c.hashCode()); - } - - @Test - void testEquals () { - String uri = "proto://foo.bar.com/"; - String name = "hausboot"; - assertEquals( true, c.equals(c)); - assertEquals( true, d.equals(c)); - c.setName(name); - assertEquals( false, d.equals(c)); - assertEquals( false, c.equals(d)); - c.setUri(uri); - assertEquals( false, d.equals(c)); - assertEquals( false, c.equals(d)); - d.setName(name); - assertEquals( false, d.equals(c)); - assertEquals( false, c.equals(d)); - d.setUri(uri); - assertEquals( true, d.equals(c)); - assertEquals( true, c.equals(d)); - assertEquals( false, c.equals(new Object())); - } - - @Test - void testEquals2 () { - String uri = "proto://foo.bar.com/"; - String name = "hausboot"; - assertEquals( true, d.equals(c)); - c.setName(name); - d.setName(name); - assertEquals( true, d.equals(c)); - assertEquals( true, c.equals(d)); - c.setUri(uri); - assertEquals( false, d.equals(c)); - assertEquals( false, c.equals(d)); - } - - @Test - void testEquals3 () { - String uri = "proto://foo.bar.com/"; - String name = "hausboot"; - assertEquals( true, d.equals(c)); - c.setUri(uri); - d.setUri(uri); - assertEquals( true, d.equals(c)); - assertEquals( true, c.equals(d)); - c.setName(name); - assertEquals( false, d.equals(c)); - assertEquals( false, c.equals(d)); - } - - @Test - void testEquals4() { - testConfigmapClass e = new testConfigmapClass(); - assertEquals( false, c.equals(e)); - assertEquals( false, e.equals(c)); - } } \ No newline at end of file