def METHOD_NAME(self, mock_config, mock_check_service):
    try:
        config = {
            "command": "apply",
            "service": "rgw",
            "args": {
                "all-available-devices": True,
                "placement": {
                    "label": "rgw_south",
                    "nodes": ["node1", "*"],
                    "sep": "",
                    "count-per-host": 1,
                },
                "dry-run": True,
            },
            "verify": False,
            "base_cmd_args": {"verbose": True},
            "pos_args": ["node1", "dev/vdb", "dev"],
        }
        mock_config.return_value = ["ceph", "orch", " --verbose"]
        mock_check_service.return_value = True
        self._apply = MockApplyMixinTestWithOutServiceOutput()
        self._apply.SERVICE_NAME = "rgw"
        self._apply.apply(config)
    except OrchApplyServiceFailure:
        assert self._apply.SERVICE_NAME == "rgw"
    assert mock_config.call_count == 2