Example #1
0
 public void TestAppcastAvailableRaiseEvent()
 {
     var raised = false;
     var mockMagpieService = new MockMagpieService("validContentUrl");
     mockMagpieService.RemoteAppcastAvailableEvent += (s, a) => { raised = true; };
     mockMagpieService.RunInBackground("validContentUrl");
     Assert.IsTrue(raised);
 }
Example #2
0
 public void TestValidJson()
 {
     var mockMagpieService = new MockMagpieService("validContentUrl");
     mockMagpieService.RunInBackground("validContentUrl");
     var appcast = mockMagpieService.RemoteAppcast;
     Assert.IsNotNull(appcast);
     Assert.AreEqual("Magpie", appcast.Title);
     Assert.AreEqual(new Version(0, 0, 1), appcast.Version);
 }