Ejemplo n.º 1
0
		public void GetLinkTo_dependency_should_return_link_with_dependency_name_as_target()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };
			var dependency = new PackageDependency("dep", new VersionSpec { MinVersion = new Version("1.2.3") });

			Assert.AreEqual("dep (1.2.3)", p.GetLinkTo(dependency).Target);
		}
Ejemplo n.º 2
0
		public void GetLinkTo_dependency_should_return_link_with_packge_category()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };
			var dependency = new PackageDependency("dep", new VersionSpec { MinVersion = new Version("1.2.3") });

			Assert.AreEqual("Package", p.GetLinkTo(dependency).Category1);
		}
Ejemplo n.º 3
0
		public void ToGraphNode_with_assembly_inclusion_should_return_node_with_group_expanded()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };
			var node = p.ToGraphNode(true);

			Assert.IsTrue(node.GroupSpecified);
			Assert.AreEqual(GroupEnum.Expanded, node.Group);
		}
Ejemplo n.º 4
0
		public void ToGraphNode_should_return_node_with_packge_category()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };

			Assert.AreEqual("Package", p.ToGraphNode().Category1);
		}
Ejemplo n.º 5
0
		public void ToGraphNode_should_return_node_with_packge_label()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };

			Assert.AreEqual("test-package (1.2.3)", p.ToGraphNode().Label);
		}
Ejemplo n.º 6
0
		public void GetNodeName_should_return_name_and_version()
		{
			var p = new TestPackage { Id = "test-package", Version = new Version("1.2.3") };

			Assert.AreEqual("test-package (1.2.3)", p.GetNodeName());
		}