UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

33 lines (21 loc) 971 B
'use strict'; var _keys = require('babel-runtime/core-js/object/keys'); var _keys2 = _interopRequireDefault(_keys); var _users = require('selectors/users'); var _state = require('./state.js'); var _state2 = _interopRequireDefault(_state); var _utilities = require('common/utilities'); var _expect = require('expect'); var _expect2 = _interopRequireDefault(_expect); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe("get_users", function () { var users = (0, _users.get_users)(_state2.default); it("should keep the number of users", function () { (0, _expect2.default)((0, _utilities.array_from_hash)(users).length).toEqual((0, _utilities.array_from_hash)(_state2.default.users.users).length); }); it("should keep ids", function () { (0, _expect2.default)((0, _utilities.for_all)((0, _keys2.default)(users), function (id) { return users[id].id == id; })).toBeTruthy(); }); });