Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
SignifydFillShippingAddressStep.php
Go to the documentation of this file.
1 <?php
7 
9 use Magento\Checkout\Test\Page\CheckoutOnepage;
10 use Magento\Mtf\Fixture\FixtureFactory;
12 use Magento\Mtf\ObjectManager;
14 
26 {
30  private $signifydAddress;
31 
40  public function __construct(
41  CheckoutOnepage $checkoutOnepage,
42  Customer $customer,
43  ObjectManager $objectManager,
44  FixtureFactory $fixtureFactory,
45  SignifydAddress $signifydAddress = null,
46  $shippingAddressCustomer = null
47  ) {
48  parent::__construct(
49  $checkoutOnepage,
50  $customer,
52  $fixtureFactory,
53  $signifydAddress,
54  $shippingAddressCustomer
55  );
56  $this->signifydAddress = $signifydAddress;
57  }
58 
62  public function run()
63  {
64  parent::run();
65 
66  return [
67  'signifydAddress' => $this->signifydAddress,
68  ];
69  }
70 }
$objectManager
Definition: bootstrap.php:17
$customer
Definition: customers.php:11
__construct(CheckoutOnepage $checkoutOnepage, Customer $customer, ObjectManager $objectManager, FixtureFactory $fixtureFactory, SignifydAddress $signifydAddress=null, $shippingAddressCustomer=null)