1044 references to Contains
aspire (10)
Aspire.Cli.EndToEnd.Tests (16)
Aspire.Cli.Tests (145)
Aspire.Components.Common.TestUtilities (2)
Aspire.Dashboard (1)
Aspire.Dashboard.Components.Tests (5)
Aspire.Dashboard.Tests (10)
Aspire.Deployment.EndToEnd.Tests (9)
Aspire.EndToEnd.Tests (4)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.Kubernetes.Tests (7)
Aspire.Hosting.Azure.Tests (7)
Aspire.Hosting.Blazor.Tests (6)
Aspire.Hosting.CodeGeneration.Go.Tests (4)
Aspire.Hosting.CodeGeneration.Java.Tests (4)
Aspire.Hosting.CodeGeneration.Python.Tests (4)
Aspire.Hosting.CodeGeneration.Rust.Tests (4)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (22)
Aspire.Hosting.Containers.Tests (1)
Aspire.Hosting.Docker.Tests (16)
DockerComposeTests.cs (16)
397Assert.Contains(logs, msg => msg.Contains("print-env-dashboard-summary"));
400var stepDependencyLines = logs.Where(l => l.Contains("print-env-dashboard-summary")).ToList();
401Assert.Contains(stepDependencyLines, msg => msg.Contains("docker-compose-up-env"));
460Assert.Contains(dashboardLogs, msg => msg.Contains("env-dashboard"));
474Assert.Contains(nginxLogs, msg => msg.Contains("nginx"));
475Assert.Contains(nginxLogs, msg => msg.Contains(hostPort.ToString())); // Verify the explicit port mapping is displayed
788Assert.Contains(logs, msg => msg.Contains("docker-compose-up-env"));
791Assert.Contains(logs, msg => msg.Contains("push-api"));
795var dockerComposeUpLines = logs.Where(l => l.Contains("docker-compose-up-env")).ToList();
796Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-api"));
839Assert.Contains(logs, msg => msg.Contains("docker-compose-up-env"));
842Assert.Contains(logs, msg => msg.Contains("push-api"));
843Assert.Contains(logs, msg => msg.Contains("push-web"));
846var dockerComposeUpLines = logs.Where(l => l.Contains("docker-compose-up-env")).ToList();
847Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-api"));
848Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-web"));
Aspire.Hosting.EntityFrameworkCore.Tests (19)
Aspire.Hosting.JavaScript (2)
Aspire.Hosting.Kubernetes.Tests (32)
KubernetesDeployTests.cs (18)
334Assert.Contains(logs, msg => msg.Contains("helm-deploy-env"));
337Assert.Contains(logs, msg => msg.Contains("publish-env"));
340Assert.Contains(logs, msg => msg.Contains("prepare-env"));
375var prepareLines = logs.Where(l => l.Contains("prepare-env")).ToList();
376Assert.Contains(prepareLines, msg => msg.Contains("publish-env"));
379var helmDeployLines = logs.Where(l => l.Contains("helm-deploy-env")).ToList();
380Assert.Contains(helmDeployLines, msg => msg.Contains("prepare-env"));
417Assert.Contains(logs, msg => msg.Contains("push-api"));
420var helmDeployLines = logs.Where(l => l.Contains("helm-deploy-env")).ToList();
421Assert.Contains(helmDeployLines, msg => msg.Contains("push-api"));
457Assert.Contains(logs, msg => msg.Contains("print-api-summary"));
460var printLines = logs.Where(l => l.Contains("print-api-summary")).ToList();
461Assert.Contains(printLines, msg => msg.Contains("helm-deploy-env"));
496Assert.Contains(logs, msg => msg.Contains("helm-uninstall-env"));
531var helmUninstallLines = logs.Where(l => l.Contains("helm-uninstall-env")).ToList();
532Assert.Contains(helmUninstallLines, msg => msg.Contains("destroy-helm-env"));
619Assert.Contains(logs, msg => msg.Contains("print-api-summary"));
620Assert.Contains(logs, msg => msg.Contains("print-web-summary"));
Aspire.Hosting.Maui.Tests (2)
Aspire.Hosting.MySql.Tests (2)
Aspire.Hosting.RemoteHost (6)
Aspire.Hosting.RemoteHost.Tests (5)
Aspire.Hosting.Testing.Tests (5)
Aspire.Hosting.Tests (100)
Dcp\DcpExecutorTests.cs (30)
1341&& w.Message?.Contains("Failed to persist public port") == true
1342&& w.Message?.Contains("CoolProgram") == true
1343&& w.Message?.Contains("http") == true);
1728Assert.Contains(watchLogsResults1, l => l.Content.Contains("First"));
1729Assert.Contains(watchLogsResults1, l => l.Content.Contains("Second"));
1730Assert.Contains(watchLogsResults1, l => l.Content.Contains("Third"));
1731Assert.Contains(watchLogsResults1, l => l.Content.Contains("Forth"));
1732Assert.Contains(watchLogsResults1, l => l.Content.Contains("Fifth"));
1733Assert.Contains(watchLogsResults1, l => l.Content.Contains("Sixth"));
1734Assert.Contains(watchLogsResults1, l => l.Content.Contains("Seventh"));
1740Assert.Contains(watchLogsResults2, l => l.Content.Contains("First"));
1741Assert.Contains(watchLogsResults2, l => l.Content.Contains("Second"));
1742Assert.Contains(watchLogsResults2, l => l.Content.Contains("Third"));
1743Assert.Contains(watchLogsResults2, l => l.Content.Contains("Forth"));
1744Assert.Contains(watchLogsResults2, l => l.Content.Contains("Fifth"));
1745Assert.Contains(watchLogsResults2, l => l.Content.Contains("Sixth"));
1746Assert.Contains(watchLogsResults2, l => l.Content.Contains("Seventh"));
1947logCount = logLines.Count(l => l.Content.Contains(terminalLogMessage));
1978Assert.Single(logLines, l => l.Content.Contains(terminalLogMessage));
3281Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] Starting process...: Cmd = bla, Args = []"));
3282Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] Failed to start process: Cmd = bla, Args = [], Error = exec: \"bla\": executable file not found in $PATH"));
3283Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:01.0000000Z [sys] Starting process...: Cmd = bla, Args = []"));
3284Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:02.0000000Z [sys] Failed to start process: Cmd = bla, Args = [], Error = exec: \"bla\": executable file not found in $PATH"));
3340Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:01.0000000Z 100%"));
3341Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:02.0000000Z Windows line"));
3342Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:03.0000000Z Done"));
3343Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains(" 0%"));
3344Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains("50%"));
3406Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] third"));
3407Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains("first"));
Publishing\ResourceContainerImageManagerTests.cs (30)
46Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
47Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
78Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
79Assert.Contains(logs, log => log.Message.Contains("/p:ContainerBaseImage=\"mcr.microsoft.com/dotnet/sdk:8.0-alpine\""));
80Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
111Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container"));
114log.Message.Contains("Failed to build container image"));
148Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
149Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
153log.Message.Contains("Failed to build container image"));
182Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
183Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
212Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
213Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
250Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container"));
253log.Message.Contains("Failed to build container image"));
294Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container"));
298log.Message.Contains("Failed to build container image"));
331Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
332Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
363Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
364Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
394Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea"));
395Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0"));
445Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container"));
448log.Message.Contains("Failed to build container image"));
638Assert.Contains(logs, log => log.Message.Contains("is not running or is unhealthy. Cannot build container images."));
712Assert.Contains(logs, log => log.Message.Contains("/p:LocalRegistry=\"Podman\""));
757Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container"));
760log.Message.Contains("Failed to build container image"));
ResourceNotificationTests.cs (18)
918Assert.Contains(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState"));
928Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState"));
938Assert.Contains(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState -> NewState"));
948Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:"));
958Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:"));
968Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:"));
989Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains($"CreationTimeStamp = {createdDate:s}"));
990Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains("State = { Text = SomeState"));
991Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains("ExitCode = 0"));
1304Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource 'myResource' to enter the 'Healthy' state."));
1305Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource ready to execute for 'myResource'."));
1306Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Finished waiting for resource 'myResource'."));
1369Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource 'myResource' to enter the 'Healthy' state."));
1370Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource ready to execute for 'myResource'."));
1371Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Finished waiting for resource 'myResource'."));
Aspire.Hosting.TestUtilities (3)
Aspire.Playground.Tests (15)
Aspire.Templates.Tests (6)
Aspire.TestUtilities (1)
AzureKusto.Worker (1)
Client.ExpectedExceptions.IntegrationTests (5)
ExpectedExceptionTests.4.1.0.cs (5)
51Assert.True(exception.Message.Contains(nonExistentHost), string.Format("Expected exception message to contain: '{0}'\nThe exception message was: {1}", nonExistentHost, exception.Message));
184Assert.True(exception.Message.Contains(notFoundUrl), string.Format("Expected exception message to contain: '{0}'\nThe exception message was:{1}", notFoundUrl, exception.Message));
222Assert.True(exception.Message.Contains(protocolExceptionUri), string.Format("Expected exception message to contain: '{0}'\nThe exception was: '{1}'", protocolExceptionUri, exception.Message));
408Assert.True(exception.Message.Contains(Endpoints.Tcp_RevokedServerCertResource_HostName),
455Assert.True(exception.Message.Contains(Endpoints.Tcp_RevokedServerCertResource_HostName),
CSharpSyntaxGenerator (1)
dotnet-aot (4)
dotnet-format (1)
dotnet-openapi (1)
dotnet-suggest (1)
dotnet-svcutil-lib (28)
dotnet-svcutil-lib.Tests (6)
Extensibility.WebSockets.IntegrationTests (5)
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
GetDocument.Insider (1)
ILAssembler (1)
ILCompiler.Build.Tasks (2)
ILCompiler.Compiler (2)
ILCompiler.ReadyToRun (2)
ILLink.CodeFixProvider (1)
Infrastructure.Common (2)
Infrastructure.IntegrationTests (4)
Infrastructure.Tests (28)
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
Microsoft.Analyzers.Local (1)
Microsoft.AspNetCore.App.CodeFixes (1)
Microsoft.AspNetCore.Cors (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (6)
Microsoft.AspNetCore.InternalTesting (3)
Microsoft.AspNetCore.Mvc.RazorPages (1)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Microsoft.Build (15)
Microsoft.Build.Framework (6)
Microsoft.Build.Tasks.Core (3)
Microsoft.Build.Utilities.Core (3)
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.CSharp (8)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.Features (6)
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.Scripting (1)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.Deployment.DotNet.Releases (2)
Microsoft.Diagnostics.NETCore.Client (2)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.Build.Tasks.Packaging (3)
Microsoft.DotNet.Cli.Definitions (1)
Microsoft.DotNet.Cli.Utils (4)
Microsoft.DotNet.CodeAnalysis (1)
Microsoft.DotNet.GenFacades (1)
Microsoft.DotNet.MacOsPkg.Core (2)
Microsoft.DotNet.SharedFramework.Sdk (1)
Microsoft.DotNet.TemplateLocator (5)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Integration.Tests (8)
Microsoft.Extensions.AI.OpenAI.Tests (18)
Microsoft.Extensions.AI.Templates.Tests (1)
Microsoft.Extensions.AI.Tests (83)
Microsoft.Extensions.DataIngestion.Tests (1)
Microsoft.Extensions.FileProviders.Physical (1)
Microsoft.Extensions.Hosting.Testing.Tests (2)
Microsoft.Extensions.Http.Diagnostics.Tests (4)
Microsoft.Extensions.Logging.MSBuild (1)
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
Microsoft.Extensions.Telemetry.Tests (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
Microsoft.Gen.Logging (2)
Microsoft.Gen.MetadataExtractor (1)
Microsoft.Gen.Metrics (4)
Microsoft.Gen.MetricsReports (1)
Microsoft.Maui.Controls.Build.Tasks (3)
Microsoft.Maui.Resizetizer (1)
Microsoft.ML.AutoML (4)
Microsoft.ML.AutoML.Samples (2)
Microsoft.ML.AutoML.SourceGenerator (11)
Microsoft.ML.AutoML.Tests (8)
Microsoft.ML.Core (3)
Microsoft.ML.Data (5)
Microsoft.ML.LightGbm (3)
Microsoft.ML.NugetPackageVersionUpdater (1)
Microsoft.ML.PerformanceTests (1)
Microsoft.ML.ResultProcessor (4)
Microsoft.ML.TestFramework (1)
Microsoft.ML.TestFrameworkCommon (1)
Microsoft.ML.Tests (2)
Microsoft.ML.TorchSharp.Tests (3)
Microsoft.NET.Build.Containers (4)
Microsoft.NET.Build.Tasks (11)
Microsoft.NET.Sdk.Publish.Tasks (1)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
Microsoft.NET.Sdk.WorkloadManifestReader (5)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
Microsoft.TemplateEngine.Cli (1)
Microsoft.TemplateEngine.Core (2)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
Microsoft.TemplateEngine.Utils (2)
Microsoft.TestPlatform.Build (1)
Microsoft.TestPlatform.CrossPlatEngine (13)
Microsoft.TestPlatform.Extensions.BlameDataCollector (3)
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (3)
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Mono.Cecil (2)
NuGet.Common (1)
NuGet.Frameworks (1)
PresentationBuildTasks (5)
PresentationFramework (5)
Qdrant.ApiService (1)
QuarantineTools.Tests (1)
ReachFramework (4)
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
ScenarioTests.Common.Tests (1)
sdk-tasks (4)
Security.TransportSecurity.IntegrationTests (4)
SuperFileCheck (2)
System.Configuration.ConfigurationManager (1)
System.Diagnostics.DiagnosticSource (1)
System.Diagnostics.Process (1)
System.Net.HttpListener (2)
System.Net.NetworkInformation (3)
System.Net.Requests (3)
System.Private.CoreLib (1)
System.Private.DataContractSerialization (1)
System.Private.Xml (11)
System.Reflection.Metadata (2)
System.ServiceModel.Primitives (4)
System.ServiceModel.Primitives.Tests (1)
System.Text.Json (6)
System.Windows.Forms (4)
System.Windows.Forms.Design (6)
System.Xaml (4)
UIAutomationClientSideProviders (6)
vstest.console (7)
vstest.console.arm64 (7)