public async Task PostChangePassword() { ResetPasswordDto objPasswordModel = new ResetPasswordDto() { Id = "*****@*****.**", NewPassword = "******", ConfirmPassword = "******", Token = "CfDJ8I9H5drWaGxHgWTL%2BERlWjzlReKkIFkFAtEfKwyOEM11WgvvjONokXL9sLJPyNf7lzlki8CfutXU7c8dUx8bxRmj4JYbeOFQaY0uacxy6eHN%2B0AOhX%2FPhdliED3P5qaIiVwWyr1W05a%2BOjgPkRXSQj7Ku0kSVgF4PcdJpL1oB3p2vjql1tYqqfIE7I5rJP5GBC%2BvAM5SOfVGOFry%2BBfA5F%2B3zzcL82H1PneaR2IXq64H" }; CBAUser objCBAUser = new CBAUser() { Email = "*****@*****.**", FirstName = "Guest", LastName = "Test", UserName = "******" }; _mockUserManager.Setup(x => x.FindByIdAsync(It.IsAny <string>())).ReturnsAsync(objCBAUser); _mockUserManager.Setup(x => x.ResetPasswordAsync(It.IsAny <CBAUser>(), It.IsAny <string>(), It.IsAny <string>())).ReturnsAsync(IdentityResult.Success); var result = await _resetPasswordController.PostChangePassword(objPasswordModel); Assert.AreEqual(((Microsoft.AspNetCore.Mvc.StatusCodeResult)result).StatusCode, 200); }