private SharedPageRequest SetupRequest(SharedPageRequest request) { request.CustomerIP = "127.0.0.1"; request.DeviceID = "123"; request.PartnerID = "456"; request.Customer = TestUtils.CreateTestCustomer(); request.Payment = TestUtils.CreateTestPayment(); request.ShippingAddress = TestUtils.CreateTestShippingAddress(); request.Items.Add(TestUtils.CreateTestItem()); return(request); }
public void ProcessPaymentTest() { var request = new SharedPageRequest("http://www.eway.com.au", "http://www.eway.com.au", TransactionType.Purchase); request = SetupRequest(request); var response = client.ProcessPayment <SharedPageResponse>(request); Assert.IsNotNull(response.AccessCode); Assert.IsNotNull(response.SharedPaymentUrl); Assert.IsNull(response.Errors); }