Files
Nano-Banana-AI-Image-Editor/src/__tests__/useImageGeneration.test.ts
袁涛 e30e5b4fe2 更新描述文档;
修复了若干错误;
2025-10-05 02:26:50 +08:00

29 lines
580 B
TypeScript

// Mock the geminiService
jest.mock('../services/geminiService', () => ({
geminiService: {
generateImage: jest.fn(),
editImage: jest.fn()
}
}));
// Mock the ToastContext
jest.mock('../components/ToastContext', () => ({
useToast: () => ({
addToast: jest.fn()
})
}));
// Mock the uploadService
jest.mock('../services/uploadService', () => ({
uploadImages: jest.fn()
}));
// Mock the imageUtils
jest.mock('../utils/imageUtils', () => ({
generateId: () => 'test-id',
blobToBase64: jest.fn()
}));
describe('useImageGeneration', () => {
// Tests here
});