public function testSetVirtualColumn() { $b = new TestableBaseObject(); $b->setVirtualColumn('foo', 'bar'); $this->assertEquals('bar', $b->getVirtualColumn('foo'), 'setVirtualColumn() sets a virtual column value based on its key'); $b->setVirtualColumn('foo', 'baz'); $this->assertEquals('baz', $b->getVirtualColumn('foo'), 'setVirtualColumn() can modify the value of an existing virtual column'); $this->assertEquals($b, $b->setVirtualColumn('foo', 'bar'), 'setVirtualColumn() returns the current object'); }
public function testResetModifiedReturnsSelf() { $b = new TestableBaseObject(); $this->assertInstanceOf('TestableBaseObject', $b->resetModified()); }