public function testVersionComment() { $o = new \VersionableBehaviorTest4(); $o->setVersionComment('Because you deserve it'); $o->save(); $version = \VersionableBehaviorTest4VersionQuery::create()->filterByVersionableBehaviorTest4($o)->findOne(); $this->assertEquals('Because you deserve it', $version->getVersionComment()); }
public function testVersionComment() { $o = new VersionableBehaviorTest4(); $o->setVersionComment('Because you deserve it'); $o->save(); $version = VersionableBehaviorTest4VersionQuery::create()->filterByVersionableBehaviorTest4($o)->findOne(); $this->assertEquals('Because you deserve it', $version->getVersionComment()); $o->reload(); $o->setBar(123); $o->save(); $this->assertEquals(2, $o->getVersion()); $this->assertNull($o->getVersionComment()); $o->reload(); $o->setBar(456); $o->setVersionComment('It is just fine.'); $o->save(); $this->assertEquals(3, $o->getVersion()); $this->assertEquals('It is just fine.', $o->getVersionComment()); }