tv-recommender-mcp-server
Version:
MCP server for TV show recommendations
25 lines (24 loc) • 810 B
JavaScript
;
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');
});
});