gpt4 book ai didi

grails-3.0 - 如何在 grails 3.0 中为特定类运行集成测试

转载 作者:行者123 更新时间:2023-12-04 17:19:28 25 4
gpt4 key购买 nike

我是 grails 的新手,正在尝试为特定类运行现有的集成测试(使用 grails 3.0.11)。(我不想运行所有测试类,只运行一个)

  • 是否可以为集成测试执行此操作,或者只能以这种方式运行单元测试?
  • 如果是,那么有人可以建议如何完成吗?

  • 测试类看起来像这样
    @TestFor(ClassToBeTested)  
    @Mock([])
    class ClassToBeTestedSpec extends Specification {
    ...
    }

    在浏览了这里的帖子后,我尝试了以下方法,
    $ grails test-app -integration ClassToBeTested    

    但我得到以下错误
    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':integrationTest'.
    > No tests found for given includes: [ClassToBeTested]

    谢谢。

    最佳答案

    对于非默认包中的测试类:
    grails test-app -integration *.ClassToBeTested
    或者使用gradle:
    --tests *.ClassToBeTested

    关于grails-3.0 - 如何在 grails 3.0 中为特定类运行集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34874915/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com