cost 334 ms
如何模擬 Java 中的方法進行測試

[英]How to mock a method in Java for testing

我有一個methodB A,它有一個方法 A 在methodA B 中調用方法 B。 在class B方法B在methodC methodB調用方法C。 Class C 實現methodC 。 我正在嘗試使用 junit、mockito 測試methodA A 中的方法 A。 我收到 null p ...

如果 package 名稱存在於 src/main/java 中,IntelliJ 無法找到測試

[英]IntelliJ can't find tests if package name exists in src/main/java

我正在嘗試向我們的系統引入單元測試,但遇到了 Junit 找不到測試的問題。 我有這3個測試: 當我運行模塊中的所有測試時: 它找到 X 和 Y 測試,但沒有找到 Z: 3者的區別僅在於package名稱: 項目中不存在 package com.exlibris.x (XTest) pac ...

在 windows 中安裝 pandoc-crossref 時遇到挑戰

[英]Having challenges installing pandoc-crossref in windows

我最近開始使用r markdown ,我在 window 中安裝pandoc-crossref時遇到問題。 我曾嘗試聯系朋友進行設置,但無濟於事。 我曾嘗試在 web 上搜索,但找不到任何有用的信息。 我嘗試按照此處的說明進行操作,但無濟於事。 如果有人知道我可以在哪里進行設置以及如何安裝它,我將不 ...

Quarkus 測試:緩存模擬服務 (Cafine)

[英]Quarkus Testing: Caching a Mocked Service (Cafine)

目的:構建一個報表引擎並且我有多個服務調用: 第一個服務獲取申請學徒的個人列表(這是模擬的,隨機生成 ID 等) 第二個服務獲取個人必須響應的所需內容(模擬和生成以鏡像有效數據) 第三個服務首先調用第一個和第二個服務,然后為提交的應用程序列表中的每個人生成所有響應。 (這是通過每個第一次服務調用 ...

JUnit 依賴項在 Maven 項目中不可用

[英]JUnit dependency not available in Maven project

我已經重建了 Maven 存儲庫,但是我的 Maven 仍然看不到 JUnit: 我用的是Eclipse IDE,試過重新安裝庫也手動安裝了maven,替換了pom中的部分代碼,有誰知道如何解決問題 ...

如何配置 IntelliJ 和 hibernate-jpamodelgen 注釋以從 IDE 啟動測試 class

[英]How to configure IntelliJ and hibernate-jpamodelgen annotations to launch test class from the IDE

我們在 IntelliJ 上有一個 git 多模塊項目 MAVEN。 我們使用 hibernate-jpamodelgen 作為標准構建器 API。 我們有 web 項目使用 maven 依賴實體庫,這些實體庫在實體 => 目標文件夾中生成帶注釋的 class。 從 mvn 終端啟動安裝和測 ...

JUnit 測試:如何測試擴展異常的自定義空 java class?

[英]JUnit Testing: How to test a custom, empty java class that extends Exception?

我目前正在嘗試擴展基於學校的作業 web 應用程序的測試覆蓋率,因為我遇到了一個完全空的 class,它擴展了異常並且根據覆蓋率報告不包含任何覆蓋率。 通常,我會假設可以忽略這樣的事情。 然而,我們的整體測試覆蓋率因素直接影響到我們對這門課程的個人評分。 正因為如此,而且臨近學期末,我正在嘗試 g ...

從 SpringBoot 2.6.x 升級 -> 2.7.x - 沒有可用的“org.springframework.boot....TestEntityManager”類型的合格 bean

[英]Upgrade from SpringBoot 2.6.x -> 2.7.x - No qualifying bean of type 'org.springframework.boot....TestEntityManager' available

我從 SpringBoot 2.6.12 更新到 2.7.4,結果我們的 RepositoryTests 不再工作了。 升級后,@autowired TestEntityManager 無法由合格的 bean 填充。 我嘗試了很多來自其他線程和網站的解決方案,但其中大部分都很舊,而且似乎 2.7. ...

添加 JMH 現有的 spring 引導項目

[英]add JMH an existing spring boot project

我已經嘗試了多個教程在我的測試 package 中使用 jmh 制作一個 poc,但總是面臨:沒有匹配的基准。 拼寫錯誤的正則表達式。 我的最新代碼: 我下載了“JMH Java Microbenchmark Harness”插件(我也試過 JMHack) 創建了這兩個類 和 而且它不起作用, 我將 ...

intellij 有沒有辦法在構建 maven 項目后立即運行多個 Junit 測試?

[英]intellij is there a way to run multiple Junit tests at once right after a maven project is built?

例如,我有一個 class 的 Junit 測試,其中包括 100 個測試。 有沒有辦法在我構建項目后立即自動運行所有這些測試? 是否有任何我需要打開和關閉的設置或我需要添加到我的測試 class 中的任何注釋來觸發它? 我當前的設置如下:它不會在構建時自動運行測試 ...

Junit5 - 在帶有@IncludeTags 的@Suite 中以特定且一致的運行順序運行測試

[英]Junit5 - Run tests in a @Suite with @IncludeTags in a specific and consistent run order

我正在嘗試找到一種方法來控制在包含一個或多個 @Tags 的套件中執行的測試順序例子: 該順序似乎有些隨機,我真的很想指定,至少,在套件完成之前的所有其他測試之后最后運行的測試。 ...

在單元 5 中按預期標記測試失敗

[英]Flag test as expected to fail in unit 5

我有一個用 JUnit 5 (Jupiter) 編寫的單元測試,但失敗了。 我目前沒有時間解決問題,因此我想將測試標記為預期失敗。 有沒有辦法做到這一點? 我看到@Disable導致測試無法運行。 我希望測試仍然運行(如果它開始工作,最好使構建失敗),以便我記得測試在那里。 Junit 5中有這樣 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM