SuperTest · JSON-LD Context

Supertest Context

JSON-LD context defining the semantic vocabulary for Supertest from SuperTest.

17 Classes 3 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
doap: http://usefulinc.com/ns/doap#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

SoftwareApplication SoftwareSourceCode name description url version license programmingLanguage codeRepository TestAction request response assertion Project release maintainer repository

Properties

Property Type Container
method string
path string
statusCode integer

JSON-LD Document

supertest-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://github.com/ladjs/supertest#",
    "schema": "https://schema.org/",
    "doap": "http://usefulinc.com/ns/doap#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "SoftwareApplication": "schema:SoftwareApplication",
    "SoftwareSourceCode": "schema:SoftwareSourceCode",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "version": "schema:softwareVersion",
    "license": "schema:license",
    "programmingLanguage": "schema:programmingLanguage",
    "codeRepository": "schema:codeRepository",
    "TestAction": "schema:Action",
    "method": {
      "@id": "schema:httpMethod",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "schema:url",
      "@type": "xsd:string"
    },
    "statusCode": {
      "@id": "schema:result",
      "@type": "xsd:integer"
    },
    "request": "schema:potentialAction",
    "response": "schema:result",
    "assertion": "schema:expectsAcceptanceOf",
    "Project": "doap:Project",
    "release": "doap:release",
    "maintainer": "doap:maintainer",
    "repository": "doap:repository"
  }
}