SpecFlow · JSON-LD Context

Specflow Context

JSON-LD context defining the semantic vocabulary for Specflow from SpecFlow.

4 Classes 14 Properties 3 Namespaces
View Context View on GitHub

Namespaces

specflow: https://specflow.org/vocab/
gherkin: https://cucumber.io/gherkin/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

name description SoftwareApplication SoftwareSourceCode

Properties

Property Type Container
Feature reference
Scenario reference
ScenarioOutline reference
StepDefinition reference
Background reference
Step reference
Given
When
Then
tag string
keyword string
stepText string
featureFile string
language string

JSON-LD Document

specflow-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "specflow": "https://specflow.org/vocab/",
    "gherkin": "https://cucumber.io/gherkin/vocab/",
    "name": "name",
    "description": "description",
    "SoftwareApplication": "SoftwareApplication",
    "SoftwareSourceCode": "SoftwareSourceCode",
    "Feature": {
      "@id": "specflow:Feature",
      "@type": "@id"
    },
    "Scenario": {
      "@id": "specflow:Scenario",
      "@type": "@id"
    },
    "ScenarioOutline": {
      "@id": "specflow:ScenarioOutline",
      "@type": "@id"
    },
    "StepDefinition": {
      "@id": "specflow:StepDefinition",
      "@type": "@id"
    },
    "Background": {
      "@id": "specflow:Background",
      "@type": "@id"
    },
    "Step": {
      "@id": "gherkin:Step",
      "@type": "@id"
    },
    "Given": {
      "@id": "gherkin:Given"
    },
    "When": {
      "@id": "gherkin:When"
    },
    "Then": {
      "@id": "gherkin:Then"
    },
    "tag": {
      "@id": "specflow:tag",
      "@type": "xsd:string"
    },
    "keyword": {
      "@id": "gherkin:keyword",
      "@type": "xsd:string"
    },
    "stepText": {
      "@id": "gherkin:text",
      "@type": "xsd:string"
    },
    "featureFile": {
      "@id": "specflow:featureFile",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "specflow:language",
      "@type": "xsd:string"
    },
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  }
}