|
63 | 63 | <SpecificVersion>False</SpecificVersion>
|
64 | 64 | <HintPath>..\..\..\packages\Microsoft.Azure.KeyVault.0.9.0-preview\lib\net45\Microsoft.Azure.KeyVault.dll</HintPath>
|
65 | 65 | </Reference>
|
66 |
| - <Reference Include="Microsoft.Azure.Common.NetFramework"> |
67 |
| - <HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath> |
| 66 | + <Reference Include="Microsoft.Azure.Gallery, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> |
| 67 | + <SpecificVersion>False</SpecificVersion> |
| 68 | + <HintPath>..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll</HintPath> |
| 69 | + </Reference> |
| 70 | + <Reference Include="Microsoft.Azure.Graph.RBAC"> |
| 71 | + <HintPath>..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.7.0-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll</HintPath> |
| 72 | + </Reference> |
| 73 | + <Reference Include="Microsoft.Azure.Management.Authorization"> |
| 74 | + <HintPath>..\..\..\packages\Microsoft.Azure.Management.Authorization.0.18.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll</HintPath> |
68 | 75 | </Reference>
|
69 |
| - <Reference Include="Microsoft.Azure.ResourceManager, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> |
| 76 | + <Reference Include="Microsoft.Azure.Management.KeyVault, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
70 | 77 | <SpecificVersion>False</SpecificVersion>
|
| 78 | + <HintPath>..\..\..\packages\Microsoft.Azure.Management.KeyVault.0.9.0-preview\lib\net40\Microsoft.Azure.Management.KeyVault.dll</HintPath> |
| 79 | + </Reference> |
| 80 | + <Reference Include="Microsoft.Azure.ResourceManager"> |
71 | 81 | <HintPath>..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll</HintPath>
|
| 82 | + <Private>True</Private> |
| 83 | + </Reference> |
| 84 | + <Reference Include="Microsoft.Azure.Common.NetFramework"> |
| 85 | + <HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath> |
72 | 86 | </Reference>
|
73 | 87 | <Reference Include="Microsoft.Azure.Test.Framework">
|
74 | 88 | <SpecificVersion>False</SpecificVersion>
|
|
129 | 143 | <DependentUpon>Resource.resx</DependentUpon>
|
130 | 144 | </Compile>
|
131 | 145 | <Compile Include="Properties\AssemblyInfo.cs" />
|
| 146 | + <Compile Include="ScenarioTests\KeyVaultEnvSetupHelper.cs" /> |
| 147 | + <Compile Include="ScenarioTests\KeyVaultManagementController.cs" /> |
| 148 | + <Compile Include="ScenarioTests\KeyVaultManagementTests.cs" /> |
| 149 | + <Compile Include="ScenarioTests\KeyVaultTestFixture.cs" /> |
132 | 150 | <Compile Include="UnitTests\KeyVaultUnitTestBase.cs" />
|
133 | 151 | <Compile Include="UnitTests\RemoveKeyVaultKeyTests.cs" />
|
134 | 152 | <Compile Include="UnitTests\RemoveKeyVaultSecretTests.cs" />
|
|
141 | 159 | <SubType>Designer</SubType>
|
142 | 160 | </None>
|
143 | 161 | <None Include="Resources\pshtest.pfx" />
|
| 162 | + <None Include="ScenarioTests\Common.ps1"> |
| 163 | + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
| 164 | + </None> |
| 165 | + <None Include="ScenarioTests\KeyVaultManagementTests.ps1"> |
| 166 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 167 | + </None> |
| 168 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateDeleteVaultWithPiping.json"> |
| 169 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 170 | + </None> |
| 171 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateNewPremiumVaultEnabledForDeployment.json"> |
| 172 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 173 | + </None> |
| 174 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateNewVault.json"> |
| 175 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 176 | + </None> |
| 177 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateVaultInUnknownResGrpFails.json"> |
| 178 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 179 | + </None> |
| 180 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateVaultPositionalParams.json"> |
| 181 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 182 | + </None> |
| 183 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestDeleteUnknownVaultFails.json"> |
| 184 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 185 | + </None> |
| 186 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestDeleteVaultByName.json"> |
| 187 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 188 | + </None> |
| 189 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetUnknownVaultFails.json"> |
| 190 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 191 | + </None> |
| 192 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByName.json"> |
| 193 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 194 | + </None> |
| 195 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByNameAndResourceGroup.json"> |
| 196 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 197 | + </None> |
| 198 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByNameAndResourceGroupPositionalParams.json"> |
| 199 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 200 | + </None> |
| 201 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultFromUnknownResourceGroupFails.json"> |
| 202 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 203 | + </None> |
| 204 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListAllVaultsInSubscription.json"> |
| 205 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 206 | + </None> |
| 207 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByResourceGroup.json"> |
| 208 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 209 | + </None> |
| 210 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByTag.json"> |
| 211 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 212 | + </None> |
| 213 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByUnknownResourceGroupFails.json"> |
| 214 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 215 | + </None> |
| 216 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestModifyAccessPolicy.json"> |
| 217 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 218 | + </None> |
| 219 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestRecreateVaultFails.json"> |
| 220 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 221 | + </None> |
| 222 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestRemoveNonExistentAccessPolicyDoesNotThrow.json"> |
| 223 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 224 | + </None> |
| 225 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetAccessPolicyNegativeCases.json"> |
| 226 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 227 | + </None> |
| 228 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetRemoveAccessPolicyBySPN.json"> |
| 229 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 230 | + </None> |
| 231 | + <None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetRemoveAccessPolicyByUPN.json"> |
| 232 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 233 | + </None> |
144 | 234 | </ItemGroup>
|
145 | 235 | <ItemGroup>
|
146 | 236 | <ProjectReference Include="..\..\..\Common\Commands.Common\Commands.Common.csproj">
|
|
151 | 241 | <Project>{c1bda476-a5cc-4394-914d-48b0ec31a710}</Project>
|
152 | 242 | <Name>Commands.ScenarioTests.Common</Name>
|
153 | 243 | </ProjectReference>
|
| 244 | + <ProjectReference Include="..\..\Resources\Commands.Resources\Commands.Resources.csproj"> |
| 245 | + <Project>{e1f5201d-6067-430e-b303-4e367652991b}</Project> |
| 246 | + <Name>Commands.Resources</Name> |
| 247 | + </ProjectReference> |
154 | 248 | <ProjectReference Include="..\Commands.KeyVault\Commands.KeyVault.csproj">
|
155 | 249 | <Project>{9ffc40cc-a341-4d0c-a25d-dc6b78ef6c94}</Project>
|
156 | 250 | <Name>Commands.KeyVault</Name>
|
|
0 commit comments