|
16 | 16 | use Magento\Sales\Model\ResourceModel\Order\Collection;
|
17 | 17 | use Magento\TestFramework\Helper\Bootstrap;
|
18 | 18 | use Magento\TestFramework\TestCase\GraphQlAbstract;
|
| 19 | +use Magento\Catalog\Test\Fixture\Product as ProductFixture; |
| 20 | +use Magento\TestFramework\Fixture\DataFixture; |
| 21 | +use Magento\Bundle\Test\Fixture\OrderItem as OrderItem; |
| 22 | +use Magento\Checkout\Test\Fixture\SetBillingAddress as SetBillingAddress; |
| 23 | +use Magento\Checkout\Test\Fixture\SetShippingAddress as SetShippingAddress; |
| 24 | +use Magento\Checkout\Test\Fixture\SetPaymentMethod as SetPaymentMethod; |
| 25 | +use Magento\Checkout\Test\Fixture\PlaceOrder as PlaceOrder; |
19 | 26 |
|
20 | 27 | /**
|
21 | 28 | * Class RetrieveOrdersTest
|
@@ -406,10 +413,54 @@ public function testGetMatchingOrdersForLowerQueryLength()
|
406 | 413 |
|
407 | 414 | /**
|
408 | 415 | * @magentoApiDataFixture Magento/Customer/_files/customer.php
|
409 |
| - * @magentoApiDataFixture Magento/GraphQl/Sales/_files/customer_orders.php |
410 | 416 | * @return void
|
411 | 417 | * @throws AuthenticationException
|
412 | 418 | */
|
| 419 | + #[ |
| 420 | + DataFixture(ProductFixture::class, ['sku' => '100000002', 'price' => 10], 'p2'), |
| 421 | + DataFixture(ProductFixture::class, ['sku' => '100000003', 'price' => 10], 'p3'), |
| 422 | + DataFixture(ProductFixture::class, ['sku' => '100000004', 'price' => 10], 'p4'), |
| 423 | + DataFixture(ProductFixture::class, ['sku' => '100000005', 'price' => 10], 'p5'), |
| 424 | + DataFixture(ProductFixture::class, ['sku' => '100000006', 'price' => 10], 'p6'), |
| 425 | + DataFixture(ProductFixture::class, ['sku' => '100000007', 'price' => 10], 'p7'), |
| 426 | + DataFixture(ProductFixture::class, ['sku' => '100000008', 'price' => 10], 'p8'), |
| 427 | + DataFixture(OrderItem::class, ['sku' => '$p2.sku$', 'method'=> 'checkmo'], 'o2'), |
| 428 | + DataFixture(OrderItem::class, ['sku' => '$p3.sku$', 'method'=> 'checkmo'], 'o3'), |
| 429 | + DataFixture(OrderItem::class, ['sku' => '$p4.sku$', 'method'=> 'checkmo'], 'o4'), |
| 430 | + DataFixture(OrderItem::class, ['sku' => '$p5.sku$', 'method'=> 'checkmo'], 'o5'), |
| 431 | + DataFixture(OrderItem::class, ['sku' => '$p6.sku$', 'method'=> 'checkmo'], 'o6'), |
| 432 | + DataFixture(OrderItem::class, ['sku' => '$p7.sku$', 'method'=> 'checkmo'], 'o7'), |
| 433 | + DataFixture(OrderItem::class, ['sku' => '$p8.sku$', 'method'=> 'checkmo'], 'o8'), |
| 434 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o2$'], 'b2'), |
| 435 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o3$'], 'b3'), |
| 436 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o4$'], 'b4'), |
| 437 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o5$'], 'b5'), |
| 438 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o6$'], 'b6'), |
| 439 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o7$'], 'b7'), |
| 440 | + DataFixture(SetBillingAddress::class, ['cartId' => '$o8$'], 'b8'), |
| 441 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o2$'], 's2'), |
| 442 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o3$'], 's3'), |
| 443 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o4$'], 's4'), |
| 444 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o5$'], 's5'), |
| 445 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o6$'], 's6'), |
| 446 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o7$'], 's7'), |
| 447 | + DataFixture(SetShippingAddress::class, ['cart_id' => '$o8$'], 's8'), |
| 448 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o2$', 'method'=> 'checkmo'], 'p2'), |
| 449 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o3$', 'method'=> 'checkmo'], 'p3'), |
| 450 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o4$', 'method'=> 'checkmo'], 'p4'), |
| 451 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o5$', 'method'=> 'checkmo'], 'p5'), |
| 452 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o6$', 'method'=> 'checkmo'], 'p6'), |
| 453 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o7$', 'method'=> 'checkmo'], 'p7'), |
| 454 | + DataFixture(SetPaymentMethod::class, ['cart_id' => '$o8$', 'method'=> 'checkmo'], 'p8'), |
| 455 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o2$', 'method'=> 'checkmo'], 'po2'), |
| 456 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o3$', 'method'=> 'checkmo'], 'po3'), |
| 457 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o4$', 'method'=> 'checkmo'], 'po4'), |
| 458 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o5$', 'method'=> 'checkmo'], 'po5'), |
| 459 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o6$', 'method'=> 'checkmo'], 'po6'), |
| 460 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o7$', 'method'=> 'checkmo'], 'po7'), |
| 461 | + DataFixture(PlaceOrder::class, ['cart_id' => '$o8$', 'method'=> 'checkmo'], 'po8'), |
| 462 | + |
| 463 | + ] |
413 | 464 | public function testGetCustomerDescendingSortedOrders()
|
414 | 465 | {
|
415 | 466 | $query = <<<QUERY
|
|
0 commit comments