def mocked_process(monkeypatch) -> MockProcess: yield from mock_target_class(MockProcess, monkeypatch)
def mocked_generate_rss_task(monkeypatch) -> MockGenerateRSS: yield from mock_target_class(MockGenerateRSS, monkeypatch)
def mocked_arg_parser(monkeypatch) -> MockArgumentParser: yield from mock_target_class(MockArgumentParser, monkeypatch)
def mocked_rq_queue(monkeypatch) -> MockRQQueue: yield from mock_target_class(MockRQQueue, monkeypatch)
def mocked_episode_creator(monkeypatch) -> MockEpisodeCreator: yield from mock_target_class(MockEpisodeCreator, monkeypatch)
def mocked_s3(monkeypatch) -> MockS3Client: yield from mock_target_class(MockS3Client, monkeypatch)
def mocked_redis(monkeypatch) -> MockRedisClient: yield from mock_target_class(MockRedisClient, monkeypatch)
def mocked_youtube(monkeypatch) -> MockYoutubeDL: yield from mock_target_class(MockYoutubeDL, monkeypatch)