public void GetTypeMappingCache_ReturnsCachedInstance_IfCalledMultipleTimes()
        {
            // Arrange
            IEdmModel model = new EdmModel();

            // Act
            ClrTypeCache cache1 = model.GetTypeMappingCache();
            ClrTypeCache cache2 = model.GetTypeMappingCache();

            // Assert
            Assert.Same(cache1, cache2);
        }
 public void GetTypeMappingCache_ReturnsNewInstance_IfNotSet()
 {
     IEdmModel model = new EdmModel();
     Assert.NotNull(model.GetTypeMappingCache());
 }