stub-data-generation

    0熱度

    1回答

    您是否曾經使用惰性C++? 我想創建.HP文件.CPP文件。在論壇上,我讀到它可以用你的工具,但我嘗試了它,我沒有成功。 你能幫我嗎? 我使用了帶有Test.h文件的選項-c,其中包含以下聲明。 class TEST_A { public: TEST_A(); ~TEST_A(); void fooA(MyNamespace::String& aName); };

    5熱度

    3回答

    我的應用程序連接到db並從此處獲取類別樹。在調試機制中,我可以看到這個大樹對象,我只是想到能夠將此對象保存在磁盤上的某個位置以用於測試存根。就像這樣: mockedDao = mock(MyDao.class); when(mockedDao.getCategoryTree()).thenReturn(mySavedObject); 假設mySavedObject - 是巨大的不夠,所以我不

    2熱度

    3回答

    是否有任何工具或庫可用於使用JPA或實體bean生成測試數據?我相信這對於單元測試非常有幫助,我們可以在內存數據庫中使用動態生成的數據,並在我們開始測試時進行動態生成。因此,將不會與實際的數據庫服務器進行通信,也不會浪費時間。我只能找到JPAMock。但它仍在發展中。如果有人能提供一個好的指針,那將會很好。 非常感謝。

    12熱度

    1回答

    我們有一個從SQL Server中提取數據的n層Web應用程序。我們的數據訪問邏輯返回一個SqlDataReader,它的數據被用來創建我們的業務對象(又名數據傳輸對象)。 我們希望構建單元測試來檢查解釋由這些SqlDataReader對象返回的數據以構建業務對象的代碼。 因此,似乎有必要構建存根以在單元測試期間替換SqlDataReader對象。可能相當典型,我們的SqlDataReader對象

    18熱度

    4回答

    假設我有與原始指針工作的模板: template<typename T> void processPointer(T* ptr); 我不希望這種與void*指針調用。看來我有兩個選擇。我可以刪除一個非模板超載: void processPointer(void*) = delete; 或者,我可以刪除模板實例: template<> void processPointer<void>(

    0熱度

    2回答

    在我們的單元測試中,我有一個存根對象,它在單元測試期間在內存中創建一組數據,以便實時數據庫不是用過的。 我有單元測試,使用測試下的查詢和在測試中提供給查詢的值來檢查從該集返回的行數。我的第一個問題是,因爲我們使用的是MSTest,並且它不支持參數化測試,所以我們對每個不同的值集進行了一次測試,並且結束了許多次測試,只是提供給一個例程的值不同。使用不同的測試框架可能在政治上很困難。 對數據進行處理有

    3熱度

    1回答

    在earlier question我詢問了Autofixture的CreateProxy method,potential bug被識別出來。 我不認爲這個失敗的測試是因爲這個,而是我對Likeness.Without(...)。CreateProxy()語法是如何工作的繼續混淆。考慮下面失敗的測試中,我通過創建對象的新實例,考慮到它的創作使original test非常輕微更加複雜是SUT: [

    1熱度

    1回答

    我使用Grunt在我的項目中使用了角度和節點。對於測試中,我用黃瓜+量角器+ grunt-stubby這裏是Gruntfile.js grunt.registerTask('test', [ 'selenium_start', 'clean:server', 'ngconstant:testing', 'concurrent:test', 'au

    0熱度

    1回答

    我想通過數組篩選存儲不只是一個值,我使用filterBy但它不起作用。你能幫我解決這個問題嗎? var properties = rec.get('properties').split(','); var store = this.getPropertyStore().load(); store.clearFilter(false); store.fil