public async Task <IActionResult> Register([FromBody] NewUserCreateRequest userForRegister) { var dto = _mapper.Map <NewUserCreateDTO>(userForRegister); await _registerUserManager.RegisterUser(dto); return(StatusCode(201)); }
public void RegisterManager_Registering_increases_call_count() { var request = new NewUserCreateRequest { UserName = "******", Password = "******" }; var result = _mockController.Register(request); Assert.AreEqual(1, _mockManager.CallCount); }
public void RegisterController_Register_ShouldReturnCreated() { var request = new NewUserCreateRequest { Username = "******", Password = "******" }; StatusCodeResult result = (StatusCodeResult)_controller.Register(request).Result; var expected = 201; Assert.AreEqual(result.StatusCode, expected); }
public void RegisterController_Register_ShouldHitManager() { var userRequest = new NewUserCreateRequest { UserName = "******", Password = "******" }; var result = _controller.Register(userRequest); Assert.AreEqual(1, _manager.CallCount); }
public void RegisterController_Register_ShouldHitManager() { var userRequest = new NewUserCreateRequest { UserName = "******", Password = "******" }; var result = _controller.Register(userRequest); Assert.AreEqual(1, _manager.CallCount); }
public void RegisterManager_Registering_returns_call_count() { var request = new NewUserCreateRequest { UserName = "******", Password = "******" }; var result = (StatusCodeResult)_mockController.Register(request).Result; var expected = 201; Assert.AreEqual(result.StatusCode, expected); }
public void RegisterController_Register_ShouldReturnStatusCode() { var userRequest = new NewUserCreateRequest { UserName = "******", Password = "******" }; var actual = (StatusCodeResult)_controller.Register(userRequest).Result; var expected = (int)HttpStatusCode.Created; Assert.AreEqual(expected, actual.StatusCode); }
public async Task <IActionResult> Register([FromBody] NewUserCreateRequest userForRegister) { userForRegister.UserName = userForRegister.UserName.ToLower(); var dto = _mapper.Map <NewUserCreateDTO>(userForRegister); var userCheck = await _registerUserManager.RegisterUser(dto); if (userCheck) { return(StatusCode(201)); } else { return(StatusCode(409, "It appears that username already exists.")); } }
public async Task <IActionResult> Register([FromBody] NewUserCreateRequest userForRegister) { userForRegister.UserName = userForRegister.UserName.ToLower(); var dto = _mapper.Map <NewUserCreateDTO>(userForRegister); var UserIsRegistered = await _registerUserManager.RegisterUser(dto); //201 == Created if (UserIsRegistered) { return(StatusCode(201)); } else { return(StatusCode(409)); } }