tdd

    1熱度

    1回答

    我有一個方法與以下簽名: ConfigTreeNode FilterFirstChild<T>(Func<ConfigTreeNode, T> getProp, T key) 的用法如下: MyObj.FilterFirstChild(x => x.Prop1, "foo") //assuiming Prop1 is a string 主叫方可以代替Prop1使用任何屬性(即Prop2,P

    0熱度

    2回答

    我在我的應用程序中有一些名爲Offer的實體。它有一些領域,如價格,描述和3-4多。因爲我現在正在學習TDD,所以我不想在沒有測試要求的情況下引入這些字段。問題是像title場沒有任何商業意義,我可以要求這樣的測試將是: user creates offer with title "xyz" assert that offer has title xyz 是否有任何其他的方式來介紹這

    1熱度

    1回答

    說,我編寫單元測試用於如下聲明兩個功能: void target_func_1(int param1, int param2); void target_func_2(int param1, int param2, int param3, int param4, int param5, int param6); 對於上述兩個功能,所有輸入參數預計是-1或陽性。 所有可能的測試用例用於驗證的t

    0熱度

    1回答

    代碼氣候差異徽章會顯示爲問號/未知的可能原因是什麼?然而 其他徽章的工作,我能看到的問題, 和控制線%覆蓋徽章數量。 這是我的.codeclimate.yml文件 engines: rubocop: enabled: true eslint: enabled: true csslint: enabled: true duplic

    -2熱度

    1回答

    我意識到,在我的項目,我用兩個庫的是,從本質上講,做同樣的事情: 1)org.mockito.Mockito.any 2)org.mockito.Matchers .any 我想只使用其中一個更清晰,哪一個我應該堅持? 謝謝!

    2熱度

    1回答

    我正在研究對數據庫有巨大依賴性的C++應用程序。如果我需要實現自動化單元測試,最好的選擇是什麼? 在您的測試功能需要的DB和呼叫測試功能中插入虛擬數據。 模塊化DB操作代碼和處理代碼,但在傳統代碼中可能不可行。 覆蓋數據庫操作,以便返回特定的數據而不是實際的數據庫命中;看起來複雜。

    1熱度

    1回答

    我試圖進入測試我的代碼的好習慣,我對這個主題做了一些練習,但一切都很簡單,當我試圖將我在真實世界的應用程序中學到的東西應用時,我非常困惑。 我在寫一個小小的PHP框架,使用Auryn,Zend-Diactoros和Fast-Route等軟件包。我想大量使用接口,以便將來能夠輕鬆地交換依賴關係,所以我想編寫一個具有addRoute()和match()方法的RouterInterface,那麼我只需要

    0熱度

    1回答

    使用testinfra(Pytest插件)進行測試。我想用私鑰來測試Jenkins的遠程主機。 [[email protected] tests]# testinfra --ssh-config=/path/to/private/key --sudo [email protected] test.py 其中 cat /path/to/private/key -----BEGIN RSA PRIV

    0熱度

    2回答

    我正在嘗試學習TDD,同時編寫一個腳本,將其輸入數據轉換爲一系列長函數。無論我是用python還是R編寫它,問題都是相似的。我認爲它與TDD理解更相關。 # Look of main in python def main(): data = get_data() data_a = transform_fun1(data) data_b = transform_fun

    0熱度

    1回答

    如何在崇高(崇高文本3)內運行紅寶石單元測試?目前使用rspec和終端