如何在Intellij中导入目录/完整软件包以进行测试
问题描述:
我正在研究一个有两个分离目录(如我们称为cordApp的两个独立应用程序)的项目,在第一个cordapp中我们有“a,b, c“班,第二个班有”d,e,f“班。 背后的想法是,第二个cordapp必须比第一个轻得多,因为它必须在网络上旅行,所以第一个的尺寸“沉重”大于第二个。如何在Intellij中导入目录/完整软件包以进行测试
我们把测试文件夹放在第一个(较重),但我需要测试从“更轻”的东西,我怎么能导入第一个第二个? 现在我的解决方案是在第二个文件夹中创建测试文件夹,但这不是很好,因为它会使文件更重。
有关如何在另一个导入完整目录/完整应用程序的任何想法?
答
要导入您需要修改CorDapp的文件的build.gradle包括测试依赖于其他CorDapp。
参见这里的例子:https://github.com/corda/cordapp-template-kotlin/blob/release-V2/cordapp/build.gradle#L58
即 “文件夹” 是[模块(https://www.jetbrains.com/help/idea/modules.html)。您可以使用gradle将第二个模块添加为第一个模块的依赖项。 – Moira