taroMock.ts 586 B

1234567891011121314151617181920212223
  1. // Mock for @tarojs/taro
  2. const Taro = {
  3. getStorageSync: jest.fn(),
  4. setStorageSync: jest.fn(),
  5. removeStorageSync: jest.fn(),
  6. clearStorageSync: jest.fn(),
  7. getStorageInfoSync: jest.fn(),
  8. showToast: jest.fn(),
  9. showLoading: jest.fn(),
  10. hideLoading: jest.fn(),
  11. showModal: jest.fn(),
  12. showActionSheet: jest.fn(),
  13. navigateTo: jest.fn(),
  14. redirectTo: jest.fn(),
  15. switchTab: jest.fn(),
  16. navigateBack: jest.fn(),
  17. reLaunch: jest.fn(),
  18. getCurrentPages: jest.fn(() => []),
  19. request: jest.fn(),
  20. useRouter: jest.fn(() => ({ params: { id: '1' } })),
  21. };
  22. export default Taro