public void GetKYCOtp_Of_ThirdPartyProvider_Should_Return_Error_When_UniqueIdentifier_IsInValid() { //Arrange SejamRegistrar authorizer = new SejamRegistrar(); var requestKyc = new KycOtpRequest(URL_KYC_OTP, GetAccessToken(), "8884454112"); //Act var result = authorizer.GetKycOtp(requestKyc); //Assert AssertError(result); }
public void GetKYCOtp_Of_SejamRegistrar_Should_Send_KycOtp_When_UrlAnduserpass_AreValid() { //Arrange SejamRegistrar authorizer = new SejamRegistrar(); var requestKyc = new KycOtpRequest(URL_KYC_OTP, GetAccessToken(), TRUE_UNIQUE_IDENTIFIER); //Act var kycOtpResult = authorizer.GetKycOtp(requestKyc); //Assert kycOtpResult.ValidationStatus.Should().BeTrue(); }
public void GetKYCOtp_Of_SejamRegistrar_Should_Return_Error_When_AccessToken_IsInValid() { //Arrange SejamRegistrar authorizer = new SejamRegistrar(); var requestKyc = new KycOtpRequest(URL_KYC_OTP, GetAccessToken() + "D", TRUE_UNIQUE_IDENTIFIER); //Act var result = authorizer.GetKycOtp(requestKyc); //Assert AssertError(result); }
public KycOtp GetKycOtp(KycOtpRequest request) { return(new KycOtp(request.ExecuteRequest())); }