JSON parser should handle negative number

The JSON parse() method failed to parse the negative value -1.
Fixed issue and added unit tests around the case
I started with a Boolean but then wanted to also test what type of exception is caught.
Is the type of exception raised would be something you would not test as long an an error occur it is ok. I just want to know how you would test it.