Skip to content

Commit 9c30da9

Browse files
author
Lei Jin
committed
Reset subscripiton client proxy at then end of subscripition client
switch tests
1 parent ea8873c commit 9c30da9

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/Accounts/Accounts.Test/AzureRMProfileTestsForMultitenant.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
using Microsoft.Azure.Commands.Common.Authentication;
1616
using Microsoft.Azure.Commands.Common.Authentication.Abstractions;
1717
using Microsoft.Azure.Commands.Common.Authentication.Models;
18+
using Microsoft.Azure.Commands.Profile.Models;
1819
using Microsoft.Azure.Commands.Profile.Test.Mocks;
1920
using Microsoft.Azure.Commands.ScenarioTest;
2021
using Microsoft.Azure.ServiceManagement.Common.Models;
@@ -30,7 +31,7 @@
3031

3132
namespace Microsoft.Azure.Commands.ResourceManager.Common.Test
3233
{
33-
public class AzureRMProfileTestsForMultitenant
34+
public class AzureRMProfileTestsForMultitenant : IDisposable
3435
{
3536
private const string DefaultAccount = "[email protected]";
3637
private static Guid DefaultSubscription = Guid.NewGuid();
@@ -58,6 +59,11 @@ public AzureRMProfileTestsForMultitenant(ITestOutputHelper output)
5859
};
5960
}
6061

62+
public void Dispose()
63+
{
64+
SubscritpionClientCandidates.Reset();
65+
}
66+
6167
private RMProfileClient GetProfileClient()
6268
{
6369
var sub = new AzureSubscription()

src/Accounts/Accounts.Test/SubscriptionClientSwitchTest.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
using Microsoft.Azure.Commands.Common.Authentication;
1616
using Microsoft.Azure.Commands.Common.Authentication.Abstractions;
1717
using Microsoft.Azure.Commands.Common.Authentication.Models;
18+
using Microsoft.Azure.Commands.Profile.Models;
1819
using Microsoft.Azure.Commands.Profile.Test.Mocks;
1920
using Microsoft.Azure.Commands.ScenarioTest;
2021
using Microsoft.Azure.Management.ResourceManager.Version2021_01_01.Models;
@@ -31,7 +32,7 @@
3132

3233
namespace Microsoft.Azure.Commands.ResourceManager.Common.Test
3334
{
34-
public class SubscriptionClientSwitchTest
35+
public class SubscriptionClientSwitchTest : IDisposable
3536
{
3637
private const string DefaultAccount = "[email protected]";
3738
private static Guid DefaultSubscription = Guid.NewGuid();
@@ -59,6 +60,11 @@ public SubscriptionClientSwitchTest(ITestOutputHelper output)
5960
};
6061
}
6162

63+
public void Dispose()
64+
{
65+
SubscritpionClientCandidates.Reset();
66+
}
67+
6268
private RMProfileClient GetProfileClient()
6369
{
6470
var sub = new AzureSubscription()

0 commit comments

Comments
 (0)