         XCTAssertEqual(PrebidHost.Rubicon.name(), urlRequest.url?.absoluteString)
     }
 
-    func testPostDataWithCOPPA() throws {
-
-        //given
-        let targeting = Targeting.shared
-        targeting.subjectToCOPPA = true
-        defer {
-            targeting.subjectToCOPPA = false
-        }
-        
-        //when
-        let jsonRequestBody = try getPostDataHelper(adUnit: adUnit).jsonRequestBody
-
-        guard let regs = jsonRequestBody["regs"] as? [String: Any],
-            let coppa = regs["coppa"] as? Int else {
-
-                XCTFail("parsing error")
-                return
-        }
-
-        //then
-        XCTAssertEqual(1, coppa)
-    }
-    
-    func testPostDataWithoutCOPPA() throws {
-
-        //given
-        let targeting = Targeting.shared
-        targeting.subjectToCOPPA = false
-        defer {
-            targeting.subjectToCOPPA = false
-        }
-        
-        var coppa: Int? = nil
-
-        //when
-        let jsonRequestBody = try getPostDataHelper(adUnit: adUnit).jsonRequestBody
-
-        if let regs = jsonRequestBody["regs"] as? [String: Any],
-            let regsCoppa = regs["coppa"] as? Int {
-
-            coppa = regsCoppa
-        }
-
-        //then
-        XCTAssertNil(coppa)
-    }
-    
-    func testPostDataWithGdprSubject() throws {
+    //MARK: - GDPR Subject
+    func testPostDataGdprSubjectTrue() throws {
 
         //given
         let targeting = Targeting.shared

            targeting.subjectToGDPR = nil
        }

        var gdpr: Int? = nil

        //when
        let jsonRequestBody = try getPostDataHelper(adUnit: adUnit).jsonRequestBody

        if let regs = jsonRequestBody["regs"] as? [String: Any],
            let regsExt = regs["ext"] as? [String: Any],
            let extGdpr = regsExt["gdpr"] as? Int {

            gdpr = extGdpr
        }

        //then
        XCTAssertNil(gdpr)
    }
    
    func testPostDataWithGdprConsent() throws {

        //given
        let targeting = Targeting.shared

        XCTAssertNil(usPrivacy)
    }

    //MARK: - FirstPartyData
    func testPostDataWithCustomKeyword() throws {

        //given
