public void TestUnavailableProduct() { IUpdateProvider provider = new MockUpdateProvider(); UpdateManager manager = new UpdateManager("Fake Product", "1.0", provider); UpdateInfo info = manager.Update(); Assert.IsNull(info); }
public void TestHasNewerVersion() { MockUpdateProvider provider = new MockUpdateProvider(); provider.AddProduct(new UpdateInfo("Fake Product", new Version("1.0"), tempuri, tempuri, DateTime.Now)); UpdateManager manager = new UpdateManager("Fake Product", "2.0", provider); UpdateInfo update = manager.Update(); Assert.IsNull(update); }