UNPKG

dist-javascript-algorithms-and-data-structures

Version:

Algorithms and data-structures implemented on JavaScript

18 lines (15 loc) 725 B
"use strict"; var _nQueensBitwise = _interopRequireDefault(require("../nQueensBitwise")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('nQueensBitwise', () => { it('should have solutions for 4 to N queens', () => { expect((0, _nQueensBitwise.default)(4)).toBe(2); expect((0, _nQueensBitwise.default)(5)).toBe(10); expect((0, _nQueensBitwise.default)(6)).toBe(4); expect((0, _nQueensBitwise.default)(7)).toBe(40); expect((0, _nQueensBitwise.default)(8)).toBe(92); expect((0, _nQueensBitwise.default)(9)).toBe(352); expect((0, _nQueensBitwise.default)(10)).toBe(724); expect((0, _nQueensBitwise.default)(11)).toBe(2680); }); });