import * as React from 'react'; import { render } from '@testing-library/react'; import { SplitContext } from '../SplitContext'; import { SplitFactoryProvider } from '../SplitFactoryProvider'; import { INITIAL_STATUS } from './testUtils/utils'; /** * Test default SplitContext value */ test('SplitContext.Consumer shows default value', () => { render( {(value) => { expect(value).toBe(undefined); return null; }} ); }); test('SplitContext.Consumer shows value when wrapped in a SplitFactoryProvider', () => { render( {(value) => { expect(value).toEqual({ ...INITIAL_STATUS, factory: undefined, client: undefined }); return null; }} ); });