public void LoadRemote() { NSWDB db = new NSWDB(); db.LoadRemote().Wait(); Assert.IsTrue(db.Releases.Count > 0, "No releases!"); Console.WriteLine($"Loaded {db.Releases.Count} releases"); }
public void LoadLocal() { // Init WebClient client = new WebClient(); client.DownloadFile("http://nswdb.com/xml.php", "NSWreleases.xml"); // Test NSWDB db = new NSWDB(); db.LoadLocal("NSWreleases.xml"); // Cleanup try { File.Delete("NSWreleases.xml"); } catch (Exception) { } // Test results Assert.IsTrue(db.Releases.Count > 0, "No releases!"); Console.WriteLine($"Loaded {db.Releases.Count} releases"); }