ProtobufTest\MessageSerializerTest::testUnserializeMessage PHP Метод

testUnserializeMessage() публичный Метод

    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]);
    }