Recently I had to test some of my Python ๐ ๐ ๐ code which required an external dependency and communicating by using TCP sockets ๐ . You can think of this dependency as essentially a database because it stored information. However, when testing my Python code, I couldnโt rely on there always being a TCP server to send messages to. So I ended up creating a simplified mocked version in Python....