Move from the hand.

This commit is contained in:
2023-02-01 22:49:28 -06:00
parent e2eff4f8b5
commit 3bf9aa3ee3
29 changed files with 248 additions and 133 deletions

View File

@@ -37,7 +37,9 @@ public class AcceptanceTests : IClassFixture<GuestTestFixture>
// Assert
joinResponse.StatusCode.Should().Be(HttpStatusCode.OK);
var readSessionResponse = await ReadTestSession();
readSessionResponse.Session.Player2.Should().NotBeNullOrEmpty();
readSessionResponse.Session.Player2.Should().NotBeNull();
readSessionResponse.Session.Player2!.Id.Should().NotBeNullOrEmpty();;
readSessionResponse.Session.Player2.Name.Should().NotBeNullOrEmpty(); ;
}
finally
{
@@ -55,7 +57,7 @@ public class AcceptanceTests : IClassFixture<GuestTestFixture>
var joinResponse = await guest2HttpClient.PatchAsync(new Uri("Sessions/Acceptance Tests/Join", UriKind.Relative), null);
joinResponse.StatusCode.Should().Be(HttpStatusCode.OK);
var readSessionResponse = await ReadTestSession();
readSessionResponse.Session.Player2.Should().NotBeNullOrEmpty();
readSessionResponse.Session.Player2.Should().NotBeNull();
// Act
joinResponse = await guest2HttpClient.PatchAsync(new Uri("Sessions/Acceptance Tests/Join", UriKind.Relative), null);
@@ -119,7 +121,7 @@ public class AcceptanceTests : IClassFixture<GuestTestFixture>
response.Session.BoardState.Player2Hand.Should().BeEmpty();
response.Session.BoardState.PlayerInCheck.Should().BeNull();
response.Session.BoardState.WhoseTurn.Should().Be(WhichPlayer.Player1);
response.Session.Player1.Should().NotBeNullOrEmpty();
response.Session.Player1.Should().NotBeNull();
response.Session.Player2.Should().BeNull();
response.Session.SessionName.Should().Be("Acceptance Tests");
}