public function testHasNotChangedBecauseOfFlagChange() { $payload = new Payload('id', new \stdClass()); $this->assertFalse($payload->hasChanged()); $flag = $this->getMockBuilder('\\StateMachine\\Flag')->disableOriginalConstructor()->getMock(); $payload->setFlag($flag); $this->assertFalse($payload->hasChanged()); }