UNPKG

easy-peasy

Version:

Vegetarian friendly state for React

25 lines (20 loc) 468 B
import React from 'react'; import { render } from '@testing-library/react'; import { createStore, StoreProvider, useStore } from '../index'; test('returns the store instance', () => { // arrange const store = createStore({ foo: 'bar', }); const Consumer = () => { const actual = useStore(); expect(actual).toBe(store); return null; }; // act render( <StoreProvider store={store}> <Consumer /> </StoreProvider>, ); });