Есть сценарий, который в самом конце ветвится. Три варианта ветвления. Я нахуячил тестов, которые в кэш пишут необходимые данные и след тест их подхватывает. Но мне не нра такой подход, потому что кэш может проебаться, не сброситься и тп. А если ебашить три разных сценария, то повторения кода будет овердохуя. Если убирать повторяющийся код в хелпер методы, то ассершены будут неявными, типа спрятаны хуй знает куда. Как бы вы сделали?