test/unit-integration-test #760
Replies: 4 comments 4 replies
-
博主,在本章“测试私有函数”,这一节中,有一句话写的不太对。就是“tests 作为另一个模块,是绝对无法对它进行调用的,因为它们根本不在同一个模块中!”,这句。因为在上述代码中,tests模块是crate模块的子模块,所以可以调用父模块的函数,不管该函数前有无标注“pub”。函数internal_adder是crate模块的函数。所以tests模块中的函数可以调用。 个人意见,如有不对,还请指出。 |
Beta Was this translation helpful? Give feedback.
-
如何测试使用了std:process::exit 的函数? |
Beta Was this translation helpful? Give feedback.
-
在 src 同级的 tests 路径下 a.rs,使用 src/lib.rs 中定义的 macro_a,并且使用 macro_export 导出了。 |
Beta Was this translation helpful? Give feedback.
-
其实还是可以对main.rs进行测试的.方法如下: |
Beta Was this translation helpful? Give feedback.
-
test/unit-integration-test
https://course.rs/test/unit-integration-test.html
Beta Was this translation helpful? Give feedback.
All reactions