Пример #1
0
 /**
  * @test
  */
 public function sendAdditionalNotificationUsesTheFirstOrganizerAsSenderIfEmailIsSentToTwoOrganizers()
 {
     $organizerUid = $this->testingFramework->createRecord('tx_seminars_organizers', array('title' => 'test organizer 2', 'email' => '*****@*****.**'));
     $this->testingFramework->createRelation('tx_seminars_seminars_organizers_mm', $this->seminarUid, $organizerUid);
     $this->testingFramework->changeRecord('tx_seminars_seminars', $this->seminarUid, array('organizers' => 2));
     $registration = $this->createRegistration();
     $this->fixture->sendAdditionalNotification($registration);
     $sentEmails = $this->mailer->getSentEmails();
     self::assertArrayHasKey('*****@*****.**', $sentEmails[0]->getFrom());
     self::assertArrayHasKey('*****@*****.**', $sentEmails[1]->getFrom());
 }
Пример #2
0
 /**
  * @test
  */
 public function getSentEmailsWithoutAnyEmailReturnsEmptyArray()
 {
     self::assertSame(array(), $this->subject->getSentEmails());
 }