コード例 #1
0
        public void TestGetPieceById_WrongId()
        {
            PieceFactory.Initialize();
            Piece actual   = PieceFactory.GetPiecebyId(9);
            Piece expected = null;

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void TestGetRandomPiece()
        {
            Random r = new Random(DateTime.Now.Millisecond);

            PieceFactory.Initialize();
            Piece gen_piece = PieceFactory.GetRandomPiece(r);

            Assert.IsNotNull(gen_piece);
        }
コード例 #3
0
        public void TestGetPieceById()
        {
            PieceFactory.Initialize();
            Piece actual   = PieceFactory.GetPiecebyId(0);
            Piece expected = new Piece(new int[, ] {
                { 1, 1, 1, 1 }
            });

            CollectionAssert.AreEqual(expected.ToArray(), actual.ToArray());
        }
コード例 #4
0
 public void TestGetCount()
 {
     PieceFactory.Initialize();
     Assert.AreEqual(7, PieceFactory.Count);
 }