public CancelSitCommandHandlerTests() { _command = new CancelSitCommand(Guid.Empty, "o", _toUpdate.Id); _handler = new CancelSitCommandHandler(_boutRunner); var bout = _boutData.Load(Guid.Empty); _boutRunner.StartBout(bout); _state = _boutRunner.GetBoutState(Guid.Empty); _state.PenaltyBox.Add(_toUpdate); _state.Phase = BoutPhase.Jam; }
public async Task CancelSit(string nodeId, Guid boutId, Guid id) { var command = new CancelSitCommand(boutId, Context.ConnectionId, id); await Dispatch(nodeId, NodeRoles.PenaltyBoxTimer, command); }