@@ -4,30 +4,30 @@ import 'package:test/test.dart';
4
4
void main () {
5
5
test ('example 1' , () {
6
6
var board = [
7
- ["5" , "3" , "." , "." , "7" , "." , "." , "." , "." ],
8
- ["6" , "." , "." , "1" , "9" , "5" , "." , "." , "." ],
9
- ["." , "9" , "8" , "." , "." , "." , "." , "6" , "." ],
10
- ["8" , "." , "." , "." , "6" , "." , "." , "." , "3" ],
11
- ["4" , "." , "." , "8" , "." , "3" , "." , "." , "1" ],
12
- ["7" , "." , "." , "." , "2" , "." , "." , "." , "6" ],
13
- ["." , "6" , "." , "." , "." , "." , "2" , "8" , "." ],
14
- ["." , "." , "." , "4" , "1" , "9" , "." , "." , "5" ],
15
- ["." , "." , "." , "." , "8" , "." , "." , "7" , "9" ],
7
+ ['5' , '3' , '.' , '.' , '7' , '.' , '.' , '.' , '.' ],
8
+ ['6' , '.' , '.' , '1' , '9' , '5' , '.' , '.' , '.' ],
9
+ ['.' , '9' , '8' , '.' , '.' , '.' , '.' , '6' , '.' ],
10
+ ['8' , '.' , '.' , '.' , '6' , '.' , '.' , '.' , '3' ],
11
+ ['4' , '.' , '.' , '8' , '.' , '3' , '.' , '.' , '1' ],
12
+ ['7' , '.' , '.' , '.' , '2' , '.' , '.' , '.' , '6' ],
13
+ ['.' , '6' , '.' , '.' , '.' , '.' , '2' , '8' , '.' ],
14
+ ['.' , '.' , '.' , '4' , '1' , '9' , '.' , '.' , '5' ],
15
+ ['.' , '.' , '.' , '.' , '8' , '.' , '.' , '7' , '9' ],
16
16
];
17
17
expect (isValidSudoku (board), equals (true ));
18
18
});
19
19
20
20
test ('example 2' , () {
21
21
var board = [
22
- ["8" , "3" , "." , "." , "7" , "." , "." , "." , "." ],
23
- ["6" , "." , "." , "1" , "9" , "5" , "." , "." , "." ],
24
- ["." , "9" , "8" , "." , "." , "." , "." , "6" , "." ],
25
- ["8" , "." , "." , "." , "6" , "." , "." , "." , "3" ],
26
- ["4" , "." , "." , "8" , "." , "3" , "." , "." , "1" ],
27
- ["7" , "." , "." , "." , "2" , "." , "." , "." , "6" ],
28
- ["." , "6" , "." , "." , "." , "." , "2" , "8" , "." ],
29
- ["." , "." , "." , "4" , "1" , "9" , "." , "." , "5" ],
30
- ["." , "." , "." , "." , "8" , "." , "." , "7" , "9" ]
22
+ ['8' , '3' , '.' , '.' , '7' , '.' , '.' , '.' , '.' ],
23
+ ['6' , '.' , '.' , '1' , '9' , '5' , '.' , '.' , '.' ],
24
+ ['.' , '9' , '8' , '.' , '.' , '.' , '.' , '6' , '.' ],
25
+ ['8' , '.' , '.' , '.' , '6' , '.' , '.' , '.' , '3' ],
26
+ ['4' , '.' , '.' , '8' , '.' , '3' , '.' , '.' , '1' ],
27
+ ['7' , '.' , '.' , '.' , '2' , '.' , '.' , '.' , '6' ],
28
+ ['.' , '6' , '.' , '.' , '.' , '.' , '2' , '8' , '.' ],
29
+ ['.' , '.' , '.' , '4' , '1' , '9' , '.' , '.' , '5' ],
30
+ ['.' , '.' , '.' , '.' , '8' , '.' , '.' , '7' , '9' ]
31
31
];
32
32
expect (isValidSudoku (board), equals (false ));
33
33
});
0 commit comments