use of io.gravitee.rest.api.model.RegisterUserEntity in project gravitee-management-rest-api by gravitee-io.
the class UsersResourceTest method shouldNotFinalizeRegistration.
@Test
public void shouldNotFinalizeRegistration() {
// init
FinalizeRegistrationInput input = new FinalizeRegistrationInput().token("token").password("P4s5vv0Rd").firstname("Firstname").lastname("LASTNAME");
RegisterUserEntity registerUserEntity = new RegisterUserEntity();
doReturn(registerUserEntity).when(userMapper).convert(input);
doReturn(null).when(userService).finalizeRegistration(registerUserEntity);
// test
final Response response = target("registration/_finalize").request().post(Entity.json(input));
assertEquals(HttpStatusCode.INTERNAL_SERVER_ERROR_500, response.getStatus());
Mockito.verify(userMapper).convert(input);
Mockito.verify(userService).finalizeRegistration(registerUserEntity);
}
use of io.gravitee.rest.api.model.RegisterUserEntity in project gravitee-management-rest-api by gravitee-io.
the class UserMapperTest method testConvertFinalizeRegistrationInput.
@Test
public void testConvertFinalizeRegistrationInput() {
// init
FinalizeRegistrationInput input = new FinalizeRegistrationInput();
input.setToken(USER_TOKEN);
input.setPassword(USER_PASSWORD);
input.setFirstname(USER_FIRSTNAME);
input.setLastname(USER_LASTNAME);
// Test
RegisterUserEntity registerUserEntity = userMapper.convert(input);
assertNotNull(registerUserEntity);
assertEquals(USER_TOKEN, registerUserEntity.getToken());
assertEquals(USER_PASSWORD, registerUserEntity.getPassword());
assertEquals(USER_FIRSTNAME, registerUserEntity.getFirstname());
assertEquals(USER_LASTNAME, registerUserEntity.getLastname());
}
use of io.gravitee.rest.api.model.RegisterUserEntity in project gravitee-management-rest-api by gravitee-io.
the class UsersResourceTest method shouldFinalizeRegistration.
@Test
public void shouldFinalizeRegistration() {
// init
FinalizeRegistrationInput input = new FinalizeRegistrationInput().token("token").password("P4s5vv0Rd").firstname("Firstname").lastname("LASTNAME");
RegisterUserEntity registerUserEntity = new RegisterUserEntity();
doReturn(registerUserEntity).when(userMapper).convert(input);
doReturn(new UserEntity()).when(userService).finalizeRegistration(registerUserEntity);
// test
final Response response = target("registration/_finalize").request().post(Entity.json(input));
assertEquals(HttpStatusCode.OK_200, response.getStatus());
Mockito.verify(userMapper).convert(input);
Mockito.verify(userService).finalizeRegistration(registerUserEntity);
}
Aggregations