30 references to Applicators
aspire (1)
Agents\AgentEnvironmentDetector.cs (1)
21return [.. context.Applicators];
Aspire.Cli.Tests (29)
Agents\CommonAgentApplicatorsTests.cs (6)
31Assert.Single(context.Applicators); 51Assert.Empty(context.Applicators); 77Assert.Empty(context.Applicators); 93await context.Applicators[0].ApplyAsync(CancellationToken.None); 127Assert.Equal(2, context.Applicators.Count); 153Assert.Single(context.Applicators);
Agents\CopilotCliAgentEnvironmentScannerTests.cs (8)
27Assert.NotEmpty(context.Applicators); 28Assert.Contains(context.Applicators, a => a.Description.Contains("GitHub Copilot CLI")); 48Assert.NotEmpty(context.Applicators); 49var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 115await context.Applicators[0].ApplyAsync(CancellationToken.None); 166Assert.Empty(context.Applicators); 181Assert.NotEmpty(context.Applicators); 182Assert.Contains(context.Applicators, a => a.Description.Contains("GitHub Copilot"));
Agents\VsCodeAgentEnvironmentScannerTests.cs (15)
28Assert.NotEmpty(context.Applicators); 29Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 46Assert.NotEmpty(context.Applicators); 47Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 63Assert.Empty(context.Applicators); 78Assert.NotEmpty(context.Applicators); 79Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 115Assert.NotEmpty(context.Applicators); 116var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 137await context.Applicators[0].ApplyAsync(CancellationToken.None); 193await context.Applicators[0].ApplyAsync(CancellationToken.None); 236Assert.NotEmpty(context.Applicators); 237var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 267var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 268var playwrightApplicator = context.Applicators.First(a => a.Description.Contains("Playwright MCP"));