private void testCommandLine(String scmUrl, String commandLine) throws Exception {
    workingDirectory.mkdirs();

    ScmRepository repository = getScmManager().makeScmRepository(scmUrl);
    PerforceScmProviderRepository svnRepository =
        (PerforceScmProviderRepository) repository.getProviderRepository();
    Commandline cl =
        PerforceCheckOutCommand.createCommandLine(
            svnRepository, workingDirectory, new ScmRevision("somelabel"), "test-test-maven");

    assertCommandLine(commandLine, null, cl);
  }