public void UnitTest1(ResendSmsOtpRequest resendSmsOtpRequest) { var ActualResult = _smsBiz.ResendOtpSms(resendSmsOtpRequest); Assert.NotNull(ActualResult); Assert.NotNull(ActualResult.ErrorList); Assert.True(ActualResult.StatusCode == 400); Assert.Null(ActualResult.Response); }
public SmsApiResponse ResendOtpSms(ResendSmsOtpRequest smsRequest) { SmsApiResponse smsApiResponse = new SmsApiResponse() { StatusCode = 200 }; if (smsRequest != null) { if (smsRequest.mobile <= 0) { smsApiResponse.StatusCode = 400; smsApiResponse.ErrorList = new List <SmsApiValidationResponse>() { new SmsApiValidationResponse() { Code = 1001, FieldName = nameof(smsRequest.mobile), Message = nameof(smsRequest.mobile) + " is required." } }; } //Msg91ApiResponse msg91ApiResponse = _msg91.ResendOtpSms(smsRequest); } else { smsApiResponse.StatusCode = 400; smsApiResponse.ErrorList = new List <SmsApiValidationResponse>() { new SmsApiValidationResponse() { Code = 1001, FieldName = nameof(smsRequest), Message = "Request Data is Invlid." } }; } return(smsApiResponse); }