jboss-arquillian

    1熱度

    2回答

    我嘗試在Eclmagn插件的Eclipse IDE中使用Jacoco,但它不起作用。它在我使用JBoss 7時起作用,但不再與Wildfly 9一起使用。我可以在沒有錯誤的情況下運行我的JUnit測試,但代碼覆蓋率始終爲0%。我正在使用arquillian。這是我在我的pom.xml文件中的內容: ... <properties> <version.jacoco>0.7.5.20150

    0熱度

    2回答

    我越來越 org.jboss.arquillian.container.spi.ConfigurationException: jbossHome 'null' must exist 當我嘗試運行我從行家的Arquillian測試。我該怎麼辦?

    0熱度

    1回答

    我試圖使用的Arquillian通過@WebServiceRef註釋 測試使用Web服務的EJB的一個方法,在我的方法,通過@Deployment裝飾我宣佈調用Web服務資源 @Deployment public static JavaArchive createDeployment() { return ShrinkWrap.create(JavaArchive.class

    0熱度

    1回答

    我想在我的預先存在的系統中使用arquillian,並且正在創建第一個測試。 我叫DAO組件設置測試數據,因此它試圖運行的第一個命令是: DROP TABLE IF EXISTS ... 當代碼執行 query.executeUpdate() 命令,我得到 javax.persistence.TransactionRequiredException:執行更新/刪除查詢 這是我的測試: @R

    0熱度

    1回答

    我想對Java EE 7組件運行一些測試。我讀了一些關於Arquillian的文章,似乎很適合這類問題。雖然我有配置問題。我設法讓它在嵌入的GlassFish上運行,管理WildFly和遠程的WildFly。理想情況下,我想爲測試使用後面的選項,因爲WildFly是我爲應用程序選擇的應用服務器,遠程模式將使用正在運行的服務器,而不是每次運行測試時都啓動它。雖然我將調試器連接到WildFly 9。

    0熱度

    1回答

    我使用的Arquillian我Wildfly項目,但我有以下問題,當我跑我的第一個測試: Caused by: java.lang.ClassNotFoundException: org.jboss.arquillian.core.api.threading.ExecutorService at java.net.URLClassLoader$1.run(URLClassLoader.java:

    3熱度

    2回答

    我的JEE 6應用程序使用CDI以及Arquillian與嵌入式tomee(1.7.2)來測試它。 在具有多種測試方法的測試類中,同一個Request Scoped Bean實例正在注入多種測試方法中。 當應用程序部署在獨立的tomee plus 1.7.2上時,不會發生此問題。 根據arquillian documentation,請求範圍的bean實例只能用於一種測試方法。不幸的是,tomee

    0熱度

    1回答

    我有這個類: @RunWith(Arquillian.class) public class myIT { @Inject private UserTransaction utx; @Resource(mappedName="java:/jdbc/myDS") private DataSource dataSource; @Deploymen

    2熱度

    2回答

    我從集成測試和Arquilian開始。我對這個工具非常滿意。 我幾乎所有的設置,除了一件事: 我的數據庫結構當然是穩定在整個測試套件,所以,爲了減少測試運行所需的時間,我想建立數據庫儘可能少,並且每次測試都會填充數據庫,並對其進行處理並進行清理。 我想在測試套件的開頭建立數據庫,讓所有測試填充/擦除數據庫可能有點冒險:如果一個測試不能很好地清理,我可能會得到不可重現的測試。 但是,也許在每個測試類

    0熱度

    1回答

    如果我的測試方法或EJB測試調用的lambda表達式使用lambda表達式,那麼我有Arquillian測試失敗。該測試甚至不足以運行,看起來像在arquillian初始化時失敗。例如,作爲內部蝕JUnit測試執行時把這個 Stream.of("one", "two", "three").map(String::new); 到我的測試方法導致以下情況例外。 java.lang.RuntimeE