コード例 #1
0
		public void IsMatch_PackageWithDifferentIdButSameVersionPassed_ReturnsFalse ()
		{
			var version = new SemanticVersion (1, 0, 0, 0);
			var recentPackageInfo = new RecentPackageInfo ("id", version);
			var package = new FakePackage ("different-id");
			package.Version = version;

			bool result = recentPackageInfo.IsMatch (package);

			Assert.IsFalse (result);
		}
コード例 #2
0
		public void IsMatch_PackageWithSameIdButDifferentVersionPassed_ReturnsFalse ()
		{
			string id = "id";
			var version = new SemanticVersion (1, 0, 0, 0);
			var recentPackageInfo = new RecentPackageInfo (id, version);
			var package = new FakePackage (id);
			package.Version = new SemanticVersion (2, 0, 0, 0);

			bool result = recentPackageInfo.IsMatch (package);

			Assert.IsFalse (result);
		}
コード例 #3
0
		public void IsMatch_PackageWithSameIdAndVersionPassed_ReturnsTrue()
		{
			string id = "id";
			var version = new Version(1, 0);
			var recentPackageInfo = new RecentPackageInfo(id, version);
			var package = new FakePackage(id);
			package.Version = version;
			
			bool result = recentPackageInfo.IsMatch(package);
			
			Assert.IsTrue(result);
		}