public void CallTree_TryGetIndexInCallTreeNodeList_DoesNotExistNode() { List <CallTreeNode> list = new List <CallTreeNode>(); list.Add(new CallTreeNode()); list.Add(new CallTreeNode()); list.Add(new CallTreeNode()); int index; bool result = CallTree.TryGetIndexInCallTreeNodeList(list, new CallTreeNode(), out index); result.Should().BeFalse(); }
public void CallTree_TryGetIndexInCallTreeNodeList_MiddleNode() { List <CallTreeNode> list = new List <CallTreeNode>(); CallTreeNode target = new CallTreeNode(); list.Add(new CallTreeNode()); list.Add(target); list.Add(new CallTreeNode()); int index; bool result = CallTree.TryGetIndexInCallTreeNodeList(list, target, out index); result.Should().BeTrue(); index.Should().Be(1); }