Вы можете добавить блок where: с таблицей значений, первая строка которой содержит имена переменных, которые можно использовать в оставшейся части теста. Например
def "GetNumberOfMaxHeightCandles"() {
given: "A BirthdayCandles object"
def candles = new BirthdayCandles("$test")
when: "I call the max number height method"
def result = candles.getNumberOfMaxHeightCandles()
then: "I should get the frequency count of the max number in the integer array"
result == "$result"
where:
test | result
[1,1,1,3,3,3,3] | 4
[1,1,1,3,3,3,4] | 1
}
и просто добавьте строки, чтобы добавить тестовые варианты.