да, нормальный подход из принципа SOLID (в вашем случае принцип инверсии зависимостей D). когда будите тестировать MyHelperClass вы создадите тестируемый объект максимально изолированно от других классов
$this->object = new MyHelperClass([1, 2, 3, 4], $mosk);
объект $mosk будет возвращать заранее подготовленный результат