|
|
|
@ -4,7 +4,7 @@ import { isValidSudoku } from "./isValidSudoku.ts";
|
|
|
|
describe("isValidSudoku", () => {
|
|
|
|
describe("isValidSudoku", () => {
|
|
|
|
|
|
|
|
|
|
|
|
it("true case", () => {
|
|
|
|
it("true case", () => {
|
|
|
|
const board =
|
|
|
|
let board =
|
|
|
|
[["5", "3", ".", ".", "7", ".", ".", ".", "."]
|
|
|
|
[["5", "3", ".", ".", "7", ".", ".", ".", "."]
|
|
|
|
, ["6", ".", ".", "1", "9", "5", ".", ".", "."]
|
|
|
|
, ["6", ".", ".", "1", "9", "5", ".", ".", "."]
|
|
|
|
, [".", "9", "8", ".", ".", ".", ".", "6", "."]
|
|
|
|
, [".", "9", "8", ".", ".", ".", ".", "6", "."]
|
|
|
|
@ -19,7 +19,7 @@ describe("isValidSudoku", () => {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
it("false case", () => {
|
|
|
|
it("false case", () => {
|
|
|
|
const board =
|
|
|
|
let board =
|
|
|
|
[["8", "3", ".", ".", "7", ".", ".", ".", "."]
|
|
|
|
[["8", "3", ".", ".", "7", ".", ".", ".", "."]
|
|
|
|
, ["6", ".", ".", "1", "9", "5", ".", ".", "."]
|
|
|
|
, ["6", ".", ".", "1", "9", "5", ".", ".", "."]
|
|
|
|
, [".", "9", "8", ".", ".", ".", ".", "6", "."]
|
|
|
|
, [".", "9", "8", ".", ".", ".", ".", "6", "."]
|
|
|
|
|