https://philchuang.com/tic-tac-tutorial-test-doubles/
Tic-Tac-Tutorial: Test Doubles