コード例 #1
0
ファイル: BoardServiceTests.cs プロジェクト: jurysunburst/TTT
        public void MakeAIMoveTest()
        {
            var session = FakeContext.FakeHttpContext(
                new Dictionary<string, object> {
                    { "boardStatus", 0 },
                    { "boardMoves", new List<int> { 1, 0, 0, 0, 0, 0, 0, 0, 0} }
                }, "http://localhost:65516/api/").Session;
            BoardService servise = new BoardService(session);
            servise.MakeAIMove(Marks.O);

            Assert.AreEqual(1, servise.BoardValues.Where(x => x == (int)Marks.O).Count());
        }