- @Test
- public void updateUserTest() {
- final String loginId = "login2";
- URI create = buildUri(null, PortalApiConstants.API_PREFIX, "user");
- EcompUser user = createEcompUser(loginId);
- logger.info("Invoking {}", create);
- HttpEntity<Object> requestEntity = getEntityWithHeaders(user);
- // Create
- ResponseEntity<String> response = restTemplate.exchange(create, HttpMethod.POST, requestEntity, String.class);
- Assertions.assertTrue(response.getStatusCode().is2xxSuccessful());
- URI update = buildUri(null, PortalApiConstants.API_PREFIX, "user", loginId);
- user.setEmail("user@company.org");
- requestEntity = getEntityWithHeaders(user);
- response = restTemplate.exchange(update, HttpMethod.POST, requestEntity, String.class);
- Assertions.assertTrue(response.getStatusCode().is2xxSuccessful());
- }
-*/
+ /*
+ * private HttpEntity<Object> getEntityWithHeaders(Object body) {
+ * HttpHeaders headers = new HttpHeaders();
+ * headers.set(PortalApIMockConfiguration.PORTAL_USERNAME_HEADER_KEY,
+ * PortalApIMockConfiguration.PORTAL_USERNAME_HEADER_KEY);
+ * headers.set(PortalApIMockConfiguration.PORTAL_PASSWORD_HEADER_KEY,
+ * PortalApIMockConfiguration.PORTAL_PASSWORD_HEADER_KEY);
+ * HttpEntity<Object> entity = new HttpEntity<>(body, headers);
+ * return entity;
+ * }
+ *
+ * private EcompUser createEcompUser(String loginId) {
+ * EcompUser user = new EcompUser();
+ * user.setLoginId(loginId);
+ * EcompRole role = new EcompRole();
+ * role.setRoleFunctions(Collections.EMPTY_SET);
+ * role.setId(1L);
+ * role.setName(DashboardConstants.ROLE_NAME_ADMIN);
+ * Set<EcompRole> roles = new HashSet<>();
+ * roles.add(role);
+ * user.setRoles(roles);
+ * return user;
+ * }
+ *
+ * @Test
+ *
+ * @Test
+ * public void createUserTest() {
+ * final String loginId = "login1";
+ * URI create = buildUri(null, PortalApiConstants.API_PREFIX, "user");
+ * logger.info("Invoking {}", create);
+ * HttpEntity<Object> requestEntity = getEntityWithHeaders(createEcompUser(loginId));
+ * ResponseEntity<String> response = restTemplate.exchange(create, HttpMethod.POST, requestEntity, String.class);
+ * Assertions.assertTrue(response.getStatusCode().is2xxSuccessful());
+ * }
+ *
+ * @Test
+ * public void updateUserTest() {
+ * final String loginId = "login2";
+ * URI create = buildUri(null, PortalApiConstants.API_PREFIX, "user");
+ * EcompUser user = createEcompUser(loginId);
+ * logger.info("Invoking {}", create);
+ * HttpEntity<Object> requestEntity = getEntityWithHeaders(user);
+ * // Create
+ * ResponseEntity<String> response = restTemplate.exchange(create, HttpMethod.POST, requestEntity, String.class);
+ * Assertions.assertTrue(response.getStatusCode().is2xxSuccessful());
+ * URI update = buildUri(null, PortalApiConstants.API_PREFIX, "user", loginId);
+ * user.setEmail("user@company.org");
+ * requestEntity = getEntityWithHeaders(user);
+ * response = restTemplate.exchange(update, HttpMethod.POST, requestEntity, String.class);
+ * Assertions.assertTrue(response.getStatusCode().is2xxSuccessful());
+ * }
+ */