예제 #1
0
파일: Request.php 프로젝트: reoring/sabel
 public function testSetRequestObject()
 {
     $bus = $this->bus;
     $request = new Sabel_Request_Object("");
     $request->setPostValue("hoge", "1");
     $bus->set("request", $request);
     $processor = new Processor_Request("request");
     $processor->execute($bus);
     $this->assertEquals("1", $bus->get("request")->fetchPostValue("hoge"));
 }
예제 #2
0
파일: Object.php 프로젝트: reoring/sabel
 public function testFindDuplicateValues()
 {
     $request = new Sabel_Request_Object("");
     $request->setGetValue("a", "10");
     $request->setPostValue("b", "20");
     $request->setParameterValue("b", "30");
     $this->assertEquals("10", $request->find("a"));
     try {
         $this->assertEquals("20", $request->find("b"));
     } catch (Exception $e) {
         return;
     }
     $this->fail();
 }