在不加载环境或使用数据库的情况下运行 Rails 单元测试
作为一项学术练习,我想我应该尝试在不加载 Rails env(或访问数据库)的情况下运行我的单元测试。 我以前见过这样做的,而且似乎人们对它的讨论已经…
有没有办法用 test::unit Ruby 加载 gem
我正在尝试使用 test::unit 进行测试,并且我正在尝试测试的框架需要特定的 gem (rhodes) 任何人都可以建议我在运行测试时如何加载 gem 更新 :: 错误…
如何使用 test:unit 在 ruby 中运行多个测试用例
我使用过 rake,但据我所知,rake 结合了一个或多个测试套件。 我需要一些方法,我可以 ruby testsuite.rb 1 2 3 5 8 9 在这里运行测试套件中所需的测…
有没有好的ruby测试溯源解决方案?
我正在编写一些 ruby(不是 Rails)并使用 test/unit 和 shoulda 来编写测试。 是否有任何宝石可以让我实现从测试到设计/需求的可追溯性? 即:我…
覆盖 Rails 测试 Test::Unit::TestCase
我正在尝试覆盖/修改 Test::Unit::TestCase 测试的拆卸函数。 在测试的拆卸过程中(完成后),我想做一些额外的事情。 我尝试了这个,但它不起作用(…
Guard-test 编译资产缓存文件时出现问题
使用 Guard-test 运行测试会编译资产缓存文件。当我使用 rake 正常运行测试时,不会发生这种情况。我的 test.rb 环境指定 config.action_controller.p…
在创建新的 Rails 应用程序时,如何告诉 Rails 使用 RSpec 而不是测试单元?
我安装了 test-unit 和 rspec (以及 -core、-expectations、-模拟 和 -rails 版本 2.6.x)。当我运行命令 rails new foo 时,它使用 test-unit 生成…
如何使用 lib minitest 或 Test:Unit 对单元测试进行着色?
我想在我的开发环境中让单元测试输出颜色。但是,我无法使其在 Linux(Debian 和 Ubuntu)上运行。当我包含以下库时: require 'minitest/autorun' re…
如何使用 Test::Unit 全局存根 http 请求?
如何在全局范围内存根 http 请求(例如下面的 twitter api 的请求),以便它对 Test::Unit 套件中的所有测试都有效? stub_request(:get, "https://ap…
Test::unit 和 Rubymine “未找到测试”
我是 Ruby 的新手,我尝试将 test::unit 框架与 RubyMine IDE (3.1.1) 一起使用。 我不明白这里关于 test::unit 的注释: http://www.jetbrains.com/r…
在 Ruby 测试/单元拆卸方法中检查测试结果
是否可以在拆卸方法中检查 Ruby 测试/单元的结果? 我正在使用 Ruby 与 Test/Unit、WATIR 和 Webdriver 来测试 Web 应用程序,并且希望在测试失败时在…
如何“筑巢”?或“组”测试::单元测试?
RSpec 有: describe "the user" do before(:each) do @user = Factory :user end it "should have access" do @user.should ... end end 您如何将这…
为什么这个 Test::Unit 测试不能在 `post:create` 中保留模型?
我有两个模型:User 和 Topic。用户可以拥有多个主题,并且主题属于一个用户。 在我的主题控制器中,我尝试测试有效主题的创建操作: 测试 # topics_c…
使用“省略”时出错测试单元 2.3.0 中的功能
我对我的问题有点困惑。我使用的是 ruby 1.8.7,rails 2.3.2。我正在尝试使用测试单元 2.3.0 中的“省略”功能。这是我的测试: def test_create_…