/// <summary> /// Initializes a new instance of the <see cref="GetAzureProviderCmdletTests"/> class. /// </summary> public GetAzureProviderCmdletTests(ITestOutputHelper output) { this.providerOperationsMock = new Mock<IProvidersOperations>(); this.subscriptionsOperationsMock = new Mock<ISubscriptionsOperations>(); XunitTracingInterceptor.AddToContext(new XunitTracingInterceptor(output)); var resourceManagementClient = new Mock<Microsoft.Azure.Management.ResourceManager.IResourceManagementClient>(); var subscriptionClient = new Mock<Microsoft.Azure.Management.ResourceManager.ISubscriptionClient>(); resourceManagementClient .SetupGet(client => client.Providers) .Returns(() => this.providerOperationsMock.Object); subscriptionClient .SetupGet(client => client.Subscriptions) .Returns(() => this.subscriptionsOperationsMock.Object); this.commandRuntimeMock = new Mock<ICommandRuntime>(); this.cmdlet = new GetAzureProviderCmdletTest { //CommandRuntime = commandRuntimeMock.Object, ResourceManagerSdkClient = new ResourceManagerSdkClient(resourceManagementClient.Object), SubscriptionSdkClient = new SubscriptionSdkClient(subscriptionClient.Object) }; PSCmdletExtensions.SetCommandRuntimeMock(cmdlet, commandRuntimeMock.Object); mockRuntime = new MockCommandRuntime(); commandRuntimeMock.Setup(f => f.Host).Returns(mockRuntime.Host); }
/// <summary> /// Initializes a new instance of the <see cref="GetAzureProviderCmdletTests"/> class. /// </summary> public GetAzureProviderCmdletTests(ITestOutputHelper output) { this.providerOperationsMock = new Mock <IProvidersOperations>(); this.subscriptionsOperationsMock = new Mock <Internal.Subscriptions.ISubscriptionsOperations>(); XunitTracingInterceptor.AddToContext(new XunitTracingInterceptor(output)); var resourceManagementClient = new Mock <Microsoft.Azure.Management.ResourceManager.IResourceManagementClient>(); var subscriptionClient = new Mock <Internal.Subscriptions.ISubscriptionClient>(); resourceManagementClient .SetupGet(client => client.Providers) .Returns(() => this.providerOperationsMock.Object); subscriptionClient .SetupGet(client => client.Subscriptions) .Returns(() => this.subscriptionsOperationsMock.Object); this.commandRuntimeMock = new Mock <ICommandRuntime>(); this.cmdlet = new GetAzureProviderCmdletTest { //CommandRuntime = commandRuntimeMock.Object, ResourceManagerSdkClient = new ResourceManagerSdkClient(resourceManagementClient.Object), SubscriptionSdkClient = new SubscriptionSdkClient(subscriptionClient.Object) }; PSCmdletExtensions.SetCommandRuntimeMock(cmdlet, commandRuntimeMock.Object); mockRuntime = new MockCommandRuntime(); commandRuntimeMock.Setup(f => f.Host).Returns(mockRuntime.Host); }
/// <summary> /// Initializes a new instance of the <see cref="GetAzureProviderCmdletTests"/> class. /// </summary> public GetAzureProviderCmdletTests() { this.providerOperationsMock = new Mock<IProviderOperations>(); var resourceManagementClient = new Mock<IResourceManagementClient>(); resourceManagementClient .SetupGet(client => client.Providers) .Returns(() => this.providerOperationsMock.Object); this.commandRuntimeMock = new Mock<ICommandRuntime>(); this.cmdlet = new GetAzureProviderCmdletTest { CommandRuntime = commandRuntimeMock.Object, ResourcesClient = new ResourcesClient { ResourceManagementClient = resourceManagementClient.Object } }; }
/// <summary> /// Initializes a new instance of the <see cref="GetAzureProviderCmdletTests"/> class. /// </summary> public GetAzureProviderCmdletTests() { this.providerOperationsMock = new Mock <IProviderOperations>(); var resourceManagementClient = new Mock <IResourceManagementClient>(); resourceManagementClient .SetupGet(client => client.Providers) .Returns(() => this.providerOperationsMock.Object); this.commandRuntimeMock = new Mock <ICommandRuntime>(); this.cmdlet = new GetAzureProviderCmdletTest { CommandRuntime = commandRuntimeMock.Object, ResourcesClient = new ResourcesClient { ResourceManagementClient = resourceManagementClient.Object } }; }