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)); }
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)); }