updated unit test to test all puzzle and solution combos in puzzle-strings.js

This commit is contained in:
StevanFreeborn
2022-05-26 19:41:42 -05:00
parent 44295dc22c
commit 88f6dfde1f
+8 -4
View File
@@ -125,12 +125,16 @@ suite('UnitTests', () => {
});
test('solve(puzzleString) uncomplete puzzle yields expected solution', (done) => {
test('solve(puzzleString) uncomplete puzzles yield expected solutions', (done) => {
const puzzle = puzzlesAndSolutions[0][0];
const solution = puzzlesAndSolutions[0][1];
puzzlesAndSolutions.forEach(element => {
const puzzle = element[0];
const solution = element[1];
assert.equal(solver.solve(puzzle), solution);
});
assert.equal(solver.solve(puzzle), solution);
done();
});