Пиши тесты на апишку отдельно от приложения 😈
это бесполезно. во время разработки все данные корректные. но когда наступает день Х (типа прогнали какие то миграции, накатили изменения, еще какие то "оптимизации") - то в апи может появиться вообще любое дерьмо.
например есть ссылка. у ссылки текст и адрес, и айдишник.
текст и адрес ссылки в документации апи - необязательные.
конечно - зачем тебе адрес для ссылки, пусть ссылка ничего не делает. и вообще пришлем тебе один айдишник - выводи что хочешь (или не выводи).
как это тестить? "чонибудь пришло? - да - тест суксесфули комплитид"