27 instantiations of TestGitCommandRunner
Aspire.Cli.Tests (27)
Commands\NewCommandLocalTemplateTests.cs (6)
1361var gitCommands = new TestGitCommandRunner(); 1481var gitCommands = new TestGitCommandRunner(); 1803var gitCommands = new TestGitCommandRunner 1844var gitCommands = new TestGitCommandRunner(); 1864var gitCommands = new TestGitCommandRunner(); 1916var gitCommands = new TestGitCommandRunner();
Configuration\ConfigSourceServiceGitTests.cs (5)
44var commands = new TestGitCommandRunner 78var commands = new TestGitCommandRunner 121var commands = new TestGitCommandRunner 586var commands = new TestGitCommandRunner 685var commands = new TestGitCommandRunner
Git\GitClientTests.cs (9)
23var commands = new TestGitCommandRunner 48var commands = new TestGitCommandRunner 66var commands = new TestGitCommandRunner { Output = $"{commit}\trefs/heads/main\n" }; 84var commands = new TestGitCommandRunner { Output = output }; 99var commands = new TestGitCommandRunner(); 112var commands = new TestGitCommandRunner(); 151var commands = new TestGitCommandRunner { Output = $"{mode} {type} {objectId}\t{path}\0" }; 170var client = new GitClient(new TestGitCommandRunner { Output = output }); 182var commands = new TestGitCommandRunner
Templating\TemplateEngineFactoryGitTests.cs (6)
55var commands = new TestGitCommandRunner { Output = new string('a', 40) }; 73var commands = new TestGitCommandRunner(); 91var commands = new TestGitCommandRunner(); 107var commands = new TestGitCommandRunner 128var commands = new TestGitCommandRunner 153var commands = new TestGitCommandRunner
TestServices\TestGitCommandRunner.cs (1)
19var commands = new TestGitCommandRunner();
58 references to TestGitCommandRunner
Aspire.Cli.Tests (58)
Commands\NewCommandLocalTemplateTests.cs (21)
983var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout((_, destination, _, _) => 1361var gitCommands = new TestGitCommandRunner(); 1446var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout((_, _, _, _) => throw exception); 1481var gitCommands = new TestGitCommandRunner(); 1515var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout((_, destination, _, _) => 1546var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout(async (_, destination, _, token) => 1576var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout(async (repository, destination, sha, token) => 1579Assert.Equal(TestGitCommandRunner.DefaultCommitSha, sha); 1711var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout(async (_, destination, _, _) => 1763var gitCommands = TestGitCommandRunner.CreateForTemplateCheckout(async (_, destination, _, token) => 1803var gitCommands = new TestGitCommandRunner 1844var gitCommands = new TestGitCommandRunner(); 1864var gitCommands = new TestGitCommandRunner(); 1916var gitCommands = new TestGitCommandRunner();
Configuration\ConfigSourceServiceGitTests.cs (8)
44var commands = new TestGitCommandRunner 78var commands = new TestGitCommandRunner 85? $"{TestGitCommandRunner.DefaultCommitSha}\tHEAD\n" 86: TestGitCommandRunner.DefaultCommitSha); 121var commands = new TestGitCommandRunner 138? $"{TestGitCommandRunner.DefaultCommitSha}\tHEAD\n" 586var commands = new TestGitCommandRunner 685var commands = new TestGitCommandRunner
Git\GitClientTests.cs (15)
21var commitSha = TestGitCommandRunner.DefaultCommitSha; 23var commands = new TestGitCommandRunner 48var commands = new TestGitCommandRunner 50Output = $"{new string('a', 40)}\trefs/tags/same^{{}}\n{TestGitCommandRunner.DefaultCommitSha}\trefs/heads/same\n" 54Assert.Equal(TestGitCommandRunner.DefaultCommitSha, 66var commands = new TestGitCommandRunner { Output = $"{commit}\trefs/heads/main\n" }; 84var commands = new TestGitCommandRunner { Output = output }; 99var commands = new TestGitCommandRunner(); 112var commands = new TestGitCommandRunner(); 119Assert.Equal(TestGitCommandRunner.DefaultCommitSha, await client.GetCommitAsync(repository, "FETCH_HEAD^{commit}", GitCommandMode.Interactive, token)); 150var objectId = TestGitCommandRunner.DefaultCommitSha; 151var commands = new TestGitCommandRunner { Output = $"{mode} {type} {objectId}\t{path}\0" }; 173Assert.Null(await client.GetFileAsync(repository, TestGitCommandRunner.DefaultCommitSha, "file", GitCommandMode.Interactive, TestContext.Current.CancellationToken)); 181var objectId = TestGitCommandRunner.DefaultCommitSha; 182var commands = new TestGitCommandRunner
Templating\TemplateEngineFactoryGitTests.cs (12)
17private const string CommitSha = TestGitCommandRunner.DefaultCommitSha; 26var commands = TestGitCommandRunner.CreateForTemplateCheckout(CreateTemplateCheckoutAsync); 55var commands = new TestGitCommandRunner { Output = new string('a', 40) }; 73var commands = new TestGitCommandRunner(); 91var commands = new TestGitCommandRunner(); 107var commands = new TestGitCommandRunner 128var commands = new TestGitCommandRunner 153var commands = new TestGitCommandRunner 178var commands = TestGitCommandRunner.CreateForTemplateCheckout(CreateTemplateCheckoutAsync); 200private IServiceCollection CreateServices(TemporaryWorkspace workspace, TestGitCommandRunner commands)
TestServices\TestGitCommandRunner.cs (2)
17public static TestGitCommandRunner CreateForTemplateCheckout(Func<string, DirectoryInfo, string, CancellationToken, Task> checkout) 19var commands = new TestGitCommandRunner();