Check out the last 2 test cases. Running getShortestRoute twice in a
test case breaks our code. Are we only suppose to test one thing at a
time, even though we want to use the same network?