not worth defining all this in mock_data and then just patching ClientMock when you need something different? eg tests in TestPackageResource?