public void test_deliverOrder_deliverCardOrder_with_order_rows_returns_HostedAdminRequest() { var fakeSveaOrderId = 987654; HostedActionRequest request = WebpayConnection.DeliverOrder(SveaConfig.GetDefaultConfig()) .AddOrderRow(TestingTool.CreateExVatBasedOrderRow("1")) .SetOrderId(fakeSveaOrderId) .SetCountryCode(CountryCode.SE) .DeliverCardOrder() ; Assert.IsInstanceOf <HostedActionRequest>(request); }
public void TestDeliverCardOrder() { var fakeSveaOrderId = 987654; HostedActionRequest confirmActionRequest = WebpayConnection.DeliverOrder(SveaConfig.GetDefaultConfig()) .AddOrderRow(TestingTool.CreateExVatBasedOrderRow("1")) .SetOrderId(fakeSveaOrderId) .SetCountryCode(CountryCode.SE) .DeliverCardOrder() ; Assert.That(confirmActionRequest.ConfigurationProvider, Is.TypeOf <SveaTestConfigurationProvider>()); Assert.That(confirmActionRequest.ServicePath, Contains.Substring("/confirm")); // set after prepareRequest() has been called on confirmActionRequest Assert.That(confirmActionRequest.Xml, Contains.Substring(fakeSveaOrderId.ToString())); }