public void When_detailed_init_payment_It_can_create_http_request() { var createOrderRequest = InitializePaymentRequestTestData.CreateDetailedWithLineItems(_orderId, 2); var httpRequest = SUT.Create(createOrderRequest); httpRequest.ShouldBe().PostWithJson(ExpectedJson.DetailedInitPaymentRequest_With_LineItems); }
public void When_detailed_init_payment_It_generates_relative_url_with_order_id() { var initializePaymentRequest = InitializePaymentRequestTestData.CreateDetailedWithLineItems(_orderId, 2); var httpRequest = SUT.Create(initializePaymentRequest); httpRequest.ShouldBe().PostAgainst( "/orders/{0}/initializePayment", _orderId.ToString("n")); }