@@ -16,15 +16,14 @@ func TestAccTencentCloudSqlserverDB_basic_and_update(t *testing.T) {
1616 CheckDestroy : testAccCheckSqlserverDBDestroy ,
1717 Steps : []resource.TestStep {
1818 {
19- Config : testAccSqlserverDB_basic () ,
19+ Config : testAccSqlserverDB_basic ,
2020 Check : resource .ComposeAggregateTestCheckFunc (
21- testAccCheckSqlserverDBExists ("tencentcloud_sqlserver_db.mysqlserver_db" ),
22- resource .TestCheckResourceAttr ("tencentcloud_sqlserver_db.mysqlserver_db" , "instance_id" , "mssql-3cdq7kx5" ),
2321 resource .TestCheckResourceAttr ("tencentcloud_sqlserver_db.mysqlserver_db" , "name" , "testAccSqlserverDB" ),
2422 resource .TestCheckResourceAttr ("tencentcloud_sqlserver_db.mysqlserver_db" , "charset" , "Chinese_PRC_BIN" ),
2523 resource .TestCheckResourceAttr ("tencentcloud_sqlserver_db.mysqlserver_db" , "remark" , "testACC-remark" ),
2624 resource .TestCheckResourceAttrSet ("tencentcloud_sqlserver_db.mysqlserver_db" , "create_time" ),
2725 resource .TestCheckResourceAttrSet ("tencentcloud_sqlserver_db.mysqlserver_db" , "status" ),
26+ resource .TestCheckResourceAttrSet ("tencentcloud_sqlserver_db.mysqlserver_db" , "instance_id" ),
2827 ),
2928 Destroy : false ,
3029 },
@@ -34,7 +33,7 @@ func TestAccTencentCloudSqlserverDB_basic_and_update(t *testing.T) {
3433 ImportStateVerify : true ,
3534 },
3635 {
37- Config : testAccSqlserverDB_basic_update_remark () ,
36+ Config : testAccSqlserverDB_basic_update_remark ,
3837 Check : resource .ComposeAggregateTestCheckFunc (
3938 testAccCheckSqlserverDBExists ("tencentcloud_sqlserver_db.mysqlserver_db" ),
4039 resource .TestCheckResourceAttr ("tencentcloud_sqlserver_db.mysqlserver_db" , "remark" , "testACC-remark_update" ),
@@ -89,22 +88,18 @@ func testAccCheckSqlserverDBExists(n string) resource.TestCheckFunc {
8988 }
9089}
9190
92- func testAccSqlserverDB_basic () string {
93- return `
91+ const testAccSqlserverDB_basic = testAccSqlserverInstance + `
9492resource "tencentcloud_sqlserver_db" "mysqlserver_db" {
95- instance_id = "mssql-3cdq7kx5"
93+ instance_id = tencentcloud_sqlserver_instance.test.id
9694 name = "testAccSqlserverDB"
9795 charset = "Chinese_PRC_BIN"
9896 remark = "testACC-remark"
9997}`
100- }
10198
102- func testAccSqlserverDB_basic_update_remark () string {
103- return `
99+ const testAccSqlserverDB_basic_update_remark = testAccSqlserverInstance + `
104100resource "tencentcloud_sqlserver_db" "mysqlserver_db" {
105- instance_id = "mssql-3cdq7kx5"
101+ instance_id = tencentcloud_sqlserver_instance.test.id
106102 name = "testAccSqlserverDB"
107103 charset = "Chinese_PRC_BIN"
108104 remark = "testACC-remark_update"
109105}`
110- }
0 commit comments