public function testAddField3() { $fields = $this->object->getAllFields(); $this->object->addField('date2', array('index' => 'both', 'type' => 'date')); $field = $this->object->getField('date2'); $this->assertEquals(XSFieldMeta::TYPE_DATE, $field->type); $this->assertTrue($field->hasIndexMixed()); $this->assertTrue($field->hasIndexSelf()); $this->assertEquals(count($fields), $field->vno); }
public function testGetCustomTokenizer() { $this->assertInstanceOf('XSTokenizerSplit', $this->object->getField('date')->getCustomTokenizer()); $this->assertInstanceOf('XSTokenizerFull', $this->object->getField('pid')->getCustomTokenizer()); }