# pylint: disable=W0621,C0116,R0903,E0401,W0703,W1201,missing-function-docstring,E0401,C0114,W0511,W1203,C0200,C0103,W1203
from factories.ztoh_factory import ZTOHFactory
from processors.refresh_puml_processor import RefreshPUMLProcessor
from repository.process_fs import ProcessFS as process_fs
from tests.moke.persist_fs import PersistFS as persist_fs


def test_process(get_config_map, get_args_refresh_puml_processor):
    actual: RefreshPUMLProcessor = ZTOHFactory(
        persist_fs, process_fs, get_config_map
    ).get_processor(get_args_refresh_puml_processor)
    for p in actual:
        p.process()

# pylint: disable=W0621,C0116,R0903,E0401,W0703,W1201,missing-function-docstring,E0401,C0114,W0511,W1203,C0200,C0103,W1203
from factories.ztoh_factory import ZTOHFactory
from processors.refresh_puml_processor import RefreshPUMLProcessor
from repository.process_fs import ProcessFS as process_fs
from tests.moke.persist_fs import PersistFS as persist_fs


def test_process(get_config_map, get_args_refresh_puml_processor):
    actual: RefreshPUMLProcessor = ZTOHFactory(
        persist_fs, process_fs, get_config_map
    ).get_processor(get_args_refresh_puml_processor)
    for p in actual:
        p.process()

# pylint: disable=W0621,C0116,R0903,E0401,W0703,W1201,missing-function-docstring,E0401,C0114,W0511,W1203,C0200,C0103,W1203