public function testUnserializeMessage()
{
$class = FooStub_MessageSerializerTest::CLASS;
$config = new Configuration();
$serializer = new MessageSerializer($config);
$stream = Stream::create();
FooStub_MessageSerializerTest::$calls = [];
$this->assertInstanceOf($class, $serializer->unserialize($class, $stream));
$this->assertCount(1, FooStub_MessageSerializerTest::$calls);
$this->assertSame($stream, FooStub_MessageSerializerTest::$calls[0][0]);
$this->assertSame($config, FooStub_MessageSerializerTest::$calls[0][1]);
}