def METHOD_NAME(self):
    iam_client = client("iam")
    # update password policy
    iam_client.update_account_password_policy(RequireNumbers=False)
    from prowler.providers.aws.services.iam.iam_service import IAM
    current_audit_info = self.set_mocked_audit_info()
    with mock.patch(
        "prowler.providers.aws.lib.audit_info.audit_info.current_audit_info",
        new=current_audit_info,
    ), mock.patch(
        "prowler.providers.aws.services.iam.iam_password_policy_number.iam_password_policy_number.iam_client",
        new=IAM(current_audit_info),
    ):
        # Test Check
        from prowler.providers.aws.services.iam.iam_password_policy_number.iam_password_policy_number import (
            iam_password_policy_number,
        )
        check = iam_password_policy_number()
        result = check.execute()
        assert len(result) == 1
        assert result[0].status == "FAIL"
        assert search(
            "IAM password policy does not require at least one number.",
            result[0].status_extended,
        )
        assert result[0].resource_id == AWS_ACCOUNT_NUMBER
        assert result[0].resource_arn == AWS_ACCOUNT_ARN
        assert result[0].region == AWS_REGION