package provider import ( "testing" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" "github.com/hashicorp/terraform-plugin-testing/helper/resource" ) func TestAccDataPortProfile_default(t *testing.T) { resource.ParallelTest(t, resource.TestCase{ PreCheck: func() { preCheck(t) preCheckVersionConstraint(t, "< 7.4") }, ProviderFactories: providerFactories, // TODO: CheckDestroy: , Steps: []resource.TestStep{ { Config: testAccDataPortProfileConfig_default, Check: resource.ComposeTestCheckFunc(), }, }, }) } func TestAccDataPortProfile_multiple_providers(t *testing.T) { resource.ParallelTest(t, resource.TestCase{ PreCheck: func() { preCheck(t) preCheckVersionConstraint(t, "< 7.4") }, ProviderFactories: map[string]func() (*schema.Provider, error){ "unifi2": func() (*schema.Provider, error) { return New("acctest")(), nil }, "unifi3": func() (*schema.Provider, error) { return New("acctest")(), nil }, }, // TODO: CheckDestroy: , Steps: []resource.TestStep{ { Config: ` data "unifi_port_profile" "unifi2" { provider = "unifi2" } data "unifi_port_profile" "unifi3" { provider = "unifi3" } `, Check: resource.ComposeTestCheckFunc( // testCheckNetworkExists(t, "name"), ), }, }, }) } const testAccDataPortProfileConfig_default = ` data "unifi_port_profile" "default" { } `