Ejemplo n.º 1
0
 public function testClone()
 {
     $var = new OutcomeVariable('var', Cardinality::SINGLE, BaseType::INTEGER, new QtiInteger(25));
     $var->setDefaultValue(new QtiInteger(1));
     // value and default value must be independant.
     $clone = clone $var;
     $this->assertNotSame($var->getValue(), $clone->getValue());
     $this->assertNotSame($var->getDefaultValue(), $clone->getDefaultValue());
 }