Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public static void Test_GrabberListCSV_CanBeParsed()
 {
     Grabber[] grabbers = GrabberIO.GrabbersFromCsvFile(GRABBERS_CSV_PATH);
     Assert.AreEqual(GRABBERS_CSV_COUNT, grabbers.Length);
 }