aboutsummaryrefslogtreecommitdiffstats
path: root/dcae_dmaapbc_webapp/src/test/java/org/openecomp/fusionapp/controller/CollaborationControllerTest.java
blob: a0b219b475531f5e1fdd35d0542e54aa36395b0f (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.fusionapp.controller;

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


}