def test_escaleno(self): salida_esperada1 = tri_from_file(self.esca1) salida_real1 = "Escaleno" self.assertEqual(salida_real1, salida_esperada1) salida_esperada2 = tri_from_file(self.esca2) salida_real2 = "Escaleno" self.assertEqual(salida_real2, salida_esperada2)
def test_no_tri(self): salida_esperada1 = tri_from_file(self.notri1) salida_real1 = "No triángulo" self.assertEqual(salida_real1, salida_esperada1) salida_esperada2 = tri_from_file(self.notri2) salida_real2 = "No triángulo" self.assertEqual(salida_real2, salida_esperada2)
def test_isoceles(self): salida_esperada1 = tri_from_file(self.iso1) salida_real1 = "Isóceles" self.assertEqual(salida_real1, salida_esperada1) salida_esperada2 = tri_from_file(self.iso2) salida_real2 = "Isóceles" self.assertEqual(salida_real2, salida_esperada2)
def test_equilatero(self): salida_esperada1 = tri_from_file(self.equi1) salida_real1 = "Equilátero" self.assertEqual(salida_real1, salida_esperada1) salida_esperada2 = tri_from_file(self.equi2) salida_real2 = "Equilátero" self.assertEqual(salida_real2, salida_esperada2)
def test_TestEquilatero(self): ######### Usando mock ################### with mock.patch("builtins.open", mock.mock_open(read_data="3 3 3"), create=True) as mock_file: result = primer_parcial.tri_from_file("path") mock_file.assert_called_once_with("path") ######### Usando archivo ################### resultf = primer_parcial.tri_from_file("equi2.txt") self.assertEqual(result,"Equilátero") self.assertEqual(resultf,"Equilátero")
def test_TestIsoceles(self): ######### Usando archivo ################### resulta = primer_parcial.tri_from_file("iso1.txt") ######### Usando mock ################### with mock.patch("builtins.open", mock.mock_open(read_data="4 5 4"), create=True) as mock_file: result = primer_parcial.tri_from_file("path") mock_file.assert_called_once_with("path") self.assertEqual(resulta,"Isóceles") self.assertEqual(result,"Isóceles")
def test_TestNoTri(self): ######### Usando mock ################### with mock.patch("builtins.open", mock.mock_open(read_data="0 0 0"), create=True) as mock_file: result = primer_parcial.tri_from_file("path") mock_file.assert_called_once_with("path") ######### Usando archivo ################### resultf = primer_parcial.tri_from_file("notri2.txt") ######### Usando mock ################### with mock.patch("builtins.open", mock.mock_open(read_data="1 2 3"), create=True) as mock_file: resulta = primer_parcial.tri_from_file("path") mock_file.assert_called_once_with("path") self.assertEqual(resulta,"No triángulo") self.assertEqual(result,"No triángulo") self.assertEqual(resultf,"No triángulo")
def test_TestEscaleno(self): ######### Usando mock ################### with mock.patch("builtins.open", mock.mock_open(read_data="8 6 5"), create=True) as mock_file: result = primer_parcial.tri_from_file("path") mock_file.assert_called_once_with("path") self.assertEqual(result,"Escaleno")
def testEscaleno(self): self.assertEqual(tri_from_file('esca1.txt'), 'Escaleno.')
def testNoTri(self): self.assertEqual(tri_from_file('notri1.txt'), 'No triángulo.') self.assertEqual(tri_from_file('notri2.txt'), 'No triángulo.') self.assertEqual(tri_from_file('notri3.txt'), 'No triángulo.')
def testIsoceles(self): self.assertEqual(tri_from_file('iso1.txt'), 'Isóceles.') self.assertEqual(tri_from_file('iso2.txt'), 'Isóceles.')
def testEquilatero(self): self.assertEqual(tri_from_file('equi1.txt'), 'Equilátero.') self.assertEqual(tri_from_file('equi2.txt'), 'Equilátero.')
def test_TestNoTri(self): self.assertEqual(tri_from_file("notri1.txt"), "No triángulo") self.assertEqual(tri_from_file("notri2.txt"), "No triángulo") self.assertEqual(tri_from_file("notri3.txt"), "No triángulo")
def test_TestEquilatero(self): self.assertEqual(tri_from_file("equi1.txt"), "Equilátero") self.assertEqual(tri_from_file("equi2.txt"), "Equilátero")
def test_TestEscaleno(self): self.assertEqual(tri_from_file("esca1.txt"), "Escaleno")
def test_TestIsoceles(self): self.assertEqual(tri_from_file("iso1.txt"), "Isóceles") self.assertEqual(tri_from_file("iso2.txt"), "Isóceles")