Подумать о том, чтобы в тестах использовать фейковые данные Шикимори. Это избавит от некоторых проблем (напр., пинг, лишняя нагрузка на сам Шикимори и изменяемые данные).
Для этого:
[ ] Сделать структуру Shikimori для локального тестирования (фейковый http-client)
[ ] Штуку для парсинга/сохранения/импорта данных с API Шикимори
Покрыть все созданные структуры в пакете
models
тестами на проверку корректной работы.