ChessDotNet.Tests.ChessGameTests.TestArrayGetting C# (CSharp) Méthode

TestArrayGetting() private méthode

private TestArrayGetting ( ) : void
Résultat void
        public static void TestArrayGetting()
        {
            ChessGame cb = new ChessGame();
            int a = (int)File.A;
            int b = (int)File.B;
            int c = (int)File.C;
            int d = (int)File.D;
            int e = (int)File.E;
            int f = (int)File.F;
            int g = (int)File.G;
            int h = (int)File.H;
            Piece[][] board = cb.GetBoard();
            Assert.AreEqual(rw, board[7][a]);
            Assert.AreEqual(nw, board[7][b]);
            Assert.AreEqual(bw, board[7][c]);
            Assert.AreEqual(qw, board[7][d]);
            Assert.AreEqual(kw, board[7][e]);
            Assert.AreEqual(bw, board[7][f]);
            Assert.AreEqual(nw, board[7][g]);
            Assert.AreEqual(rw, board[7][h]);
            Assert.AreEqual(pw, board[6][a]);
            Assert.AreEqual(pw, board[6][b]);
            Assert.AreEqual(pw, board[6][c]);
            Assert.AreEqual(pw, board[6][d]);
            Assert.AreEqual(pw, board[6][e]);
            Assert.AreEqual(pw, board[6][f]);
            Assert.AreEqual(pw, board[6][g]);
            Assert.AreEqual(pw, board[6][h]);
            Assert.AreEqual(o, board[5][a]);
            Assert.AreEqual(o, board[5][b]);
            Assert.AreEqual(o, board[5][c]);
            Assert.AreEqual(o, board[5][d]);
            Assert.AreEqual(o, board[5][e]);
            Assert.AreEqual(o, board[5][f]);
            Assert.AreEqual(o, board[5][g]);
            Assert.AreEqual(o, board[5][h]);
            Assert.AreEqual(o, board[4][a]);
            Assert.AreEqual(o, board[4][b]);
            Assert.AreEqual(o, board[4][c]);
            Assert.AreEqual(o, board[4][d]);
            Assert.AreEqual(o, board[4][e]);
            Assert.AreEqual(o, board[4][f]);
            Assert.AreEqual(o, board[4][g]);
            Assert.AreEqual(o, board[4][h]);
            Assert.AreEqual(o, board[3][a]);
            Assert.AreEqual(o, board[3][b]);
            Assert.AreEqual(o, board[3][c]);
            Assert.AreEqual(o, board[3][d]);
            Assert.AreEqual(o, board[3][e]);
            Assert.AreEqual(o, board[3][f]);
            Assert.AreEqual(o, board[3][g]);
            Assert.AreEqual(o, board[3][h]);
            Assert.AreEqual(o, board[2][a]);
            Assert.AreEqual(o, board[2][b]);
            Assert.AreEqual(o, board[2][c]);
            Assert.AreEqual(o, board[2][d]);
            Assert.AreEqual(o, board[2][e]);
            Assert.AreEqual(o, board[2][f]);
            Assert.AreEqual(o, board[2][g]);
            Assert.AreEqual(o, board[2][h]);
            Assert.AreEqual(pb, board[1][a]);
            Assert.AreEqual(pb, board[1][b]);
            Assert.AreEqual(pb, board[1][c]);
            Assert.AreEqual(pb, board[1][d]);
            Assert.AreEqual(pb, board[1][e]);
            Assert.AreEqual(pb, board[1][f]);
            Assert.AreEqual(pb, board[1][g]);
            Assert.AreEqual(pb, board[1][h]);
            Assert.AreEqual(rb, board[0][a]);
            Assert.AreEqual(nb, board[0][b]);
            Assert.AreEqual(bb, board[0][c]);
            Assert.AreEqual(qb, board[0][d]);
            Assert.AreEqual(kb, board[0][e]);
            Assert.AreEqual(bb, board[0][f]);
            Assert.AreEqual(nb, board[0][g]);
            Assert.AreEqual(rb, board[0][h]);
        }
ChessGameTests