Exemplo n.º 1
0
 public function testFtsDefault()
 {
     $query = new AfsQuery();
     $query->set_fts_default(AfsFtsMode::MANDATORY);
     $parameters = $query->get_parameters();
     $this->assertEquals('mandatory', $parameters['ftsDefault']);
     $query->set_fts_default(AfsFtsMode::OPTIONAL);
     $parameters = $query->get_parameters();
     $this->assertEquals('optional', $parameters['ftsDefault']);
     try {
         $query->set_fts_default('InvalidValu3');
         $this->fail();
     } catch (InvalidArgumentException $e) {
         $this->assertTrue(true);
     }
 }