如何在 Intellij 中导入 Directory/full 包以进行测试

How to import a Directory/full package in Intellij for Testing purposes

我正在做一个有两个独立目录的项目(比如我们称为 cordApp 的两个独立应用程序),在第一个 cordapp 中我们有 "a, b, c" 类,在第二个中我们有有 "d, e, f" 类。 背后的想法是,第二个 cordapp 必须比第一个轻得多,因为它必须在网络上传输,所以第一个的大小 "heaviness" 大于第二个。

我们将测试文件夹放在第一个(较重的)文件夹中,但我还需要测试 "lighter" 文件夹中的内容,如何在第一个文件夹中导入第二个文件夹? 现在我的首选解决方案是在第二个文件夹中也创建测试文件夹,但这不是很好,因为它会使它变得更重。

知道如何将完整的 directory/full 应用程序导入另一个应用程序吗?

这是项目的照片,"cordapp-contract-states"是轻的,必须在"cordapp"中导入

您需要修改 CorDapp 的 build.gradle 文件,包括依赖于其他 CorDapp 的测试。

查看示例:https://github.com/corda/cordapp-template-kotlin/blob/release-V2/cordapp/build.gradle#L58