tracks/javascript/exercises/queen-attack/queen-attack.spec.js in trackler-2.2.1.110 vs tracks/javascript/exercises/queen-attack/queen-attack.spec.js in trackler-2.2.1.111
- old
+ new
@@ -16,26 +16,28 @@
xit('cannot occupy the same space', function () {
var positioning = {white: [2, 4], black: [2, 4]};
try {
var queens = new Queens(positioning);
+ expect(queens.white).toEqual([2, 4]);
+ expect(queens.black).toEqual([2, 4]);
} catch (error) {
expect(error).toEqual('Queens cannot share the same space');
}
});
xit('toString representation', function () {
var positioning = {white: [2, 4], black: [6, 6]};
var queens = new Queens(positioning);
- var board = '_ _ _ _ _ _ _ _\n\
-_ _ _ _ _ _ _ _\n\
-_ _ _ _ W _ _ _\n\
-_ _ _ _ _ _ _ _\n\
-_ _ _ _ _ _ _ _\n\
-_ _ _ _ _ _ _ _\n\
-_ _ _ _ _ _ B _\n\
-_ _ _ _ _ _ _ _\n\
-';
+ var board = '_ _ _ _ _ _ _ _\n' +
+'_ _ _ _ _ _ _ _\n' +
+'_ _ _ _ W _ _ _\n' +
+'_ _ _ _ _ _ _ _\n' +
+'_ _ _ _ _ _ _ _\n' +
+'_ _ _ _ _ _ _ _\n' +
+'_ _ _ _ _ _ B _\n' +
+'_ _ _ _ _ _ _ _\n'
+;
expect(queens.toString()).toEqual(board);
});
xit('queens cannot attack', function () {
var queens = new Queens({ white: [2, 3], black: [4, 7] });