* ============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
import java.util.List;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
import org.junit.Test;
import org.onap.portalapp.portal.transport.FunctionalMenuItem;
FunctionalMenuItem functionalMenuItem = new FunctionalMenuItem();
List<Integer> roles = new ArrayList<Integer>();
+ roles.add(1);
functionalMenuItem.setRestrictedApp(false);
functionalMenuItem.setUrl("test");
functionalMenuItem.setRoles(roles);
+
return functionalMenuItem;
}
@Test
- public void functionalMenuItemTest(){
- FunctionalMenuItem functionalMenuItem = mockFunctionalMenuItem();
-
- FunctionalMenuItem functionalMenuItem1 = mockFunctionalMenuItem();
-
- List<Integer> roles = new ArrayList<Integer>();
-
- functionalMenuItem1.setRestrictedApp(false);
- functionalMenuItem1.setUrl("test");
- functionalMenuItem1.setRoles(roles);
-
- assertEquals(functionalMenuItem.getRoles(), functionalMenuItem1.getRoles());
- assertEquals(functionalMenuItem.toString(), "FunctionalMenuItem [menuId=null, column=null, text=null, parentMenuId=null, url=test, active_yn=null, appid=null, roles=[], restrictedApp=false]");
- // assertTrue(functionalMenuItem.normalize(), functionalMenuItem1.normalize());
+ public void functionalMenuItemTest_normalize() {
+ FunctionalMenuItem functionalMenu =mockFunctionalMenuItem();
+ FunctionalMenuItem functionalMenuItem = new FunctionalMenuItem();
+ functionalMenuItem.setRestrictedApp(false);
+ functionalMenuItem.setRoles(functionalMenu.getRoles());
+ functionalMenu.setUrl("test");
+ functionalMenuItem.normalize();
+ assertNotNull(functionalMenuItem.toString());
}
+
}