50 references to LogMessages
InMemory.FunctionalTests (50)
ConnectionMiddlewareTests.cs (1)
255Assert.Contains(LogMessages, m => m.Message.Contains("Unhandled exception while processing " + connectionId + "."));
Http2\Http2ConnectionTests.cs (10)
38Assert.Equal(0, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 42Assert.Equal(1, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 47Assert.Equal(1, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 1327Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 4780Assert.Single(LogMessages, m => m.Exception is ConnectionResetException); 4791Assert.DoesNotContain(LogMessages, m => m.Exception is ConnectionResetException); 4982Assert.All(LogMessages, w => Assert.InRange(w.LogLevel, LogLevel.Trace, LogLevel.Debug)); 4984var logMessage = LogMessages.Single(m => m.EventId == 20); 5000var logMessage = LogMessages.Single(m => m.LogLevel >= LogLevel.Information); 5033Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body."));
Http2\Http2StreamTests.cs (7)
1348Assert.Contains(LogMessages, m => m.Exception?.Message.Contains("Response Content-Length mismatch: too many bytes written (12 of 11).") ?? false); 1421Assert.Contains(LogMessages, m => m.Exception?.Message.Contains(CoreStrings.FormatTooFewBytesWritten(0, 11)) ?? false); 1924Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2011Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2074Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 3107Assert.Contains(LogMessages, m => (m.Exception?.Message.Contains("App Faulted") ?? false) && m.LogLevel == LogLevel.Error); 5871Assert.Contains(LogMessages, m => m.Message.Equals("One or more of the following response headers have been removed because they are invalid for HTTP/2 and HTTP/3 responses: 'Connection', 'Transfer-Encoding', 'Keep-Alive', 'Upgrade' and 'Proxy-Connection'."));
Http2\Http2TestBase.cs (2)
1296var message = Assert.Single(LogMessages, m => m.Exception is TException); 1318Assert.Contains(LogMessages, m => m.Exception?.Message.Contains(expectedErrorMessage) ?? false);
Http3\Http3StreamTests.cs (5)
680Assert.Contains(LogMessages, m => m.Message.Equals("One or more of the following response headers have been removed because they are invalid for HTTP/2 and HTTP/3 responses: 'Connection', 'Transfer-Encoding', 'Keep-Alive', 'Upgrade' and 'Proxy-Connection'.")); 2533Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2606Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2661Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2850Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body."));
Http3\Http3TestBase.cs (2)
133Assert.Contains(LogMessages, m => m.Exception?.Message.Contains(expectedErrorMessage) ?? false); 141var message = Assert.Single(LogMessages, m => m.Exception != null && exceptionType.IsAssignableFrom(m.Exception.GetType()));
HttpProtocolSelectionTests.cs (1)
94Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error
RequestTests.cs (1)
1888Assert.Empty(LogMessages.Where(m => m.LogLevel >= LogLevel.Warning));
ResponseDrainingTests.cs (1)
76Assert.Single(LogMessages, w => w.EventId.Id == 28 && w.LogLevel <= LogLevel.Debug);
ResponseTests.cs (20)
928var logMessage = Assert.Single(LogMessages, message => message.EventId.Name == "ConnectionHeadResponseBodyWrite"); 968var logMessage = Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 1003var logMessage = Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 1041var logMessage = Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 1076var logMessage = Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 1274var error = LogMessages.Where(message => message.LogLevel == LogLevel.Error); 1312Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 1348Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 1384Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 2008Assert.Contains(LogMessages, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException 2059while (LogMessages.TryDequeue(out var message)) 2125Assert.Contains(LogMessages, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException 2442Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2500Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2638Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2681Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 2722Assert.Single(LogMessages, message => message.LogLevel == LogLevel.Error); 2753Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 2801Assert.Single(LogMessages.Where(m => m.Message.Contains(CoreStrings.ConnectionAbortedByApplication))); 2834Assert.Single(LogMessages.Where(m => m.Message.Contains("The connection was aborted by the application via IConnectionLifetimeFeature.Abort().")));