public void VerifyOTP_Failed() { //Arrenge ForgotPassword_Failed(); ForgotPasswordController forgotPasswordController = new ForgotPasswordController(forgotPasswordDataProvider); //Act var getForgotPasswordResult = forgotPasswordController.VerifyOTP(emptyResetPasswordModel); var response = getForgotPasswordResult as HttpResult <Response <ResetPasswordModel> >; //Assert Assert.IsNotNull(response); Assert.IsNotNull(response.Value); Assert.IsTrue(response.Value.DataItems.Count == 0); Assert.IsTrue(response.Value.RowAffected == 0); }
public void VerifyOTP_Success() { //Arrenge ForgotPassword_Success(); ForgotPasswordController forgotPasswordController = new ForgotPasswordController(forgotPasswordDataProvider); //Act var getForgotPasswordResult = forgotPasswordController.VerifyOTP(resetPasswordModel); var response = getForgotPasswordResult as HttpResult <Response <ResetPasswordModel> >; //Assert Assert.IsNotNull(response); Assert.IsNotNull(response.Value); Assert.IsNotNull(response.Value.DataItems, "Data items can't be null"); Assert.IsTrue(response.Value.RowAffected > 0); }