4 instantiations of DotNetCliRunner
Aspire.Cli.Tests (4)
TestServices\TestProcessExecutionFactory.cs (3)
333return new DotNetCliRunner( 364return new DotNetCliRunner( 397var runner = new DotNetCliRunner(
Utils\CliTestHelper.cs (1)
588return new DotNetCliRunner(logger, serviceProvider, telemetry, profilingTelemetry, configuration, diskCache, features, interactionService, executionContext, executionFactory, new HostEnvironment());
92 references to DotNetCliRunner
aspire (2)
DotNet\DotNetCliRunner.cs (1)
176ILogger<DotNetCliRunner> logger,
Program.cs (1)
505builder.Services.AddTransient<IDotNetCliRunner, DotNetCliRunner>();
Aspire.Cli.Tests (90)
Commands\RunCommandTests.cs (14)
3849var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3855var runner = DotNetCliRunnerTestHelper.Create( 3897var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3903var runner = DotNetCliRunnerTestHelper.Create( 3941var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3947var runner = DotNetCliRunnerTestHelper.Create( 3989var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3995var runner = DotNetCliRunnerTestHelper.Create( 4032var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4038var runner = DotNetCliRunnerTestHelper.Create( 4076var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4082var runner = DotNetCliRunnerTestHelper.Create( 4120var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4126var runner = DotNetCliRunnerTestHelper.Create(
DotNet\DotNetCliRunnerTests.cs (62)
69var runner = DotNetCliRunnerTestHelper.Create( 112var runner = DotNetCliRunnerTestHelper.Create( 152var runner = DotNetCliRunnerTestHelper.Create( 187var runner = DotNetCliRunnerTestHelper.Create( 229var runner = DotNetCliRunnerTestHelper.Create( 270var runner = DotNetCliRunnerTestHelper.Create( 296var runner = DotNetCliRunnerTestHelper.Create( 328var runner = DotNetCliRunnerTestHelper.Create( 334if (Environment.ProcessPath is { } processPath && DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(processPath)) 359Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 376Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(linkPath)); 387Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(dotnetPath)); 400Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 416Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 432var runner = DotNetCliRunnerTestHelper.Create( 469var runner = DotNetCliRunnerTestHelper.Create( 497var runner = DotNetCliRunnerTestHelper.Create( 526var runner = DotNetCliRunnerTestHelper.Create( 563var runner = DotNetCliRunnerTestHelper.Create( 600var runner = DotNetCliRunnerTestHelper.Create( 628var runner = DotNetCliRunnerTestHelper.Create( 665var runner = DotNetCliRunnerTestHelper.Create( 706var runner = DotNetCliRunnerTestHelper.Create( 759var runner = DotNetCliRunnerTestHelper.Create( 818var runner = DotNetCliRunnerTestHelper.Create( 868var runner = DotNetCliRunnerTestHelper.Create( 905var runner = DotNetCliRunnerTestHelper.Create( 945var runner = DotNetCliRunnerTestHelper.Create( 987var runner = DotNetCliRunnerTestHelper.Create( 1243var runner = DotNetCliRunnerTestHelper.Create( 1296var runner = DotNetCliRunnerTestHelper.Create( 1363var runner = DotNetCliRunnerTestHelper.Create( 1429var runner = DotNetCliRunnerTestHelper.Create( 1514var runner = DotNetCliRunnerTestHelper.Create( 1552var runner = DotNetCliRunnerTestHelper.Create( 1585var runner = DotNetCliRunnerTestHelper.Create( 1632var runner = DotNetCliRunnerTestHelper.Create( 1674var runner = DotNetCliRunnerTestHelper.Create( 1711var runner = DotNetCliRunnerTestHelper.Create( 1747var runner = DotNetCliRunnerTestHelper.Create( 1794var runner = DotNetCliRunnerTestHelper.Create( 1837var runner = DotNetCliRunnerTestHelper.Create( 1890var runner = DotNetCliRunnerTestHelper.Create( 1939var runner = DotNetCliRunnerTestHelper.Create( 1983var runner = DotNetCliRunnerTestHelper.Create( 2019var runner = DotNetCliRunnerTestHelper.Create( 2053var runner = DotNetCliRunnerTestHelper.Create( 2096var runner = DotNetCliRunnerTestHelper.Create( 2140var runner = DotNetCliRunnerTestHelper.Create( 2180var runner = DotNetCliRunnerTestHelper.Create( 2265var runner = DotNetCliRunnerTestHelper.Create( 2295var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2342var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2384var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2429var runner = DotNetCliRunnerTestHelper.Create( 2484var runner = DotNetCliRunnerTestHelper.Create( 2536var result = DotNetCliRunner.TryParsePackageVersionFromStdout(stdout, out var version); 2556var runner = DotNetCliRunnerTestHelper.Create( 2594var runner = DotNetCliRunnerTestHelper.Create( 2632var runner = DotNetCliRunnerTestHelper.Create( 2672var runner = DotNetCliRunnerTestHelper.Create( 2712var runner = DotNetCliRunnerTestHelper.Create(
TestServices\TestProcessExecutionFactory.cs (13)
308/// Helper class for creating a <see cref="DotNetCliRunner"/> with a <see cref="TestProcessExecutionFactory"/> 314/// Creates a <see cref="DotNetCliRunner"/> with an assertion callback that is invoked on each execution. 316public static DotNetCliRunner Create( 321ILogger<DotNetCliRunner>? logger = null, 334logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 347public static DotNetCliRunner Create( 352ILogger<DotNetCliRunner>? logger = null, 365logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 379/// Creates a <see cref="DotNetCliRunner"/> with an attempt callback for testing retry scenarios. 382public static (DotNetCliRunner Runner, TestProcessExecutionFactory ExecutionFactory) CreateWithRetry( 386ILogger<DotNetCliRunner>? logger = null, 397var runner = new DotNetCliRunner( 398logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(),
Utils\CliTestHelper.cs (1)
578var logger = serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>();