Example #1
0
 public function testSetGetPost()
 {
     $subTest = ['1', '2', '3'];
     $postTest = ['a' => 'val', 'b' => '', 'c' => $subTest];
     $request = new Request();
     $request->setPostData($postTest);
     $this->assertEquals('123', $request->getPost('bogus', '123'));
     $this->assertEquals('val', $request->getPost('a', '123'));
     $this->assertEquals('', $request->getPost('b', '123'));
     $this->assertEquals(null, $request->getPost('c'));
     $this->assertEquals($subTest, $request->getPostArray('c'));
     $this->assertEquals(null, $request->getPostArray('a'));
     $this->assertEquals($postTest, $request->getPostData());
 }