github.com/nathanielks/terraform@v0.6.1-0.20170509030759-13e1a62319dc/builtin/providers/google/import_compute_route_test.go (about) 1 package google 2 3 import ( 4 "testing" 5 6 "github.com/hashicorp/terraform/helper/resource" 7 ) 8 9 func TestAccComputeRoute_importBasic(t *testing.T) { 10 resourceName := "google_compute_network.foobar" 11 12 resource.Test(t, resource.TestCase{ 13 PreCheck: func() { testAccPreCheck(t) }, 14 Providers: testAccProviders, 15 CheckDestroy: testAccCheckComputeRouteDestroy, 16 Steps: []resource.TestStep{ 17 { 18 Config: testAccComputeRoute_basic, 19 }, 20 { 21 ResourceName: resourceName, 22 ImportState: true, 23 ImportStateVerify: true, 24 }, 25 }, 26 }) 27 } 28 29 func TestAccComputeRoute_importDefaultInternetGateway(t *testing.T) { 30 resourceName := "google_compute_network.foobar" 31 32 resource.Test(t, resource.TestCase{ 33 PreCheck: func() { testAccPreCheck(t) }, 34 Providers: testAccProviders, 35 CheckDestroy: testAccCheckComputeRouteDestroy, 36 Steps: []resource.TestStep{ 37 { 38 Config: testAccComputeRoute_defaultInternetGateway, 39 }, 40 { 41 ResourceName: resourceName, 42 ImportState: true, 43 ImportStateVerify: true, 44 }, 45 }, 46 }) 47 }