Как передать переменную из крючка beforeEach в тесты в jest? - PullRequest
0 голосов
/ 19 сентября 2018
beforeEach(async () => {
  const sandbox = sinon.sandbox.create()
  ...
})

test('/add', () => {
  // how can I use sandbox here?
})

Мне нужно что-то вроде t.context в ava

1 Ответ

0 голосов
/ 19 сентября 2018

Просто объявите песочницу, чтобы она была доступна в объеме beforeEach, и протестируйте:

let sandbox;

beforeEach(async () => {
  sandbox = sinon.sandbox.create()
  ...
})

test('/add', () => {
  // sandbox available for use
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...