public ReleaseSkaterCommandHandlerTests() { _handler = new ReleaseSkaterCommandHandler(_boutRunner); var bout = _boutData.Load(Guid.Empty); _boutRunner.StartBout(bout); _state = _boutRunner.GetBoutState(Guid.Empty); _builder = new BoutStateBuilder(_state); _toUpdate = _builder.AddSkaterToBox(team: "left", number: 8); _command = new ReleaseSkaterCommand(Guid.Empty, "o", _toUpdate.Id); }
public async Task ReleaseSkater(string nodeId, Guid boutId, Guid id) { var command = new ReleaseSkaterCommand(boutId, Context.ConnectionId, id); await Dispatch(nodeId, NodeRoles.PenaltyBoxTimer, command); }