UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

48 lines (44 loc) 720 B
import {missions} from 'reducers/missions' import expect from 'expect' const state = { missions: {}, users: {}, events: {}, } const deal = { id: 1, missions: [{ id: 1, events: [], users_status: {}, }], template_mission: { id: 2, } } describe("missions", () => { it("stores recruiters default missions", () => { let new_state = missions(state, { type: 'store_recruiters', recruiters: [{ id: 1, default_deal: deal, }], }) expect(new_state).toMatch({ deals: { 1: { id: 1, }, }, missions: { 1: { id: 1, }, 2: { id: 2, }, }, }) }) })