diff --git a/Tests/MQTTStoreTests/MQTTStoreTests.swift b/Tests/MQTTStoreTests/MQTTStoreTests.swift index a6ae10d..a88096c 100644 --- a/Tests/MQTTStoreTests/MQTTStoreTests.swift +++ b/Tests/MQTTStoreTests/MQTTStoreTests.swift @@ -29,6 +29,22 @@ final class ServerTests: XCTestCase { try store.destroy().wait() } + func createClient(identifier: String? = nil) -> MQTTClient { + MQTTClient( + host: serverDetails.hostname, + identifier: identifier ?? serverDetails.identifier, + eventLoopGroupProvider: .createNew, + logger: logger, + configuration: .init( + version: serverDetails.version, + userName: serverDetails.username, + password: serverDetails.password, + useSSL: serverDetails.useTLS, + useWebSockets: serverDetails.useWebSocket, + webSocketURLPath: serverDetails.webSocketUrl + ) + ) + } func createTestStore() -> MQTTStore { .init(