UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

32 lines (30 loc) 950 B
import React from 'react' import {mount} from 'enzyme' import {Provider} from 'react-redux' import store from 'common/store' import Users from 'scenes/users' import FilterableList from 'components/filterable_list/filterable_list' import {store_users} from 'actions/users' import {store_fields} from 'actions/fields' import expect from 'expect' describe('Users', () => { it('should render', () => { const UsersWithProvider = () => ( <Provider store={store}> <Users /> </Provider> ) const users_element = mount( <UsersWithProvider /> ) expect(users_element.html()).toExist() store.dispatch(store_users([ {id: 1, last_name: "Hello", first_name: "World"} ])) store.dispatch(store_fields([ {id: 1, name: "Hello World", category: 'non_exclusive', for_entity: 'User', values: [ {id: 1, field_id: 1, name: "Coucou", entity_ids: [1]}, ], value_id_for: {}} ])) }) })