将传递的属性值存储在要在另一个函数中使用的变量中

时间:2017-11-22 11:31:10

标签: node.js axios jest

问题..

我想传递我在HTTP POST请求中使用的属性值,以便我可以在另一个测试中使用它。

const device = `28` + (new Date().getTime())
describe('register device', () => {
  test('create device registration', async () => {
    try {
      const registerDevice= await axios.post(`${baseUrl}register`, {
        deviceId: (`${deviceId}`),
        platformId: 'ios',
        osVersion: '11.0'
      }, {
        timeout,
        headers: {
          'Authorization': `Bearer ${tokenGenerator.generateAuthToken({
            name: 'namehere'
          })}`
        }
      })
      expect(registerDevice.status).toBe(200)
})
})

我想从上面的POST请求传递我用于deviceId的相同值,所以我可以将它放在有效载荷上,用于下一个POST请求..任何建议都会有所帮助。谢谢!

0 个答案:

没有答案