import static org.junit.Assert.assertEquals;
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
import org.junit.Test;
-import org.onap.portalapp.portal.utils.EcompPortalUtils;
+import org.onap.portalapp.portal.core.MockEPUser;
+import org.onap.portalapp.portal.domain.EPUser;
+import org.onap.portalapp.portal.framework.MockitoTestSuite;
public class EcompPortalUtilsTest {
+ MockitoTestSuite mockitoTestSuite = new MockitoTestSuite();
+
+ HttpServletRequest mockedRequest = mockitoTestSuite.getMockedRequest();
+ HttpServletResponse mockedResponse = mockitoTestSuite.getMockedResponse();
+ MockEPUser mockUser = new MockEPUser();
+
+
@Test
public void legitimateAttuidSuccessTest() {
assertEquals(true, EcompPortalUtils.legitimateUserId("mm016f"));
public void legitimateAttuidFailureTest() {
assertEquals(false, EcompPortalUtils.legitimateUserId("1#@23456"));
}
+
+
+ @Test
+ public void parsingByRegularExpressionTest() {
+ List<String> expected = new ArrayList<>();
+ expected.add("test");
+ expected.add("123");
+ assertEquals(expected,EcompPortalUtils.parsingByRegularExpression("test 123"," "));
+ }
+
+ @Test
+ public void jsonErrorMessageResponseTest() {
+ String expected = "{\"error\":{\"code\":" + 200 + "," + "\"message\":\"" + "test" + "\"}}";
+ assertEquals(expected,EcompPortalUtils.jsonErrorMessageResponse(200, "test"));
+ }
+
+ @Test
+ public void jsonMessageResponseTest() {
+ String expected = "{\"message\":\"test\"}";
+ assertEquals(expected,EcompPortalUtils.jsonMessageResponse("test"));
+ }
+
+ @Test
+ public void logAndSerializeObjectTest() {
+ EcompPortalUtils.logAndSerializeObject("test", "test", EcompPortalUtils.class);
+ }
+
+ @Test
+ public void setBadPermissionsForEmptyUserTest() {
+ EcompPortalUtils.setBadPermissions(new EPUser(), mockedResponse, "test");
+ }
+
}