public void RegisterClassMap_NullClassType_ThrowsArgumentNullException() { using var importer = Helpers.GetImporter("Primitives.xlsx"); var map = new CustomIMap(); Assert.Throws <ArgumentNullException>("classType", () => importer.Configuration.RegisterClassMap(null, map)); }
public void RegisterClassMap_InvokeTypeIMap_Success() { using var importer = Helpers.GetImporter("Primitives.xlsx"); var map = new CustomIMap(); importer.Configuration.RegisterClassMap(typeof(int), map); Assert.True(importer.Configuration.TryGetClassMap <int>(out IMap classMap)); Assert.Same(map, classMap); Assert.True(importer.Configuration.TryGetClassMap(typeof(int), out classMap)); Assert.Same(map, classMap); }