4 instantiations of DotNetCliRunner
Aspire.Cli.Tests (4)
TestServices\TestProcessExecutionFactory.cs (3)
294return new DotNetCliRunner( 325return new DotNetCliRunner( 358var runner = new DotNetCliRunner(
Utils\CliTestHelper.cs (1)
571return new DotNetCliRunner(logger, serviceProvider, telemetry, profilingTelemetry, configuration, diskCache, features, interactionService, executionContext, executionFactory, new HostEnvironment());
91 references to DotNetCliRunner
aspire (2)
DotNet\DotNetCliRunner.cs (1)
171ILogger<DotNetCliRunner> logger,
Program.cs (1)
469builder.Services.AddTransient<IDotNetCliRunner, DotNetCliRunner>();
Aspire.Cli.Tests (89)
Commands\RunCommandTests.cs (14)
3169var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3175var runner = DotNetCliRunnerTestHelper.Create( 3217var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3223var runner = DotNetCliRunnerTestHelper.Create( 3261var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3267var runner = DotNetCliRunnerTestHelper.Create( 3309var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3315var runner = DotNetCliRunnerTestHelper.Create( 3352var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3358var runner = DotNetCliRunnerTestHelper.Create( 3396var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3402var runner = DotNetCliRunnerTestHelper.Create( 3440var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3446var runner = DotNetCliRunnerTestHelper.Create(
DotNet\DotNetCliRunnerTests.cs (61)
58var runner = DotNetCliRunnerTestHelper.Create( 101var runner = DotNetCliRunnerTestHelper.Create( 141var runner = DotNetCliRunnerTestHelper.Create( 176var runner = DotNetCliRunnerTestHelper.Create( 218var runner = DotNetCliRunnerTestHelper.Create( 259var runner = DotNetCliRunnerTestHelper.Create( 285var runner = DotNetCliRunnerTestHelper.Create( 291if (Environment.ProcessPath is { } processPath && DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(processPath)) 316Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 333Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(linkPath)); 344Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(dotnetPath)); 357Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 373Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 389var runner = DotNetCliRunnerTestHelper.Create( 426var runner = DotNetCliRunnerTestHelper.Create( 454var runner = DotNetCliRunnerTestHelper.Create( 483var runner = DotNetCliRunnerTestHelper.Create( 520var runner = DotNetCliRunnerTestHelper.Create( 557var runner = DotNetCliRunnerTestHelper.Create( 585var runner = DotNetCliRunnerTestHelper.Create( 622var runner = DotNetCliRunnerTestHelper.Create( 663var runner = DotNetCliRunnerTestHelper.Create( 716var runner = DotNetCliRunnerTestHelper.Create( 775var runner = DotNetCliRunnerTestHelper.Create( 825var runner = DotNetCliRunnerTestHelper.Create( 862var runner = DotNetCliRunnerTestHelper.Create( 902var runner = DotNetCliRunnerTestHelper.Create( 944var runner = DotNetCliRunnerTestHelper.Create( 1182var runner = DotNetCliRunnerTestHelper.Create( 1235var runner = DotNetCliRunnerTestHelper.Create( 1302var runner = DotNetCliRunnerTestHelper.Create( 1368var runner = DotNetCliRunnerTestHelper.Create( 1453var runner = DotNetCliRunnerTestHelper.Create( 1491var runner = DotNetCliRunnerTestHelper.Create( 1524var runner = DotNetCliRunnerTestHelper.Create( 1571var runner = DotNetCliRunnerTestHelper.Create( 1613var runner = DotNetCliRunnerTestHelper.Create( 1650var runner = DotNetCliRunnerTestHelper.Create( 1686var runner = DotNetCliRunnerTestHelper.Create( 1734var runner = DotNetCliRunnerTestHelper.Create( 1777var runner = DotNetCliRunnerTestHelper.Create( 1830var runner = DotNetCliRunnerTestHelper.Create( 1879var runner = DotNetCliRunnerTestHelper.Create( 1923var runner = DotNetCliRunnerTestHelper.Create( 1959var runner = DotNetCliRunnerTestHelper.Create( 1993var runner = DotNetCliRunnerTestHelper.Create( 2036var runner = DotNetCliRunnerTestHelper.Create( 2080var runner = DotNetCliRunnerTestHelper.Create( 2120var runner = DotNetCliRunnerTestHelper.Create( 2205var runner = DotNetCliRunnerTestHelper.Create( 2235var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2282var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2324var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2369var runner = DotNetCliRunnerTestHelper.Create( 2424var runner = DotNetCliRunnerTestHelper.Create( 2476var result = DotNetCliRunner.TryParsePackageVersionFromStdout(stdout, out var version); 2496var runner = DotNetCliRunnerTestHelper.Create( 2534var runner = DotNetCliRunnerTestHelper.Create( 2572var runner = DotNetCliRunnerTestHelper.Create( 2612var runner = DotNetCliRunnerTestHelper.Create( 2652var runner = DotNetCliRunnerTestHelper.Create(
TestServices\TestProcessExecutionFactory.cs (13)
269/// Helper class for creating a <see cref="DotNetCliRunner"/> with a <see cref="TestProcessExecutionFactory"/> 275/// Creates a <see cref="DotNetCliRunner"/> with an assertion callback that is invoked on each execution. 277public static DotNetCliRunner Create( 282ILogger<DotNetCliRunner>? logger = null, 295logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 308public static DotNetCliRunner Create( 313ILogger<DotNetCliRunner>? logger = null, 326logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 340/// Creates a <see cref="DotNetCliRunner"/> with an attempt callback for testing retry scenarios. 343public static (DotNetCliRunner Runner, TestProcessExecutionFactory ExecutionFactory) CreateWithRetry( 347ILogger<DotNetCliRunner>? logger = null, 358var runner = new DotNetCliRunner( 359logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(),
Utils\CliTestHelper.cs (1)
561var logger = serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>();