          */
         hostController.queue.append(.event([0x0e, 0x06, 0x01, 0x0d, 0x08, 0x00, 0x0d, 0x00]))
         
-        (try await hostController.writeLinkPolicySettings(
+        let event = try await hostController.writeLinkPolicySettings(
             connectionHandle: 0x000D,
-            settings: BitMaskOptionSet<HCIWriteLinkPolicySettings.LinkPolicySettings>(rawValue: 0x000F)))
+            settings: BitMaskOptionSet<HCIWriteLinkPolicySettings.LinkPolicySettings>(rawValue: 0x000F))
+        XCTAssertEqual(event.connectionHandle, 0x000D)
     }
     
     func testQoSSetup() async throws {

        guard let address = BluetoothAddress(rawValue: "84:FC:FE:F3:F4:75")
            else { XCTFail("Unable to init variable"); return }
        
        (try await hostController.linkKeyRequestNegativeReply(address: address))
    }
    
    func testPINCodeRequestReply() async throws {

        
        let clockOffset = HCIRemoteNameRequest.ClockOffset(rawValue: 0x1B5A)
        
        let completionEvent = try await hostController.remoteNameRequest(
            address: address,
            pscanRepMode: pscanRepMode,
            clockOffset: clockOffset
        )
        XCTAssertEqual(completionEvent.address, address)
        XCTAssertEqual(completionEvent.status, .success)
    }
    
    func testInquiry() async throws {
