         
         // server
         let serverSocket = TestL2CAPSocket()
-        let server = GATTServer(socket: serverSocket)
+        let server = GATTServer(socket: serverSocket, maximumPreparedWrites: .max)
         server.log = { print("GATT Server: " + $0) }
         server.connection.log = { print("Server ATT: " + $0) }
         server.database = database

                    case let .value(value):
                        
                        XCTAssert(value == testCharacteristic.value)
                    }
                }
            }

                                                    TestProfile.Read,
                                                    TestProfile.ReadBlob,
                                                    TestProfile.Write,
                                                    TestProfile.WriteBlob,
                                                    TestProfile.WriteWithoutResponse,
                                                    TestProfile.WriteBlobWithoutResponse
        ])
    
    public static let WriteValues: [BluetoothUUID: (data: Data, reliableWrites: Bool)] = [
        Write.uuid: (WriteValue, true),
        WriteBlob.uuid: (WriteBlobValue, true),
        WriteWithoutResponse.uuid: (WriteValue, false),
        WriteBlobWithoutResponse.uuid: (WriteBlobValue, false)
    ]
}
