Как и я, ваш коллега прав.
Создайте два файла: a.json-part
и b.json-part
.Давайте a.json-part
содержит
"a": .....
и b.json-part
содержит аналогичный контент для b
(Примечание: не JSON, просто часть!)
Итак, для ваших тестов вы можетесоздавать тестовые данные простой конкатенацией частей, таких как
String ab_json = "{" + readAsText("a.json-part") + "," + readAsText("b.json-part") + "}";
String a_not_b_json = "{" + readAsText("a.json-part") + "}";
и т. д.
В этом случае вы можете комбинировать поля по своему усмотрению и быть уверенным, что не пропустили ни одного файлав случае изменения какого-либо поля.