def testAlice(self): Alice=Employee("Alice", "DUB", "JFK","AAL", "CDG", "SYD") airports=Alice.visitList() bestRoute=route.permutatuions(airports) self.assertEqual(bestRoute,['DUB', 'CDG', 'AAL', 'SYD', 'JFK', 'DUB', 20431])
def testJane(self): Jane=Employee("Jane", "DUB", "LHR","AMS", "ARN", "SIN") airports=Jane.visitList() bestRoute=route.permutatuions(airports) self.assertEqual(bestRoute,['DUB', 'LHR', 'AMS', 'ARN', 'SIN','ARN', 'DUB', 9947])
def testTom(self): Tom=Employee("Tom", "LHR", "AMS","SFO", "SIN", "DUB") airports=Tom.visitList() bestRoute=route.permutatuions(airports) self.assertEqual(bestRoute,['LHR', 'AMS', 'SIN', 'SFO', 'DUB', 'LHR', 28524])
def testBob(self): Bob=Employee("Bob", "DUB", "LHR","AMS", "AAL", "CDG") airports=Bob.visitList() bestRoute=route.permutatuions(airports) self.assertEqual(bestRoute,['DUB', 'LHR', 'CDG', 'AMS', 'AAL', 'DUB', 2106])