Skip to content

Instantly share code, notes, and snippets.

@LiamJolly

LiamJolly/users_test4.py

Last active Mar 15, 2017
Embed
What would you like to do?
Testing using mock deocorators.
import unittest
import mock
import users
import file_utils
class UsersTest(unittest.TestCase):
_file_path = "INSERT_PATH_HERE"
@mock.patch("file_utils.read_file", return_value="user1")
def test_get_users(self, mock_read):
result = users.get_users()
self.assertEqual("user1", result)
mock_read.assert_called_once_with(self._file_path)
def test_get_users_whoops(self):
print file_utils.read_file
if __name__ == '__main__':
unittest.main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.