25 行
817 B
JavaScript
25 行
817 B
JavaScript
|
|
jest.mock('@react-native-async-storage/async-storage', () =>
|
||
|
|
require('@react-native-async-storage/async-storage/jest/async-storage-mock'),
|
||
|
|
);
|
||
|
|
|
||
|
|
jest.mock('react-native-audio-recorder-player', () => ({
|
||
|
|
startRecorder: jest.fn(async () => 'xuqm_audio.m4a'),
|
||
|
|
stopRecorder: jest.fn(async () => 'xuqm_audio.m4a'),
|
||
|
|
addRecordBackListener: jest.fn(),
|
||
|
|
removeRecordBackListener: jest.fn(),
|
||
|
|
startPlayer: jest.fn(async () => undefined),
|
||
|
|
stopPlayer: jest.fn(async () => undefined),
|
||
|
|
addPlayBackListener: jest.fn(),
|
||
|
|
removePlayBackListener: jest.fn(),
|
||
|
|
}));
|
||
|
|
|
||
|
|
jest.mock('react-native-image-picker', () => ({
|
||
|
|
launchImageLibrary: jest.fn(async () => ({ assets: [] })),
|
||
|
|
}));
|
||
|
|
|
||
|
|
jest.mock('react-native-document-picker', () => ({
|
||
|
|
pickSingle: jest.fn(),
|
||
|
|
isCancel: jest.fn(() => true),
|
||
|
|
types: { allFiles: '*/*' },
|
||
|
|
}));
|