assertions

    1熱度

    2回答

    我的控制器能夠創建一個子book_loan。我試圖在功能測試中測試這種行爲,但在使用assert_difference方法時遇到困難。我嘗試了很多方法將book_loans的計數傳遞給assert_difference,但沒有運氣。 test "should create loan" do @request.env['HTTP_REFERER'] = 'http://test.com/s

    7熱度

    1回答

    我對Xcode(以及一般的Mac)頗爲陌生。我開始了一個小小的iPhone項目 - 儘可能在C++中編寫代碼 - 並注意到我的assert();命令也在釋放模式下執行。 這是一個已知的問題,我如何正確解決它? 謝謝!

    1熱度

    3回答

    我剛開始使用CxxTest,並想測試一個std :: vector是否已正確排序。下面是我的測試,到目前爲止: void testSort() { std::sort(vec.begin(), vec.end()); // This could be any sorting function for (unsigned int i = 0; i < vec.size() -

    27熱度

    4回答

    啓用類的斷言我已經有點幾次通過,因爲斷言沒有在JUnit的JVM實例啓用未在JUnit測試套件失敗的Java assert語句。要清楚的是,這些是實現內部的「黑盒子」斷言(檢查不變量等),而不是JUnit測試自己定義的斷言。當然,我想在測試套件中發現任何這樣的斷言失敗。 明顯的解決方案是要非常小心使用-enableassertions每當我運行JUnit,但我更喜歡一個更強大的解決方案。一種替代方

    2熱度

    2回答

    是否可以告訴xUnit.net執行所有例如Assert.True()在一個測試方法?基本上,在我們的一些使用/測試用例中,所有的斷言都屬於邏輯上屬於同一個測試範圍,我有像這樣: [Fact(DisplayName = "Tr-MissImpl")] public void MissingImplementationTest() { // parse export.x

    0熱度

    3回答

    #include <iostream> using namespace std; int main() { int size = 0; int* myArray = new int [size + 1]; cout << "Enter the exponent of the first term: "; cin >> size; cout << endl; for (int i

    17熱度

    8回答

    啓用斷言,我想這樣做 java -enableassertions com.geeksanonymous.TestClass 我該怎麼辦呢?

    2熱度

    1回答

    下面的測試是否應該拋出異常?在我的電腦上沒有,我想知道這是否是預期的行爲。 def a raise RuntimeError end def b begin a rescue RuntimeError puts "bummer" end end test "assert this" do

    1熱度

    2回答

    我有一個通信服務器應該運行無限期的時間。然而,它有時會與 的斷言錯誤失敗: 「假的上下文Local_unwind()」,文件xx.cpp,線路2262 隨後是 異常程序終止 之後按ok鍵會導致程序消失。這個問題在幾臺計算機上間歇性地發生,並且不容易重現。任何指針將不勝感激。

    2熱度

    4回答

    考慮下面的代碼: byte[] bytes = new byte[] { 1, 2, 5, 0, 6 }; byte[] another = new byte[] { 1, 2, 5, 0, 6 }; Hashtable ht = new Hashtable(); ht.Add(bytes, "hi"); Assert.IsTrue(ht.ContainsKey(another));