Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Grails - Where to put test files and how to load them

I'd like to ask where is the best place for test files in grails (i.e. data.xml). Is it test/ folder?

How can I load test files in Integration test easily?

Thanks, Mateo

like image 400
kuceram Avatar asked May 24 '12 14:05

kuceram


1 Answers

in test/integration/resources

and then, i.e. if you use spock for testing, you can do something like that:

def mediaBundlerService = Mock(MediaBundlerService)
mediaBundlerService.getPath(_) >> [path: new File('test/integration/resources/test-bundle/').absolutePath + "/"]   
like image 87
moskiteau Avatar answered Sep 18 '22 14:09

moskiteau