         guard let address = BluetoothAddress(rawValue: "B0:70:2D:06:D2:AF")
             else { XCTFail("Unable to init address"); return }
         
-        (try await hostController.userConfirmationRequestReply(address: address))
+        let eventAddress = try await hostController.userConfirmationRequestReply(address: address)
+        XCTAssertEqual(eventAddress, address)
     }
     
     func testUserConfirmationRequest() async throws {

         */
        hostController.queue.append(.event([0x0e, 0x08, 0x01, 0x0d, 0x0c, 0x00, 0x07, 0x00, 0x00, 0x00]))
        
        (try await hostController.readStoredLinkKey(address: BluetoothAddress(rawValue: "8C:85:90:94:8A:7E")!,
                                                              readFlag: HCIReadStoredLinkKey.ReadFlag(rawValue: 0x01)!))
    }
    
    func testReadLocalSupportedFeatures() async throws {

        XCTAssertEqual(reports[1].event, .undirected)
        XCTAssertEqual(reports[1].event.isConnectable, true)
    }
    
    func testLEReadRemoteUsedFeatures() async throws {
        
        let connectionHandle: UInt16 = 0x0041
