test is set up a little better
switch to a more powerful http request mock
slightly more test