Exemple #1
0
        public void ReportMoveResults_GivenNullResult_ShouldThrowError()
        {
            MovesResult result = null;
            var         sut    = new ConsoleResultReporter();

            var exception = Record.Exception(() => sut.ReportMoveResults(result));

            Assert.IsType <ArgumentNullException>(exception);
        }
Exemple #2
0
        private string GetMessage(MovesResult result)
        {
            if (result is null)
            {
                throw new ArgumentNullException(nameof(result));
            }

            return($"Sequence {result.SequenceId}: {result.Result.GetDescription()}!");
        }
Exemple #3
0
    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);
        }
    }
Exemple #4
0
 public void ReportMoveResults(MovesResult result)
 {
     Results.Add(result);
 }
Exemple #5
0
        public void ReportMoveResults(MovesResult result)
        {
            var message = GetMessage(result);

            Console.WriteLine(message);
        }