Esempio n. 1
0
        public void Dispose()
        {
            // arrange
            ITransmissionBuffer <EventData> buffer      = new Mock <ITransmissionBuffer <EventData> >().Object;
            ITransmissionSender <EventData> sender      = new Mock <ITransmissionSender <EventData> >().Object;
            EventHubTransmitter             transmitter = new EventHubTransmitter(buffer, sender);

            // act
            Action verify = () => transmitter.Dispose();

            // assert
            Assert.Null(Record.Exception(verify));
        }
Esempio n. 2
0
        public void Dispose()
        {
            // arrange
            IMemoryBuffer <EventData> buffer = new Mock <IMemoryBuffer <EventData> >().Object;
            ITransmissionBuffer <EventData, EventDataBatch> aggregator = Mock.Of <ITransmissionBuffer <EventData, EventDataBatch> >();
            ITransmissionSender <EventDataBatch>            sender     = new Mock <ITransmissionSender <EventDataBatch> >().Object;
            ITransmissionStorage <EventData> storage = new Mock <ITransmissionStorage <EventData> >().Object;
            EventHubTransmitter transmitter          = new EventHubTransmitter(
                buffer, aggregator, sender, storage);

            // act
            Action verify = () => transmitter.Dispose();

            // assert
            Assert.Null(Record.Exception(verify));
        }