Multiproject Helpers - nebula-plugins/nebula-test GitHub Wiki
MultiProjectHelper
MultiProjectHelper can create various sub-projects using the ProjectBuilder.
Usage for MultiProjectHelper:
def helper = new MultiProjectHelper(project)
Project sub = helper.addSubproject('sub')
MultiProjectIntegrationHelper
MultiProjectIntegrationHelper can create sub-projects using our IntegrationSpec.
Usage for MultiProjectIntegrationHelper:
class MySpec extends IntegrationSpec {
def helper = new MultiProjectIntegrationHelper(projectDir, setingsFile)
def 'my test method'() {
File subDirectory = helper.addSubproject('sub1')
}
}