private void ExpectAnEmptyBoard() { ViewBoardRequest request = new ViewBoardRequest(); ViewBoardResponse response = _viewBoard.Execute(request); response.Board.Should().BeEquivalentTo(new Board()); }
private void ExpectAGridWithXTokenAtLastPosition() { ViewBoardRequest request = new ViewBoardRequest(); ViewBoardResponse response = _viewBoard.Execute(request); response.Board.Grid.Should() .BeEquivalentTo(new string[] { null, null, null, null, null, null, null, null, "X" }); }
public void CanViewABoard() { ViewBoardResponse response = Execute(new ViewBoardRequest()); ExpectABoardResponse(response); }
private static void ExpectABoardResponse(ViewBoardResponse response) { response.Board.Should().BeEquivalentTo(new Board()); response.Status.Should().BeOfType <Incomplete>(); }