590 references to Contains
Diagnostics.EFCore.FunctionalTests (2)
DatabaseErrorPageMiddlewareTest.cs (2)
409Assert.Contains(logProvider.Logger.Messages.ToList(), m => 457Assert.Contains(logProvider.Logger.Messages.ToList(), m =>
dotnet-svcutil-lib.Tests (4)
MSBuildProjTests.cs (4)
45Assert.Contains(build.Dependencies, x => x.Name == "xunit" && x.Version == "2.4.1"); 65Assert.Contains(build.Dependencies, x => x.Name == "xunit" && x.Version == "2.4.1"); 84Assert.Contains(build.Dependencies, x => x.Name == "xunit" && x.Version == "2.4.1"); 104Assert.Contains(build.Dependencies, x => x.Name == "xunit" && x.Version == "2.4.1");
IIS.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
229Assert.Contains(TestSink.Writes, context => context.Message.Contains(version + @"\aspnetcorev2_outofprocess.dll"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
301Assert.Contains(TestSink.Writes, context => context.Message.Contains(firstWriteString));
IIS.LongTests (3)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (3)
982Assert.Contains(TestSink.Writes, context => context.Message.Contains("An unhandled exception was thrown by the application.")); 1006Assert.Contains(TestSink.Writes, context => context.Message.Contains(expectedLogString)); 1049Assert.Contains(TestSink.Writes, context => context.Message.Contains("Is Console redirection: True"));
IIS.NewHandler.FunctionalTests (3)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (3)
982Assert.Contains(TestSink.Writes, context => context.Message.Contains("An unhandled exception was thrown by the application.")); 1006Assert.Contains(TestSink.Writes, context => context.Message.Contains(expectedLogString)); 1049Assert.Contains(TestSink.Writes, context => context.Message.Contains("Is Console redirection: True"));
IIS.NewShim.FunctionalTests (3)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (3)
982Assert.Contains(TestSink.Writes, context => context.Message.Contains("An unhandled exception was thrown by the application.")); 1006Assert.Contains(TestSink.Writes, context => context.Message.Contains(expectedLogString)); 1049Assert.Contains(TestSink.Writes, context => context.Message.Contains("Is Console redirection: True"));
IISExpress.FunctionalTests (6)
InProcess\AppOfflineIISExpressTests.cs (1)
59Assert.Contains(TestSink.Writes, context => context.Message.Contains("Drained all requests, notifying managed."));
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
229Assert.Contains(TestSink.Writes, context => context.Message.Contains(version + @"\aspnetcorev2_outofprocess.dll"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
301Assert.Contains(TestSink.Writes, context => context.Message.Contains(firstWriteString));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (3)
982Assert.Contains(TestSink.Writes, context => context.Message.Contains("An unhandled exception was thrown by the application.")); 1006Assert.Contains(TestSink.Writes, context => context.Message.Contains(expectedLogString)); 1049Assert.Contains(TestSink.Writes, context => context.Message.Contains("Is Console redirection: True"));
InMemory.FunctionalTests (33)
BadHttpRequestTests.cs (1)
231Assert.Contains(TestSink.Writes, w => w.EventId.Id == 17);
ChunkedRequestTests.cs (1)
745Assert.Contains(TestSink.Writes, w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel" && w.EventId.Id == 13 && w.LogLevel > LogLevel.Debug);
ConnectionMiddlewareTests.cs (1)
265Assert.Contains(LogMessages, m => m.Message.Contains("Unhandled exception while processing " + connectionId + "."));
Http2\Http2ConnectionTests.cs (2)
1367Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 5378Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body."));
Http2\Http2StreamTests.cs (8)
1350Assert.Contains(LogMessages, m => m.Exception?.Message.Contains("Response Content-Length mismatch: too many bytes written (12 of 11).") ?? false); 1423Assert.Contains(LogMessages, m => m.Exception?.Message.Contains(CoreStrings.FormatTooFewBytesWritten(0, 11)) ?? false); 1926Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2013Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2076Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 3111Assert.Contains(LogMessages, m => (m.Exception?.Message.Contains("App Faulted") ?? false) && m.LogLevel == LogLevel.Error); 4723Assert.Contains(TestSink.Writes, w => w.EventId.Id == 13 && w.LogLevel == LogLevel.Error 5898Assert.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)
1326Assert.Contains(expectedErrorMessage, expected => message.Exception.Message.Contains(expected)); 1346Assert.Contains(LogMessages, m => m.Exception?.Message.Contains(expectedErrorMessage) ?? false);
Http2\Http2TimeoutTests.cs (1)
234Assert.Contains(TestSink.Writes, w => w.EventId.Name == "ResponseMinimumDataRateNotSatisfied");
Http3\Http3StreamTests.cs (5)
677Assert.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'.")); 2574Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2647Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2702Assert.Contains(LogMessages, m => m.Message.Contains("the application completed without reading the entire request body.")); 2891Assert.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); 143Assert.Contains(expectedErrorMessage, expected => message.Exception.Message.Contains(expected));
Http3\Http3TimeoutTests.cs (1)
418Assert.Contains(TestSink.Writes, w => w.EventId.Name == "ResponseMinimumDataRateNotSatisfied");
RequestBodyTimeoutTests.cs (2)
143Assert.Contains(TestSink.Writes, w => w.EventId.Id == 32 && w.LogLevel == LogLevel.Information); 144Assert.Contains(TestSink.Writes, w => w.EventId.Id == 33 && w.LogLevel == LogLevel.Information);
ResponseTests.cs (7)
510Assert.Contains(TestSink.Writes, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException 1148Assert.Contains(TestSink.Writes, 1205Assert.Contains(TestSink.Writes, 2216Assert.Contains(LogMessages, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException 2333Assert.Contains(LogMessages, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException 4321Assert.Contains(TestSink.Writes, w => w.EventId.Id == 13 && w.LogLevel == LogLevel.Error 4952Assert.Contains(testSink.Writes, w => w.EventId.Id == 17 && w.LogLevel <= LogLevel.Debug && w.Exception is BadHttpRequestException
Interop.FunctionalTests (1)
Http3\Http3RequestTests.cs (1)
2100Assert.Contains(TestSink.Writes, m => m.Message.Contains("Some connections failed to close gracefully during server shutdown."));
Microsoft.AspNetCore.App.Analyzers.Test (8)
Dependencies\ExtensionMethodsCompletionProviderTests.cs (4)
40Assert.Contains(result.Completions.ItemsList, item => item.DisplayText == "AddOpenApi"); 63Assert.Contains(result.Completions.ItemsList, item => item.DisplayText == "AddOpenApi"); 109Assert.Contains(result.Completions.ItemsList, item => item.DisplayText == "MapOpenApi"); 132Assert.Contains(result.Completions.ItemsList, item => item.DisplayText == "MapOpenApi");
RouteEmbeddedLanguage\RoutePatternParserTests_ConformanceTests.cs (4)
615Assert.Contains(tree.Diagnostics, p => p.Message == Resources.FormatTemplateRoute_OptionalParameterHasTobeTheLast(template, parameter, invalid)); 648Assert.Contains(tree.Diagnostics, p => p.Message == Resources.TemplateRoute_MismatchedParameter); 698Assert.Contains(tree.Diagnostics, p => p.Message == Resources.FormatTemplateRoute_InvalidParameterName(parameterName)); 713Assert.Contains(tree.Diagnostics, p => p.Message == Resources.TemplateRoute_MismatchedParameter);
Microsoft.AspNetCore.Authentication.Negotiate.Test (1)
NegotiateHandlerTests.cs (1)
453Assert.Contains(
Microsoft.AspNetCore.Authentication.Test (2)
GoogleTests.cs (1)
145Assert.Contains(transaction.SetCookie, cookie => cookie.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal));
OpenIdConnect\OpenIdConnectTests.cs (1)
376Assert.Contains(remoteSignOutTransaction.Response.Headers, h => h.Key == "Set-Cookie");
Microsoft.AspNetCore.Authorization.Test (12)
AuthorizationPolicyFacts.cs (11)
41Assert.Contains(combined.Requirements, r => r is DenyAnonymousAuthorizationRequirement); 109Assert.Contains(combined.Requirements, r => r is RolesAuthorizationRequirement); 112Assert.Contains(rolesAuthorizationRequirement.AllowedRoles, r => r.Equals("r1")); 113Assert.Contains(rolesAuthorizationRequirement.AllowedRoles, r => r.Equals("r2")); 132Assert.Contains(combined.AuthenticationSchemes, a => a.Equals("a1")); 133Assert.Contains(combined.AuthenticationSchemes, a => a.Equals("a2")); 152Assert.Contains(combined.AuthenticationSchemes, a => a.Equals("a1")); 153Assert.Contains(combined.AuthenticationSchemes, a => a.Equals("a2")); 170Assert.Contains(combined.Requirements, r => r is RolesAuthorizationRequirement); 173Assert.Contains(rolesAuthorizationRequirement.AllowedRoles, r => r.Equals("r1")); 174Assert.Contains(rolesAuthorizationRequirement.AllowedRoles, r => r.Equals("r2"));
PolicyEvaluatorTests.cs (1)
156Assert.Contains(result.AuthorizationFailure.FailedRequirements, requirement => requirement is DummyRequirement);
Microsoft.AspNetCore.Components.Endpoints.Tests (8)
HotReloadServiceTests.cs (1)
120Assert.Contains(updatedEndpoint.Metadata, (element) => element is TestMetadata);
RazorComponentEndpointFactoryTest.cs (7)
39Assert.Contains(endpoint.Metadata, m => m is RootComponentMetadata); 40Assert.Contains(endpoint.Metadata, m => m is ComponentTypeMetadata); 41Assert.Contains(endpoint.Metadata, m => m is SuppressLinkGenerationMetadata); 42Assert.Contains(endpoint.Metadata, m => m is AuthorizeAttribute); 43Assert.Contains(endpoint.Metadata, m => m is ConfiguredRenderModesMetadata c 77Assert.Contains(endpoint.Metadata, m => m is AuthorizeAttribute); 105Assert.Contains(endpoint.Metadata, m => m is AuthorizeAttribute);
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitActivitySourceTest.cs (1)
57Assert.Contains(activity.Links, link => link.Context == httpContext);
Microsoft.AspNetCore.Components.Tests (10)
ComponentsMetricsTest.cs (2)
32Assert.Contains(_meterFactory.Meters, m => m.Name == ComponentsMetrics.MeterName); 33Assert.Contains(_meterFactory.Meters, m => m.Name == ComponentsMetrics.LifecycleMeterName);
PersistentState\PersistentServicesRegistryTest.cs (2)
276Assert.Contains(registrations, r => r.Assembly == "Assembly1" && r.FullTypeName == "Type1"); 277Assert.Contains(registrations, r => r.Assembly == "Assembly2" && r.FullTypeName == "Type2");
PersistentStateValueProviderTests.cs (4)
318Assert.Contains(sink.Writes, w => w is { LogLevel: LogLevel.Error } && w.EventId == new EventId(1000, "PersistenceCallbackError")); 359Assert.Contains(sink.Writes, w => w is { LogLevel: LogLevel.Error } && w.EventId == new EventId(1000, "PersistenceCallbackError")); 392Assert.Contains(sink.Writes, w => w is { LogLevel: LogLevel.Error } && w.EventId == new EventId(1000, "PersistenceCallbackError")); 432Assert.Contains(sink.Writes, w => w is { LogLevel: LogLevel.Error } && w.EventId == new EventId(1000, "PersistenceCallbackError"));
RendererTest.cs (1)
3105Assert.Contains(latestDiff.Edits, edit =>
Routing\RouteTableFactoryTests.cs (1)
88Assert.Contains(routes, r => r.Handler == typeof(ComponentWithoutExcludeFromInteractiveRoutingAttribute));
Microsoft.AspNetCore.Cors.Test (2)
CorsMiddlewareTests.cs (2)
990Assert.Contains(httpContext.Items, item => string.Equals(item.Key as string, "__CorsMiddlewareWithEndpointInvoked")); 1014Assert.Contains(httpContext.Items, item => string.Equals(item.Key as string, "__CorsMiddlewareWithEndpointInvoked"));
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (7)
CertificateManagerTests.cs (7)
66Assert.Contains( 74Assert.Contains( 80Assert.Contains( 88Assert.Contains( 94Assert.Contains( 506Assert.Contains( 512Assert.Contains(
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (2)
JsonTranscodingServiceMethodProviderTests.cs (2)
151Assert.Contains(testSink.Writes, c => c.Message == "Unable to bind GetClientStreaming on transcoding.JsonTranscodingStreaming to gRPC JSON transcoding. Client and bidirectional streaming methods are not supported."); 152Assert.Contains(testSink.Writes, c => c.Message == "Unable to bind GetBidiStreaming on transcoding.JsonTranscodingStreaming to gRPC JSON transcoding. Client and bidirectional streaming methods are not supported.");
Microsoft.AspNetCore.Hosting.Tests (15)
HostingApplicationDiagnosticsTests.cs (11)
750Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value1"); 751Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key2" && pair.Value == "value2"); 779Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value1"); 780Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key2" && pair.Value == "value2"); 809Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value1"); 810Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key2" && pair.Value == "value2"); 840Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value3"); 841Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key2" && pair.Value == "value4"); 907Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value1/1"); 942Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key1" && pair.Value == "value1"); 943Assert.Contains(Activity.Current.Baggage, pair => pair.Key == "Key2" && pair.Value == "value2");
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (1)
548Assert.Contains(directory, file => string.Equals(file.Name, expected));
WebHostBuilderTests.cs (3)
1079Assert.Contains(sink.Writes, w => w.State.ToString() == "From startup"); 1232Assert.Contains(sink.Writes, w => w.Exception?.Message == "Startup exception"); 1256Assert.Contains(testSink.Writes, w => w.Exception?.Message == "Startup exception");
Microsoft.AspNetCore.Http.Extensions.Tests (51)
RequestDelegateFactoryTests.cs (23)
2599Assert.Contains(result.EndpointMetadata, m => m is ParameterNameMetadata { Name: "param1" }); 2600Assert.Contains(result.EndpointMetadata, m => m is ParameterNameMetadata { Name: "param2" }); 2613Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 2626Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 2639Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 2652Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 2665Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 2685Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2688Assert.Contains(result.EndpointMetadata, m => m is MetadataCountMetadata { Count: 1 }); 2708Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2711Assert.Contains(result.EndpointMetadata, m => m is MetadataCountMetadata { Count: 1 }); 2731Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2734Assert.Contains(result.EndpointMetadata, m => m is MetadataCountMetadata { Count: 1 }); 2754Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2757Assert.Contains(result.EndpointMetadata, m => m is MetadataCountMetadata { Count: 1 }); 2777Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2778Assert.Contains(result.EndpointMetadata, m => m is ParameterNameMetadata { Name: "param1" }); 2798Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 2799Assert.Contains(result.EndpointMetadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 2855Assert.Contains(result.EndpointMetadata, m => m is RoutePatternMetadata { RoutePattern: "/test/pattern" }); 2890Assert.Contains(result.EndpointMetadata, m => m is IParameterBindingMetadata { Name: "param1" }); 3028Assert.Contains(result.EndpointMetadata, m => m is MetadataService); 3043Assert.Contains(result.EndpointMetadata, m => m is MetadataService);
RequestDelegateGenerator\RequestDelegateCreationTests.AsParameters.cs (1)
365Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "Value" });
RequestDelegateGenerator\RequestDelegateCreationTests.KeyServices.cs (1)
46Assert.Contains(result.Value.Diagnostics, diagnostic => diagnostic.Id == DiagnosticDescriptors.KeyedAndNotKeyedServiceAttributesNotSupported.Id);
RequestDelegateGenerator\RequestDelegateCreationTests.Metadata.cs (25)
205Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" }); 206Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param2" }); 221Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 236Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 251Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 266Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 362Assert.Contains(endpoint.Metadata, m => m is MetadataService); 382Assert.Contains(endpoint.Metadata, m => m is MetadataService); 396Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 398Assert.Contains(endpoint.Metadata, m => m is MetadataCountMetadata { Count: > 1 }); 413Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 415Assert.Contains(endpoint.Metadata, m => m is MetadataCountMetadata { Count: > 1 }); 430Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 432Assert.Contains(endpoint.Metadata, m => m is MetadataCountMetadata { Count: > 1 }); 447Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 448Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" }); 463Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 464Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 479Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller }); 480Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 495Assert.Contains(endpoint.Metadata, m => m is RoutePatternMetadata { RoutePattern: "/test/pattern" }); 560Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 561Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" }); 562Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Property }); 563Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: nameof(AddsCustomParameterMetadata.Data) });
ValidationEndpointConventionBuilderExtensionsTests.cs (1)
45Assert.Contains(disabledEndpoint.Metadata, m => m is IDisableValidationMetadata);
Microsoft.AspNetCore.Http.Results.Tests (40)
AcceptedAtRouteOfTResultTests.cs (1)
138Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
AcceptedAtRouteResultTests.cs (1)
91Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
AcceptedOfTResultTests.cs (1)
79Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
AcceptedResultTests.cs (1)
48Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
BadRequestOfTResultTests.cs (1)
122Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
BadRequestResultTests.cs (1)
61Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
ConflictOfTResultTests.cs (1)
100Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
ConflictResultTests.cs (1)
62Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
CreatedAtRouteOfTResultTests.cs (1)
108Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
CreatedAtRouteResultTests.cs (1)
89Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
CreatedOfTResultTests.cs (1)
114Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
CreatedResultTests.cs (1)
79Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
InternalServerErrorOfTResultTests.cs (1)
122Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
JsonResultTests.cs (1)
330Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
NoContentResultTests.cs (1)
59Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
NotFoundOfTResultTests.cs (1)
82Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
OkOfTResultTests.cs (1)
99Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
OkResultTests.cs (1)
60Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
ResultsOfTTests.Generated.cs (20)
215Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult1) }); 216Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult2) }); 494Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult1) }); 495Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult2) }); 496Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult3) }); 850Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult1) }); 851Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult2) }); 852Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult3) }); 853Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult4) }); 1291Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult1) }); 1292Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult2) }); 1293Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult3) }); 1294Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult4) }); 1295Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult5) }); 1825Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult1) }); 1826Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult2) }); 1827Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult3) }); 1828Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult4) }); 1829Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult5) }); 1830Assert.Contains(builder.Metadata, m => m is ResultTypeProvidedMetadata { SourceTypeName: nameof(ProvidesMetadataResult6) });
UnprocessableEntityOfTResultTests.cs (1)
99Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
UnprocessableEntityResultTests.cs (1)
61Assert.Contains(builder.Metadata, m => m is IApiEndpointMetadata);
Microsoft.AspNetCore.HttpLogging.Tests (149)
HttpLoggingMiddlewareTests.cs (142)
135Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 136Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 137Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 138Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 139Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 140Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 167Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 168Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 169Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 170Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 171Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 172Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 173Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: test")); 199Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 200Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 201Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 202Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 203Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 237Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 263Assert.Contains(TestSink.Writes, w => w.Message.Contains("foo: [Redacted]")); 283Assert.Contains(TestSink.Writes, w => w.Message.Contains("foo: bar")); 285Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: [Redacted]")); 303Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: [Not consumed by app]")); 334Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 362Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 390Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 430Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 467Assert.Contains(TestSink.Writes, w => w.Message.Equals("RequestBody: " + expected)); 503Assert.Contains(TestSink.Writes, w => w.Message.Equals("RequestBody: " + expected)); 528Assert.Contains(TestSink.Writes, w => w.Message.Equals("RequestBody: " + expected)); 554Assert.Contains(TestSink.Writes, w => w.Message.Equals("RequestBody: " + expected)); 592Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 633Assert.Contains(TestSink.Writes, w => w.Message.Contains("Unrecognized Content-Type for request body.")); 671Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 709Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody:")); 710Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 784Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 785Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 786Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 787Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 788Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 789Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 790Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 791Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 418")); 792Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 793Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 811Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 812Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 813Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 814Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 815Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 816Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 817Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 818Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 418")); 819Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 820Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 821Assert.Contains(TestSink.Writes, w => w.Message.Contains("foo: bar")); 840Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 841Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 842Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 845Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 846Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 847Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 418")); 848Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 849Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 850Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: ReplacedPath")); 868Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 869Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 892Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 893Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 894Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: test")); 916Assert.Contains(TestSink.Writes, w => w.Message.StartsWith("Duration: ", StringComparison.Ordinal)); 939Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 940Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 964Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 965Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 966Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: test")); 988Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 1013Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 1034Assert.Contains(TestSink.Writes, w => w.Message.Contains("Test: [Redacted]")); 1057Assert.Contains(TestSink.Writes, w => w.Message.Contains("Test: Kestrel")); 1058Assert.Contains(TestSink.Writes, w => w.Message.Contains("Server: [Redacted]")); 1079Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 1121Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 1151Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 1152Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 1159Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: test")); 1189Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 1190Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 1221Assert.Contains(TestSink.Writes, w => w.Message.Contains(expected)); 1242Assert.Contains(TestSink.Writes, w => w.Message.Contains("Unrecognized Content-Type for response body.")); 1257Assert.Contains(TestSink.Writes, w => w.Message.Contains("No Content-Type header for request body.")); 1296Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 101")); 1400Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: Upgrade")); 1477Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 200")); 1478Assert.Contains(TestSink.Writes, w => w.Message.Contains("Transfer-Encoding: test")); 1479Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 1756Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 1757Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 1758Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 1759Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 1760Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 1761Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 1762Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 1792Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 418")); 1793Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 1794Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 1812Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 1813Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 1814Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 1815Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 1816Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 1817Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 1818Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 1819Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 418")); 1820Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 1821Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 1822Assert.Contains(TestSink.Writes, w => w.Message.Contains("foo: bar")); 1841Assert.Contains(TestSink.Writes, w => w.Message.Contains("Protocol: HTTP/1.0")); 1842Assert.Contains(TestSink.Writes, w => w.Message.Contains("Method: GET")); 1843Assert.Contains(TestSink.Writes, w => w.Message.Contains("Scheme: http")); 1844Assert.Contains(TestSink.Writes, w => w.Message.Contains("Path: /foo")); 1845Assert.Contains(TestSink.Writes, w => w.Message.Contains("PathBase: /foo")); 1846Assert.Contains(TestSink.Writes, w => w.Message.Contains("Connection: keep-alive")); 1847Assert.Contains(TestSink.Writes, w => w.Message.Contains("RequestBody: test")); 1850Assert.Contains(TestSink.Writes, w => w.Message.Contains("Content-Type: text/plain")); 1851Assert.Contains(TestSink.Writes, w => w.Message.Contains("Body: Hello World")); 1852Assert.Contains(TestSink.Writes, w => w.Message.Contains("StatusCode: 412")); 1867Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200")); 1881Assert.Contains(filteredLogs, w => w.Message.Contains("Request")); 1882Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200")); 1913Assert.Contains(filteredLogs, w => w.Message.Equals("RequestBody: fro[Truncated by RequestBodyLogLimit]")); 1914Assert.Contains(filteredLogs, w => w.Message.Equals("ResponseBody: testin")); 1939Assert.Contains(filteredLogs, w => w.Message.Contains("Request")); 1941Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200")); 1957Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200")); 1971Assert.Contains(filteredLogs, w => w.Message.Contains("Request")); 1972Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200")); 2003Assert.Contains(filteredLogs, w => w.Message.Equals("RequestBody: fro[Truncated by RequestBodyLogLimit]")); 2004Assert.Contains(filteredLogs, w => w.Message.Equals("ResponseBody: testin")); 2029Assert.Contains(filteredLogs, w => w.Message.Contains("Request")); 2031Assert.Contains(filteredLogs, w => w.Message.Contains("StatusCode: 200"));
HttpLoggingOptionsTests.cs (7)
15Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("application/json")); 16Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("application/*+json")); 17Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("application/xml")); 18Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("application/*+xml")); 19Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("text/*")); 31Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.MediaType.Equals("test/*")); 43Assert.Contains(defaultMediaTypes, w => w.MediaTypeHeaderValue.Encoding.WebName.Equals("us-ascii"));
Microsoft.AspNetCore.HttpsPolicy.Tests (1)
HstsMiddlewareTests.cs (1)
411Assert.Contains(response.Headers, x => x.Key == HeaderNames.StrictTransportSecurity);
Microsoft.AspNetCore.Identity.Specification.Tests (1)
IdentitySpecificationTestBase.cs (1)
413Assert.Contains(rs, role => role == expectedRoleName);
Microsoft.AspNetCore.Identity.Test (3)
PasswordValidatorTest.cs (1)
178Assert.Contains(result.Errors, e => e.Description == error);
UserClaimsPrincipalFactoryTest.cs (2)
96Assert.Contains( 98Assert.Contains(claims, c => c.Type == manager.Options.ClaimsIdentity.UserIdClaimType && c.Value == user.Id);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (2)
EndpointMetadataApiDescriptionProviderTest.cs (2)
1067Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 400, Type: { } type } && type == typeof(ProblemDetails)); 1068Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 200, Type: { } type } && type == typeof(string));
Microsoft.AspNetCore.Mvc.Core.Test (22)
ApiConventionMethodAttributeTest.cs (1)
67Assert.Contains(attributes, (a) =>
ApplicationModels\DefaultApplicationModelProviderTest.cs (1)
1262Assert.Contains(selector.EndpointMetadata, m => m is ProducesResponseTypeMetadata);
ApplicationModels\EndpointMetadataProviderTest.cs (11)
38Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }); 49endpoint => Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType }), 50endpoint => Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType })); 60Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" }); 71endpoint => Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" }), 72endpoint => Assert.Contains(endpoint.Metadata, m => m is ParameterNameMetadata { Name: "param1" })); 82Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }); 93endpoint => Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter }), 94endpoint => Assert.Contains(endpoint.Metadata, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter })); 211endpoint => Assert.Contains(endpoint.Metadata, m => m is RoutePatternMetadata { RoutePattern: "selector1" }), 212endpoint => Assert.Contains(endpoint.Metadata, m => m is RoutePatternMetadata { RoutePattern: "selector2" }));
Authorization\AuthorizeFilterTest.cs (1)
27Assert.Contains(authorizationContext.HttpContext.User.Identities, i => i.IsAuthenticated);
DependencyInjection\MvcCoreServiceCollectionExtensionsTest.cs (6)
123Assert.Contains(manager.FeatureProviders, provider => provider is ControllerFeatureProvider); 143Assert.Contains(manager.FeatureProviders, provider => provider is ControllerFeatureProvider); 161Assert.Contains(builder.PartManager.FeatureProviders, provider => provider is ControllerFeatureProvider); 185Assert.Contains(builder.PartManager.FeatureProviders, provider => provider is ControllerFeatureProvider); 206Assert.Contains( 209Assert.Contains(builder.PartManager.FeatureProviders, provider => provider is ControllerFeatureProvider);
Infrastructure\ControllerActionInvokerTest.cs (1)
67Assert.Contains(routeValues, kvp => kvp.Key == "tag" && string.Equals(kvp.Value, "value"));
ModelBinding\Metadata\ModelAttributesTest.cs (1)
220Assert.Contains(attributes.TypeAttributes, attr => attr is SerializableAttribute);
Microsoft.AspNetCore.Mvc.Cors.Test (1)
CorsApplicationModelProviderTest.cs (1)
110Assert.Contains(action.Filters, f => f is DisableCorsAuthorizationFilter);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (6)
DataAnnotationsMetadataProviderTest.cs (6)
1240Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute); 1259Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute); 1319Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute); 1338Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute); 1357Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute); 1418Assert.Contains(context.ValidationMetadata.ValidatorMetadata, m => m is RequiredAttribute);
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (4)
XmlDataContractSerializerInputFormatterTest.cs (2)
129Assert.Contains(formatter.SupportedEncodings, i => i.WebName == "utf-8"); 130Assert.Contains(formatter.SupportedEncodings, i => i.WebName == "utf-16");
XmlSerializerInputFormatterTest.cs (2)
326Assert.Contains(formatter.SupportedEncodings, i => i.WebName == "utf-8"); 327Assert.Contains(formatter.SupportedEncodings, i => i.WebName == "utf-16");
Microsoft.AspNetCore.Mvc.FunctionalTests (5)
ApiExplorerTest.cs (4)
1567Assert.Contains(TestSink.Writes, w => w.EventId.Name?.Equals("ApiDescriptionProviderExecuting", StringComparison.Ordinal) == true); 1568Assert.Contains(TestSink.Writes, w => w.LoggerName.Equals("Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescriptionGroupCollectionProvider", StringComparison.Ordinal)); 1569Assert.Contains(TestSink.Writes, w => w.Message.Equals("Executing API description provider 'DefaultApiDescriptionProvider' from assembly Microsoft.AspNetCore.Mvc.ApiExplorer v10.0.0.0.", StringComparison.Ordinal)); 1570Assert.Contains(TestSink.Writes, w => w.Message.Equals("Executing API description provider 'JsonPatchOperationsArrayProvider' from assembly Microsoft.AspNetCore.Mvc.NewtonsoftJson v42.42.42.42.", StringComparison.Ordinal));
XmlDataContractSerializerInputFormatterTest.cs (1)
108Assert.Contains(
Microsoft.AspNetCore.Mvc.RazorPages.Test (2)
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (1)
583Assert.Contains(
Infrastructure\PageActionInvokerTest.cs (1)
55Assert.Contains(routeValues, kvp => kvp.Key == "tag" && string.Equals(kvp.Value, "value"));
Microsoft.AspNetCore.Mvc.Test (8)
MvcServiceCollectionExtensionsTest.cs (8)
240Assert.Contains(services, s => s.ServiceType == typeof(IActionInvokerProvider) && s.ImplementationType == typeof(ControllerActionInvokerProvider)); 242Assert.Contains(services, s => s.ServiceType == typeof(IApiDescriptionGroupCollectionProvider)); 244Assert.Contains(services, s => s.ServiceType == typeof(CorsAuthorizationFilter)); 246Assert.Contains(services, s => s.ServiceType == typeof(IConfigureOptions<MvcOptions>) && s.ImplementationType == typeof(MvcDataAnnotationsMvcOptionsSetup)); 248Assert.Contains(services, s => s.ServiceType == typeof(FormatFilter)); 250Assert.Contains(services, s => s.ServiceType == typeof(IHtmlHelper)); 252Assert.Contains(services, s => s.ServiceType == typeof(IRazorViewEngine)); 254Assert.Contains(services, s => s.ServiceType == typeof(CacheTagHelperMemoryCacheFactory));
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
CookieTempDataProviderTest.cs (1)
47Assert.Contains(responseCookies, (cookie) => cookie.Key == expectedCookieName);
Microsoft.AspNetCore.OpenApi.Tests (18)
Extensions\OpenApiServiceCollectionExtensionsTests.cs (18)
40Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 41Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 42Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton); 74Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 75Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 76Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton); 107Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 108Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 109Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton); 140Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 141Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 142Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton); 162Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 163Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 164Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton); 186Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiSchemaService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 187Assert.Contains(services, sd => sd.ServiceType == typeof(OpenApiDocumentService) && sd.Lifetime == ServiceLifetime.Singleton && (string)sd.ServiceKey == documentName); 188Assert.Contains(services, sd => sd.ServiceType == typeof(IDocumentProvider) && sd.Lifetime == ServiceLifetime.Singleton);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
AddressBinderTests.cs (2)
309Assert.Contains(logger.Messages, f => f.Equals(CoreStrings.FormatFallbackToIPv4Any(80))); 338Assert.Contains(endpoints, e => e.IPEndPoint.Port == 5000 && !e.IsTls);
MessageBodyTests.cs (2)
778Assert.Contains(TestSink.Writes, 837Assert.Contains(TestSink.Writes,
Microsoft.AspNetCore.Server.Kestrel.Tests (1)
WebHostBuilderKestrelExtensionsTests.cs (1)
126Assert.Contains(enumerable, f => f is TExpected);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (9)
QuicConnectionListenerTests.cs (4)
187Assert.Contains(LogMessages, m => m.EventId.Name == "ConnectionListenerCertificateNotSpecified"); 188Assert.Contains(LogMessages, m => m.EventId.Name == "ConnectionListenerApplicationProtocolsNotSpecified"); 206Assert.Contains(LogMessages, m => m.EventId.Name == "ConnectionListenerAborted"); 224Assert.Contains(LogMessages, m => m.EventId.Name == "ConnectionListenerAborted");
QuicStreamContextTests.cs (4)
45Assert.Contains(LogMessages, m => m.Message.Contains("send loop completed gracefully")); 51Assert.Contains(TestSink.Writes, m => m.Message.Contains(@"shutting down writes because: ""The QUIC transport's send loop completed gracefully."".")); 436Assert.Contains(TestSink.Writes, m => m.Message.Contains(@"shutting down writes because: ""The QUIC transport's send loop completed gracefully."".")); 480Assert.Contains(TestSink.Writes, m => m.Message.Contains(@"shutting down writes because: ""Test message""."));
WebHostTests.cs (1)
168Assert.Contains(TestSink.Writes, w => w.Message == CoreStrings.DynamicPortOnMultipleTransportsNotSupported);
Microsoft.AspNetCore.Shared.Tests (6)
CommandLineApplicationTests.cs (6)
881Assert.Contains(app.GetOptions(), o => o.LongName == "global"); 884Assert.Contains(subcmd1.GetOptions(), o => o.LongName == "nest1"); 885Assert.Contains(subcmd1.GetOptions(), o => o.LongName == "global"); 887Assert.Contains(subcmd2.GetOptions(), o => o.LongName == "nest2"); 888Assert.Contains(subcmd2.GetOptions(), o => o.LongName == "nest1"); 889Assert.Contains(subcmd2.GetOptions(), o => o.LongName == "global");
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (16)
HubConnectionTests.cs (16)
1793Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST")); 1794Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 CONNECT")); 1795Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/2 CONNECT")); 1852Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/1.1 POST")); 1853Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/1.1 GET")); 1854Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/1.1 GET")); 1962Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST")); 1963Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 CONNECT")); 1964Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/2 CONNECT")); 2404Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST") && context.Message.Contains("/negotiate?")); 2407Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST") && context.Message.Contains("?id=")); 2408Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/2 GET") && context.Message.Contains("?id=")); 2411Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/2 DELETE") && context.Message.Contains("?id=")); 2500Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST") && context.Message.Contains("/negotiate?")); 2503Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request starting HTTP/2 POST") && context.Message.Contains("?id=")); 2504Assert.Contains(TestSink.Writes, context => context.Message.Contains("Request finished HTTP/2 GET") && context.Message.Contains("?id="));
Microsoft.AspNetCore.SignalR.Client.Tests (1)
HubConnectionTests.Protocol.cs (1)
433Assert.Contains(TestSink.Writes, w => w.EventId.Name == "StreamBindingFailure");
Microsoft.AspNetCore.SignalR.Tests (9)
HubConnectionHandlerTests.ClientResult.cs (2)
395Assert.Contains(TestSink.Writes, c => c.EventId.Name == "UnexpectedCompletion"); 440Assert.Contains(TestSink.Writes, c => c.EventId.Name == "UnexpectedCompletion");
HubReflectionHelperTests.cs (7)
27Assert.Contains(hubMethods, m => m == hubType.GetMethod("VoidMethod")); 28Assert.Contains(hubMethods, m => m == hubType.GetMethod("IntMethod")); 29Assert.Contains(hubMethods, m => m == hubType.GetMethod("ArgMethod")); 39Assert.Contains(hubMethods, m => m == hubType.GetMethod("ExtraMethod")); 40Assert.Contains(hubMethods, m => m == hubType.GetMethod("VoidMethod")); 41Assert.Contains(hubMethods, m => m == hubType.GetMethod("IntMethod")); 42Assert.Contains(hubMethods, m => m == hubType.GetMethod("ArgMethod"));
Microsoft.AspNetCore.StaticFiles.Tests (1)
StaticFileMiddlewareTests.cs (1)
43Assert.Contains(TestSink.Writes, w => w.Message.Contains("The WebRootPath was not found")
Microsoft.AspNetCore.TestHost.Tests (1)
TestServerTests.cs (1)
324Assert.Contains(serverAddressesFeature.Addresses, s => string.Equals(s, url, StringComparison.Ordinal));
Microsoft.AspNetCore.Tests (11)
WebApplicationTests.cs (10)
705Assert.Contains(config.Sources, source => source is JsonConfigurationSource jsonSource && jsonSource.Path == "appsettings.json"); 709Assert.Contains(config.Sources, source => source is JsonConfigurationSource jsonSource && jsonSource.Path == "appsettings.Development.json"); 763Assert.Contains(config.Sources, source => source is JsonConfigurationSource jsonSource && jsonSource.Path == "secrets.json"); 1635Assert.Contains(events, args => 2421Assert.Contains(builder.Services, service => service.ServiceType == typeof(HostBuilderContext)); 2422Assert.Contains(builder.Services, service => service.ServiceType == typeof(IHostApplicationLifetime)); 2423Assert.Contains(builder.Services, service => service.ServiceType == typeof(IHostLifetime)); 2424Assert.Contains(builder.Services, service => service.ServiceType == typeof(IOptions<>)); 2425Assert.Contains(builder.Services, service => service.ServiceType == typeof(ILoggerFactory)); 2426Assert.Contains(builder.Services, service => service.ServiceType == typeof(ILogger<>));
WebHostTests.cs (1)
109Assert.Contains(events, args =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
SourceGeneration\GeneratorDriverTests.cs (2)
3254Assert.Contains(result.Results[0].HostOutputs, o => o.Key == "Host"); 3258Assert.Contains(result.Results[0].GeneratedSources, isTextForKind);
SourceGeneration\SyntaxAwareGeneratorTests.cs (1)
476Assert.Contains(receiver2.VisitedNodes, n => n is MethodDeclarationSyntax);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
5179Assert.Contains(symbols, s => s.Name == "Local"); 5208Assert.Contains(symbols, s => s.Name == "local1");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
202Assert.Contains(semanticInfo.MemberGroup, actual => actual.ToTestDisplayString(includeNonNullable: false) == expectedSymbol);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractCompletionProviderTests.cs (1)
735Assert.Contains(items, i => i.DisplayText + i.DisplayTextSuffix == itemToCommit);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeRefactorings\CodeRefactoringServiceTest.cs (1)
286Assert.Contains(actualProviders, p => p.GetType() == type);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Completion\CompletionTests.cs (3)
1223Assert.Contains(results.Items, i => i.Label == "T"); // It's client's responsibility to sort, so we can't assume the best match is the first item. 1234Assert.Contains(results.Items, i => i.Label == "WindowHeight"); // It's client's responsibility to sort, so we can't assume the best match is the first item. 1385Assert.Contains(results.Items, item => item.Label == "Taaa");
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
TelemetryReporterTests.cs (2)
42Assert.Contains(AssemblyLoadContext.Default.Assemblies, a => a == assembly); 43Assert.Contains(AssemblyLoadContext.Default.Assemblies, a => a.GetName().Name == "Microsoft.VisualStudio.Telemetry");
Microsoft.CodeAnalysis.Test.Utilities (1)
CompilationVerifier.cs (1)
872Assert.Contains(types.Keys, t => containingTypeName == t.ToString());
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (15)
NetCoreTests.cs (2)
467Assert.Contains(workspace.CurrentSolution.Projects, p => p.Name == "Library(net6)"); 468Assert.Contains(workspace.CurrentSolution.Projects, p => p.Name == "Library(net5)");
VisualStudioMSBuildWorkspaceTests.cs (13)
775Assert.Contains(documents, d => d.Name == "App.xaml.cs"); 776Assert.Contains(documents, d => d.Name == "MainWindow.xaml.cs"); 782Assert.Contains(documents, d => d.Name == "App.g.cs"); 783Assert.Contains(documents, d => d.Name == "MainWindow.g.cs"); 1332Assert.Contains(metaRefs, r => r is PortableExecutableReference reference && reference.Display.Contains("CSharpProject.dll")); 1351Assert.Contains(project.MetadataReferences, r => r is PortableExecutableReference reference && reference.Display.Contains("CSharpProject.dll")); 1391Assert.Contains(metaRefs, r => r is PortableExecutableReference reference && reference.Display.Contains("CSharpProject.dll")); 1427Assert.Contains(vbProject.MetadataReferences, r => r is PortableExecutableReference reference && reference.Display.Contains("CSharpProject.dll")); 1892Assert.Contains(attrs, ad => ad.AttributeClass.Name == "MyAttribute"); 1939Assert.Contains(attrs, ad => ad.AttributeClass.Name == "MyAttr"); 3097Assert.Contains(proj.Documents, d => d.Name == "AssemblyInfo.cs"); 3185Assert.Contains(project.AdditionalDocuments, doc => doc.Name == "COM1"); 3186Assert.Contains(project.AdditionalDocuments, doc => doc.Name == "TEST::");
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
215Assert.Contains(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName], 222Assert.Contains(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName],
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (5)
ExampleTests.cs (5)
43Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidCloseName); 44Assert.Contains(methods, m => m.MethodName == Methods.InitializeName); 45Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidOpenName); 46Assert.Contains(methods, m => m.MethodName == Methods.InitializedName); 47Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidChangeName);
Microsoft.DotNet.Build.Tasks.Feed.Tests (6)
PublishToSymbolServerTest.cs (6)
124Assert.Contains(buildEngine.BuildMessageEvents, x => x.Message.StartsWith("No assets to publish")); 143Assert.Contains(buildEngine.BuildMessageEvents, x => x.Message.StartsWith("No target symbol servers")); 166Assert.Contains(buildEngine.BuildMessageEvents, x => x.Message.StartsWith("Publishing Symbols to Symbol server")); 171Assert.Contains(buildEngine.BuildMessageEvents, x => x.Message.Contains("Creating symbol request")); 179Assert.Contains(buildEngine.BuildMessageEvents , x => x.Message.Contains("Skipping lib/net8.0/aztoken.dll")); 180Assert.Contains(buildEngine.BuildMessageEvents, x => x.Message.StartsWith("Finished publishing symbols to temporary azdo org"));
Microsoft.DotNet.XUnitAssert.Tests (4)
CollectionAssertsTests.cs (4)
393 Assert.Throws<ArgumentNullException>("collection", () => Assert.Contains(default(IEnumerable<int>)!, item => true)); 394 Assert.Throws<ArgumentNullException>("filter", () => Assert.Contains(new int[0], (Predicate<int>)null!)); 402 Assert.Contains(list, item => item.StartsWith("w")); 410 var ex = Record.Exception(() => Assert.Contains(list, item => item.StartsWith("q")));
Microsoft.Extensions.AI.AzureAIInference.Tests (4)
AzureAIInferenceEmbeddingGeneratorTests.cs (2)
122Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0)); 185Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0));
AzureAIInferenceImageEmbeddingGeneratorTests.cs (2)
125Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0)); 192Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0));
Microsoft.Extensions.AI.Evaluation.NLP.Tests (6)
BLEUEvaluatorTests.cs (2)
57Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 110Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
F1EvaluatorTests.cs (2)
57Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 90Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
GLEUEvaluatorTests.cs (2)
57Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 110Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
Microsoft.Extensions.AI.Integration.Tests (7)
ChatClientIntegrationTests.cs (7)
867Assert.Contains(logs, e => e.Message.Contains("What's the biggest animal?")); 868Assert.Contains(logs, e => e.Message.Contains("whale")); 920Assert.Contains(logs, e => e.Message.Contains("What is the current secret number?")); 921Assert.Contains(logs, e => e.Message.Contains("\"name\": \"GetSecretNumber\"")); 922Assert.Contains(logs, e => e.Message.Contains($"\"result\": {secretNumber}")); 983Assert.Contains(response.Result, x => x.FullName == "Jimbo Smith"); 984Assert.Contains(response.Result, x => x.FullName == "Josh Simpson");
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIEmbeddingGeneratorTests.cs (2)
149Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0)); 221Assert.Contains(e.Vector.ToArray(), f => !f.Equals(0));
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
497Assert.Contains(content, c => c is FunctionCallContent or FunctionResultContent);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (9)
Linux\Disk\LinuxSystemDiskMetricsTests.cs (2)
270Assert.Contains(measurements, m => m.Tags.Any(t => t.Value?.ToString() == "sda")); 278Assert.Contains(measurements, m => m.Tags.Any(t => t.Value?.ToString() == "sda"));
Linux\LinuxNetworkMetricsTests.cs (6)
58Assert.Contains(measurements, m => HasTagWithValue(m, "network.type", "ipv4", 42)); 59Assert.Contains(measurements, m => HasTagWithValue(m, "system.network.state", "close", 42)); 60Assert.Contains(measurements, m => HasTagWithValue(m, "network.type", "ipv6", 24)); 61Assert.Contains(measurements, m => HasTagWithValue(m, "system.network.state", "established", 24)); 111Assert.Contains(second, m => HasTagWithValue(m, "network.type", "ipv4", 99)); 112Assert.Contains(second, m => HasTagWithValue(m, "system.network.state", "close", 99));
ResourceMonitoringExtensionsTests.cs (1)
240Assert.Contains(services, s => s.ServiceType == typeof(ISnapshotProvider));
Microsoft.Extensions.Hosting.Testing.Tests (3)
FakeHostTests.cs (1)
22Assert.Contains(host.Services.GetServices<ILoggerProvider>(), x => x is FakeLoggerProvider);
HostingFakesExtensionsTests.cs (2)
324Assert.Contains(firstCallbackTarget, record => record.Contains(message)); 325Assert.Contains(secondCallbackTarget, record => record.Contains(message));
Microsoft.Gen.Logging.Generated.Tests (2)
LoggerMessageAttributeTests.cs (1)
163Assert.Contains(collector.LatestRecord.StructuredState, x => x.Key == key && x.Value == value);
LogMethodTests.cs (1)
773Assert.Contains(record.StructuredState, x => x.Key == "event");
Mvc.Api.Analyzers.Test (3)
ApiConventionAnalyzerIntegrationTest.cs (3)
139Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 171Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 205Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id);
Roslyn.VisualStudio.Next.UnitTests (2)
Options\VisualStudioOptionStorageTests.cs (2)
153Assert.Contains(info.Accessors, accessor => accessor.option.PublicOption is not null); 156Assert.Contains(info.Accessors, accessor => accessor.isPublic);
Sockets.FunctionalTests (6)
src\Servers\Kestrel\test\FunctionalTests\Http2\ShutdownTests.cs (6)
158Assert.Contains(LogMessages, m => m.Message.Contains("Request finished ")); 159Assert.Contains(LogMessages, m => m.Message.Contains("is closing.")); 160Assert.Contains(LogMessages, m => m.Message.Contains("is closed. The last processed stream ID was 1.")); 217Assert.Contains(LogMessages, m => m.Message.Contains("is closing.")); 218Assert.Contains(LogMessages, m => m.Message.Contains("is closed. The last processed stream ID was 1.")); 219Assert.Contains(LogMessages, m => m.Message.Contains("Some connections failed to close gracefully during server shutdown."));
xunit.assert (1)
AsyncCollectionAsserts.cs (1)
141 Contains(AssertHelper.ToEnumerable(collection), filter);