/** * @dataProvider invalidProtocolVersionProvider */ public function testWithProtocolVersionThrowsExceptionWithInvalidArguments($version) { $this->setExpectedException('DomainException'); $message = new Message(); $message->withProtocolVersion($version); }