minitest

    14熱度

    7回答

    我想在我的開發環境中使用單元測試輸出顏色。但是,我無法在Linux(Debian和Ubuntu)上運行它。當我包括以下庫: require 'minitest/autorun' require 'minitest/unit' require 'minitest/pride' 我得到: /usr/local/rvm/gems/ruby-1.9.2-p136/gems/minitest-2.3

    4熱度

    1回答

    MINITEST有一堆像這樣定義的方法: ## # :method: must_equal # See MiniTest::Assertions#assert_equal ## # :method: must_include # See MiniTest::Assertions#assert_includes ## # :m

    2熱度

    3回答

    使用測試/單元和minitest,是否有可能失敗任何不包含斷言的測試,或者是否需要進行猴子修補(例如,檢查每次測試執行後斷言計數是否增加)? 背景:我不應該寫unit tests without assertions - 至少,我應該用assert_nothing_raised如果我冒煙測試,以表明我冒煙測試。 通常我會寫首先失敗的測試,但我正在編寫一些迴歸測試。另外,我可以提供一個不正確的期望值

    7熱度

    1回答

    使用assert_equal時我的功能測試出錯: 1) [31mFailure[0m: test_should_allow_dealer_to_extend_offer:21 <Thu, 14 Apr 2011 23:59:59 PDT -07:00> expected but was <Thu, 14 Apr 2011 23:59:59 PDT -07:00>. 請注意,兩者顯示相同

    46熱度

    6回答

    我是一個相當新手的測試人員,但一直試圖在Rails中改進TDD。 RSpec很好,但我的測試很慢。我聽說MiniTest的速度要快很多,MiniTest/Spec DSL看起來和我以前用RSpec的工作方式非常相似,所以我想我會試試看。 但是,我一直無法在網上找到任何提供如何設置和運行Minitest的演練。我學會了如何從RSpec書中進行測試,並且我不知道Test :: Unit或MiniTes

    4熱度

    3回答

    我們可以使用什麼樣的(小)工具來呈現測試的圖形結果? 其實,我想中顯示,而這一測試(例如)圖形: Finished in 3.44 seconds 5 examples, 0 failures 也許JS圖表例如,其中每個竊聽測試可能是紅色的...... 謝謝。

    7熱度

    4回答

    有很多關於如何與水豚執行JavaScript的測試實例/硒/ Rspec的在其中你可以寫一個測試,像這樣: it "does something", :js => true do ... end 然而,隨着MINITEST你不能傳遞指示硒進行測試的第二個參數。 有沒有人有任何想法如何做到這一點?

    5熱度

    2回答

    我想用MINITEST ::規格,我發現一對夫婦資源上手,但它們都沒有提到什麼樣的測試文件(或規格文件)應該被命名,並在那裏他們應放在: test/test_* spec/*_spec.rb 所以我應該使用哪一個?

    3熱度

    1回答

    我確信我正在做一些天真或愚蠢的事情,我只是不確定它是什麼。 我正在寫一個簡單的庫來解析數據URI。如此簡單,我想我會繼續,只是給紅寶石1.9的最小的一個旋風。當我手動運行它們時,測試運行得非常好,但是當我嘗試使用'rake test'運行它們時,希望調用系統rake測試任務,我不喜歡。具體而言,跟蹤和詳細: Donalds-Decisiv-MacBook-Pro:data_uri dball$ r

    32熱度

    8回答

    MiniTest中是否有替代RSpec的before(:suite)和after(:suite)? 我懷疑是一個自定義的測試運行是爲了,但我無法想象它不是一個常見的需求,所以已經有人在可能實現的。:-)