【问题标题】:Where do rspec tests for code under lib/ go?rspec 在哪里测试 lib/ 下的代码?
【发布时间】:2009-01-13 17:01:57
【问题描述】:

我在 lib/ 目录中有一些代码实际上不属于控件、模型或助手。我想为此代码编写一些 rspec 测试,但不确定它们应该放在 spec/ 目录下的哪个位置。是否有普遍遵循的约定?

【问题讨论】:

    标签: ruby-on-rails rspec


    【解决方案1】:

    我也会使用 /spec 的子目录。但是,如果它真的是独立的并且可以独立测试,我会考虑将代码重构为一个单独的插件或 gem。在这个插件中,您可以创建一个单独的规范目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-19
      • 1970-01-01
      相关资源
      最近更新 更多