1
我定义了一个Groovy脚本,其中包括一个内部类是否可以从GroovyTestCase中导入.groovy脚本中定义的类?
foo.groovy:
// does something
Bar {
int foobar() {
return 1
}
}
// Does something else
为什么我在脚本中定义的类是一个较长的故事,但它是必要的,除非我想做一个大的项目结构重新设计(而客户不想为此付费)
无论如何,我有一个GroovyTestCase,我想从这个类中调用。
我想要做这样的事情:
class Test extends GroovyTestCase {
void testSomething() {
Bar bar = new Bar()
assertTrue(1, bar.foobar())
}
}
是否有可能引用在Groovy脚本中定义的类?如果是这样,怎么样?