def test_3_clientes_distantes_irracionais_kilometros(self): clientes = ((1, 1), (1, 2), (2, 2)) distancias_esperadas = ((0, 1, sqrt(2)), (1, 0, 1), (sqrt(2), 1, 0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_2_clientes_distantes_2_kilometros_para_direita(self): clientes = ((1, 1), (3, 1)) distancias_esperadas = ((0, 2), (2, 0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_3_clientes_distantes_2_kilometros(self): clientes = ((1, 1), (1, 2), (1, 3)) distancias_esperadas = ((0, 1, 2), (1, 0, 1), (2, 1, 0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_1_cliente(self): clientes = ((1, 1), ) distancias_esperadas = ((0, ), ) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_2_clientes_distantes_1_kilometro(self): clientes = ((1, 1), (1, 2)) distancias_esperadas = ((0, 1), (1, 0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_3_clientes_distantes_irracionais_kilometros(self): clientes = ((1,1),(1,2),(2,2)) distancias_esperadas = ((0,1,sqrt(2)), (1,0,1), (sqrt(2),1,0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_3_clientes_distantes_2_kilometros(self): clientes = ((1,1),(1,2),(1,3)) distancias_esperadas = ((0,1,2), (1,0,1), (2,1,0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_2_clientes_distantes_2_kilometros_para_direita(self): clientes = ((1,1),(3,1)) distancias_esperadas = ((0,2), (2,0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_2_clientes_distantes_1_kilometro(self): clientes = ((1,1),(1,2)) distancias_esperadas = ((0,1), (1,0)) self.assertEqual(distancias_esperadas, distancias(clientes))
def test_1_cliente(self): clientes = ((1,1),) distancias_esperadas = ((0,),) self.assertEqual(distancias_esperadas, distancias(clientes))