konacha-助手方法coffeescript
我试图在coffeescript中的konacha中定义一个助手方法,类似这样konacha-助手方法coffeescript,coffeescript,mocha.js,chai,konacha,Coffeescript,Mocha.js,Chai,Konacha,我试图在coffeescript中的konacha中定义一个助手方法,类似这样 @expect_int_is_universal = (i) -> expect(i).to.equal 42 describe '#test', -> it 'checks if integer is 42', -> @expect_int_is_universal(42) 在科纳查有可能吗 编辑:此处的错误日志: 更新:修复程序将其放入beforeach块中 before
@expect_int_is_universal = (i) ->
expect(i).to.equal 42
describe '#test', ->
it 'checks if integer is 42', ->
@expect_int_is_universal(42)
在科纳查有可能吗
编辑:此处的错误日志:
更新:修复程序将其放入beforeach块中
beforeEach ->
@expect_int_is_universal = (i) ->
expect(i).to.equal 42
describe '#test', ->
it 'checks if integer is 42', ->
@expect_int_is_universal(42)
穆太短没有成功地将他的评论转换为答案,但我将在下面提供:
@也就是说,您的it回调中的这个与顶层的不一样@,因此您将expect_int_is_universal定义为一个对象上的方法,但尝试将其作为另一个对象上的方法调用。尝试不使用@s。我对Konocha、Mocha或Chai的了解还不够多,无法再说更多当您尝试它时发生了什么?@AKA在您的it回调中的这一点与在顶级时不同@,因此您将expect_int_定义为一个对象上的通用方法,但尝试将其作为另一个对象上的方法调用。尝试不使用@s。我对Konocha、Mocha或Chai的了解还不够多,不能再多说了。