public void CanSwap() { var game = new Game(new Board()); game.Reset(); Assert.False(game.CanSwap(-1, 0, 0, 0)); Assert.False(game.CanSwap(8, 0, 7, 0)); Assert.False(game.CanSwap(0, 0, 1, 1)); Assert.True(game.CanSwap(0, 0, 0, 1)); Assert.True(game.CanSwap(0, 0, 1, 0)); }