@@ -34,6 +34,7 @@ const (
34
34
keyvaultResourceID = "--keyvault-resource-id--"
35
35
opInsightsResourceID = "--operational-insights-resource-id--"
36
36
ossRDBMSResourceID = "--oss-rdbms-resource-id--"
37
+ cosmosDBResourceID = "--cosmosdb-resource-id--"
37
38
)
38
39
39
40
// This correlates to the expected contents of ./testdata/test_environment_1.json
@@ -67,6 +68,7 @@ var testEnvironment1 = Environment{
67
68
KeyVault : keyvaultResourceID ,
68
69
OperationalInsights : opInsightsResourceID ,
69
70
OSSRDBMS : ossRDBMSResourceID ,
71
+ CosmosDB : cosmosDBResourceID ,
70
72
},
71
73
}
72
74
@@ -79,7 +81,6 @@ func TestEnvironment_EnvironmentFromURL_NoOverride_Success(t *testing.T) {
79
81
defer ts .Close ()
80
82
81
83
got , err := EnvironmentFromURL (ts .URL )
82
-
83
84
if err != nil {
84
85
t .Error (err )
85
86
}
@@ -101,7 +102,6 @@ func TestEnvironment_EnvironmentFromURL_OverrideStorageSuffix_Success(t *testing
101
102
Value : "fakeStorageSuffix" ,
102
103
}
103
104
got , err := EnvironmentFromURL (ts .URL , overrideProperty )
104
-
105
105
if err != nil {
106
106
t .Error (err )
107
107
}
@@ -228,7 +228,8 @@ func TestDeserializeEnvironment(t *testing.T) {
228
228
"graph": "` + graphResourceID + `",
229
229
"keyVault": "` + keyvaultResourceID + `",
230
230
"operationalInsights": "` + opInsightsResourceID + `",
231
- "ossRDBMS": "` + ossRDBMSResourceID + `"
231
+ "ossRDBMS": "` + ossRDBMSResourceID + `",
232
+ "cosmosDB": "` + cosmosDBResourceID + `"
232
233
}
233
234
}`
234
235
@@ -319,6 +320,9 @@ func TestDeserializeEnvironment(t *testing.T) {
319
320
if ossRDBMSResourceID != testSubject .ResourceIdentifiers .OSSRDBMS {
320
321
t .Errorf ("Expected ResourceIdentifiers.OperationalInsights to be " + ossRDBMSResourceID + ", but got %q" , testSubject .ResourceIdentifiers .OSSRDBMS )
321
322
}
323
+ if cosmosDBResourceID != testSubject .ResourceIdentifiers .CosmosDB {
324
+ t .Errorf ("Expected ResourceIdentifiers.CosmosDB to be " + cosmosDBResourceID + ", but got %q" , testSubject .ResourceIdentifiers .CosmosDB )
325
+ }
322
326
}
323
327
324
328
func TestRoundTripSerialization (t * testing.T ) {
@@ -352,6 +356,7 @@ func TestRoundTripSerialization(t *testing.T) {
352
356
KeyVault : keyvaultResourceID ,
353
357
OperationalInsights : opInsightsResourceID ,
354
358
OSSRDBMS : ossRDBMSResourceID ,
359
+ CosmosDB : cosmosDBResourceID ,
355
360
},
356
361
}
357
362
@@ -450,6 +455,9 @@ func TestRoundTripSerialization(t *testing.T) {
450
455
if env .ResourceIdentifiers .OSSRDBMS != testSubject .ResourceIdentifiers .OSSRDBMS {
451
456
t .Errorf ("Expected ResourceIdentifiers.OSSRDBMS to be %q, but got %q" , env .ResourceIdentifiers .OSSRDBMS , testSubject .ResourceIdentifiers .OSSRDBMS )
452
457
}
458
+ if env .ResourceIdentifiers .CosmosDB != testSubject .ResourceIdentifiers .CosmosDB {
459
+ t .Errorf ("Expected ResourceIdentifiers.CosmosDB to be %q, but got %q" , env .ResourceIdentifiers .CosmosDB , testSubject .ResourceIdentifiers .CosmosDB )
460
+ }
453
461
}
454
462
455
463
func TestSetEnvironment (t * testing.T ) {
0 commit comments