testeranto
Version:
the AI powered BDD test framework for typescript projects
255 lines • 5.17 kB
JSON
{
"name": "Calculator Suite",
"givens": [
{
"key": "Default",
"whens": [],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Basic calculator operations should work"
],
"artifacts": [],
"status": true
},
{
"key": "Addition",
"whens": [
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
}
],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Addition should work correctly"
],
"artifacts": [],
"status": true
},
{
"key": "Subtraction",
"whens": [
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
}
],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Subtraction should work correctly"
],
"artifacts": [],
"status": true
},
{
"key": "Multiplication",
"whens": [
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
}
],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Multiplication should work correctly"
],
"artifacts": [],
"status": true
},
{
"key": "Division",
"whens": [
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
}
],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Division should work correctly"
],
"artifacts": [],
"status": true
},
{
"key": "Clear",
"whens": [
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
},
{
"name": "Press",
"status": true,
"error": null,
"artifacts": []
}
],
"thens": [
{
"name": "DisplayMatches",
"error": false,
"artifacts": [],
"status": true
}
],
"error": null,
"failed": false,
"features": [
"Clear should reset the display"
],
"artifacts": [],
"status": true
}
],
"fails": 0,
"failed": false,
"features": [
"Division should work correctly",
"Clear should reset the display",
"Basic calculator operations should work",
"Subtraction should work correctly",
"Multiplication should work correctly",
"Addition should work correctly"
],
"artifacts": []
}