commons/client/src/context/MarketProvider.test.tsx

23 lines
825 B
TypeScript
Raw Normal View History

2019-07-12 13:49:44 +02:00
import React from 'react'
import { render } from '@testing-library/react'
import MarketProvider from './MarketProvider'
import { User, Market } from '../context'
2020-01-31 18:03:13 +01:00
import { userMockConnected } from '../__mocks__/user-mock'
2019-07-12 13:49:44 +02:00
describe('MarketProvider', () => {
it('renders without crashing', () => {
const { getByTestId } = render(
<User.Provider value={userMockConnected}>
<MarketProvider ocean={userMockConnected.ocean as any}>
<Market.Consumer>
2020-05-19 10:36:18 +02:00
{(market) => (
2019-07-12 13:49:44 +02:00
<div data-testid="hello">{market.network}</div>
)}
</Market.Consumer>
</MarketProvider>
</User.Provider>
)
expect(getByTestId('hello')).toBeInTheDocument()
})
})