Вот вариант, который передает множество свойств проекта тестовому JVM в качестве системных свойств. Я предпочитаю свойства проекта над свойствами системы, чтобы повысить гибкость.
task intTest(type: Test) {
systemProperties project.properties.subMap(["foo", "bar"])
}
Который может передаваться в командной строке:
$ gradle intTest -Pfoo=1 -Pbar=2
И получен в вашем тесте:
String foo = System.getProperty("foo");