public void Test_Status_GrabbersToJson() { Grabber[] grabbers = GrabberIO.GrabbersFromCsvFile(SampleData.GRABBERS_CSV_PATH); string json = GrabberIO.GrabbersToJson(grabbers); Console.WriteLine(json); Assert.Greater(json.Length, 1000); }
public void Test_Download_ImageData() { Grabber[] grabbers = GrabberIO.GrabbersFromCsvFile(SampleData.GRABBERS_CSV_PATH); DateTime dt = DateTime.UtcNow; Parallel.ForEach(grabbers, grabber => { grabber.DownloadLatestGrab(dt); Console.WriteLine(grabber); }); string json = GrabberIO.GrabbersToJson(grabbers); File.WriteAllText("grabberStatus.json", json); }
public static void Test_GrabberListCSV_CanBeParsed() { Grabber[] grabbers = GrabberIO.GrabbersFromCsvFile(GRABBERS_CSV_PATH); Assert.AreEqual(GRABBERS_CSV_COUNT, grabbers.Length); }