Get file resources working;  tests for all of the above;  missing string in message for invalid url