【发布时间】:2022-11-18 02:10:43
【问题描述】:
早上好家伙。 有没有办法测试访问修饰符?例如确保 create_block 是公开的(有趣的)? afaik 这在单元测试中是不可能的(因为“预期失败”测试本身不会编译)。这是我们可以使用证明者的东西吗?
【问题讨论】:
标签: move-lang
早上好家伙。 有没有办法测试访问修饰符?例如确保 create_block 是公开的(有趣的)? afaik 这在单元测试中是不可能的(因为“预期失败”测试本身不会编译)。这是我们可以使用证明者的东西吗?
【问题讨论】:
标签: move-lang
访问修饰符是在编译器中静态设置的,因此正如您所指出的,您可以进行单元测试以确保它是公开的,但不一定有办法测试它是否不公开。
我认为这与其他语言特别相似,只是编译器时间检查。
https://move-book.com/syntax-basics/function.html#function-visibility
【讨论】: