#javascript #node.js #testing #integration-testing #hapi
Вопрос:
Я работаю над тестовым сценарием, используя hapi/lab в nodejs. Я хотел бы иметь блок описания, который использует hapi.server для ввода параметров http (для имитации интеграционного тестирования). Что-то вроде:
main.test.js: …
describe('main', async () => {
before(async () => {...}
describe('inner-main', async() => {
**externalDescribe**(some params that exists in this file)
it('test specific to this file', async () => {...})
})
})
externalFile.test.js:
…
function **externalDescribe**(some params) {
describe('external', async () => {
it('first it', async () => {
...
})
})
}
Или что-то подобное.