@Test
public void testGetCommandLineArgsURL() throws CruiseControlException {

    String testExecCmd = "/bin/sh";
    String testExecArg1 = "svn";
    String testExecArg2 = "checkout";
    String testExecArg3 = "https://cruisecontrol.svn.sourceforge.net/svnroot/cruisecontrol/trunk/cruisecontrol";
    String testExecArgs = testExecArg1 + space + testExecArg2 + space + quote + testExecArg3 + quote;
    testExecCmd = testExecCmd.replace('/', File.separatorChar); // os-specific
    String[] testExecArr = { testExecCmd, testExecArg1, testExecArg2, testExecArg3 };
    ExecScript script = createExecScript(testExecCmd, testExecArgs);
    TestUtil.assertArray("detailedCmd", testExecArr, script.buildCommandline().getCommandline());
}