Moved invalid request data tests over to using parameterised tests
Added names to invalid request test cases
Merge pull request #57 from AwaNoodle/ParamUnitTests

#52 - Refactor unit test layout and naming to be more BDD orientated