Beispiel #1
0
        public async Task WhenLastMoveIsXThenExpectedY(Moves last, Moves expected)
        {
            var sut    = new TacticalComputerPlayer(last);
            var result = await sut.GetNextMove();

            result.Should().Be(expected);
        }
Beispiel #2
0
        public void WhenDefaultFirstMoveIsNotUndefined()
        {
            var sut = new TacticalComputerPlayer();

            var result = sut.GetNextMove();

            result.Should().NotBe(Moves.Undefined);
        }