@@ -19,13 +19,13 @@ import (
1919
2020 "github.com/mongodb/mongodbatlas-cloudformation-resources/search-deployment/cmd/resource"
2121 "github.com/stretchr/testify/assert"
22- admin20231115014 "go.mongodb.org/atlas-sdk/v20231115014 /admin"
22+ "go.mongodb.org/atlas-sdk/v20250312012 /admin"
2323)
2424
2525type sdkToCFNModelTestCase struct {
2626 prevModel resource.Model
2727 expectedModel resource.Model
28- SDKResp admin20231115014 .ApiSearchDeploymentResponse
28+ SDKResp admin .ApiSearchDeploymentResponse
2929 name string
3030}
3131
@@ -44,54 +44,54 @@ func TestSDKToCFNModel(t *testing.T) {
4444 {
4545 name : "Complete SDK response" ,
4646 prevModel : resource.Model {
47- Profile : admin20231115014 .PtrString (profile ),
48- ClusterName : admin20231115014 .PtrString (clusterName ),
49- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
47+ Profile : admin .PtrString (profile ),
48+ ClusterName : admin .PtrString (clusterName ),
49+ ProjectId : admin .PtrString (dummyProjectID ),
5050 },
51- SDKResp : admin20231115014 .ApiSearchDeploymentResponse {
52- Id : admin20231115014 .PtrString (dummyDeploymentID ),
53- GroupId : admin20231115014 .PtrString (dummyProjectID ),
54- StateName : admin20231115014 .PtrString (stateName ),
55- Specs : & []admin20231115014 .ApiSearchDeploymentSpec {
51+ SDKResp : admin .ApiSearchDeploymentResponse {
52+ Id : admin .PtrString (dummyDeploymentID ),
53+ GroupId : admin .PtrString (dummyProjectID ),
54+ StateName : admin .PtrString (stateName ),
55+ Specs : & []admin .ApiSearchDeploymentSpec {
5656 {
5757 InstanceSize : instanceSize ,
5858 NodeCount : nodeCount ,
5959 },
6060 },
6161 },
6262 expectedModel : resource.Model {
63- Profile : admin20231115014 .PtrString (profile ),
64- ClusterName : admin20231115014 .PtrString (clusterName ),
65- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
66- Id : admin20231115014 .PtrString (dummyDeploymentID ),
67- StateName : admin20231115014 .PtrString (stateName ),
63+ Profile : admin .PtrString (profile ),
64+ ClusterName : admin .PtrString (clusterName ),
65+ ProjectId : admin .PtrString (dummyProjectID ),
66+ Id : admin .PtrString (dummyDeploymentID ),
67+ StateName : admin .PtrString (stateName ),
6868 Specs : []resource.ApiSearchDeploymentSpec {
6969 {
70- InstanceSize : admin20231115014 .PtrString (instanceSize ),
71- NodeCount : admin20231115014 .PtrInt (nodeCount ),
70+ InstanceSize : admin .PtrString (instanceSize ),
71+ NodeCount : admin .PtrInt (nodeCount ),
7272 },
7373 },
7474 },
7575 },
7676 {
7777 name : "Empty specs array" ,
7878 prevModel : resource.Model {
79- Profile : admin20231115014 .PtrString (profile ),
80- ClusterName : admin20231115014 .PtrString (clusterName ),
81- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
79+ Profile : admin .PtrString (profile ),
80+ ClusterName : admin .PtrString (clusterName ),
81+ ProjectId : admin .PtrString (dummyProjectID ),
8282 },
83- SDKResp : admin20231115014 .ApiSearchDeploymentResponse {
84- Id : admin20231115014 .PtrString (dummyDeploymentID ),
85- GroupId : admin20231115014 .PtrString (dummyProjectID ),
86- StateName : admin20231115014 .PtrString (stateName ),
87- Specs : & []admin20231115014 .ApiSearchDeploymentSpec {},
83+ SDKResp : admin .ApiSearchDeploymentResponse {
84+ Id : admin .PtrString (dummyDeploymentID ),
85+ GroupId : admin .PtrString (dummyProjectID ),
86+ StateName : admin .PtrString (stateName ),
87+ Specs : & []admin .ApiSearchDeploymentSpec {},
8888 },
8989 expectedModel : resource.Model {
90- Profile : admin20231115014 .PtrString (profile ),
91- ClusterName : admin20231115014 .PtrString (clusterName ),
92- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
93- Id : admin20231115014 .PtrString (dummyDeploymentID ),
94- StateName : admin20231115014 .PtrString (stateName ),
90+ Profile : admin .PtrString (profile ),
91+ ClusterName : admin .PtrString (clusterName ),
92+ ProjectId : admin .PtrString (dummyProjectID ),
93+ Id : admin .PtrString (dummyDeploymentID ),
94+ StateName : admin .PtrString (stateName ),
9595 Specs : []resource.ApiSearchDeploymentSpec {},
9696 },
9797 },
@@ -109,25 +109,25 @@ func TestCFNModelToSDK(t *testing.T) {
109109 testCases := []struct {
110110 model resource.Model
111111 name string
112- expectedSDKReq admin20231115014 .ApiSearchDeploymentRequest
112+ expectedSDKReq admin .ApiSearchDeploymentRequest
113113 }{
114114 {
115115 name : "Complete CFN model" ,
116116 model : resource.Model {
117- Profile : admin20231115014 .PtrString (profile ),
118- ClusterName : admin20231115014 .PtrString (clusterName ),
119- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
120- Id : admin20231115014 .PtrString (dummyDeploymentID ),
121- StateName : admin20231115014 .PtrString (stateName ),
117+ Profile : admin .PtrString (profile ),
118+ ClusterName : admin .PtrString (clusterName ),
119+ ProjectId : admin .PtrString (dummyProjectID ),
120+ Id : admin .PtrString (dummyDeploymentID ),
121+ StateName : admin .PtrString (stateName ),
122122 Specs : []resource.ApiSearchDeploymentSpec {
123123 {
124- InstanceSize : admin20231115014 .PtrString (instanceSize ),
125- NodeCount : admin20231115014 .PtrInt (nodeCount ),
124+ InstanceSize : admin .PtrString (instanceSize ),
125+ NodeCount : admin .PtrInt (nodeCount ),
126126 },
127127 },
128128 },
129- expectedSDKReq : admin20231115014 .ApiSearchDeploymentRequest {
130- Specs : []admin20231115014 .ApiSearchDeploymentSpec {
129+ expectedSDKReq : admin .ApiSearchDeploymentRequest {
130+ Specs : []admin .ApiSearchDeploymentSpec {
131131 {
132132 InstanceSize : instanceSize ,
133133 NodeCount : nodeCount ,
@@ -138,15 +138,15 @@ func TestCFNModelToSDK(t *testing.T) {
138138 {
139139 name : "Empty specs array" ,
140140 model : resource.Model {
141- Profile : admin20231115014 .PtrString (profile ),
142- ClusterName : admin20231115014 .PtrString (clusterName ),
143- ProjectId : admin20231115014 .PtrString (dummyProjectID ),
144- Id : admin20231115014 .PtrString (dummyDeploymentID ),
145- StateName : admin20231115014 .PtrString (stateName ),
141+ Profile : admin .PtrString (profile ),
142+ ClusterName : admin .PtrString (clusterName ),
143+ ProjectId : admin .PtrString (dummyProjectID ),
144+ Id : admin .PtrString (dummyDeploymentID ),
145+ StateName : admin .PtrString (stateName ),
146146 Specs : []resource.ApiSearchDeploymentSpec {},
147147 },
148- expectedSDKReq : admin20231115014 .ApiSearchDeploymentRequest {
149- Specs : []admin20231115014 .ApiSearchDeploymentSpec {},
148+ expectedSDKReq : admin .ApiSearchDeploymentRequest {
149+ Specs : []admin .ApiSearchDeploymentSpec {},
150150 },
151151 },
152152 }
0 commit comments