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 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); }
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); } }
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); } } }