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) 851private readonly Queue<(string response, ResponseType type)> _responses = new(); 860public void SetupStringPromptResponse(string response) => _responses.Enqueue((response, ResponseType.String)); 861public void SetupSelectionResponse(string response) => _responses.Enqueue((response, ResponseType.Selection)); 862public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLower(), ResponseType.Boolean)); 865public void SetupSequentialResponses(params (string response, ResponseType type)[] responses)
TestServices\TestInteractionService.cs (5)
14private readonly Queue<(string Response, ResponseType Type)> _responses = new(); 39public void SetupStringPromptResponse(string response) => _responses.Enqueue((response, ResponseType.String)); 40public void SetupSelectionResponse(string response) => _responses.Enqueue((response, ResponseType.Selection)); 41public void SetupBooleanResponse(bool response) => _responses.Enqueue((response.ToString().ToLowerInvariant(), ResponseType.Boolean)); 44public void SetupSequentialResponses(params (string Response, ResponseType Type)[] responses)