yihu55 / realworld-egettest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RealWorld API

Utgå från det här projektet när ni gör er gruppuppgift.

Projektet innehåller en server som levererar frontenden för er uppgift, samt ett skal för en Express-backend där ni får fylla på med era egna routes.

Starta servern genom att köra kommandot node app.js - ni bör nu kunna komma åt ett färdigt frontend på http://localhost:3000

Postman

Projektet innehåller även en Postman-collection som ni kan använda för att

För att köra alla Postman-tester kan ni använda:

npx newman run api/RealWorld.postman_collection.json \
  --delay-request 500 \
  --global-var "APIURL=$APIURL" \
  --global-var "USERNAME=$USERNAME" \
  --global-var "EMAIL=$EMAIL" \
  --global-var "PASSWORD=$PASSWORD" \
  "$@"
  • $APIURL ska vara URL:en till ert API, e.g. http://localhost:3000
  • $USERNAME ska vara ett unikt användarnamn
  • $PASSWORD ska vara ett lösenord
  • $EMAIL ska vara en email-address

Det finns även ett shell-script som kör alla tester: run-api-tests.sh

Scriptet skapar automatiskt nya värden för USERNAME och EMAIL, vilket gör det lättare att köra upprepade gånger.

About


Languages

Language:JavaScript 87.3%Language:Shell 12.7%