public function testProtocolMutatorReturnsCloneWithChanges() { $message = $this->message->withProtocolVersion('1.0'); $this->assertNotSame($this->message, $message); $this->assertEquals('1.0', $message->getProtocolVersion()); }