def METHOD_NAME(mocker: MockerFixture) -> None:
    mocker.patch(
        "reconcile.utils.lean_terraform_client.os"
    ).environ.copy.return_value = {}
    mocked_subprocess = mocker.patch("reconcile.utils.lean_terraform_client.subprocess")
    mocked_subprocess.run.return_value = CompletedProcess(
        args=[],
        returncode=0,
        stdout=b"{}",
        stderr=b"",
    )
    result = lean_terraform_client.show_json(
        working_dir="working_dir",
        path="tfplan",
    )
    assert result == {}
    mocked_subprocess.run.assert_called_once_with(
        [
            "terraform",
            "show",
            "-no-color",
            "-json",
            "tfplan",
        ],
        capture_output=True,
        check=False,
        cwd="working_dir",
        env={},
    )