unit-testing

    1熱度

    1回答

    我怎樣才能讓這個假工作?我希望最後的斷言能夠通過。 System.Data.fakes <Fakes xmlns="http://schemas.microsoft.com/fakes/2011/"> <Assembly Name="System.Data" Version="4.0.0.0"/> </Fakes> Test.cs using System.Data.Common;

    0熱度

    2回答

    蟒蛇單元測試我有一組的單元測試,我可以成功地運行:./runtests.py wagtail.wagtailcore.tests 我還可以運行: ./runtests.py wagtail.wagtailcore.tests.test_page_privacy 但是,如果我想只執行他們中的一個,我得到一個錯誤,'module' object has no attribute [test_cas

    0熱度

    1回答

    比方說,我有兩個型號,其中一個需要其他的存在來驗證: class Mother < ActiveRecord::Base has_many :kids end class Kid < ActiveRecord::Base belongs_to :mother validates_presence_of :mother end 當我寫模型小子試驗,我想要測試

    0熱度

    2回答

    我有服務使用的HttpClient使用POST請求時,如果服務器和錯誤,我需要抓住它格式化消息,並重新把它響應。我試圖測試這種情況,但未能嘲笑測試。該HttpTestingController不發送我的自定義錯誤消息回來也不是追趕它的服務,並重新把它扔,什麼正確的方式做到這一點 服務代碼: login(credentials: LoginPayload): Observable<LoginSucc

    0熱度

    2回答

    我很努力地找到一種方法來單元測試貓鼬領域的驗證。目前,我有如下測試: it('should be invalid if googleId is empty',() => testBook.googleId = ''; const newBook = new Book(testBook); return newBook.validate().catch((err) =>

    0熱度

    1回答

    我想用pytest(單元測試)獲得更多技巧。 我嘗試測試在沒有必須參數的情況下實例化類時是否引發異常。 我試圖創建一個夾具,但這導致了一個問題,即夾具被調用時,它會嘗試在缺少參數的情況下在其中創建類,並在pytest之前引發異常,實際上斷言異常被引發。 我設法克服這個不使用夾具,只是在測試函數內實例化類,但我不知道是否有一個更優雅的使用夾具的方式。 class MyClass(object):

    0熱度

    1回答

    我想在django中使用燈具設置單元測試。 我可以成功地加載我的賽程,但是當我試圖檢索他們的數據出現錯誤: DoesNotExist: BlogIndexPage matching query does not exist. 這裏是我的測試(我使用的鶺鴒CMS代碼,延伸單元測試與a few additional methods): class BlogTests(WagtailPageTests)

    0熱度

    2回答

    我試圖學習一些單元測試更復雜的方法。我有一個線性搜索方法,它搜索數組並返回另一個包含「target」索引的數組(如果找到)。我將如何去爲這種方法編寫測試?這裏是下面的方法。 public static <T extends Comparable> int[] linearSearch3 (T[] data, T target) int count = 0; int

    2熱度

    1回答

    對於某些情況下,我使用Doyren庫(libtcod)在Python中製作Roguelike遊戲。我更習慣於C++強對象類型的對象。 我寫了幾類,如GameMap,遊​​戲物體,等等。許多這些類的含有期望某些類型的方法,例如: class GameMap: ... def add_object(self, game_object, x, y): ... 這種方法

    3熱度

    1回答

    我有一個PhoneNumbersFormComponent其模板的樣子: <div [formGroup]="form"> <div formArrayName="numbers"> <input formControlName="countryPrefix"> <input formControlName="number"> </div> </div