Esempio n. 1
0
 /**
  * addPriority Test
  *
  * @param array $overwriteConfiguration
  * @param array|null $expectedResult
  * @dataProvider addPriorityReturnMailMessageDataProvider
  * @return void
  * @test
  */
 public function addPriorityReturnMailMessage(array $overwriteConfiguration, $expectedResult)
 {
     $this->initializeTsfe();
     $message = new MailMessage();
     $this->generalValidatorMock->_set('type', 'receiver');
     $this->generalValidatorMock->_set('settings', array('receiver' => array('overwrite' => $overwriteConfiguration)));
     $this->generalValidatorMock->_set('contentObject', new ContentObjectRenderer());
     $message = $this->generalValidatorMock->_call('addPriority', $message);
     $this->assertEquals($expectedResult, $message->getPriority());
 }
 /**
  * addSenderHeader Test
  *
  * @param array $config
  * @param array|null $expectedResult
  * @dataProvider addSenderHeaderReturnMailMessageDataProvider
  * @return void
  * @test
  */
 public function addSenderHeaderReturnMailMessage($config, $expectedResult)
 {
     $this->initializeTsfe();
     $message = new MailMessage();
     $this->generalValidatorMock->_set('type', 'receiver');
     $this->generalValidatorMock->_set('configuration', ['receiver.' => ['senderHeader.' => $config]]);
     $this->generalValidatorMock->_set('contentObject', new ContentObjectRenderer());
     $message = $this->generalValidatorMock->_call('addSenderHeader', $message);
     $this->assertEquals($expectedResult, $message->getSender());
 }