dangerous mock tests are dangerous. time for webmock, fakeweb or vcr style integration tests.