konacha - 辅助方法 coffeescript
konacha - helper methods coffeescript
我正在尝试在 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)
在 konacha 中可以吗?
编辑:此处的错误日志:
更新:修复是将它放在 beforeEach 块中
beforeEach ->
@expect_int_is_universal = (i) ->
expect(i).to.equal 42
describe '#test', ->
it 'checks if integer is 42', ->
@expect_int_is_universal(42)
mu太短没成功将他的评论转化为答案,我会在下面提供:
@(又名 this)在你的 it 回调中与顶层的 @ 不同,所以你将 expect_int_is_universal 定义为一个对象上的方法,但试图将其作为另一个对象上的方法调用目的。尝试不带@s。我对 Konocha、Mocha 或 Chai 的了解还不够多
我正在尝试在 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)
在 konacha 中可以吗?
编辑:此处的错误日志:
更新:修复是将它放在 beforeEach 块中
beforeEach ->
@expect_int_is_universal = (i) ->
expect(i).to.equal 42
describe '#test', ->
it 'checks if integer is 42', ->
@expect_int_is_universal(42)
mu太短没成功将他的评论转化为答案,我会在下面提供:
@(又名 this)在你的 it 回调中与顶层的 @ 不同,所以你将 expect_int_is_universal 定义为一个对象上的方法,但试图将其作为另一个对象上的方法调用目的。尝试不带@s。我对 Konocha、Mocha 或 Chai 的了解还不够多