public void NorthCommand_GetNewPoint_ShouldReturn_Null_ForInvalidPosition() { var command = new NorthCommand() { Limit = 10 }; var data = command.GetNewPoint(10, 10); Assert.Null(data); }
public void NorthCommand_GetNewPoint_ShouldReturn_CorrectData_ForValidPosition() { var command = new NorthCommand() { Limit = 10 }; var data = command.GetNewPoint(10, 5); Assert.NotNull(data); Assert.Equal(10, data.X); Assert.Equal(6, data.Y); }