public void ReportMoveResults_GivenNullResult_ShouldThrowError() { MovesResult result = null; var sut = new ConsoleResultReporter(); var exception = Record.Exception(() => sut.ReportMoveResults(result)); Assert.IsType <ArgumentNullException>(exception); }
private string GetMessage(MovesResult result) { if (result is null) { throw new ArgumentNullException(nameof(result)); } return($"Sequence {result.SequenceId}: {result.Result.GetDescription()}!"); }
private void FindMovesResponse(SocketIO.SocketIOEvent E) { print(E.data.ToString()); MovesResult result = JsonConvert.DeserializeObject <MovesResult>(E.data.ToString()); if (result.State) { selectedPiece.GetComponent <Piece>().FindAllPossibleMoves(result.Paths, pieces, grid, highLightMaterial1, highLightMaterial2, highLightMaterial4); } }
public void ReportMoveResults(MovesResult result) { Results.Add(result); }
public void ReportMoveResults(MovesResult result) { var message = GetMessage(result); Console.WriteLine(message); }