Some of the tests are failing and I am unsure why however it now looks like a test problem rather than a problem with the mocks