示例#1
0
        public void RegisterDataInput()
        {
            LemonTransform.RegisterDataInput <FakeDataInput>("fakedb");

            var model = new DataInputModel
            {
                SourceType = "fakedb",
                ObjectName = "landing.office_365_threads",
                Connection = "mongodb://localhost:27017",
                Filter     = "{}"
            };

            var factory = new DataInputOutputFactory();

            var input = factory.CreateDataInput(model);

            Assert.AreEqual(typeof(FakeDataInput), input.GetType());
        }
示例#2
0
        public void RegisterDataInput()
        {
            LemonTransform.RegisterDataInput<FakeDataInput>("fakedb");

            var model = new DataInputModel
            {
                SourceType = "fakedb",
                ObjectName = "landing.office_365_threads",
                Connection = "mongodb://localhost:27017",
                Filter = "{}"
            };

            var factory = new DataInputOutputFactory();

            var input = factory.CreateDataInput(model);

            Assert.AreEqual(typeof(FakeDataInput), input.GetType());
        }