Assert.DoesNotContain(events, e => e.EventId == 0); // errors from the EventSource itself
- Assert.True(events.Count >= 2 * 6);
-
EventWrittenEventArgs[] starts = events.Where(e => e.EventName == "ResolutionStart").ToArray();
Assert.Equal(6, starts.Length);
Assert.All(starts, s => Assert.Equal(ValidHostName, Assert.Single(s.Payload).ToString()));
Assert.DoesNotContain(events, e => e.EventId == 0); // errors from the EventSource itself
- Assert.True(events.Count >= 3 * 6);
-
EventWrittenEventArgs[] starts = events.Where(e => e.EventName == "ResolutionStart").ToArray();
Assert.Equal(6, starts.Length);
Assert.All(starts, s => Assert.Equal(InvalidHostName, Assert.Single(s.Payload).ToString()));
Assert.DoesNotContain(events, e => e.EventId == 0); // errors from the EventSource itself
// Each GetHostEntry over an IP will yield 2 resolutions
- Assert.True(events.Count >= 2 * 2 * 6);
-
EventWrittenEventArgs[] starts = events.Where(e => e.EventName == "ResolutionStart").ToArray();
Assert.Equal(12, starts.Length);
Assert.Equal(6, starts.Count(s => Assert.Single(s.Payload).ToString() == ValidIPAddress));