繁体   English   中英

如何使用 gradle 项目的集成测试(kotlin DSL)配置 nebula.integtest?

[英]How to configure nebula.integtest with gradle project's integration tests ( kotlin DSL)?

我想在我的 gradle kotlin dsl 项目构建(项目本身用 java 编写)中将集成与单元测试分开。 这里有很多答案如何配置源集等。

但是我遇到了nebula.integtest 插件(我希望它是众所周知的插件,不要怪我推广它)

但是那里的手册很差,只是:

plugins {
  id "nebula.integtest" version "8.0.0"
}

这真的是所有需要做的事情吗? 那么哪个文件夹应该包含集成测试?

这记录在项目的README文件中(重点是我的):

https://github.com/nebula-plugins/nebula-project-plugin#nebula-facet-plugin

Facet Plugin 的一个推论是一个具体的 Facet,这个插件专门为集成测试提供了一个。 通过应用此插件,您将获得一个integrationTest测试任务,其中源位于src/integTest/java ,依赖项可以进入integTestImplementationintegTestRuntimeOnly (从测试 SourceSet 扩展),“检查”任务取决于任务. 要应用插件:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM