unit-testing

    -1熱度

    2回答

    這是我正在嘗試創建測試的代碼, 我有一個遺留代碼,我可以更改但在某種程度上。 在我的主要功能我有一個函數,它返回一個我們正在等待的任務。 和另一個函數,它不能被阻塞,因此它運行在不同的線程上。 有沒有辦法讓單元測試通過,目前它會失敗。 在原始代碼中我們不關心結果,我們只是初始化一些類,並且我測試了viewmodel不是null。 我在這裏給出的示例代碼中,我更改了代碼來舉例說明競態條件的問題。 我

    0熱度

    1回答

    我剛剛在Just Mock,面臨傳遞此方法的問題,需要幫助來理解問題。 我有一個下面,我想測試 public ActionResult Create(JournalViewModel journal) { if (ModelState.IsValid) { var newJournal = _mapper.Map<JournalViewModel,

    1熱度

    1回答

    我想測試是否從另一個方法(方法2)調用本地方法(方法1)。我嘗試了這樣的方法,但它不起作用,因爲method1()仍然有的原始定義。該代碼片段看起來是這樣的: var ClassA = function() { var method1 = function() { console.log('method1'); }; var method2 = funct

    2熱度

    1回答

    我想測試一個Service類的validate()方法,它接受一個Request對象。通常,當提交前端表單時,我將該對象作爲控制器方法中的參數,並將其發送給Service,但現在我想測試該方法,我使用phpunit,並且我想創建自己的Request對象,並且將它們發送到Service類以查看它是如何反應的。我的測試方法如下所示: public function testWhenUsernameIs

    0熱度

    1回答

    我正在寫一個涉及inapp購買的android應用程序。我是否必須編寫代碼的單元測試,涉及從玩商店獲取產品,進行購買等。 我相信我們需要一個真正的設備來測試inapp購買,那樣的話單元測試將如何工作? 我是否應該使用expresso編寫儀器化測試並檢查inapp購買是否按預期工作? 我對單元測試完全陌生。任何幫助真的很感激。

    1熱度

    3回答

    我正在爲類庫創建單元測試。有數百個測試,但他們都測試相同的單一方法。唯一的區別是輸入和輸出。我想將這些測試的定義移到某種文本文件中,以便我可以更方便地管理它們。 我可以創建一個適配器,以便我可以繼續使用VS測試運行器嗎?我發現了一些對[DataSource]屬性的引用,但我更願意在單獨的文本文件中進行測試,而不是某種可查詢的數據庫。

    0熱度

    1回答

    我不知道爲什麼我不斷收到此錯誤。每當我跑NPM測試我得到這個完整的錯誤: 1) Listing subscriptions on /subscriptions Returns initial subscriptions: Error: expected '[]' response body, got '[""]' at error (node_modules\supertes

    0熱度

    1回答

    我有這樣一段代碼: public function index(Request $request, Runner $runnerParam) { $name = $request->input('name'); $fromDate = $request->input('from_date'); $toDate = $request->input('to_date')

    0熱度

    2回答

    我正在編寫使用具有非常類似屬性的各種REST API端點的應用程序。唯一的區別在於端點地址和有效負載。標題,方法和其他內容保持不變。這就是爲什麼我創建的類與我的遠程主機進行通信,它被稱爲RestApiCommunicator有方法generateRequestAndCallEndpoint(List payload)一個包裝有效載荷與執行REST調用所需的所有必需的東西。 比,我有各種各樣的類只調

    0熱度

    1回答

    我寫過單元測試以及django文檔。我可以從python manage.py test運行測試。那很好。但是,我想從點擊按鈕運行測試。這個按鈕可以在我的用戶界面的任何地方此外,我想生成一個簡單的報告通過或失敗。 Python/Django unittest模塊可以嗎?