/// <summary> /// Initializes a new instance of the <see cref="RegisterAzureProviderCmdletTests"/> class. /// </summary> public RegisterAzureProviderCmdletTests(ITestOutputHelper output) { this.providerOperationsMock = new Mock <IProvidersOperations>(); XunitTracingInterceptor.AddToContext(new XunitTracingInterceptor(output)); var resourceManagementClient = new Mock <IResourceManagementClient>(); resourceManagementClient .SetupGet(client => client.Providers) .Returns(() => this.providerOperationsMock.Object); this.commandRuntimeMock = new Mock <ICommandRuntime>(); this.commandRuntimeMock .Setup(m => m.ShouldProcess(It.IsAny <string>(), It.IsAny <string>())) .Returns(() => true); this.cmdlet = new RegisterAzureProviderCmdlet() { ResourceManagerSdkClient = new ResourceManagerSdkClient { ResourceManagementClient = resourceManagementClient.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="RegisterAzureProviderCmdletTests"/> class. /// </summary> public RegisterAzureProviderCmdletTests() { 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.commandRuntimeMock .Setup(m => m.ShouldProcess(It.IsAny<string>(), It.IsAny<string>())) .Returns(() => true); this.cmdlet = new RegisterAzureProviderCmdlet() { CommandRuntime = commandRuntimeMock.Object, ResourcesClient = new ResourcesClient { ResourceManagementClient = resourceManagementClient.Object } }; }
/// <summary> /// Initializes a new instance of the <see cref="RegisterAzureProviderCmdletTests"/> class. /// </summary> public RegisterAzureProviderCmdletTests() { 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.commandRuntimeMock .Setup(m => m.ShouldProcess(It.IsAny <string>(), It.IsAny <string>())) .Returns(() => true); this.cmdlet = new RegisterAzureProviderCmdlet() { CommandRuntime = commandRuntimeMock.Object, ResourcesClient = new ResourcesClient { ResourceManagementClient = resourceManagementClient.Object } }; }