UNPKG

tv-recommender-mcp-server

Version:

MCP server for TV show recommendations

25 lines (24 loc) 810 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const config_1 = require("../utils/config"); describe('Config Test', () => { // 保存原始环境变量 const originalEnv = process.env; beforeEach(() => { // 设置环境变量 process.env = { ...originalEnv }; process.env.TMDB_API_KEY = 'test-api-key'; }); afterEach(() => { // 恢复环境变量 process.env = originalEnv; }); it('getConfig应该正确返回配置', () => { const config = (0, config_1.getConfig)(); expect(config.tmdbApiKey).toBe('test-api-key'); }); it('validateApiKey应该正确验证API密钥', () => { const apiKey = (0, config_1.validateApiKey)(); expect(apiKey).toBe('test-api-key'); }); });