|
11 | 11 | use Magento\Checkout\Test\Page\CheckoutOnepage;
|
12 | 12 | use Magento\Checkout\Test\Page\CheckoutOnepageSuccess;
|
13 | 13 | use Magento\Mtf\Fixture\FixtureFactory;
|
| 14 | +use Magento\Mtf\ObjectManager; |
14 | 15 | use Magento\Mtf\TestStep\TestStepInterface;
|
15 | 16 | use Magento\Sales\Test\Fixture\OrderInjectable;
|
16 | 17 |
|
@@ -78,31 +79,32 @@ class PlaceOrderStep implements TestStepInterface
|
78 | 79 | /**
|
79 | 80 | * @param CheckoutOnepage $checkoutOnepage
|
80 | 81 | * @param AssertGrandTotalOrderReview $assertGrandTotalOrderReview
|
81 |
| - * @param AssertOrderSuccessPlacedMessage $assertOrderSuccessPlacedMessage |
82 | 82 | * @param CheckoutOnepageSuccess $checkoutOnepageSuccess
|
83 | 83 | * @param FixtureFactory $fixtureFactory
|
84 | 84 | * @param array $products
|
85 | 85 | * @param array $prices
|
86 | 86 | * @param OrderInjectable|null $order
|
| 87 | + * @param AssertOrderSuccessPlacedMessage $assertOrderSuccessPlacedMessage |
87 | 88 | */
|
88 | 89 | public function __construct(
|
89 | 90 | CheckoutOnepage $checkoutOnepage,
|
90 | 91 | AssertGrandTotalOrderReview $assertGrandTotalOrderReview,
|
91 |
| - AssertOrderSuccessPlacedMessage $assertOrderSuccessPlacedMessage, |
92 | 92 | CheckoutOnepageSuccess $checkoutOnepageSuccess,
|
93 | 93 | FixtureFactory $fixtureFactory,
|
94 | 94 | array $products = [],
|
95 | 95 | array $prices = [],
|
96 |
| - OrderInjectable $order = null |
| 96 | + OrderInjectable $order = null, |
| 97 | + AssertOrderSuccessPlacedMessage $assertOrderSuccessPlacedMessage = null |
97 | 98 | ) {
|
98 | 99 | $this->checkoutOnepage = $checkoutOnepage;
|
99 | 100 | $this->assertGrandTotalOrderReview = $assertGrandTotalOrderReview;
|
100 |
| - $this->assertOrderSuccessPlacedMessage = $assertOrderSuccessPlacedMessage; |
101 | 101 | $this->checkoutOnepageSuccess = $checkoutOnepageSuccess;
|
102 | 102 | $this->fixtureFactory = $fixtureFactory;
|
103 | 103 | $this->products = $products;
|
104 | 104 | $this->prices = $prices;
|
105 | 105 | $this->order = $order;
|
| 106 | + $this->assertOrderSuccessPlacedMessage = $assertOrderSuccessPlacedMessage |
| 107 | + ?: ObjectManager::getInstance()->create(AssertOrderSuccessPlacedMessage::class); |
106 | 108 | }
|
107 | 109 |
|
108 | 110 | /**
|
|
0 commit comments