checkmate complete

This commit is contained in:
2022-06-10 21:53:05 -05:00
parent dabdb6c6b0
commit 2dcc6ca417
7 changed files with 53 additions and 66 deletions

View File

@@ -8,10 +8,10 @@ namespace Shogi.Domain.UnitTests
{
public class ShogiShould
{
private readonly ITestOutputHelper logger;
public ShogiShould(ITestOutputHelper logger)
private readonly ITestOutputHelper console;
public ShogiShould(ITestOutputHelper console)
{
this.logger = logger;
this.console = console;
}
[Fact]
@@ -455,6 +455,7 @@ namespace Shogi.Domain.UnitTests
shogi.Move("E7", "E8", false);
// Assert - checkmate
console.WriteLine(shogi.ToStringStateAsAscii());
boardState.IsCheckmate.Should().BeTrue();
boardState.InCheck.Should().Be(WhichPlayer.Player2);
}