public void EventHubLogProviderTestFinaliset() { eventHubLogProvider = null; GC.Collect(0, GCCollectionMode.Forced); GC.WaitForPendingFinalizers(); A.CallTo(() => fakeEventHubLog.Dispose()).MustHaveHappenedOnceExactly(); }
public EventHubLoggerProviderTests() { fakeEventHubLog = A.Fake <IEventHubLog>(); eventHubLogProvider = new EventHubLoggerProvider(new EventHubLogProviderOptions { DefaultMinimumLogLevel = LogLevel.Critical, Environment = "Test Environment", System = "system", Service = "service", NodeName = "nodeName" }, fakeEventHubLog); }