D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
lampp
/
lib
/
php
/
test
/
Mail_Queue
/
tests
/
Mail
/
Queue
/
Filename :
ContainerTest.php
back
Copy
<?php /** * So painful. */ class Mail_Queue_ContainerTest extends Mail_QueueAbstract { public function testContainerGet() { $time_to_send = 3600; $id_user = 1; $sender = 'testsuite@example.org'; $recipient = 'testcase@example.org'; $headers = array('X-TestSuite' => 1); $body = 'Lorem ipsum'; $mailId = $this->queue->put($sender, $recipient, $headers, $body, 0, true, $id_user); $message = $this->queue->container->getMailById($mailId); $this->assertTrue(($message instanceof Mail_Queue_Body)); $this->assertEquals($mailId, $message->getId()); $this->assertEquals($id_user, $message->getIdUser()); $this->assertEquals('', $message->getIp()); $this->assertEquals($sender, $message->getSender()); $this->assertEquals($recipient, $message->getRecipient()); $this->assertEquals($headers, $message->getHeaders()); $this->assertEquals($body, $message->getBody()); $this->assertTrue($message->isDeleteAfterSend()); } }