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