26 references to InputTypes
Aspire.Cli.Tests (26)
Commands\PublishCommandPromptingIntegrationTests.cs (26)
31promptBackchannel.AddPrompt("text-prompt-1", "Environment Name", InputTypes.Text, "Enter environment name:", isRequired: true); 59Assert.Equal(InputTypes.Text, receivedPrompt.Inputs[0].InputType); 77promptBackchannel.AddPrompt("secret-prompt-1", "Database Password", InputTypes.SecretText, "Enter secure password:", isRequired: true); 105Assert.Equal(InputTypes.SecretText, receivedPrompt.Inputs[0].InputType); 129promptBackchannel.AddPrompt("choice-prompt-1", "Deployment Region", InputTypes.Choice, "Select region:", isRequired: true, options: options); 157Assert.Equal(InputTypes.Choice, receivedPrompt.Inputs[0].InputType); 176promptBackchannel.AddPrompt("bool-prompt-1", "Enable Verbose Logging", InputTypes.Boolean, "Enable verbose logging?", isRequired: false); 204Assert.Equal(InputTypes.Boolean, receivedPrompt.Inputs[0].InputType); 222promptBackchannel.AddPrompt("number-prompt-1", "Instance Count", InputTypes.Number, "Enter number of instances:", isRequired: true); 250Assert.Equal(InputTypes.Number, receivedPrompt.Inputs[0].InputType); 268promptBackchannel.AddPrompt("text-prompt-1", "Application Name", InputTypes.Text, "Enter app name:", isRequired: true); 269promptBackchannel.AddPrompt("choice-prompt-1", "Environment", InputTypes.Choice, "Select environment:", isRequired: true, 276promptBackchannel.AddPrompt("bool-prompt-1", "Create Backup", InputTypes.Boolean, "Create backup?", isRequired: false); 309Assert.Equal(InputTypes.Text, textPrompt.Inputs[0].InputType); 314Assert.Equal(InputTypes.Choice, choicePrompt.Inputs[0].InputType); 319Assert.Equal(InputTypes.Boolean, boolPrompt.Inputs[0].InputType); 345new("Database Connection String", InputTypes.Text, true, null), 346new("API Key", InputTypes.SecretText, true, null), 347new("Environment", InputTypes.Choice, true, 353new("Enable Logging", InputTypes.Boolean, false, null) 391Assert.Equal(InputTypes.Text, receivedPrompt.Inputs[0].InputType); 395Assert.Equal(InputTypes.SecretText, receivedPrompt.Inputs[1].InputType); 399Assert.Equal(InputTypes.Choice, receivedPrompt.Inputs[2].InputType); 404Assert.Equal(InputTypes.Boolean, receivedPrompt.Inputs[3].InputType); 427promptBackchannel.AddPrompt("text-prompt-1", "Environment Name", InputTypes.Text, "Enter environment name:", isRequired: true, defaultValue: "development"); 455Assert.Equal(InputTypes.Text, receivedPrompt.Inputs[0].InputType);