2014-03-06 70 views
0

我想跟着導師和測試我的演示。紅寶石測試通過雖然它是錯誤的

這是我的代碼進行測試

require_relative "../lib/team.rb" 
require "minitest/autorun" 
require "spec" 

describe Team do 
    it "has a name" do 
    end 
end 

,這是我

class Team 
end 

類意外,當我在我的終端上運行的測試腳本,測試通過成功! 並顯示以下消息

1次測試,0的斷言,0故障,0錯誤,0跳過

但在截屏的測試失敗,此錯誤

「團隊有一個名字「#還沒有實施

回答

2

你實際上沒有測試任何東西,所以實際上沒有什麼是passi NG。 (結果行顯示「0斷言」)

爲了讓你需要創建一個斷言失敗的測試:

describe Team do 
    it "has a name" do 
    team = Team.new(name: "Mike") 

    assert_equal team.name, "Mike" 
    end 
end