public void When_simple_order_It_can_create_http_request()
        {
            var createOrderRequest = CreateOrderRequestTestData.CreateSimple(OrderNumber);

            var httpRequest = SUT.Create(createOrderRequest);

            httpRequest.ShouldBe().PostWithJson(ExpectedJson.SimpleCreateOrder);
        }
        public void When_simple_order_It_generates_relative_url_with_order_number_and_amount_and_currency()
        {
            var createOrderRequest = CreateOrderRequestTestData.CreateSimple(OrderNumber);

            var httpRequest = SUT.Create(createOrderRequest);

            httpRequest.ShouldBe().PostAgainst(
                "/orders/create/{0}/{1}/{2}",
                createOrderRequest.OrderNumber,
                createOrderRequest.TotalAmount.ToString(Runtime.NumberFormatProvider),
                createOrderRequest.CurrencyCode);
        }