public async Task ListDatabasesTest()
        {
            using (SelfCleaningTempFile queryTempFile = new SelfCleaningTempFile())
                using (TestServiceDriverProvider testService = new TestServiceDriverProvider())
                {
                    bool connected = await testService.Connect(TestServerType.OnPrem, queryTempFile.FilePath);

                    Assert.True(connected, "Connection successful");

                    var listDatabaseResult = await testService.ListDatabases(queryTempFile.FilePath);

                    Assert.True(listDatabaseResult.DatabaseNames.Length > 0);

                    await testService.Disconnect(queryTempFile.FilePath);
                }
        }