X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ecomp-portal-BE-common%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Fportalapp%2Fportal%2Ftransport%2FCentralUserAppTest.java;h=cf9abf12f340c552e6c1bf8648772eb706cc960e;hb=aa9b320ff93511280cf51b03d38fb9254af6b530;hp=5500b6a3a133148c2ca139e3dc31cac197726e40;hpb=fe3a67c11b65d7989a6ef648c3f34eee8abe7394;p=portal.git diff --git a/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralUserAppTest.java b/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralUserAppTest.java index 5500b6a3..cf9abf12 100644 --- a/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralUserAppTest.java +++ b/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralUserAppTest.java @@ -38,6 +38,7 @@ package org.onap.portalapp.portal.transport; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Test; @@ -46,12 +47,51 @@ import org.onap.portalapp.portal.transport.CentralV2Role; import org.onap.portalapp.portal.transport.CentralV2UserApp; public class CentralUserAppTest { + + private static final Long ID=1l; + private static final String TEST="test"; + + private CentralUserApp buildCentralUserApp() { + CentralUserApp app=new CentralUserApp(); + app.setUserId(ID); + app.setPriority((short)1); + CentralApp centralApp=new CentralApp(); + centralApp.setName(TEST); + CentralRole role=new CentralRole(); + role.setName(TEST); + app.setApp(centralApp); + app.setRole(role); + + return app; + } + + + @Test + public void test() { + CentralUserApp app1=buildCentralUserApp(); + CentralUserApp app=new CentralUserApp(); + app.setApp(app1.getApp()); + app.setPriority(app1.getPriority()); + app.setRole(app1.getRole()); + app.setUserId(app1.getUserId()); + assertEquals(app.hashCode(), app1.hashCode()); + app.compareTo(app1); + assertTrue(app.equals(app1)); + assertFalse(app.equals(null)); + app.setRole(null); + assertFalse(app.equals(app1)); + app.setRole(app1.getRole()); + app.getRole().setName("test2"); + + assertTrue(app.equals(app1)); + + } public CentralV2UserApp mockCentralUserApp(){ CentralV2UserApp centralV2UserApp = new CentralV2UserApp(); - CentralApp app = new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", - "test", "test", "test", "test", null, "test", "test", "test", "test"); + CentralApp app = new CentralApp((long)1, null, null,ID,ID,ID, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, + TEST, TEST, TEST, TEST, null, TEST, TEST, TEST, TEST); CentralV2Role role = new CentralV2Role(); @@ -63,12 +103,14 @@ public class CentralUserAppTest { return centralV2UserApp; } + + @Test public void centralUserAppTest(){ CentralV2UserApp centralV2UserApp = mockCentralUserApp(); - CentralApp app1 = new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", - "test", "test", "test", "test", null, "test", "test", "test", "test"); + CentralApp app1 = new CentralApp((long)1, null, null,ID,ID,ID, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, + TEST, TEST, TEST, TEST, null, TEST, TEST, TEST, TEST); CentralV2Role role1 = new CentralV2Role();