/** * @covers Assimp\Command\Verbs\Container\ParameterContainer::get * @covers Assimp\Command\Verbs\Container\ParameterContainer::set * @covers Assimp\Command\Verbs\Container\ParameterContainer::add * @covers Assimp\Command\Verbs\Container\ParameterContainer::has * @covers Assimp\Command\Verbs\Container\ParameterContainer::remove */ public function testGetSetAddHasValue() { $this->object->add('var1', 1); $this->assertTrue($this->object->has('var1')); $this->assertEquals(1, $this->object->get('var1')); $this->object->remove('var1'); $this->assertFalse($this->object->has('var1')); $this->object->set(array('var2' => 2)); $this->assertTrue($this->object->has('var2')); $this->assertEquals(2, $this->object->get('var2')); $this->object->remove('var2'); $this->assertFalse($this->object->has('var2')); }
/** * Set an argument * * @param string $arg * @param mixed $value * @return \Assimp\Command\Verbs\AbstractVerb * @deprecated Use ParameterContainer methods */ public function setArgument($arg, $value) { $this->arguments->add($arg, $value); return $this; }