| 123456789101112131415161718192021222324252627 |
- import { vi } from 'vitest'
- // 全局模拟配置
- vi.mock('agora-rtm', () => ({
- RtmClient: vi.fn(() => ({
- login: vi.fn(),
- logout: vi.fn(),
- addListener: vi.fn(),
- removeListener: vi.fn(),
- })),
- RtmChannel: vi.fn(() => ({
- join: vi.fn(),
- leave: vi.fn(),
- sendMessage: vi.fn(),
- addListener: vi.fn(),
- removeListener: vi.fn(),
- })),
- }))
- // 全局测试配置
- global.console = {
- ...console,
- debug: vi.fn(),
- log: vi.fn(),
- error: vi.fn(),
- warn: vi.fn(),
- }
|