我正在尝试使用gest(gest)对graphql端点进行测试。下面是我的代码
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:描述未定义
根据解决方案,输入Solution Link,我使用mocha运行了文件。但这给了另一个错误
ReferenceError:测试未定义
我被困在这里。我该如何解决这个问题。还有一个问题。 gest和摩卡咖啡有关系吗?
请有人帮助我
最佳答案
describe
功能是通过mocha设置的。
如果您在本地安装了mocha
,请使用
./node_modules/.bin/mocha path/to/test.js
要么
mocha path/to/test.js
另外,您可能希望将
test(...)
调用替换为it(...)
关于node.js - ReferenceError:描述未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46193653/