mailsRundaily = new MailsRundaily(); } public function testIsEnabled() { $this->assertTrue($this->mailsRundaily->isEnabled()); } public function testRun() { $this->getDB(); $this->queueMail(); $this->mailsRundaily->run(); $this->assertContains("Send successfully 1 out of 1 queued messages.", implode("\n", $this->mailsRundaily->getMessages())); } private function queueMail() { $mail = new Mail(EMAIL, EMAIL); $mail->setSubject("MailsRundailyTest"); $mail->addHeader("To", "\"MailsRundailyTest\" <" . EMAIL . ">"); $mail->addHeader("From", "\"MailsRundailyTest\" <" . EMAIL . ">"); $mail->addHeader("Auto-Submitted", "auto-generated"); $mail->addHeader("X-Content", "testmail"); $mail->setMessage("This is a test message generated by MailsRundailyTest"); $this->assertTrue($mail->queue()); } } ?>