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"out",
        stderr=b"err",
    )
    return_code, stdout, stderr = lean_terraform_client.init(
        "working_dir",
        env={"TF_LOG": "INFO"},
    )
    assert return_code == 0
    assert stdout == "out"
    assert stderr == "err"
    mocked_subprocess.run.assert_called_once_with(
        ["terraform", "init", "-input=false", "-no-color"],
        capture_output=True,
        check=False,
        cwd="working_dir",
        env={"TF_LOG": "INFO"},
    )