public void TestSetClassDumpData() { Reset(); ClassMetadataRegistrar.RegisterMetadata(); var initialCacheSize = ClassMetadataResolver.GetSnapshotTypesDumpData().Count(); ClassMetadataResolver.SetClassDumpData(typeof(ClassMetadataCacheTest), typeof(ClassMetadataResolver), new DumpAttribute(false), true); Assert.AreEqual(initialCacheSize + 1, ClassMetadataResolver.GetSnapshotTypesDumpData().Count()); Assert.AreEqual( new ClassDumpData(typeof(ClassMetadataResolver), new DumpAttribute(false)), ClassMetadataResolver.GetSnapshotTypesDumpData()[typeof(ClassMetadataCacheTest)]); }
static void Reset() { ClassMetadataResolver.ResetClassDumpData(); Assert.AreEqual(0, ClassMetadataResolver.GetSnapshotTypesDumpData().Count()); }