/** * Verify that submitted review is equals data on page * * @param View $reviewBlock * @param Review $fixture */ protected function verifyReview(View $reviewBlock, Review $fixture) { foreach ($fixture->getData('fields') as $field => $data) { $this->assertEquals(strtolower($data['value']), strtolower(trim($reviewBlock->getFieldValue($field))), sprintf('Field "%s" is not equals submitted one.', $field)); } }
/** * Verify that submitted review is equals data on page * * @param View $reviewBlock * @param Review $fixture */ protected function verifyReview(View $reviewBlock, Review $fixture) { $reviewItem = $reviewBlock->getFirstReview(); foreach ($fixture->getData('fields') as $field => $data) { $element = $reviewItem->find($reviewBlock->getFieldSelector($field)); $this->assertEquals(strtolower($data['value']), strtolower(trim($element->getText())), sprintf('Field "%s" is not equals submitted one.', $field)); } }