Пример #1
0
        public void EDMX_can_be_read_from_DbModelStore_after_context_is_initialized()
        {
            var location = Path.GetTempPath();

            try
            {
                var store = new DefaultDbModelStore(location);
                var dependencyResolver = new SingletonDependencyResolver <DbModelStore>(store);
                MutableResolver.AddResolver <DbModelStore>(dependencyResolver);
                EDMX_can_be_written(initializeContext: true);
            }
            finally //clean up
            {
                MutableResolver.ClearResolvers();
                if (File.Exists(location + typeof(SimpleModelContext).FullName + ".edmx"))
                {
                    File.Delete(location + typeof(SimpleModelContext).FullName + ".edmx");
                }
            }
        }
Пример #2
0
        public DefaultDbModelStoreTests()
        {
            _location = Path.GetTempPath();

            _store = new DefaultDbModelStore(_location);
        }
 public void Constructor_sets_Location()
 {
     var location = "zz:\\filelocation";
     var modelStore = new DefaultDbModelStore(location);
     Assert.Equal(location, modelStore.Location);
 }