Assumptions were made about the implementation by mocking that are no longer true, and the tests generally need to be fixed to be more robust about testing