summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-common/src/test/java/org/openecomp/portalapp/controller/CollaborationControllerTest.java
blob: 2751a66d1acc1bbf7e826fa0a73ec577c63ac56a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package org.openecomp.portalapp.controller;

import org.junit.Assert;
import org.junit.Test;
import org.openecomp.portalapp.core.MockApplicationContextTestSuite;
import org.openecomp.portalsdk.core.domain.User;
import org.openecomp.portalsdk.core.util.SystemProperties;
import org.springframework.test.web.servlet.ResultActions;
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;



public class CollaborationControllerTest extends MockApplicationContextTestSuite{
	
	@Test
	public void testGetAvailableRoles() throws Exception {
		MockHttpServletRequestBuilder requestBuilder = MockMvcRequestBuilders.get("/collaborate_list");
		User user = new User();
		user.setId(1l);
		//user.setOrgUserId("abc");
		requestBuilder.sessionAttr(SystemProperties.getProperty(SystemProperties.USER_ATTRIBUTE_NAME), user);
		
		ResultActions ra =getMockMvc().perform(requestBuilder);
		Assert.assertEquals(2,ra.andReturn().getModelAndView().getModelMap().size());
	}


}