Esempio n. 1
0
 public function testSetElementProperty()
 {
     $elementProperty = null;
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $elementProperty = '';
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $elementProperty = 'John Smith';
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $elementProperty = array('John Smith', 'Mary Johns', 'Bob Parker');
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $elementProperty = new stdClass();
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $elementProperty = new stdClass();
     $elementProperty->name = 'John Smith';
     $elementProperty->age = 45;
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
     $object1 = new stdClass();
     $object1->name = 'John Smith';
     $object1->age = 45;
     $object2 = new stdClass();
     $object2->name = 'Mary Johns';
     $object2->age = 45;
     $elementProperty = array($object1, $object2);
     $this->object->setElementProperty($elementProperty);
     $this->assertEquals($elementProperty, $this->object->getElementProperty());
 }