public void StopsActiveDeployment() { commandRuntimeMock.Setup(f => f.ShouldProcess(It.IsAny <string>(), It.IsAny <string>())).Returns(true); resourcesClientMock.Setup(f => f.CancelDeployment(resourceGroupName, deploymentName)); cmdlet.ResourceGroupName = resourceGroupName; cmdlet.Name = deploymentName; cmdlet.ExecuteCmdlet(); resourcesClientMock.Verify(f => f.CancelDeployment(resourceGroupName, deploymentName), Times.Once()); }
public void StopsActiveDeployment() { commandRuntimeMock.Setup(f => f.ShouldProcess(It.IsAny <string>(), It.IsAny <string>())).Returns(true); resourcesClientMock.Setup(f => f.CancelDeployment(It.IsAny <FilterDeploymentOptions>())); cmdlet.ResourceGroupName = resourceGroupName; cmdlet.Name = deploymentName; cmdlet.ExecuteCmdlet(); resourcesClientMock.Verify( f => f.CancelDeployment(It.Is <FilterDeploymentOptions>( options => options.ScopeType == DeploymentScopeType.ResourceGroup && options.ResourceGroupName == resourceGroupName && options.DeploymentName == deploymentName)), Times.Once()); }