/** * Test with protocol version * * @return void */ public function testWithProtocolVersion() { $message1 = $this->messageMock->withProtocolVersion('1.0'); $this->assertNotSame($message1, $this->messageMock); $this->assertEquals('1.1', $this->messageMock->getProtocolVersion()); $this->assertEquals('1.0', $message1->getProtocolVersion()); $message2 = $this->messageMock->withProtocolVersion('1.1'); $this->assertSame($message2, $this->messageMock); }