17 references to ResponseType
Aspire.Cli.Tests (17)
Commands\PublishCommandPromptingIntegrationTests.cs (12)
281
("MyTestApp",
ResponseType
.String),
282
("Production",
ResponseType
.Selection),
283
("true",
ResponseType
.Boolean)
359
("Server=localhost;Database=MyApp;",
ResponseType
.String),
360
("secret-api-key-12345",
ResponseType
.String),
361
("Staging",
ResponseType
.Selection),
362
("true",
ResponseType
.Boolean)
851
private readonly Queue<(string response,
ResponseType
type)> _responses = new();
860
public void SetupStringPromptResponse(string response) => _responses.Enqueue((response,
ResponseType
.String));
861
public void SetupSelectionResponse(string response) => _responses.Enqueue((response,
ResponseType
.Selection));
862
public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLower(),
ResponseType
.Boolean));
865
public void SetupSequentialResponses(params (string response,
ResponseType
type)[] responses)
TestServices\TestInteractionService.cs (5)
14
private readonly Queue<(string Response,
ResponseType
Type)> _responses = new();
39
public void SetupStringPromptResponse(string response) => _responses.Enqueue((response,
ResponseType
.String));
40
public void SetupSelectionResponse(string response) => _responses.Enqueue((response,
ResponseType
.Selection));
41
public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLowerInvariant(),
ResponseType
.Boolean));
44
public void SetupSequentialResponses(params (string Response,
ResponseType
Type)[] responses)