java - 用于 groovy 测试的 Maven 插件

标签 java maven groovy spock

我有 2 个测试目录: 第一个用于 groovy,第二个用于 java。 我正在寻找一个 Maven 插件,用于从命令行运行测试。 我有一个插件:

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.7.2</version>
            <configuration>
                <includes>
                    <include>**/*Test.java</include>
                    <include>**/*Spec.groovy</include>
                </includes>
            </configuration>
        </plugin>

它适用于 Java 测试,但是当我在 groovy 目录中进行不工作的测试时,maven 不会显示问题。 这是我的项目的结构:

    ├── src
│   ├── main
│   │   ├── java
│   │   └── resources
│   └── test
│       ├── groovy
│       └── java
└── target

最佳答案

查看官方示例存储库https://github.com/spockframework/spock-example Maven/Gradle/Ant 示例。

关于java - 用于 groovy 测试的 Maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43824908/

相关文章:

java - 使用eclipse配置tomcat

java - 我应该如何让我的玩家矩形跳跃?

java - 如何创建 MockNdefMessages

java - 如何使用 Java 8 Stream API 减少组并返回排序列表

tomcat - Groovy 帮助查找丢失的包 : com. cloudbees.plugins.credentials.CredentialsProvider.lookupCredentials package not found, Jenkins Job DSL plugin

unit-testing - 在Grails中使用ControllerUnitTestCase进行单元测试

java - 强制maven站点插件使用特定的java版本?

maven - Tomcat 7 部署失败。找不到 org.apache.commons.codec.binary.Base64

java - Eclipse 显示空文件

jenkins - 无法实例化 Jenkins 共享库中的对象