23 references to ResponseType
Aspire.Cli.Tests (23)
Commands\PublishCommandPromptingIntegrationTests.cs (18)
273
(relativeMissingFile,
ResponseType
.String),
274
(relativeSelectedFile,
ResponseType
.String));
353
("MyTestApp",
ResponseType
.String),
354
("Production",
ResponseType
.Selection),
355
("true",
ResponseType
.Boolean)
431
("Server=localhost;Database=MyApp;",
ResponseType
.String),
432
("secret-api-key-12345",
ResponseType
.String),
433
("Staging",
ResponseType
.Selection),
434
("true",
ResponseType
.Boolean)
817
(relativeOversized,
ResponseType
.String),
818
(relativeValid,
ResponseType
.String));
863
(relativeWrong,
ResponseType
.String),
864
(relativeCorrect,
ResponseType
.String));
1138
private readonly Queue<(string response,
ResponseType
type)> _responses = new();
1148
public void SetupStringPromptResponse(string response) => _responses.Enqueue((response,
ResponseType
.String));
1149
public void SetupSelectionResponse(string response) => _responses.Enqueue((response,
ResponseType
.Selection));
1150
public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLower(),
ResponseType
.Boolean));
1153
public void SetupSequentialResponses(params (string response,
ResponseType
type)[] responses)
TestServices\TestInteractionService.cs (5)
16
private readonly Queue<(string Response,
ResponseType
Type)> _responses = new();
64
public void SetupStringPromptResponse(string response) => _responses.Enqueue((response,
ResponseType
.String));
65
public void SetupSelectionResponse(string response) => _responses.Enqueue((response,
ResponseType
.Selection));
66
public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLowerInvariant(),
ResponseType
.Boolean));
69
public void SetupSequentialResponses(params (string Response,
ResponseType
Type)[] responses)