无论出于何种原因,我都接触过 Gradle 作为构建系统,我认为它非常棒。多年来,我一直在使用 rake 构建我的 Windows 项目(visual studio 解决方案),我发现 Gradle 在许多方面都优于 rake。
现在,我想找到一个好的 nunit 插件,它允许我执行 gradle build
命令,这个插件将检测测试任务,找到 nunit(如果项目是,可能位于 packages 目录中)使用 nuget 创建)并执行测试。
另一种可能是允许我配置 nunit 属性(例如 nunit 安装的位置和包含对我要执行的测试的引用和目标的 nunit 文件。
如果尚未创建此插件,我很乐意贡献并创建它(将其推送到 github),但我需要一些帮助,因为我是新手。 (如果有什么东西的话,我真的不想重新发明轮子)
有什么想法吗?
最佳答案
@muryoh 为 nunit 创建了一个插件:gradle-nunit-plugin
它既可以作为旧式/新式插件使用,请参见 Gradle Plugin Portal page .
这个插件只是关于nunit 执行的,但是你可以和gradle-msbuild-plugin一起使用。 (可能是 gradle-nuget-plugin ,最终是 gradle-opencover-plugin )如果您需要构建(resp.nuget 恢复/覆盖)。
您可以在 ILRepack 中看到它们的使用项目。
关于.net - 一个好的 gradle nunit 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19645279/