Хм
А у меня так:
1. fetchFx - собсно fetch + парсит ошибку с бека и throw нужных классов
2. requestFx - attach к fetchFx, подмешивает токен и другие настройки
3. createRequest - фабрика запросов, работает как attach, внутри создается новый эффект, который запускает request
а как ты тестировать будешь, если "внутри создается новый эффект"?