code: def test_user_create(
      worker, do_client, guest_client, ds_client, root_client
  ):
      for client in [ds_client, guest_client]:
          assert not manually_call_service(
              worker, client, "user.create"
          )
      for client in [do_client, root_client]:
          res = manually_call_service(
              worker,
              client,
              "user.create",
              args=[
                  UserCreate(
                      email=Faker().email(),
                      name="z",
                      password="pw",
                      password_verify="pw",
                  )
              ],
          )
          assert isinstance(res, UserView)
  
imports: from faker import Faker
  import pytest
  import syft
  from syft import SyftError
  from syft import SyftSuccess
  from syft.client.api import SyftAPICall
  from syft.client.domain_client import DomainClient
  from syft.node.node import get_default_root_email
  from syft.node.worker import Worker
  from syft.service.context import AuthedServiceContext
  from syft.service.user.user import ServiceRole
  from syft.service.user.user import UserCreate
  from syft.service.user.user import UserUpdate
  from syft.service.user.user import UserView
label_desc: Use image node_id 10 for calling a global function with example usage: test_user_create(worker, do_client, guest_client, ds_client, root_client) without return types