【问题标题】:AssertionError: expected [Function] to equal 'EthSwap Instant Exchange'AssertionError:预期 [Function] 等于 'EthSwap Instant Exchange'
【发布时间】:2021-04-18 17:10:10
【问题描述】:

我正在网上做一个教程,但在尝试运行松露测试时遇到了错误。我不确定我哪里出错了,或者在这个事件中该怎么做。

代码:

contract('EthSwap', (accounts) => {
    
    describe('EthSwap deployment', async () => {
        it('contract has a name', async () => {
            let ethSwap = await EthSwap.new()
            const name = await ethSwap.name
            assert.equal(name, 'EthSwap Instant Exchange')
        })
    })
    
})

这是我在运行测试时遇到的错误:

AssertionError: 预期 [Function] 等于 'EthSwap Instant Exchange'

非常感谢任何帮助。这可能是一个非常愚蠢的问题,但我对此很陌生。谢谢。请注意,在我遇到一个大问题之前,我比这个阶段走得更远,并且已经让这段代码在不同的场景中工作,然后我遇到了一个大问题,事情变得如此复杂以至于我决定回滚。现在我在项目的这个简单阶段遇到了以前没有遇到的问题。

【问题讨论】:

    标签: reactjs truffle


    【解决方案1】:

    在这个文件中这不是问题。这是您的 EthSwap.sol 文件中的问题,其中您编写的字符串变量名称

    不正确 - “EthSwap 即时交换”

    正确 - “EthSwap 即时交换”

    我想它会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2020-09-21
      • 2017-04-19
      • 2019-08-27
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-03
      相关资源
      最近更新 更多