[
  {
    "line": 1,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 862022,
              "status": "passed"
            },
            "match": {
              "location": "CalculatorSteps.setUp()"
            }
          }
        ],
        "line": 8,
        "name": "Add two numbers",
        "description": "",
        "id": "calculator;add-two-numbers",
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "status": "undefined"
            },
            "line": 9,
            "name": "I have a calculator 123",
            "match": {},
            "keyword": "Given "
          },
          {
            "result": {
              "status": "skipped"
            },
            "line": 10,
            "name": "I add 21 and 31",
            "match": {
              "arguments": [
                {
                  "val": "21",
                  "offset": 6
                },
                {
                  "val": "31",
                  "offset": 13
                }
              ],
              "location": "CalculatorSteps.i_add_and(int,int)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "status": "skipped"
            },
            "line": 11,
            "name": "the result should be 52",
            "match": {
              "arguments": [
                {
                  "val": "52",
                  "offset": 21
                }
              ],
              "location": "CalculatorSteps.the_result_should_be(int)"
            },
            "keyword": "Then "
          }
        ]
      },
      {
        "before": [
          {
            "result": {
              "duration": 33393,
              "status": "passed"
            },
            "match": {
              "location": "CalculatorSteps.setUp()"
            }
          }
        ],
        "line": 13,
        "name": "Add two numbers 2",
        "description": "Test Description",
        "id": "calculator;add-two-numbers-2",
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "status": "undefined"
            },
            "line": 14,
            "name": "I and u have a calculator",
            "match": {},
            "keyword": "Given "
          },
          {
            "result": {
              "status": "skipped"
            },
            "line": 15,
            "name": "I add 41 and 31",
            "match": {
              "arguments": [
                {
                  "val": "41",
                  "offset": 6
                },
                {
                  "val": "31",
                  "offset": 13
                }
              ],
              "location": "CalculatorSteps.i_add_and(int,int)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "status": "skipped"
            },
            "line": 16,
            "name": "the result should be 72",
            "match": {
              "arguments": [
                {
                  "val": "72",
                  "offset": 21
                }
              ],
              "location": "CalculatorSteps.the_result_should_be(int)"
            },
            "keyword": "Then "
          }
        ]
      },
      {
        "before": [
          {
            "result": {
              "duration": 28048,
              "status": "passed"
            },
            "match": {
              "location": "CalculatorSteps.setUp()"
            }
          }
        ],
        "line": 18,
        "name": "Add two numbers 3",
        "description": "",
        "id": "calculator;add-two-numbers-3",
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 123564090,
              "status": "passed"
            },
            "line": 19,
            "name": "I have a calculator",
            "match": {
              "location": "CalculatorSteps.i_have_a_calculator()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1300781,
              "status": "passed"
            },
            "line": 20,
            "name": "I add 11 and 31",
            "match": {
              "arguments": [
                {
                  "val": "11",
                  "offset": 6
                },
                {
                  "val": "31",
                  "offset": 13
                }
              ],
              "location": "CalculatorSteps.i_add_and(int,int)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 113270,
              "status": "passed"
            },
            "line": 21,
            "name": "the result should be 42",
            "match": {
              "arguments": [
                {
                  "val": "42",
                  "offset": 21
                }
              ],
              "location": "CalculatorSteps.the_result_should_be(int)"
            },
            "keyword": "Then "
          }
        ]
      },
      {
        "before": [
          {
            "result": {
              "duration": 23212,
              "status": "passed"
            },
            "match": {
              "location": "CalculatorSteps.setUp()"
            }
          }
        ],
        "line": 23,
        "name": "Add two numbers 4",
        "description": "",
        "id": "calculator;add-two-numbers-4",
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 18575,
              "status": "passed"
            },
            "line": 24,
            "name": "I have a calculator",
            "match": {
              "location": "CalculatorSteps.i_have_a_calculator()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 100192,
              "status": "passed"
            },
            "line": 25,
            "name": "I add 21 and 11",
            "match": {
              "arguments": [
                {
                  "val": "21",
                  "offset": 6
                },
                {
                  "val": "11",
                  "offset": 13
                }
              ],
              "location": "CalculatorSteps.i_add_and(int,int)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 78069,
              "status": "passed"
            },
            "line": 26,
            "name": "the result should be 32",
            "match": {
              "arguments": [
                {
                  "val": "32",
                  "offset": 21
                }
              ],
              "location": "CalculatorSteps.the_result_should_be(int)"
            },
            "keyword": "Then "
          }
        ]
      }
    ],
    "name": "Calculator",
    "description": "As a user\nI want to use a calculator\nSo that I don\u0027t need to calculate myself",
    "id": "calculator",
    "keyword": "Feature",
    "uri": "cucumber/calculator.feature"
  }
]