public void TestRemoveLink() { var underTest = new Project(); var itemKind = "test"; var item1 = new ProjectItem("p1", itemKind); var item2 = new ProjectItem("p2", itemKind); underTest.AddItem(item1); underTest.AddItem(item2); var link = new ProjectItemLinkDescription("desc"); underTest.AddLink(item1, link, item2); underTest.RemoveLink(item1, link, item2); AssertEmptyLinkList(item1); AssertEmptyLinkList(item2); }