public void DetectDepends_None_False() { var NodeA = new InstallNode("NodeA"); var NodeB = new InstallNode("NodeB"); var NodeC = new InstallNode("NodeC"); NodeA.DependsOn.Add(NodeC); NodeB.DependsOn.Add(NodeC); var resp = InstallMethods.DetectDepends(NodeA, NodeB); Assert.IsFalse(resp); }
public void DetectDepends_True() { var NodeA = new InstallNode("NodeA"); var NodeB = new InstallNode("NodeB"); NodeA.DependsOn.Add(NodeB); NodeB.DependsOn.Add(NodeA); var resp = InstallMethods.DetectDepends(NodeA, NodeB); Assert.IsTrue(resp); }