X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ecomp-portal-BE-common%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Fportalapp%2Fportal%2Fdomain%2FEPAppTest.java;h=56f0e5caf73c44b16ca8317db98b24c181457888;hb=aa9b320ff93511280cf51b03d38fb9254af6b530;hp=7e1d761873c340fbdb46c823e595e1d464b720a7;hpb=fe3a67c11b65d7989a6ef648c3f34eee8abe7394;p=portal.git diff --git a/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/domain/EPAppTest.java b/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/domain/EPAppTest.java index 7e1d7618..56f0e5ca 100644 --- a/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/domain/EPAppTest.java +++ b/ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/domain/EPAppTest.java @@ -2,7 +2,7 @@ * ============LICENSE_START========================================== * ONAP Portal * =================================================================== - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. + * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved. * =================================================================== * * Unless otherwise specified, all software contained herein is licensed @@ -38,61 +38,164 @@ package org.onap.portalapp.portal.domain; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; import org.junit.Test; import org.onap.portalapp.portal.domain.EPApp; public class EPAppTest { + + private static final String TEST="test"; - public EPApp mockEPApp(){ - EPApp epApp = new EPApp(); - - epApp.setName("test"); - epApp.setImageUrl("test"); - epApp.setDescription("test"); - epApp.setNotes("test"); - epApp.setUrl("test"); - epApp.setAlternateUrl("test"); - epApp.setAppRestEndpoint("test"); - epApp.setMlAppName("test"); - epApp.setMlAppAdminId("test"); + public EPApp mockEPApp(EPApp epApp){ + epApp.setId(1l); + epApp.setName(TEST); + epApp.setImageUrl(TEST); + epApp.setDescription(TEST); + epApp.setNotes(TEST); + epApp.setUrl(TEST); + epApp.setAlternateUrl(TEST); + epApp.setAppRestEndpoint(TEST); + epApp.setMlAppName(TEST); + epApp.setMlAppAdminId(TEST); epApp.setMotsId((long)1); - epApp.setUsername("test"); - epApp.setAppPassword("test"); + epApp.setUsername(TEST); + epApp.setAppPassword(TEST); epApp.setOpen(false); epApp.setEnabled(false); - epApp.setUebTopicName("test"); - epApp.setUebSecret("test"); + epApp.setUebTopicName(TEST); + epApp.setUebSecret(TEST); epApp.setAppType(1); epApp.setCentralAuth(false); - epApp.setNameSpace("test"); + epApp.setNameSpace(TEST); + epApp.setRestrictedApp(true); + epApp.setRestrictedApp(false); + epApp.setAppType(null); + epApp.setOpen(null); + epApp.setThumbnail(TEST.getBytes()); + epApp.setUebKey(TEST); return epApp; } @Test public void epAppTest(){ - EPApp epApp = mockEPApp(); + EPApp epApp1 = new EPApp(); + epApp1 = mockEPApp(epApp1); + EPApp epApp=new EPApp(); + + epApp.setId(epApp1.getId()); + epApp.setName(epApp1.getName()); + epApp.setImageUrl(epApp1.getImageUrl()); + epApp.setDescription(epApp1.getDescription()); + epApp.setNotes(epApp1.getNotes()); + epApp.setUrl(epApp1.getUrl()); + epApp.setAlternateUrl(epApp1.getAlternateUrl()); + epApp.setAppRestEndpoint(epApp1.getAppRestEndpoint()); + epApp.setMlAppName(epApp1.getMlAppName()); + epApp.setMlAppAdminId(epApp1.getMlAppAdminId()); + epApp.setMotsId(epApp1.getMotsId()); + epApp.setUsername(epApp1.getUsername()); + epApp.setAppPassword(epApp1.getAppPassword()); + epApp.setOpen(epApp1.getOpen()); + epApp.setEnabled(epApp1.getEnabled()); + epApp.setUebTopicName(epApp1.getUebTopicName()); + epApp.setUebSecret(epApp1.getUebSecret()); + epApp.setAppType(epApp1.getAppType()); + epApp.setCentralAuth(epApp1.getCentralAuth()); + epApp.setNameSpace(epApp1.getNameSpace()); + epApp.setRestrictedApp(epApp1.isRestrictedApp()); + + epApp.setAppType(epApp1.getAppType()); + + epApp.setThumbnail(epApp1.getThumbnail()); + epApp.setUebKey(epApp1.getUebKey()); + epApp.compareTo(epApp1); + assertEquals(epApp.hashCode(), epApp1.hashCode()); + assertTrue(epApp.equals(epApp1)); + assertFalse(epApp.equals(null)); + - assertEquals(epApp.getName(), "test"); - assertEquals(epApp.getImageUrl(), "test"); - assertEquals(epApp.getDescription(), "test"); - assertEquals(epApp.getNotes(), "test"); - assertEquals(epApp.getUrl(), "test"); - assertEquals(epApp.getAlternateUrl(), "test"); - assertEquals(epApp.getAppRestEndpoint(), "test"); - assertEquals(epApp.getMlAppName(), "test"); - assertEquals(epApp.getMlAppAdminId(), "test"); + assertEquals(epApp.getName(), TEST); + assertEquals(epApp.getId(), Long.valueOf(1l)); + assertEquals(epApp.getImageUrl(), TEST); + assertEquals(epApp.getDescription(), TEST); + assertEquals(epApp.getNotes(), TEST); + assertEquals(epApp.getUrl(), TEST); + assertEquals(epApp.getAlternateUrl(), TEST); + assertEquals(epApp.getAppRestEndpoint(), TEST); + assertEquals(epApp.getMlAppName(), TEST); + assertEquals(epApp.getMlAppAdminId(), TEST); assertEquals(epApp.getMotsId(), new Long(1)); - assertEquals(epApp.getUsername(), "test"); - assertEquals(epApp.getAppPassword(), "test"); + assertEquals(epApp.getUsername(), TEST); + assertEquals(epApp.getAppPassword(), TEST); assertEquals(epApp.getOpen(), false); assertEquals(epApp.getEnabled(), false); - assertEquals(epApp.getUebTopicName(), "test"); - assertEquals(epApp.getUebSecret(), "test"); + assertEquals(epApp.getUebTopicName(), TEST); + assertEquals(epApp.getUebSecret(), TEST); assertEquals(epApp.getAppType(), Integer.valueOf(1)); assertEquals(epApp.getCentralAuth(), false); - assertEquals(epApp.getNameSpace(), "test"); - - } + assertEquals(epApp.getNameSpace(), TEST); + assertEquals(epApp.getUebKey(), TEST); + + assertEquals(epApp.getOpen(), false); + assertEquals(epApp.isRestrictedApp(), false); + assertEquals(epApp.hashCode(), epApp1.hashCode()); + assertTrue(epApp.equals(epApp1)); + //epApp.compareTo(epApp1); + assertNotNull(epApp.toString()); + epApp.setContactUs(new AppContactUs()); + assertNotNull(epApp.getContactUs()); + + + epApp.setUsername(null); + assertFalse(epApp.equals(epApp1)); + epApp.setUrl(null); + assertFalse(epApp.equals(epApp1)); + epApp.setUebTopicName(null); + assertFalse(epApp.equals(epApp1)); + + epApp.setUebSecret(null); + assertFalse(epApp.equals(epApp1)); + epApp.setUebKey(null); + assertFalse(epApp.equals(epApp1)); + epApp.setOpen(null); + assertFalse(epApp.equals(epApp1)); + epApp.setNotes(null); + assertFalse(epApp.equals(epApp1)); + epApp.setNameSpace(null); + assertFalse(epApp.equals(epApp1)); + + epApp.setName(null); + assertFalse(epApp.equals(epApp1)); + epApp.setMotsId(null); + assertFalse(epApp.equals(epApp1)); + epApp.setMlAppName(null); + assertFalse(epApp.equals(epApp1)); + epApp.setMlAppAdminId(null); + assertFalse(epApp.equals(epApp1)); + epApp.setImageUrl(null); + assertFalse(epApp.equals(epApp1)); + epApp.setEnabled(null); + assertFalse(epApp.equals(epApp1)); + epApp.setDescription(null); + assertFalse(epApp.equals(epApp1)); + epApp.setContactUs(null); + assertFalse(epApp.equals(epApp1)); + + epApp.setCentralAuth(null); + assertFalse(epApp.equals(epApp1)); + + epApp.setAppType(null); + assertFalse(epApp.equals(epApp1)); + epApp.setAppRestEndpoint(null); + assertFalse(epApp.equals(epApp1)); + epApp.setAppPassword(null); + assertFalse(epApp.equals(epApp1)); + + epApp.setAlternateUrl(null); + assertFalse(epApp.equals(epApp1)); + } }