test1 = 'a'; $data->test2 = 'b'; $object = new SSRS_Object_Abstract($data); $this->assertEquals($data->test1, $object->test1); $this->assertEquals($data->test2, $object->test2); } public function testSetDataWithArray() { $data = array('test1' => 'a', 'test2' => 'b'); $object = new SSRS_Object_Abstract($data); $this->assertEquals($data['test1'], $object->test1); $this->assertEquals($data['test2'], $object->test2); } public function testSetDataWithNull() { $object = new SSRS_Object_Abstract(); $this->assertEquals(array(), $object->data); } }