Помойму Вы нашли какой-то странненький велосипедик.
- который пытается писать csv как текст.
- и даже не на джаве, а на груви
С csv обычно работают не так.
Популярные методы это взять каку-то стандартную библиотеку.
https://www.baeldung.com/opencsvЕсли у Вас не 100500 тестов, нормально справится со сбором результатов какая-то структура данных в памяти, как список строковых массивов, или что ещё в примерах увидите.
В структуру можно добавлять данные. А в конце сбросить их в csv как в примерах.