public async Task When_I_lookup_an_auth_using_a_merchant_refNum_Then_it_should_return_a_valid_auth_async() { _auth = _cardService.Authorize(_auth); Pagerator <Authorization> auths = await _cardService.GetAuthsAsync(Authorization.Builder() .MerchantRefNum(_auth.MerchantRefNum()) .Build()); var authList = auths.GetResults(); Assert.That(authList.Count, Is.EqualTo(1)); Assert.That(AuthorizationsAreEquivalent(authList.First(), _auth)); }
public static Authorization CreateSampleIncompleteAuthorization() { return(Authorization.Builder() .MerchantRefNum(Guid.NewGuid().ToString()) .Amount(6666) .Card() .CardNum("4111111111111111") .Cvv("123") .CardExpiry() .Month(06) .Year(DateTime.Now.AddYears(1).Year) .Done() .Done() //.BillingDetails() // .Zip("M5H 2N2") // .Done() .Build()); }
public static Authorization CreateSampleCustomAuthorization(string type) { return(Authorization.Builder() .MerchantRefNum(Guid.NewGuid().ToString()) .Amount(ExceptionType[type]) .Card() .CardNum("4111111111111111") .Cvv("123") .CardExpiry() .Month(06) .Year(DateTime.Now.AddYears(1).Year) .Done() .Done() .BillingDetails() .Zip("M5H 2N2") .Done() .Build()); }
public static Authorization CreateSampleComplexAuthorization() { return(Authorization.Builder() .MerchantRefNum(Guid.NewGuid().ToString()) .Amount(6666) .Card() .CardNum("4111111111111111") .Cvv("123") .CardExpiry() .Month(06) .Year(DateTime.Now.AddYears(1).Year) .Done() .Done() .Authentication() .Eci(5) .Cavv("AAABCIEjYgAAAAAAlCNiENiWiV+=") .Xid("OU9rcTRCY1VJTFlDWTFESXFtTHU=") .ThreeDEnrollment("Y") .ThreeDResult("Y") .SignatureStatus("Y") .Done() .BillingDetails() .Street("100 Queen Street West") .City("Toronto") .State("ON") .Country("CA") .Zip("M5H 2N2") .Done() .ShippingDetails() .Carrier("UPS") .ShipMethod("N") .Street("100 Queen Street West") .City("Toronto") .State("ON") .Country("CA") .Zip("M5H 2N2") .Done() .CustomerIp("204.91.0.12") .Description("I like turtles.") .Build()); }