public async Task handling_exceeded_grace_units_should_fail_for_missing_session()
        {
            var depositId = Keccak.Zero;
            var consumedUnitsFromProvider = 10u;
            var graceUnits = 5u;

            await _dataConsumerService.HandleGraceUnitsExceededAsync(depositId, consumedUnitsFromProvider, graceUnits);

            _sessionService.Received(1).GetActive(depositId);
            await _consumerNotifier.DidNotReceiveWithAnyArgs().SendGraceUnitsExceeded(depositId, Arg.Any <string>(),
                                                                                      consumedUnitsFromProvider, Arg.Any <uint>(), graceUnits);
        }
示例#2
0
 public Task HandleGraceUnitsExceededAsync(Keccak depositId, uint consumedUnitsFromProvider, uint graceUnits)
 => _dataConsumerService.HandleGraceUnitsExceededAsync(depositId, consumedUnitsFromProvider, graceUnits);