有 ruby Unit::Test 说出测试结果
我一直在使用内置的 OSX 'say' 命令来表示长时间运行的测试结束。简单又方便。 我想让它说出结果的最后一行,即“6 个测试,18 个断言,0 个失败,0 …
我的 gem 如何知道其存储库目录的路径?
我的 gem Semantictext 有一堆测试数据,它会读取这些数据以进行回归测试。 这是项目: http://github.com/dafydd/semantictext 这是我想要的示例测试…
如何在 ruby 模块中包含单元测试?
我试图将模块的单元测试包含在与模块本身相同的源文件中,遵循 Perl modulino 模型。 #! /usr/bin/env ruby require 'test/unit' module Modulino def…
在 Ruby 中,如何控制 Test::Unit 测试的运行顺序?
例如,当运行这些测试时,我想确保 test_fizz 始终首先运行。 require 'test/unit' class FooTest < Test::Unit::TestCase def test_fizz puts "Runni…
使用 Test::Unit 测试模块
我在尝试使用 Test::Unit 测试模块时遇到问题。我以前做的是这样的: my_module.rb: class MyModule def my_func 5 # return some value end end test…
Test::Unit 中的全局设置和拆卸块
在整个测试套件(不仅仅是一个测试类)中的每个方法之前运行设置的最佳方法是什么? Rspec 允许您定义全局的 before 和 after 块。在 Test::Unit 中是…
使用 Test::Unit 和 Shoulda 设置 Factory Girl
我正在尝试在 Ruby on Rails 中使用 Test::Unit 和 Shoulda 设置 Factory Girl。 我已经安装了 gem,在 test/factories 目录下创建了工厂文件,并在 t…
使用 Ruby 的 Test::Unit for Selenium 进行数据驱动测试
我对 Ruby 和 Selenium 都很陌生,我只是想找出构建测试工具的最佳方法。 我使用 Rake、Rake::TestTask 和 Test::Unit 来支持此功能。 我有一个套件,…
Test::Unit 在 Rails 中仍然相关吗?
我正在以古老的方式学习 Rails。 以阅读使用 Rails 进行敏捷 Web 开发(第 3 版)作为起点。 我目前正在学习测试测试章节。 我还知道其他 BDD 测试框…
ruby Test::Unit 命令行选项?
当在 Ruby 的 unit::test 框架中运行测试时,是否有一种非常简单的方法可以从命令行指定只运行一个测试(即指定测试类和测试成员变量)? 如果没有,…
检测 ruby 测试方法的覆盖
这样的测试类, class MyTest < Test::Unit::TestCase def setup end def test_1 flunk end def test_1 assert true end end 如果您编写像第一个 test…
如何输出 ruby 单元测试的名称
我有一个单元测试(示例已修改 Test::Unit 文档) require 'test/unit' class TC_MyTest < Test::Unit::TestCase def test_something assert(true) en…
为什么 Test::Unit 测试用例启动如此缓慢?
>rails -v Rails 1.2.6 >ruby -v ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] 当我像这样运行测试装置(测试 Rails 模型类)时,需要 20-30…