Ruby on rails 在lib/go下,rspec在哪里测试代码?

Ruby on rails 在lib/go下,rspec在哪里测试代码?,ruby-on-rails,rspec,Ruby On Rails,Rspec,我在lib/目录中有一些不属于控件、模型或帮助程序的代码。我想为这段代码编写一些rspec测试,但不确定它们应该放在spec/目录下的什么地方。是否有一个通常遵循的约定?我也会使用/spec的子目录。不过,我会考虑将代码重构成一个单独的插件或GEM,如果它真的是独立的,可以独立测试。在这个插件中,您可以创建一个单独的规范目录

我在lib/目录中有一些不属于控件、模型或帮助程序的代码。我想为这段代码编写一些rspec测试,但不确定它们应该放在spec/目录下的什么地方。是否有一个通常遵循的约定?

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