xperiandri / dt-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prerequisites

  • .NET Core SDK 2.2
  • node 10+
  • npm 6+
  • Chrome for tests

Restore dependencies

dotnet restore

Build

dotnet build

Run

dotnet run -p src/server/server.csproj

Open browser on URL https://localhost:5001/. Ignore SSL certificate error.

Tests

Server test

dotnet test

UI Tests

Ensure that Chrome is installed and available in path. On Linux run:

export CHROME_BIN=chromium-browser

Run:

ng test from src/ui folder

End to End tests

ng e2e from src/ui folder

About


Languages

Language:C# 56.0%Language:TypeScript 27.0%Language:HTML 10.9%Language:JavaScript 4.7%Language:CSS 1.4%