gpt4 book ai didi

ruby-on-rails - rails : How to test code in the lib/directory?

转载 作者:行者123 更新时间:2023-12-03 06:10:44 25 4
gpt4 key购买 nike

我有一个模型,它从解析器对象获取数据。我认为解析器类应该位于 lib/目录中(尽管我可以说服它应该位于其他地方)。问题是:解析器类的单元测试应该在哪里?如何确保每次运行 rake 测试时都运行它们?

最佳答案

在我正在开发的 Rails 应用程序中,我决定将测试放在 test\unit 目录中。我还将按模块/目录嵌套它们,例如:

lib/a.rb   => test/unit/a_test.rb
lib/b/c.rb => test/unit/b/c_test.rb

对我来说,这是最后的阻力之路,因为这些测试无需进行任何其他更改即可运行。

关于ruby-on-rails - rails : How to test code in the lib/directory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/798881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com