ReferenceError:describe is not defined
我正在尝试使用gest(gest)为graphql端点运行测试。下面是我的代码ReferenceError:describe is not defined
const Gest = require('graphicli')
const schema = require('./path/schema.js')
const gest = Gest(schema, {
baseURL: 'http://localhost:7770/graphql',
headers: {
Accept: 'application/json'
}
})
describe('GraphQL',() => {
test('{getAllNominator{firstName}}',() => {
return gest('{getAllNominator{firstName}}').then(({ data, errors }) => {
expect(errors).toBeUndefined()
expect(data).toEqual('Adam')
})
})
})
但我收到以下错误
ReferenceError: describe is not defined
按照该解决方案给在Solution Link我用摩卡跑了文件。但它给出了另一个错误
ReferenceError: test is not defined
我被困在这里。我该如何解决这个问题。还有一个问题。是gest和摩卡有关吗? 请有人帮我解决这个问题
describe
功能是由摩卡设置的。
如果您已经安装mocha
本地,与
./node_modules/.bin/mocha path/to/test.js
或者
mocha path/to/test.js
而且运行测试,您可能希望与it(...)
正如我之前说的,我用摩卡来运行它。但我得到了另一个错误ReferenceError:测试未定义 –
检查我的编辑,@SVP – explorer
是的,它可以做的伎俩。但然后我得到错误附近预计 –
你如何运行它?你使用哪个命令? – kharandziuk
我使用摩卡命令ranit。摩卡test.js –