2011-02-26 7 views
0

이 테스트를 실행하려고하지만 int를 실행 중입니다. C에루비 테스트 단위 : 초기화되지 않은 상수 Test :: Unit :: UnitCase

초기화되지 않은 상수 시험 :: 단위 : UnitCase

내가 윈도우 7을 실행하고, 루비 186 경로 점 : 나는 테스트를 실행하려고 할 때마다, 나는 다음과 같은 오류를 얻고있다 : \ ruby186 \ bin 루비 빈 C : \ ruby186 \ bin

이것은 레일 앱이 아닙니다. 이것은 단지 루비입니다.

코드입니다 :이 구성을 통해 해결 될 수 있다고 생각

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 

,하지만 난 내가 할 수있는 모르겠어요.

답변

1

대신 Test::Unit::TestCase에서 서브 클래 싱해야합니다

class AngryBadger < Test::Unit::TestCase 
+0

감사합니다! 그게 효과가 있었어. :) –

+0

메모 : 수업을 처음 게시했을 때 코드를 변경하는 것을 잊어 버렸기 때문에 클래스의 이름을 변경했습니다. –

관련 문제