/** * Copyright (c) 2015-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @emails oncall+react_native */ 'use strict'; var PlatformIOS = require('../Platform.ios'); var PlatformAndroid = require('../Platform.android'); describe('Platform', () => { describe('OS', () => { it('should have correct value', () => { expect(PlatformIOS.OS).toEqual('ios'); expect(PlatformAndroid.OS).toEqual('android'); }); }); describe('select', () => { it('should return platform specific value', () => { const obj = { ios: 'ios', android: 'android' }; expect(PlatformIOS.select(obj)).toEqual(obj.ios); expect(PlatformAndroid.select(obj)).toEqual(obj.android); }); }); });