public void CalculateMinDistanceTest() { Airplane test = new Airplane("Test", 4, 6, 100, "t1"); Airplane test2 = new Airplane("Test2", 1, 2, 100, "t2"); Airplane test3 = new Airplane("Test3", 1, 5, 100, "t3"); test2.DistanceFromSource = 10; test3.DistanceFromSource = 20; LinkedList <AbstractCheckpoint> testlist = new LinkedList <AbstractCheckpoint>(); testlist = test.CalculateMinDistance(test3, 5, test2); Assert.IsNotNull(testlist.Last); testlist = test.CalculateMinDistance(test3, 15, test2); Assert.IsNull(testlist); }