                     request = endpoint.urlRequest
                 }
 
-                it("updated url") {
+                it("updates url") {
                     let expectedUrl = endpoint.url + "?Harvey=Nemesis"
                     expect(request.url?.absoluteString).to(equal(expectedUrl))
                 }
 
-                it("updated the request correcly") {
+                it("updates the request correctly") {
                     let newEndpoint = endpoint.replacing(task: .requestPlain)
                     let newRequest = newEndpoint.urlRequest
                     let newEncodedRequest = try? encoding.encode(newRequest!, with: bodyParameters)

                    request = endpoint.urlRequest
                }

                it("updated url") {
                    let expectedUrl = endpoint.url + "?Nemesis=Harvey"
                    expect(request.url?.absoluteString).to(equal(expectedUrl))
                }

                it("updated httpBody") {
                    expect(request.httpBody).to(equal(data))
                }

                it("didn't update any of the other properties") {
                    expect(request?.allHTTPHeaderFields).to(equal(endpoint.httpHeaderFields))
                    expect(request?.httpMethod).to(equal(endpoint.method.rawValue))
                }

                    request = endpoint.urlRequest
                }

                it("updates httpBody") {
                    expect(request.httpBody).to(equal(data))
                }

                it("doesn't update any of the other properties") {
                    expect(request.url?.absoluteString).to(equal(endpoint.url))
                    expect(request.allHTTPHeaderFields).to(equal(endpoint.httpHeaderFields))
                    expect(request.httpMethod).to(equal(endpoint.method.rawValue))
