public void IsEdge_Throws_When_Invalid_Type_Passed_In_For_Source_Node() { var net = new BasicAdjList(Guid.NewGuid()); INode nodeA = new DummyBasicNode(); INode nodeB = net.CreateNode(); var ex = Assert.Throws<ArgumentException>(() => net.IsEdge(nodeA, nodeB)); }
public void GetEdge_With_Ignore_Direction_Param_Throws_When_Invalid_Type_Passed_In_For_Source_Node() { var net = new BasicAdjList(Guid.NewGuid()); INode nodeA = new DummyBasicNode(); INode nodeB = net.CreateNode(); var ex = Assert.Throws<ArgumentException>(() => net.GetEdge(nodeA, nodeB, true)); }