Ejemplo n.º 1
0
 def test_distance_from_thimoteo_to_lopes(self):
     erdometer = Erdometer()
     erdometer.add('Erdos', 'Lopes')
     erdometer.add('Lopes', 'Carvalho')
     erdometer.add('Carvalho', 'Abreu')
     erdometer.add('Abreu', 'Thimoteo')
     erdometer.add('Thimoteo', 'Erdos')
     self.assertEqual(2, erdometer.distance('Thimoteo', 'Lopes'))
Ejemplo n.º 2
0
 def test_distance_from_lopes(self):
     erdometer = Erdometer()
     erdometer.add('Erdos', 'Lopes')
     self.assertEqual(1, erdometer.distance('Lopes'))
Ejemplo n.º 3
0
 def test_distance_from_bernardes(self):
     erdometer = Erdometer()
     erdometer.add('Erdos', 'Lopes')
     erdometer.add('Bernardes', 'Carvalho')
     self.assertEqual(None, erdometer.distance('Bernardes'))
Ejemplo n.º 4
0
 def test_distance_from_erdos(self):
     erdometer = Erdometer()
     self.assertEqual(0, erdometer.distance('Erdos'))
Ejemplo n.º 5
0
 def test_distance_from_abreu(self):
     erdometer = Erdometer()
     erdometer.add('Erdos', 'Lopes')
     erdometer.add('Lopes', 'Carvalho')
     erdometer.add('Carvalho', 'Abreu')
     self.assertEqual(3, erdometer.distance('Abreu'))
Ejemplo n.º 6
0
 def test_distance_from_carvalho(self):
     erdometer = Erdometer()
     erdometer.add('Erdos', 'Lopes')
     erdometer.add('Lopes', 'Carvalho')
     self.assertEqual(2, erdometer.distance('Carvalho'))