adding tests for YYHJSONRequest - fixes #3