From 9affd629beb94afd73f1775740feea2370ac451f Mon Sep 17 00:00:00 2001 From: Colin Dembovsky Date: Thu, 15 Apr 2021 10:11:49 -0500 Subject: [PATCH] Adding unit tests --- .github/workflows/basket-api.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/basket-api.yml b/.github/workflows/basket-api.yml index 9d2685382..ac75fb723 100644 --- a/.github/workflows/basket-api.yml +++ b/.github/workflows/basket-api.yml @@ -21,6 +21,7 @@ on: env: SERVICE: basket-api IMAGE: basket.api + DOTNET_VERSION: 5.0.x jobs: @@ -45,6 +46,20 @@ jobs: steps: - name: 'Checkout Github Action' uses: actions/checkout@master + + - name: Setup dotnet + uses: actions/setup-dotnet@v1 + with: + dotnet-version: ${{ env.DOTNET_VERSION }} + + - name: Build and run unit tests + run: | + dotnet restore "eShopOnContainers-ServicesAndWebApps.sln" + cd /src/Services/Catalog/Catalog.API + dotnet build --no-restore + cd - + cd src/Services/Catalog/Catalog.UnitTests + dotnet test - name: Enable experimental features for the Docker daemon and CLI run: |