def test_set_state_in_file_resource(self): handler = CSVFile('tests/test.csv') handler.add_row(['d1', 'e1', 'f1']) handler.save_state() handler2 = CSVFile('tests/test.csv') self.assertEqual(handler2.get_row(3), ['d1', 'e1', 'f1']) handler2.del_row(3) handler2.save_state() handler = CSVFile('tests/test.csv') self.assertEqual(handler.get_nrows(), 3)