ArgumentListBuilder args = new ArgumentListBuilder();
SonarMaven sonarMaven = new SonarMaven("-Dprop=value", "Default Maven", "pom.xml", "", new DefaultLocalRepositoryLocator(), publisher, mock(BuildListener.class), null, null,
null);
sonarMaven.wrapUpArguments(args, "sonar:sonar", mock(AbstractBuild.class), mock(Launcher.class), mock(BuildListener.class));
List<String> result = args.toList();
assertThat(result).contains("-Dprop=value");
assertThat(result).contains("-Dsonar.jdbc.driver=driver");
assertThat(result).contains("-Dsonar.jdbc.url=databaseUrl");
assertThat(result).contains("-Dsonar.jdbc.username=login");
assertThat(result).contains("-Dsonar.jdbc.password=password");