public SearchConnection ( |
||
firstElement | /// First node. /// | |
secondElement | /// Second node. /// | |
return | int |
public void SearchConnectionTest() { var connector = new GraphManager(connectionsList, elementsList); Assert.AreEqual(-1, connector.SearchConnection(elementsList[0], elementsList[0]), "Search fault failure"); Assert.AreEqual(-1, connector.SearchConnection(elementsList[4], elementsList[4]), "Search fault failure"); Assert.AreEqual(0, connector.SearchConnection(elementsList[0], elementsList[1]), "Search fault failure"); Assert.AreEqual(0, connector.SearchConnection(elementsList[1], elementsList[0]), "Search fault failure"); Assert.AreEqual(14, connector.SearchConnection(elementsList[4], elementsList[5]), "Search fault failure"); Assert.AreEqual(14, connector.SearchConnection(elementsList[5], elementsList[4]), "Search fault failure"); Assert.AreEqual(0, connector.SearchConnection(elementsList[1], elementsList[0]), "Search fault failure"); }