您可以使用 IntelliJ 的 Gradle 匯入 在 IDE 內開啟此範例。

這是 此範例的延伸,新增了黑盒整合測試。

此範例顯示如何採用 現有範例 以供測試套件使用。
測試套件是 孵化 功能,且這裡所述的詳細資料可能會變更。

在此,測試套件外掛程式 會建立一個額外的來源組 integrationTest,其中包含 module-info.java

src
└── integrationTest
    └── java
        └── module-info.java

我們有效宣告一個僅用於測試的第二個模組。此模組為 open,這表示它允許在執行時間反射性存取其類別,正如 JUnit 的測試執行引擎所要求的。

open module org.gradle.sample.integtest.utilities {
    requires org.gradle.sample.utilities;
    requires org.junit.jupiter.api;
}
此範例在使用 Eclipse Buildship 匯入時,無法在 Eclipse 中執行。這是因為 Eclipse 中的限制,不允許在一個專案中有多個模組。如果您想要在 Eclipse 中執行黑盒測試,您應該將整合測試移至個別子專案。