10 use Magento\Mtf\Constraint\AbstractConstraint;
12 use Magento\SalesRule\Test\Page\Adminhtml\PromoQuoteIndex;
13 use Magento\SalesRule\Test\Page\Adminhtml\PromoQuoteNew;
28 public function processAssert(
29 PromoQuoteIndex $promoQuoteIndex,
30 PromoQuoteNew $promoQuoteNew,
31 CustomerGroup $customerGroup
33 $promoQuoteIndex->open();
34 $promoQuoteIndex->getGridPageActions()->addNew();
35 $promoQuoteNew->getSalesRuleForm()->openSection(
'rule_information');
38 $ruleInformationTab = $promoQuoteNew->getSalesRuleForm()->getSection(
'rule_information');
39 \PHPUnit\Framework\Assert::assertTrue(
40 $ruleInformationTab->isVisibleCustomerGroup($customerGroup),
41 "Customer group {$customerGroup->getCustomerGroupCode()} not in cart price rule page." 52 return 'Customer group find on cart price rule page.';