It seems strange to mock with WebMock in unit tests. What do you think about using doubles instead?