BTDBTest.EventStoreMigrationTest.CanMigrateList C# (CSharp) Method

CanMigrateList() private method

private CanMigrateList ( ) : void
return void
        public void CanMigrateList()
        {
            var obj = PassThroughEventStorage(new EventRoot
            {
                Items = new List<Item> { new Item { Field = "A" } }
            }, new FullNameTypeMapper());
            var serializer = new EventSerializer();
            bool hasMetadata;
            var meta = serializer.Serialize(out hasMetadata, obj).ToAsyncSafe();
            serializer.ProcessMetadataLog(meta);
            var data = serializer.Serialize(out hasMetadata, obj);

            var deserializer = new EventDeserializer();
            object obj2;
            Assert.False(deserializer.Deserialize(out obj2, data));
            deserializer.ProcessMetadataLog(meta);
            Assert.True(deserializer.Deserialize(out obj2, data));
        }