In previous post we look at how basic mocking works and some examples. Today we will see how you can mock dict
:
post = { "name": "test", "content": "tist", } data = mock.MagicMock() data.__getitem__.side_effect = lambda key: post[key]
If we copy paste this into interpreter we can check the results:
>>> data["name"] >>> 'test'
Happy testing …