class MyTestCase(unittest.TestCase): def setUp(self) -> None: self.csv_reader = CsvReader('UnitTestAddition.csv') def test_return_data_as_objects(self): people = self.csv_reader.return_data_as_objects('person') self.assertIsInstance(people, list) test_class = ClassFactory('person', self.csv_reader.data[0]) for person in people: self.assertEqual(person.__name__, test_class.__name__)
class MyTestCase(unittest.TestCase): def setUp(self) -> None: self.csv_reader = CsvReader('/src/Subtraction.csv') def test_return_data_as_objects(self): values = self.csv_reader.return_data_as_objects('Value') self.assertIsInstance(values, list) test_class = ClassFactory('Value', self.csv_reader.data[0]) for value in values: self.assertEqual(value.__name__, test_class.__name__)
class MyTestCase(unittest.TestCase): def setUp(self) -> None: self.csv_reader = CsvReader('src/CsvData/Subtraction.csv') def test_return_data_as_objects(self): data = self.csv_reader.return_data_as_objects('value1') self.assertIsInstance(data, list) test_data = ClassFactory('value1', self.csv_reader.data[0]) for value1 in data: self.assertEqual(value1.__name__, test_data.__name__)