API and Client projects are located under src/ directory.
- npm install
- dotnet restore
- dotnet run
Tutorial: https://danielkummer.github.io/git-flow-cheatsheet/
Production - deployed from Master branch
Staging - deployed from Develop branch
Tests projects are located under tests/ directory.
There are two type of xUnit tests projects:
- Unit tests in directory
tests/UnitTests - Integration (end to end) API tests in directory
tests/EndToEnd
.csproj test project files have src/CallGate.csproj linked to have an access to CallGate.dll
Go to tests/UnitTests or tests/EndToEnd
- dotnet restore
- dotnet build
- dotnet test