Часть этого кода уйдет в соответсвующий модуль в рамках задачи по выделению общих функций для тестов.