powerplatform-mcp
Version:
PowerPlatform Model Context Protocol server
16 lines (15 loc) • 662 B
JavaScript
import { describe, it, expect, beforeAll } from 'vitest';
import { hasCredentials, createOptionSetService } from './test-helpers.js';
describe.skipIf(!hasCredentials())('OptionSetService (integration)', () => {
let service;
beforeAll(() => {
service = createOptionSetService();
});
it('getGlobalOptionSet returns budgetstatus option set', async () => {
const result = await service.getGlobalOptionSet('budgetstatus');
expect(result).toBeDefined();
expect(result.Name).toBe('budgetstatus');
expect(result.Options).toBeInstanceOf(Array);
expect(result.Options.length).toBeGreaterThan(0);
});
});