Ejemplo n.º 1
0
 /**
  * @magentoDataFixture Magento/Newsletter/_files/subscribers.php
  */
 public function testShowCustomerInfo()
 {
     $this->_collectionModel->showCustomerInfo()->load();
     /** @var \Magento\Newsletter\Model\Subscriber[] $subscribers */
     $subscribers = $this->_collectionModel->getItems();
     $this->assertCount(2, $subscribers);
     $subscriber = array_shift($subscribers);
     $this->assertEquals('Firstname', $subscriber->getCustomerFirstname(), $subscriber->getSubscriberEmail());
     $this->assertEquals('Lastname', $subscriber->getCustomerLastname(), $subscriber->getSubscriberEmail());
     $subscriber = array_shift($subscribers);
     $this->assertNull($subscriber->getCustomerFirstname(), $subscriber->getSubscriberEmail());
     $this->assertNull($subscriber->getCustomerLastname(), $subscriber->getSubscriberEmail());
 }