public async Task data_availability_should_not_be_updated_for_missing_session() { var depositId = Keccak.Zero; var dataAvailability = DataAvailability.Available; await _dataConsumerService.SetDataAvailabilityAsync(depositId, dataAvailability); _sessionService.Received(1).GetActive(depositId); await _sessionRepository.DidNotReceiveWithAnyArgs().UpdateAsync(Arg.Any <ConsumerSession>()); await _consumerNotifier.DidNotReceiveWithAnyArgs() .SendDataAvailabilityChangedAsync(depositId, Arg.Any <Keccak>(), dataAvailability); }
public Task SetDataAvailabilityAsync(Keccak depositId, DataAvailability dataAvailability) => _dataConsumerService.SetDataAvailabilityAsync(depositId, dataAvailability);