JSON-конфиги в тестах

164
09 июля 2022, 13:20

Подскажите, пожалуйста, есть ли какие-нибудь общепринятые практики для удобного использования конфигов в тестах? Что я имею в виду: есть один конфиг для работы всего приложения, и есть тесты на это приложение. В тестах, чтобы проверить все случаи, я создаю строку с конфигом, формирую из неё JSON-конфиг, и далее сам тест. Но, при добавлении нового параметра в конфиг, приходится править все строки в тестах, так как каждый параметр должен быть задан. Довольно накладно получается.

Если что, использую RadidJSON и Google Tests.

Заранее спасибо!

READ ALSO
Как это сделать в qt QTcpSocket и отдельный поток

Как это сделать в qt QTcpSocket и отдельный поток

придумал вот как и это работаетно видимо сокет ждет 30 секунд, а потом обрывает связь

215
Ошибка Floating point exception (core dumped)

Ошибка Floating point exception (core dumped)

Есть код для деления чисел на наибольший общий множитель:

220