Exemplo n.º 1
0
 /**
  * test pj()
  *
  * @return void
  */
 public function testPj()
 {
     ob_start();
     pj(true);
     $result = ob_get_clean();
     $expected = "\ntrue\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj(false);
     $result = ob_get_clean();
     $expected = "\nfalse\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj(null);
     $result = ob_get_clean();
     $expected = "\nnull\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj(123);
     $result = ob_get_clean();
     $expected = "\n123\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj('123');
     $result = ob_get_clean();
     $expected = "\n\"123\"\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj('this is a test');
     $result = ob_get_clean();
     $expected = "\n\"this is a test\"\n\n";
     $this->assertEquals($expected, $result);
     ob_start();
     pj(['this' => 'is', 'a' => 'test', 123 => 456]);
     $result = ob_get_clean();
     $expected = "\n{\n    \"this\": \"is\",\n    \"a\": \"test\",\n    \"123\": 456\n}\n\n";
     $this->assertEquals($expected, $result);
 }
 public function testQuickAdd()
 {
     Configure::load('EmailQueue.emailqueue.default', false);
     $Q = new EmailQueueManager();
     pj($Q->quickAdd('contact', '*****@*****.**', ['name' => 'Test']));
 }