public void NonexistentQueryFile()
 {
     var factory = new MongoDbSourceAdapterFactory();
     var configuration = Mocks.Of<IMongoDbSourceAdapterConfiguration>()
         .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                     c.Collection == "collect" && c.QueryFile == "nonexistent").First();
     factory.Create(configuration);
 }
Esempio n. 2
0
        public void NonexistentQueryFile()
        {
            var factory       = new MongoDbSourceAdapterFactory();
            var configuration = Mocks.Of <IMongoDbSourceAdapterConfiguration>()
                                .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                                       c.Collection == "collect" && c.QueryFile == "nonexistent").First();

            factory.Create(configuration);
        }
 public void QueryAndQueryFileSet()
 {
     var factory = new MongoDbSourceAdapterFactory();
     var configuration = Mocks.Of<IMongoDbSourceAdapterConfiguration>()
         .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                     c.Collection == "collect" && c.Query == "blah" && c.QueryFile == "testQueryFile.txt")
         .First();
     factory.Create(configuration);
 }
Esempio n. 4
0
        public void QueryAndQueryFileSet()
        {
            var factory       = new MongoDbSourceAdapterFactory();
            var configuration = Mocks.Of <IMongoDbSourceAdapterConfiguration>()
                                .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                                       c.Collection == "collect" && c.Query == "blah" && c.QueryFile == "testQueryFile.txt")
                                .First();

            factory.Create(configuration);
        }
 public void ValidQueryFile()
 {
     var factory = new MongoDbSourceAdapterFactory();
     string filename = "testQueryFile" + Guid.NewGuid() + ".txt";
     try
     {
         File.WriteAllText(filename, "{type: \"snacks\"}");
         var configuration = Mocks.Of<IMongoDbSourceAdapterConfiguration>()
             .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                         c.Collection == "collect" && c.QueryFile == filename).First();
         factory.Create(configuration);
     }
     finally
     {
         if (File.Exists(filename)) File.Delete(filename);
     }
 }
Esempio n. 6
0
        public void ValidQueryFile()
        {
            var    factory  = new MongoDbSourceAdapterFactory();
            string filename = "testQueryFile" + Guid.NewGuid() + ".txt";

            try
            {
                File.WriteAllText(filename, "{type: \"snacks\"}");
                var configuration = Mocks.Of <IMongoDbSourceAdapterConfiguration>()
                                    .Where(c => c.ConnectionString == Settings.MongoConnectionString &&
                                           c.Collection == "collect" && c.QueryFile == filename).First();
                factory.Create(configuration);
            }
            finally
            {
                if (File.Exists(filename))
                {
                    File.Delete(filename);
                }
            }
        }