oute-services-test-case-sdk
v0.0.13
Published
- Initialization
Downloads
446
Readme
This module expose helper functions
- Initialization
params = {
url: @server url
token: @access token
}
TestCase = require("oute-services-test-case-sdk")
test_case_instance = new TestCase(params)
Cache functions
Core functions
- Save route
body = {
"asset_id": "q-GmTD5-K",
"workspace_id": "ZzBfJMpfQ",
"label": "Test case 1",
"inputs": [
{
"a": 20,
"b": 30
}
],
"asserts": [
{
"result": 50
}
]
}
await test_case_instance.save(body)
- Find One
query = {
"_id": "UvuPE2PGn"
}
await test_case_instance.findOne(query)
- delete route
test_case_id = "UvuPE2PGn"
await test_case_instance.delete(test_case_id)
- find
query = {
"asset_id": "q-GmTD5-K"
}
await test_case_instance.findByAssetId(query)
- run
body = {
"project_id": "q-GmTD5-K",
"environment_id": null,
"data": []
}
await test_case_instance.run(body)