public function testReadPhpOptionsMessage()
{
$binary = $this->getProtoContent('php_options.bin');
$message = ParentMessage::fromStream($binary);
$this->assertInstanceOf(ParentMessage::CLASS, $message);
$this->assertCount(2, $message->getInnerList());
$this->assertSame(ParentMessage\InnerEnum::VALUE1(), $message->getEnum());
$inner1 = $message->getInnerList()[0];
$inner2 = $message->getInnerList()[1];
$this->assertInstanceOf(ParentMessage\InnerMessage::CLASS, $inner1);
$this->assertInstanceOf(ParentMessage\InnerMessage::CLASS, $inner2);
$this->assertSame(ParentMessage\InnerMessage\InnerMessageEnum::VALUE1(), $inner1->getEnum());
$this->assertSame(ParentMessage\InnerMessage\InnerMessageEnum::VALUE2(), $inner2->getEnum());
}