public DefaultTask createBasicTask(String suitePath) throws URISyntaxException, Exception { DefaultTask task = new DefaultTask(); task.setName("sample task1"); task.setAgentNames(new String[] {"agent1"}); task.setCreatedDate(new Date(1234567)); List<SuiteTask> suiteTasks = new LinkedList<SuiteTask>(); SuiteTask suiteTask = new SuiteTask(); suiteTasks.add(suiteTask); suiteTask.setAgentNames(new String[] {"agent2", "agent3"}); suiteTask.setName("sample suite task"); Suite suite = XmlSuiteParser.parse(new File(getClass().getResource("/" + suitePath).toURI())); suiteTask.setSuite(suite); suiteTask.setProjectName("sample-project"); suiteTask.setProjectVersion("current"); task.setSuiteTasks(suiteTasks); return task; }