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

Moved invalid property test and invalid json body test to WhenProcessingPutRequests