ruby - MiniTest::Spec 文件应该如何命名?

标签 ruby naming-conventions specifications minitest

我想使用 MiniTest::Spec,我找到了一些资源来开始,但没有一个提到测试文件(或规范文件)应该命名什么,以及它们应该放在哪里:

  • test/test_*
  • spec/*_spec.rb

那么我应该使用哪一个呢?

最佳答案

假设您使用的是 rake,您可以在 rake 文件中指定您自己的路径,例如

 Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = FileList['test/test_*.rb']
  t.verbose = true
end

关于ruby - MiniTest::Spec 文件应该如何命名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5145184/

相关文章:

asp.net-mvc - ASP.NET MVC Controller 命名复数

python - 什么时候在 Python 中使用 _ 作为变量?

specifications - 你如何解决规范中的歧义?

javascript - 可以使用 beforeunload/unload 可靠地发送 XmlHttpRequests

ruby - 主模块中名为 `hash` 的方法覆盖了某些对象的 `hash` 方法

mysql - Ruby MySQL Gem 无法找到 Locate Mysql Socket(如何分配位置)

ruby-on-rails - 针对所有用户和所有文章的未定义方法

ruby - Visual Studio 代码 : Disabling Error/Warning checks in for specific file type

Java 数据传输对象命名约定?

Java 规范实现 - 从那里获取正在实现的接口(interface)的导入