Пример #1
0
 /**
  * @covers PHPUnit::execute
  */
 public function testExecute_BuildsBasicEmails()
 {
     $this->loadEmailPluginWithOptions(array('addresses' => array('*****@*****.**')));
     /** @var \Swift_Message $actualMail */
     $actualMail = null;
     $this->catchMailPassedToSend($actualMail);
     $returnValue = $this->testedEmailPlugin->execute();
     $expectedReturn = true;
     $this->assertSystemMail('*****@*****.**', '*****@*****.**', "Log Output: <br><pre>Build Log</pre>", "PHPCI - Test-Project - Passing Build", $actualMail);
     $this->assertEquals($expectedReturn, $returnValue);
 }
Пример #2
0
 /**
  * @covers PHPUnit::execute
  */
 public function testMailDeliveryFail()
 {
     $this->loadEmailPluginWithOptions(array('addresses' => array('*****@*****.**')), Build::STATUS_FAILED, false);
     $returnValue = $this->testedEmailPlugin->execute();
     $this->assertEquals(false, $returnValue);
 }