public void TestFileDownload() { var oldConfig = Settings.ConfigFile; try { // Wyoming has smallest file to download var manager = new AcsDataManager(AcsState.Wyoming, BaseDir, "2012"); manager.SummaryLevel = "150"; //Settings.ConfigFile = new Config("configs\\AcsAlchemist.json.2012.config"); if (manager.CheckCensusAggregatedDataFile()) { string filename = manager.GetLocalBlockGroupZipFileName(); Assert.IsTrue(File.Exists(filename), "File wasn't downloaded!"); } else { Assert.Fail("Some error was thrown during the download"); } } finally { Settings.ConfigFile = oldConfig; } }