/** * Test setting a default value if not alreay assigned * * @covers \Hubzero\Base\Object::def * @return void **/ public function testDef() { $obj = new Object(); $obj->def('bar', 'ipsum'); $this->assertEquals($obj->get('bar'), 'ipsum'); $obj->set('foo', 'bar'); $obj->def('foo', 'lorem'); $this->assertEquals($obj->get('foo'), 'bar'); }