public void GetBindings_Empty()
        {
            var builder    = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            var bindings = builder.GetBindings();

            Assert.True(!bindings.Any(), "Bindings count should be 0");
        }
        public void GetBindings_Empty()
        {
            var builder = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            var bindings = builder.GetBindings();

            Assert.True(!bindings.Any(), "Bindings count should be 0");
        }
        public void AddOfTEntity()
        {
            var builder    = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            builder.Add(dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(dataLoader == bindings[typeof(Model).Name], "Bindings must contain a ModelDataLoader instance");
        }
        public void AddOfTEntity()
        {
            var builder = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            builder.Add(dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(dataLoader == bindings[typeof(Model).Name], "Bindings must contain a ModelDataLoader instance");
        }
        public void GetBindings()
        {
            var bindingName = "Model";
            var builder     = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader  = new ModelDataLoader();

            builder.Add(bindingName, dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(bindings.Count() == 1, "Bindings count should be 1");
        }
        public void Add()
        {
            var bindingName = "Model";
            var builder     = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader  = new ModelDataLoader();

            builder.Add(bindingName, dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(dataLoader == bindings[bindingName], "Bindings must contain a ModelDataLoader instance");
        }
        public void GetBindings()
        {
            var bindingName = "Model";
            var builder = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            builder.Add(bindingName, dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(bindings.Count() == 1, "Bindings count should be 1");
        }
        public void Add()
        {
            var bindingName = "Model";
            var builder = new EntityObjectDataLoaderBindingsBuilder();
            var dataLoader = new ModelDataLoader();

            builder.Add(bindingName, dataLoader);

            var bindings = builder.GetBindings();

            Assert.True(dataLoader == bindings[bindingName], "Bindings must contain a ModelDataLoader instance");
        }
        public void CreateTableDataLoaderFactory()
        {
            var bindings = new EntityObjectDataLoaderBindingsBuilder();

            var modelLoader = new ModelDataLoader();

            bindings.Add(modelLoader);

            var loader = new EntityObjectDataLoader(bindings);

            var factory = loader.CreateTableDataLoaderFactory();

            var dataLoader = factory.CreateTableDataLoader(BuildTableDescription());

            var entityLoader = ((EntityObjectDataLoaderWrapper)dataLoader).GetEntityDataLoader();

            Assert.True(modelLoader == entityLoader);
        }
Esempio n. 10
0
        public void CreateTableDataLoaderFactory()
        {
            var bindings = new EntityObjectDataLoaderBindingsBuilder();

            var modelLoader = new ModelDataLoader();

            bindings.Add(modelLoader);

            var loader = new EntityObjectDataLoader(bindings);

            var factory = loader.CreateTableDataLoaderFactory();

            var dataLoader = factory.CreateTableDataLoader(BuildTableDescription());

            var entityLoader = ((EntityObjectDataLoaderWrapper)dataLoader).GetEntityDataLoader();

            Assert.True(modelLoader == entityLoader);
        }
        public void GetData()
        {
            var bindings = new EntityObjectDataLoaderBindingsBuilder();

            var modelLoader = new ModelDataLoader();

            bindings.Add(modelLoader);

            var loader = new EntityObjectDataLoader(bindings);

            var factory = loader.CreateTableDataLoaderFactory();

            var dataLoader = factory.CreateTableDataLoader(BuildTableDescription());

            var data = dataLoader.GetData().First();

            Assert.Equal(1, data[0]);
            Assert.Equal("Test", data[1]);
            Assert.Equal("TST", data[2]);
        }
Esempio n. 12
0
        public void GetData()
        {
            var bindings = new EntityObjectDataLoaderBindingsBuilder();

            var modelLoader = new ModelDataLoader();

            bindings.Add(modelLoader);

            var loader = new EntityObjectDataLoader(bindings);

            var factory = loader.CreateTableDataLoaderFactory();

            var dataLoader = factory.CreateTableDataLoader(BuildTableDescription());

            var data = dataLoader.GetData().First();

            Assert.Equal(1, data[0]);
            Assert.Equal("Test", data[1]);
            Assert.Equal("TST", data[2]);
        }