/** * Assert Gift Wrapping availability in Gift Wrapping grid. * * @param GiftWrappingIndex $giftWrappingIndexPage * @param GiftWrapping $giftWrapping * @return void */ public function processAssert(GiftWrappingIndex $giftWrappingIndexPage, GiftWrapping $giftWrapping) { $data = $giftWrapping->getData(); $filter = $this->prepareFilter($data); $giftWrappingIndexPage->open(); \PHPUnit_Framework_Assert::assertTrue($giftWrappingIndexPage->getGiftWrappingGrid()->isRowVisible($filter, true, false), 'Gift Wrapping \'' . $filter['design'] . '\' is absent in Gift Wrapping grid.'); }
/** * Assert that Gift Wrapping form was filled correctly. * * @param GiftWrappingIndex $giftWrappingIndexPage * @param GiftWrappingEdit $giftWrappingEdit * @param GiftWrapping $giftWrapping * @return void */ public function processAssert(GiftWrappingIndex $giftWrappingIndexPage, GiftWrappingEdit $giftWrappingEdit, GiftWrapping $giftWrapping) { $data = $giftWrapping->getData(); $data['base_price'] = number_format($data['base_price'], 2); $filter = ['design' => $data['design']]; $giftWrappingIndexPage->open()->getGiftWrappingGrid()->searchAndOpen($filter); $formData = $giftWrappingEdit->getGiftWrappingForm()->getData(); $errors = $this->verifyData($data, $formData); \PHPUnit_Framework_Assert::assertEmpty($errors, $errors); }