| | |
| | | .andExpect(content().string(TEST_USER_LOGIN)); |
| | | } |
| | | |
| | | @Test |
| | | void testGetExistingAccount() throws Exception { |
| | | Set<String> authorities = new HashSet<>(); |
| | | authorities.add(AuthoritiesConstants.ADMIN); |
| | | |
| | | AdminUserDTO user = new AdminUserDTO(); |
| | | user.setLogin(TEST_USER_LOGIN); |
| | | user.setFirstName("john"); |
| | | user.setLastName("doe"); |
| | | user.setEmail("john.doe@jhipster.com"); |
| | | user.setImageUrl("http://placehold.it/50x50"); |
| | | user.setLangKey("en"); |
| | | user.setAuthorities(authorities); |
| | | userService.createUser(user); |
| | | |
| | | restAccountMockMvc |
| | | .perform(get("/api/account").accept(MediaType.APPLICATION_JSON)) |
| | | .andExpect(status().isOk()) |
| | | .andExpect(content().contentType(MediaType.APPLICATION_JSON_VALUE)) |
| | | .andExpect(jsonPath("$.login").value(TEST_USER_LOGIN)) |
| | | .andExpect(jsonPath("$.firstName").value("john")) |
| | | .andExpect(jsonPath("$.lastName").value("doe")) |
| | | .andExpect(jsonPath("$.email").value("john.doe@jhipster.com")) |
| | | .andExpect(jsonPath("$.imageUrl").value("http://placehold.it/50x50")) |
| | | .andExpect(jsonPath("$.langKey").value("en")) |
| | | .andExpect(jsonPath("$.authorities").value(AuthoritiesConstants.ADMIN)); |
| | | } |
| | | // @Test |
| | | // void testGetExistingAccount() throws Exception { |
| | | // Set<String> authorities = new HashSet<>(); |
| | | // authorities.add(AuthoritiesConstants.ADMIN); |
| | | // |
| | | // AdminUserDTO user = new AdminUserDTO(); |
| | | // user.setLogin(TEST_USER_LOGIN); |
| | | // user.setFirstName("john"); |
| | | // user.setLastName("doe"); |
| | | // user.setEmail("john.doe@jhipster.com"); |
| | | // user.setImageUrl("http://placehold.it/50x50"); |
| | | // user.setLangKey("en"); |
| | | // user.setAuthorities(authorities); |
| | | // userService.createUser(user); |
| | | // |
| | | // restAccountMockMvc |
| | | // .perform(get("/api/account").accept(MediaType.APPLICATION_JSON)) |
| | | // .andExpect(status().isOk()) |
| | | // .andExpect(content().contentType(MediaType.APPLICATION_JSON_VALUE)) |
| | | // .andExpect(jsonPath("$.login").value(TEST_USER_LOGIN)) |
| | | // .andExpect(jsonPath("$.firstName").value("john")) |
| | | // .andExpect(jsonPath("$.lastName").value("doe")) |
| | | // .andExpect(jsonPath("$.email").value("john.doe@jhipster.com")) |
| | | // .andExpect(jsonPath("$.imageUrl").value("http://placehold.it/50x50")) |
| | | // .andExpect(jsonPath("$.langKey").value("en")) |
| | | // .andExpect(jsonPath("$.authorities").value(AuthoritiesConstants.ADMIN)); |
| | | // } |
| | | |
| | | @Test |
| | | void testGetUnknownAccount() throws Exception { |
| | |
| | | void testRegisterInvalidPassword() throws Exception { |
| | | ManagedUserVM invalidUser = new ManagedUserVM(); |
| | | invalidUser.setLogin("bob"); |
| | | invalidUser.setPassword("123"); // password with only 3 digits |
| | | invalidUser.setPassword("123"); |
| | | invalidUser.setFirstName("Bob"); |
| | | invalidUser.setLastName("Green"); |
| | | invalidUser.setEmail("bob@example.com"); |
| | |
| | | void testRegisterNullPassword() throws Exception { |
| | | ManagedUserVM invalidUser = new ManagedUserVM(); |
| | | invalidUser.setLogin("bob"); |
| | | invalidUser.setPassword(null); // invalid null password |
| | | invalidUser.setPassword(null); |
| | | invalidUser.setFirstName("Bob"); |
| | | invalidUser.setLastName("Green"); |
| | | invalidUser.setEmail("bob@example.com"); |