상속: IUpdateProvider
예제 #1
0
		public void TestUnavailableProduct()
		{
			IUpdateProvider provider = new MockUpdateProvider();
			UpdateManager manager = new UpdateManager("Fake Product", "1.0", provider);

			UpdateInfo info = manager.Update();
			Assert.IsNull(info);
		}
예제 #2
0
		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);
		}