junit

    1熱度

    1回答

    我想在Android開發人員的SQLite數據庫中爲我的訪問器類編寫單元測試。然而,當我運行測試類,我得到以下錯誤: java.lang.RuntimeException: Method getWritableDatabase in android.database.sqlite.SQLiteOpenHelper not mocked. See http://g.co/androidstudio/

    0熱度

    1回答

    我有一個JUnit 4.12 SlowTests測試套件,我想從執行中排除它,除非在Maven命令行中有特別的要求。 我加入以下到我的POM文件: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.

    5熱度

    1回答

    我有很難與基於JUnit的木星(5)測試環境的配置。我有兩個不同的錯誤: WARNING: TestEngine with ID 'spek' failed to discover tests org.junit.platform.commons.util.PreconditionViolationException: Could not load class with name... Ex

    0熱度

    1回答

    我試圖用這個guide來學習整合Maven,Jenkins和Selenium。指南中的問題是時間的磨蝕和嚴重的兼容性問題。我一直在努力,我去調試它,但現在我在第15步,並且不能再進一步,由於這個問題: T E S T S ------------------------------------------------------- Running example.NewTest Tests run

    1熱度

    2回答

    我試圖存根一個特定的類的實例方法,所以當這個Foo類的任何實例調用這個實例方法doSomething,則返回相同object一類的所有實例模擬實例方法(見代碼如下)。但是,mockito不允許任何驗證或驗證之外的匹配器。 Bar object = new Bar(); given(any(Foo.class).doSomething(Arg.class)).willReturn(object);

    2熱度

    1回答

    是否可以創建自定義擴展,就像我可以在JUnit4中創建@Rule一樣? public class MockMetadataServiceRule extends ExternalResource { @Override protected void before() throws Throwable { //some setup } @Over

    0熱度

    2回答

    我寫單元測試是發生在參數id的方法是類似下面的方法: public void searchid(String id) { Document doc = Repository.findDocument(id); //returns a document if (doc == null) { System.out.println("id missing");

    0熱度

    1回答

    我正在學習如何使用Selenium來自動化瀏覽器,並通過在線課程工作。 林目前有嘗試運行使用HtmlUnitDriver 我有一個簡單的測試,應加載網頁並斷言標題,代碼如下模擬瀏覽器測試了一些問題。 package com.seleniumsimplified.webdriver; import org.junit.Test; import org.openqa.selenium.WebDr

    0熱度

    1回答

    我最近學會使用PowerMock編寫名爲Module的類的單元測試,該類擴展了Base類。他們看起來像這樣。 public class Base { protected final static ServiceA serviceA; protected final static ServiceB serviceB; static { serviceA =

    0熱度

    1回答

    在一個正常的java項目中,例如JUnit 4測試類: 我想調試當前在編輯器中打開的整個測試類,或者一個特定的測試用例。 我知道Ctrl + Shift + F10會在遊標處於類聲明或測試方法聲明時運行相關測試,而且我知道我可以點擊小綠色箭頭來調試或運行代碼覆蓋率。 我的問題是 - 有沒有熱鍵?可以設置一個嗎?所有這些鼠標業務往往會毀掉我的流量。 謝謝!