/** * 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'])); }