9 use Magento\Integration\Test\Fixture\Integration;
10 use Magento\Integration\Test\Page\Adminhtml\IntegrationIndex;
11 use Magento\Integration\Test\Page\Adminhtml\IntegrationNew;
12 use Magento\Mtf\TestCase\Injectable;
56 public function __inject(IntegrationIndex $integrationIndex, IntegrationNew $integrationNew)
58 $this->integrationIndexPage = $integrationIndex;
59 $this->integrationNewPage = $integrationNew;
72 $initialIntegration->persist();
75 $filter = [
'name' => $initialIntegration->getName()];
76 $this->integrationIndexPage->open();
77 $this->integrationIndexPage->getIntegrationGrid()->searchAndOpen($filter);
78 $this->integrationNewPage->getIntegrationForm()->fill(
$integration);
79 $this->integrationNewPage->getFormPageActions()->save();
__inject(IntegrationIndex $integrationIndex, IntegrationNew $integrationNew)
test(Integration $initialIntegration, Integration $integration)