public void AppInsights_DoNotInjectClient() { var taskQueue = new DiskWatcherBackgroundTaskQueue(); var result = taskQueue.TrackQueue(); Assert.IsFalse(result); }
public void AppInsights_InjectClient() { var taskQueue = new DiskWatcherBackgroundTaskQueue( new TelemetryClient(new TelemetryConfiguration())); var result = taskQueue.TrackQueue(); Assert.IsTrue(result); }
public void Test01() { var queue = new DiskWatcherBackgroundTaskQueue(); #pragma warning disable 1998 queue.QueueBackgroundWorkItem(async token => #pragma warning restore 1998 { }); var token = new CancellationToken(); queue.DequeueAsync(token); Assert.IsNotNull(token); }