import { DatabaseService } from '../../../src/main/services/database.service'; describe('DatabaseService', () => { it('should throw error when querying without connection', async () => { const service = new DatabaseService( { server: 'localhost', database: 'test', username: 'test', password: 'test', driver: 'test', }, { host: 'localhost', port: 3306, database: 'test', username: 'test', password: 'test', } ); await expect( service.executeSQLServerQuery('SELECT 1') ).rejects.toThrow('SQL Server not connected'); }); });