예제 #1
0
 def test_suma_tercer_caso(self):
     resultado = suma(3.2, 6.1)
     self.assertEqual(resultado, 9.3)
예제 #2
0
def test_suma_exception():
    with pytest.raises(TypeError):
        suma("asdfasdfa", 1)
예제 #3
0
def test_suma():
    assert suma(3, 2) == 5
예제 #4
0
 def test_suma_negative_numbers(self):
     self.assertEqual(suma(3, -5), -2)
예제 #5
0
def test_suma():
    assert suma(1, 1) == 2
    assert suma(1, 2) == 3
예제 #6
0
import pytest
from main import suma
"""def test_suma():
    assert suma(2,2) == 4 """


@pytest.mark.parametrize("input_a,input_b, expected", [(3, 2, 5), (2, 3, 5),
                                                       (suma(3, 2), 5, 10),
                                                       (3, suma(2, 5), 10)])
def test_suma_multi(input_a, input_b, expected):
    assert suma(input_a, input_b) == expected
예제 #7
0
 def test_suma(self):
     self.assertEqual(suma(3, 5), 8)
예제 #8
0
import pytest
from main import suma, escribir


def test_suma():
    assert suma(2, 2) == 4


# Con decocations


@pytest.mark.parametrize("input_a, input_b, expected", [(3, 2, 5), (2, 3, 5),
                                                        (suma(3, 2), 5, 10),
                                                        (3, suma(5, 2), 10)])
def test_suma_mult(input_a, input_b, expected):
    assert suma(input_a, input_b) == expected


# Con directorio temporal


def test_tmp_dir(tmpdir):
    data_in = "Archivo"
    fpath = f"{tmpdir}/test.txt"
    escribir(fpath, data_in)
    with open(fpath) as file_out:
        data_out = file_out.read()
    assert data_in == data_out
예제 #9
0
def test_suma_mult(input_a, input_b, expected):
    assert suma(input_a, input_b) == expected
예제 #10
0
import pytest
from main import suma, escribir


def test_suma():
    assert suma(2, 2) == 4


@pytest.mark.parametrize("input_a,input_b,expected", [(3, 2, 5), (2, 3, 5),
                                                      (suma(3, 2), 5, 10),
                                                      (3, 3, 6)])
def test_suma_multi(input_a, input_b, expected):
    assert suma(input_a, input_b) == expected


def test_tmp_dir(tmpdir):
    data_in = "marquitobb"
    fpath = f"{tmpdir}/test.txt"
    escribir(fpath, data_in)

    with open(fpath) as file_out:
        data_out = file_out.read()

    assert data_in == data_out
예제 #11
0
 def test_suma(self):
     self.assertEqual(suma(2, 2), 4)
예제 #12
0
 def test_suma_tercer_caso(self):
     resultado = suma(3, 2, 6, 1)
     self.asserEqual(resultado, 9.3)
예제 #13
0
import pytest
from main import suma, escribir


def test_suma():
    assert suma(2, 2) == 4


@pytest.mark.parametrize(
    "input_a,input_b,expected",
    [(3, 2, 5), (2, 3, 5), (suma(3, 2), 5, 10), (3, suma(2, 5), 10)],
)
def test_suma_multi(input_a, input_b, expected):
    assert suma(input_a, input_b) == expected


def test_tmp_dir(tmpdir):
    data_in = "CodinEric"
    fpath = f"{tmpdir}/test.txt"
    escribir(fpath, data_in)

    with open(fpath) as file_out:
        data_out = file_out.read()

    assert data_in == data_out
예제 #14
0
 def test_suma(self, a, b, c):
     result = suma(a, b)
     self.assertEqual(result, c)
예제 #15
0
 def test_suma_primer_caso(self):
     resultado = suma(2, 2)
     self.assertEqual(resultado, 4)
예제 #16
0
def test_suma():
    assert suma(2, 2) == 4
예제 #17
0
 def test_suma_segundo_caso(self):
     resultado = suma(4, 5)
     self.assertEqual(resultado, 9)
예제 #18
0
파일: test.py 프로젝트: Sofii2020/2020
 def test_suma_tercer_caso(self):
     resultado = suma(4, 5)
     self.assertEqual(resultado, 9)