Это работает:
import { Platform } from 'react-native';
import { isAndroid } from '../../helpers/platform';
jest.mock('react-native', () => ({
Platform: {
OS: 'android'
}
}));
describe('isAndroid', () => {
test('validates truthy', () => {
expect(isAndroid).toBe(true);
});
});
Это не:
import { Platform } from 'react-native';
import { isAndroid } from '../../helpers/platform';
describe('isAndroid', () => {
beforeAll(() => {
jest.mock('react-native', () => ({
Platform: {
OS: 'android'
}
}));
});
test('validates truthy', () => {
expect(isAndroid).toBe(true);
});
});