我是一个相当新手的测试人员,但一直在努力提高Rails中的TDD.
RSpec工作得很好,但我的测试相当慢.我听说MiniTest要快得多,MiniTest/Spec DSL看起来与我习惯于使用RSpec的方式非常相似,所以我想试试.
然而,我在网上找不到任何关于如何设置和运行Minitest的演练.我从RSpec的书中学会了如何测试,我不知道test::Unit或MiniTest应该如何工作.我的gem文件中有gem,我编写了一些简单的测试,但我不知道把它们放在哪里,也不知道如何运行它们.我觉得这是很明显的事情之一,没人愿意写下来...
有人能给我解释一下如何设置一些Minitest/spec文件并运行它们,这样我就可以比较Rspec的性能了吗?
EDIT
具体来说,以下是我最需要了解的基本知识:
- 你需要一个测试辅助文件(比如spec\u helper)吗?如果需要,你如何创建它?
-
How do you run minitest?似乎不等于
rspec spec
或rspec path/to/file_spec.rb
,我缺少什么?
谢谢