Esempio n. 1
0
 public function testInnerDelimAccessors()
 {
     $parser = new \r8\QueryParser();
     $this->assertSame("=", $parser->getInnerDelim());
     $this->assertSame($parser, $parser->setInnerDelim(";=;"));
     $this->assertSame(";=;", $parser->getInnerDelim());
     $this->assertSame($parser, $parser->setInnerDelim(" "));
     $this->assertSame(" ", $parser->getInnerDelim());
     try {
         $parser->setInnerDelim("");
         $this->fail("An expected exception was not thrown");
     } catch (\r8\Exception\Argument $err) {
         $this->assertSame("Must not be empty", $err->getMessage());
     }
     $this->assertSame(" ", $parser->getInnerDelim());
 }