всё так. но смысл упражнения теряется. проблема в том, что есть очень большой unit test plan - больше 150 тестов. Каждый тест сейчас 30-40 строк С++. Хочется максимально упростить поддержку unit test в будущем, при старении кода, который он тестирует. Для этого наиболее частые конструкции я пытаюсь завернуть в хелперы. Но тут телега не должна впереди лошади идти, хелперы не должны быть сложнее того, что они призваны упростить.