class TestLoadPeople(unittest.TestCase): def setUp(self): self.amity = Amity() def test_file_created(self): self.assertTrue(os.path.exists("file.txt")) #change filename def test_if_file_is_not_already_open(self): self.assertEqual(self.amity.load_people(), "file is already opened", msg="File not closed being reopened" ) #to correct for with parameter def test_if_file_does_not_exists(self): self.assertEqual(self.amity.load_people(), "file does not exist") def test_whether_input_is_txt_file(self): pass def test_if_input_file_is_not_blank(self): self.assertEqual(self.amity.load_people(), "File may be empty or in incorrect format") def test_if_input_file_in_correct_format(self): self.assertEqual(self.amity.load_people(), "File may be empty or in incorrect format")
def setUp(self): amity = Amity() amity.load_people( ) #refactor to accept an optional argument for filename