control = new Alchemy\Phrasea\Vocabulary\ControlProvider\UserProvider(); $this->object = new Term($this->value, $this->context); $this->basicObject = new Term($this->basicValue); $this->objectWithControl = new Term($this->value2, $this->context2, $this->control, $this->id); } public function testGetValue() { $this->assertEquals($this->basicValue, $this->basicObject->getValue()); $this->assertEquals($this->value, $this->object->getValue()); $this->assertEquals($this->value2, $this->objectWithControl->getValue()); } public function testGetContext() { $this->assertEquals(null, $this->basicObject->getContext()); $this->assertEquals($this->context, $this->object->getContext()); $this->assertEquals($this->context2, $this->objectWithControl->getContext()); } public function testGetType() { $this->assertEquals(null, $this->basicObject->getType()); $this->assertEquals(null, $this->object->getType()); $this->assertEquals($this->control, $this->objectWithControl->getType()); } public function testGetId() { $this->assertEquals(null, $this->basicObject->getId()); $this->assertEquals(null, $this->object->getId()); $this->assertEquals($this->id, $this->objectWithControl->getId()); } }