aboutsummaryrefslogtreecommitdiffstats
path: root/ecomp-sdk-app/src/test/java/org/openecomp/portalapp/controller/CollaborationControllerTest.java
blob: 099cf5186dcc84aafca9f6618e6c6a0a90ff4e47 (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
package org.openecomp.portalapp.controller;

import org.junit.Assert;
import org.junit.Test;
import org.openecomp.portalsdk.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());
	}


}