예제 #1
0
        public async Task set_disabled_data_stream_should_fail_for_missing_session()
        {
            var depositId = Keccak.Zero;
            var client    = "test";
            var args      = Array.Empty <string>();
            var session   = GetConsumerSession();

            await _dataStreamService.SetDisabledDataStreamAsync(depositId, client);

            session.Clients.Should().BeEmpty();
            await _sessionRepository.DidNotReceive().UpdateAsync(session);

            await _consumerNotifier.DidNotReceive().SendDataStreamDisabledAsync(depositId, session.Id);
        }
예제 #2
0
 public Task SetDisabledDataStreamAsync(Keccak depositId, string client)
 => _dataStreamService.SetDisabledDataStreamAsync(depositId, client);