* test: Clarify purpose of existing test related to workspace edge-cases during init.
* test: Add test case showing Terraform prompt users to select a new workspace if the current one doesn't exist during init (and others exist).
t.Run("if the default workspace is selected and doesn't exist, but other custom workspaces do exist and input is disabled, an error is returned",func(t*testing.T){
// Test what happens when the selected workspace doesn't exist, but there are other workspaces available.
//
// When input is disabled (in automation, etc) Terraform cannot prompts the user to select an alternative.
// Instead, an error is returned.
t.Run("init: returns an error when input is disabled and the selected workspace doesn't exist and other custom workspaces do exist.",func(t*testing.T){
// Create a temporary, uninitialized working directory with configuration including a state store