Esempio n. 1
0
 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])
Esempio n. 2
0
 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])
Esempio n. 3
0
 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])
Esempio n. 4
0
 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])