Unit Testing with Python (Part 4) – File Operations
Previously (here, here and here) we looked at users.py and how we can create a set of tests using mocks to validate it’s working as intended. The subject we were mocking in those previous examples was file_utils.py. Here’s what file_utils.py looks like; def write_file(path, content): file_to_write = open(path, "w") file_to_write.write(content) file_to_write.close() def read_file(path): with open(path, […]