diff --git a/build/pipelines/templates/run-unit-tests.yaml b/build/pipelines/templates/run-unit-tests.yaml index 6411e243..3d99969e 100644 --- a/build/pipelines/templates/run-unit-tests.yaml +++ b/build/pipelines/templates/run-unit-tests.yaml @@ -21,13 +21,15 @@ jobs: - checkout: none - task: DownloadBuildArtifacts@0 - displayName: Download CalculatorUnitTests + displayName: Download test files inputs: artifactName: drop - itemPattern: drop/Release/${{ parameters.platform }}/CalculatorUnitTests/AppPackages/CalculatorUnitTests_Test/** + itemPattern: | + drop/Release/${{ parameters.platform }}/CalculatorUnitTests/AppPackages/CalculatorUnitTests_Test/** + drop/Release/${{ parameters.platform }}/CalculatorApp.ViewModel.Tests/AppPackages/CalculatorApp.ViewModel.Tests_Test/** - task: PowerShell@2 - displayName: Install Certificate + displayName: Install certificate inputs: filePath: $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\Add-AppDevPackage.ps1 arguments: -CertificatePath $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.cer -Force @@ -36,4 +38,10 @@ jobs: displayName: Run CalculatorUnitTests inputs: testAssemblyVer2: $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.msix + otherConsoleOptions: /Platform:${{ parameters.platform }} + + - task: VSTest@2 + displayName: Run CalculatorApp.ViewModel.Tests + inputs: + testAssemblyVer2: $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorApp.ViewModel.Tests\AppPackages\CalculatorApp.ViewModel.Tests_Test\CalculatorApp.ViewModel.Tests.msix otherConsoleOptions: /Platform:${{ parameters.platform }} \ No newline at end of file diff --git a/src/CalculatorApp.ViewModel.Tests/CalculatorApp.ViewModel.Tests.csproj b/src/CalculatorApp.ViewModel.Tests/CalculatorApp.ViewModel.Tests.csproj index b7d19b20..6e214844 100644 --- a/src/CalculatorApp.ViewModel.Tests/CalculatorApp.ViewModel.Tests.csproj +++ b/src/CalculatorApp.ViewModel.Tests/CalculatorApp.ViewModel.Tests.csproj @@ -1,4 +1,4 @@ - + @@ -17,7 +17,10 @@ 512 {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} $(VisualStudioVersion) - false + CalculatorApp.ViewModel.Tests + true + true + WindowsDev_TemporaryKey.pfx true @@ -153,6 +156,9 @@ Designer + + + 6.2.14 @@ -193,4 +199,4 @@ --> - \ No newline at end of file +