Lanzar test con verbosity
python -m unittest -v test_module
Descubrir test en el directorio, los archivos que comiencen con test_
y que tengan referencias al modulo unittest
python -m unittest
operations.py
def add(a, b):
return a + b
test_operations.py
import unittest
import operations
class TestAdd(unittest.TestCase):
def test_is_not_none(self):
self.assertNotEqual(operations.add(1, 2), None)
def test_1_and_2(self):
self.assertEqual(operations.add(1, 2), 3)
Ejecutar los tests con
python -m unittest