public void Get_ConfirmEmail_Should_Return_BadRequest_ModelState() { //Action GenerateData("1", new[] { "NoRoles" }); RegisterController registerController = new RegisterController(userService.Object, tokenValidation.Object, incUserMapper.Object, mesService.Object); //Arrange int userId = 0; string code = ""; Assert.AreEqual(userId, 0); Assert.AreEqual(code, ""); var actual = registerController.ConfirmEmail(userId, code); var badRequestResult = new BadRequestResult(registerController); InvalidModelStateResult invalidModel = new InvalidModelStateResult(registerController.ModelState, registerController); //Assert Assert.IsNotNull(actual); Assert.AreEqual(actual.GetType(), invalidModel.GetType()); }
public void Get_ConfirmEmail_Should_Return_BadRequest() { //Action GenerateData("1", new[] { "NoRoles" }); RegisterController registerController = new RegisterController(userService.Object, tokenValidation.Object, incUserMapper.Object, mesService.Object); //Arrange int userId = 1; string code = "test"; var actual = registerController.ConfirmEmail(userId, code); var badRequestResult = new BadRequestErrorMessageResult("Invalid data", registerController); //Assert Assert.IsNotNull(actual); Assert.AreEqual(actual.GetType(), badRequestResult.GetType()); }
public void Get_ConfirmEmail_Should_Return_Ok() { //Action GenerateData("1", new[] { "NoRoles" }); RegisterController registerController = new RegisterController(userService.Object, tokenValidation.Object, incUserMapper.Object, mesService.Object); int userId = 1; string code = "test"; userService.Setup(x => x.ConfirmUserRegistration(userId, code)) .Returns(true); var actual = registerController.ConfirmEmail(userId, code); //Assert Assert.IsNotNull(actual); Assert.IsInstanceOf(typeof(OkResult), actual); }