コード例 #1
0
 /**
  * Assert customer is subscribed to newsletter
  *
  * @param CustomerInjectable $customer
  * @param SubscriberIndex $subscriberIndex
  * @return void
  */
 public function processAssert(CustomerInjectable $customer, SubscriberIndex $subscriberIndex)
 {
     $filter = ['email' => $customer->getEmail(), 'firstname' => $customer->getFirstname(), 'lastname' => $customer->getLastname(), 'status' => 'Subscribed'];
     $subscriberIndex->open();
     \PHPUnit_Framework_Assert::assertTrue($subscriberIndex->getSubscriberGrid()->isRowVisible($filter), 'Customer with email \'' . $customer->getEmail() . '\' is absent in Newsletter Subscribers grid.');
 }