Mock object replaces an object the system under test (SUT) depends on and verifies it is being used correctly by the SUT