@@ -65,9 +65,11 @@ private static RMProfileClient SetupTestEnvironment(List<string> tenants, params
65
65
public void MultipleTenantsAndSubscriptionsSucceed ( )
66
66
{
67
67
var tenants = new List < string > { Guid . NewGuid ( ) . ToString ( ) , DefaultTenant . ToString ( ) } ;
68
- var firstList = new List < string > { DefaultSubscription . ToString ( ) , Guid . NewGuid ( ) . ToString ( ) } ;
68
+ var secondsubscriptionInTheFirstTenant = Guid . NewGuid ( ) . ToString ( ) ;
69
+ var firstList = new List < string > { DefaultSubscription . ToString ( ) , secondsubscriptionInTheFirstTenant } ;
69
70
var secondList = new List < string > { Guid . NewGuid ( ) . ToString ( ) } ;
70
- var client = SetupTestEnvironment ( tenants , firstList , secondList ) ;
71
+ var thirdList = new List < string > { DefaultSubscription . ToString ( ) , secondsubscriptionInTheFirstTenant } ;
72
+ var client = SetupTestEnvironment ( tenants , firstList , secondList , thirdList ) ;
71
73
var subResults = new List < AzureSubscription > ( client . ListSubscriptions ( ) ) ;
72
74
Assert . Equal ( 3 , subResults . Count ) ;
73
75
var tenantResults = client . ListTenants ( ) ;
@@ -84,8 +86,9 @@ public void MultipleTenantsAndSubscriptionsSucceed()
84
86
public void SingleTenantAndSubscriptionSucceeds ( )
85
87
{
86
88
var tenants = new List < string > { DefaultTenant . ToString ( ) } ;
87
- var subscriptions = new List < string > { DefaultSubscription . ToString ( ) } ;
88
- var client = SetupTestEnvironment ( tenants , subscriptions ) ;
89
+ var firstList = new List < string > { DefaultSubscription . ToString ( ) } ;
90
+ var secondList = firstList ;
91
+ var client = SetupTestEnvironment ( tenants , firstList , secondList ) ;
89
92
var subResults = new List < AzureSubscription > ( client . ListSubscriptions ( ) ) ;
90
93
Assert . Equal ( 1 , subResults . Count ) ;
91
94
var tenantResults = client . ListTenants ( ) ;
@@ -102,12 +105,14 @@ public void SingleTenantAndSubscriptionSucceeds()
102
105
public void SubscriptionNotFoundDoesNotThrow ( )
103
106
{
104
107
var tenants = new List < string > { DefaultTenant . ToString ( ) } ;
105
- var subscriptions = new List < string > { Guid . NewGuid ( ) . ToString ( ) } ;
106
- var client = SetupTestEnvironment ( tenants , subscriptions ) ;
108
+ string randomSubscriptionId = Guid . NewGuid ( ) . ToString ( ) ;
109
+ var firstList = new List < string > { randomSubscriptionId } ;
110
+ var secondList = firstList ;
111
+ var client = SetupTestEnvironment ( tenants , firstList , secondList ) ;
107
112
var subResults = new List < AzureSubscription > ( client . ListSubscriptions ( ) ) ;
108
113
Assert . Equal ( 1 , subResults . Count ) ;
109
114
AzureSubscription subValue ;
110
- Assert . True ( client . TryGetSubscriptionById ( DefaultTenant . ToString ( ) , DefaultSubscription . ToString ( ) , out subValue ) ) ;
115
+ Assert . False ( client . TryGetSubscriptionById ( DefaultTenant . ToString ( ) , DefaultSubscription . ToString ( ) , out subValue ) ) ;
111
116
}
112
117
113
118
[ Fact ]
@@ -130,7 +135,7 @@ public void NoSubscriptionsInListDoesNotThrow()
130
135
var client = SetupTestEnvironment ( tenants , subscriptions ) ;
131
136
Assert . Equal ( 0 , client . ListSubscriptions ( ) . Count ( ) ) ;
132
137
AzureSubscription subValue ;
133
- Assert . True ( client . TryGetSubscriptionById ( DefaultTenant . ToString ( ) , DefaultSubscription . ToString ( ) , out subValue ) ) ;
138
+ Assert . False ( client . TryGetSubscriptionById ( DefaultTenant . ToString ( ) , DefaultSubscription . ToString ( ) , out subValue ) ) ;
134
139
}
135
140
136
141
[ Fact ]
0 commit comments