1818use Magento \TestFramework \TestCase \GraphQlAbstract ;
1919use Magento \Catalog \Test \Fixture \Product as ProductFixture ;
2020use Magento \TestFramework \Fixture \DataFixture ;
21+ use Magento \Checkout \Test \Fixture \SetDeliveryMethod ;
2122use Magento \Checkout \Test \Fixture \SetBillingAddress as SetBillingAddress ;
2223use Magento \Checkout \Test \Fixture \SetShippingAddress as SetShippingAddress ;
2324use Magento \Checkout \Test \Fixture \SetPaymentMethod as SetPaymentMethod ;
@@ -421,54 +422,67 @@ public function testGetMatchingOrdersForLowerQueryLength()
421422 #[
422423 DataFixture(Customer::class, ['email ' => 'customer@search.example.com ' ], 'customer ' ),
423424 DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart2 ' ),
424- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart3 ' ),
425- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart4 ' ),
426- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart5 ' ),
427- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart6 ' ),
428- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart7 ' ),
429- DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart8 ' ),
430425 DataFixture(ProductFixture::class, ['sku ' => '100000002 ' , 'price ' => 10 ], 'p2 ' ),
431- DataFixture(ProductFixture::class, ['sku ' => '100000003 ' , 'price ' => 10 ], 'p3 ' ),
432- DataFixture(ProductFixture::class, ['sku ' => '100000004 ' , 'price ' => 10 ], 'p4 ' ),
433- DataFixture(ProductFixture::class, ['sku ' => '100000005 ' , 'price ' => 10 ], 'p5 ' ),
434- DataFixture(ProductFixture::class, ['sku ' => '100000006 ' , 'price ' => 10 ], 'p6 ' ),
435- DataFixture(ProductFixture::class, ['sku ' => '100000007 ' , 'price ' => 10 ], 'p7 ' ),
436- DataFixture(ProductFixture::class, ['sku ' => '100000008 ' , 'price ' => 10 ], 'p8 ' ),
437426 DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart2.id$ ' , 'product_id ' => '$p2.id$ ' ]),
438- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart3.id$ ' , 'product_id ' => '$p3.id$ ' ]),
439- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart4.id$ ' , 'product_id ' => '$p4.id$ ' ]),
440- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart5.id$ ' , 'product_id ' => '$p5.id$ ' ]),
441- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart6.id$ ' , 'product_id ' => '$p6.id$ ' ]),
442- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart7.id$ ' , 'product_id ' => '$p7.id$ ' ]),
443- DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart8.id$ ' , 'product_id ' => '$p8.id$ ' ]),
444427 DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart2.id$ ' ]),
445- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart3.id$ ' ]),
446- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart4.id$ ' ]),
447- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart5.id$ ' ]),
448- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart6.id$ ' ]),
449- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart7.id$ ' ]),
450- DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart8.id$ ' ]),
451428 DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart2.id$ ' ]),
452- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart3.id$ ' ]),
453- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart4.id$ ' ]),
454- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart5.id$ ' ]),
455- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart6.id$ ' ]),
456- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart7.id$ ' ]),
457- DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart8.id$ ' ]),
429+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart2.id$ ' ]),
458430 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart2.id$ ' ]),
431+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart2.id$ ' ]),
432+
433+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart3 ' ),
434+ DataFixture(ProductFixture::class, ['sku ' => '100000003 ' , 'price ' => 10 ], 'p3 ' ),
435+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart3.id$ ' , 'product_id ' => '$p3.id$ ' ]),
436+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart3.id$ ' ]),
437+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart3.id$ ' ]),
438+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart3.id$ ' ]),
459439 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart3.id$ ' ]),
440+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart3.id$ ' ]),
441+
442+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart4 ' ),
443+ DataFixture(ProductFixture::class, ['sku ' => '100000004 ' , 'price ' => 10 ], 'p4 ' ),
444+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart4.id$ ' , 'product_id ' => '$p4.id$ ' ]),
445+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart4.id$ ' ]),
446+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart4.id$ ' ]),
447+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart4.id$ ' ]),
460448 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart4.id$ ' ]),
449+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart4.id$ ' ]),
450+
451+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart5 ' ),
452+ DataFixture(ProductFixture::class, ['sku ' => '100000005 ' , 'price ' => 10 ], 'p5 ' ),
453+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart5.id$ ' , 'product_id ' => '$p5.id$ ' ]),
454+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart5.id$ ' ]),
455+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart5.id$ ' ]),
456+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart5.id$ ' ]),
461457 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart5.id$ ' ]),
458+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart5.id$ ' ]),
459+
460+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart6 ' ),
461+ DataFixture(ProductFixture::class, ['sku ' => '100000006 ' , 'price ' => 10 ], 'p6 ' ),
462+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart6.id$ ' , 'product_id ' => '$p6.id$ ' ]),
463+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart6.id$ ' ]),
464+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart6.id$ ' ]),
465+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart6.id$ ' ]),
462466 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart6.id$ ' ]),
467+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart6.id$ ' ]),
468+
469+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart7 ' ),
470+ DataFixture(ProductFixture::class, ['sku ' => '100000007 ' , 'price ' => 10 ], 'p7 ' ),
471+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart7.id$ ' , 'product_id ' => '$p7.id$ ' ]),
472+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart7.id$ ' ]),
473+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart7.id$ ' ]),
474+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart7.id$ ' ]),
463475 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart7.id$ ' ]),
476+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart7.id$ ' ]),
477+
478+ DataFixture(CustomerCart::class, ['customer_id ' => '$customer.id$ ' ], 'cart8 ' ),
479+ DataFixture(ProductFixture::class, ['sku ' => '100000008 ' , 'price ' => 10 ], 'p8 ' ),
480+ DataFixture(AddProductToCartFixture::class, ['cart_id ' => '$cart8.id$ ' , 'product_id ' => '$p8.id$ ' ]),
481+ DataFixture(SetBillingAddress::class, ['cart_id ' => '$cart8.id$ ' ]),
482+ DataFixture(SetShippingAddress::class, ['cart_id ' => '$cart8.id$ ' ]),
483+ DataFixture(SetDeliveryMethod::class, ['cart_id ' => '$cart8.id$ ' ]),
464484 DataFixture(SetPaymentMethod::class, ['cart_id ' => '$cart8.id$ ' ]),
465- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart2.id$ ' , 'method ' => 'checkmo ' ]),
466- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart3.id$ ' , 'method ' => 'checkmo ' ]),
467- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart4.id$ ' , 'method ' => 'checkmo ' ]),
468- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart5.id$ ' , 'method ' => 'checkmo ' ]),
469- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart6.id$ ' , 'method ' => 'checkmo ' ]),
470- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart7.id$ ' , 'method ' => 'checkmo ' ]),
471- DataFixture(PlaceOrder::class, ['cart_id ' => '$cart8.id$ ' , 'method ' => 'checkmo ' ]),
485+ DataFixture(PlaceOrder::class, ['cart_id ' => '$cart8.id$ ' ]),
472486
473487 ]
474488 public function testGetCustomerDescendingSortedOrders ()
@@ -493,7 +507,7 @@ public function testGetCustomerDescendingSortedOrders()
493507}
494508QUERY ;
495509
496- $ currentEmail = 'customer@example.com ' ;
510+ $ currentEmail = 'customer@search. example.com ' ;
497511 $ currentPassword = 'password ' ;
498512 $ response = $ this ->graphQlQuery (
499513 $ query ,
0 commit comments