 
 class ContentTests: XCTestCase {
     static var allTests = [
-        ("testSetJSON", testSetJSON),
-        ("testSetFormURLEncodedBody", testSetFormURLEncodedBody),
+        ("testRequestSetJSONBody", testRequestSetJSONBody),
+        ("testRequestSetFormURLEncodedBody", testRequestSetFormURLEncodedBody),
+        ("testRequestGetFormURLEncodedBody", testRequestGetFormURLEncodedBody),
+        ("testRequestGetFormURLEncodedBodyInvalidHeader", testRequestGetFormURLEncodedBodyInvalidHeader),
         ("testParse", testParse),
         ("testMultipart", testMultipart),
         ("testMultipartEmptyContent", testMultipartEmptyContent),

        XCTAssertNotNil(request.body.bytes)
        let bodyString = try request.body.bytes!.string().removingPercentEncoding
        XCTAssertEqual("hello=world", bodyString)
    }

    func testParse() {

        ("testMultipartSerializationNoFileType", testMultipartSerializationNoFileType)
    ]

    func testRequestSetJSONBody() throws {
        let request = Request(method: .get, path: "/")
        let json = JSON(["hello": "world"])
        request.json = json
        XCTAssertEqual(json, request.json)
    }

    func testRequestSetFormURLEncodedBody() throws {
        let request = Request(method: .post, path: "/")
        let data = Node(["hello": "world"])
        request.formURLEncoded = data
