I have this test
import unittest
class TestName(unittest.TestCase):
def setUp(self):
self.name = "Bob"
self.expected_name = "Bob"
def test_name(self):
# ... some operation over self.name
print self.name
self.assertEquals(self.name, self.expected_name)
if __name__ == '__main__':
unittest.main(verbosity=2)
how I can run instances for the test ?
run the same test for a list of inputs and outputs (["Bob", "Alice", ...]
) , maybe like
TestName(name="Bob", expected_name="Bob")
TestName(name="Alice", expected_name="Alice")