refactored all tests to use webmock, vcr, new expect syntax