Пример #1
0
 public function testReportCommand() {
   global $l_id, $l_login, $l_name, $l_firstname, $l_domain_name;
   $cmd = new TestCommand();
   $cmd->doIt();
   $mailData = Stato_StaticTransport::getMailQ();
   $this->assertEquals('Rapport d\'exploitation : Les utilisateurs qui ne sont pas dans global.virt',$mailData[0]['subject']);
   $this->assertEquals("domainezz.com Admin <*****@*****.**>", $mailData[0]['to']);
   $this->assertContains("Rapport d'exploitation du traitement \"Les utilisateurs qui ne sont pas dans global.virt\" :\n"
                        ."\n"
                        ."$l_id\t$l_login\t$l_name\t$l_firstname\t$l_domain_name\t\n"
                        ."2\tadmin1\tAdmin\tdomainezz.com\tzz.com\t\n"
                        ."3\tuser1\tDoe\tJohn\tzz.com\t\n"
                        ."4\tediteur1\tDoe\tJane\tzz.com\t\n"
                        ."6\tadmin2\tAdmin Lastname\tFirstname\tzz.com\t\n"
                        ,$mailData[0]['content']);
 }