17 import(
'lib.pkp.tests.DatabaseTestCase');
28 $controlledVocabs = $controlledVocabDao->installXML(dirname(__FILE__) .
'/controlledVocab.xml');
29 $controlledVocab = array_shift($controlledVocabs);
30 $this->assertEquals($controlledVocabs, array());
31 $this->assertTrue(is_a($controlledVocab,
'ControlledVocab'));
32 $this->assertEquals(
'TEST_CV', $controlledVocab->getSymbolic());
34 array_values($controlledVocab->enumerate()),
42 $controlledVocabsReparsed = $controlledVocabDao->installXML(dirname(__FILE__) .
'/controlledVocab.xml');
43 $controlledVocabReparsed = array_shift($controlledVocabsReparsed);
44 $this->assertEquals($controlledVocabsReparsed, array());
45 $this->assertTrue(is_a($controlledVocabReparsed,
'ControlledVocab'));
47 $this->assertEquals($controlledVocab->getId(), $controlledVocabReparsed->getId());