reactors
Version:
View components and APIs that work web, mobile and desktop!
24 lines (21 loc) • 677 B
JavaScript
/* globals describe expect test */
import React from 'react';
import {shallow} from 'enzyme';
import {ScrollView, View} from 'react-native';
import ReactorsViewMobile from '../../../app/Component/View/Mobile';
import Reactors from '../../../app/API/Core';
describe('Component / View / Mobile', () => {
test('it should return a View', () => {
Reactors.platform = 'mobile';
const view = shallow(
<ReactorsViewMobile />
);
expect(view.type()).toEqual(View);
});
test('it should return a ScrollView if scrollable', () => {
const view = shallow(
<ReactorsViewMobile scrollable />
);
expect(view.type()).toEqual(ScrollView);
});
});