Ejemplo n.º 1
0
 /**
  * The maximum range for the priority is 1-5.
  */
 public function testPriorityIsAdjustedIfSetTooHighOrLow()
 {
     for ($i = -10; $i < 1; $i++) {
         $msg = new Swift_Message();
         $msg->setPriority($i);
         $this->assertEqual(Swift_Message::PRIORITY_HIGH, $msg->getPriority());
         $structure = $msg->build()->readFull();
         $this->assertPattern("~X-Priority: 1\r\nX-MSMail-Priority: High~s", $structure);
     }
     for ($i = 15; $i > 5; $i--) {
         $msg = new Swift_Message();
         $msg->setPriority($i);
         $this->assertEqual(Swift_Message::PRIORITY_LOW, $msg->getPriority());
         $structure = $msg->build()->readFull();
         $this->assertPattern("~X-Priority: 5\r\nX-MSMail-Priority: Low~s", $structure);
     }
 }
Ejemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function getPriority()
 {
     return $this->message->getPriority();
 }