0

我正在尝试运行此测试,但我遇到了问题。每次我尝试运行测试时,都会收到以下错误:

未初始化的常量 Test::Unit::UnitCase

我在 Windows 7 上运行它,ruby 186。路径指向 C:\ruby186\bin Ruby Bin C:\ruby186\bin

这不是一个 Rails 应用程序。这只是红宝石。

这是代码:

require 'rubygems'
require 'test/unit'
require 'shoulda'
require './AngryBadger'

class AngryBadger < Test::Unit::UnitCase

  def setup
    test_uri = ""
    @ab = AngryBadger.new()
  end

  should "have no fear" do
   assert(true)
  end
end

我怀疑这可以通过配置解决,但我不知道我能做什么。

4

1 回答 1

1

您应该从以下子类Test::Unit::TestCase化:

class AngryBadger < Test::Unit::TestCase
于 2011-02-26T04:33:27.463 回答