【发布时间】:2016-02-04 05:56:08
【问题描述】:
我想将我的 groovy 源文件保存在它们自己的目录中,而测试则在单独的目录中。
我的目录结构如下:
.
├── build
│ └── Messenger.class
├── build.xml
├── ivy.xml
├── lib
├── src
│ └── com
│ └── myapp
│ └── Messenger.groovy
└── test
└── unit
├── AnotherTest.groovy
└── MessengerTest.groovy
我可以通过使用groovy 命令并使用-cp 指定被测单元的类路径以指向build/ 来成功运行一个测试,但是如何运行目录中的所有测试?
【问题讨论】:
-
你是如何运行这些测试的?在 Grails 中,
test-app通常会运行所有测试,除非您明确限制它们,所以我假设您使用的是非标准方式? -
这不是 Grails 应用程序。
-
然后去掉grails标签
-
我有它,因为我使用的是目录结构。
标签: unit-testing testing groovy tdd