yisiper / ts-backapi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This test written in golang, with go built in httptest.Server mocking and ginkgo BDD style testing

  • API Test Automation
    • Make POST calls
    • Set headers for a request
    • Set the body for a request
    • Assert response code
    • Assert response from a request
    • Assert/ validate field response

How to run

  1. if golang installed:
  • go test -v
  • ginkgo -v processOrder
  1. run with docker image
    • docker build -t testapi:v1 .
    • docker run --rm testapi:v1 go test -v
    • docker run --rm testapi:v1 ginkgo -v processOrder

About


Languages

Language:Go 94.9%Language:Dockerfile 5.1%