code: def load_dataset(domain_client) -> None:
      dataset_name = f"{domain_client.name}'s... Private Data"
      asset_name = "Secret data"
      dataset = sy.Dataset(name=dataset_name)
      asset = sy.Asset(name=asset_name)
  
      # Real Data
      x = np.array([1, 2, 3])
      asset.set_obj(x)
  
      # Mock Data
      y = np.array([1, 1, 1])
      asset.set_mock(y, mock_is_real=False)
  
      dataset.add_asset(asset)
  
      domain_client.upload_dataset(dataset)
  
      datasets = domain_client.datasets.get_all()
  
      assert len(datasets) == 1
      domain_dataset = datasets[0]
      assert domain_dataset.name == dataset_name
      assert len(domain_dataset.assets) == 1
      assert domain_dataset.assets[0].name == asset_name
  
file_path: PySyft/tests/integration/external/oblv/manual_code_submission_test.py
imports: import os
  from textwrap import dedent
  import numpy
  import syft
  from syft.service.action.numpy import NumpyArrayObject
  from syft.service.code.user_code import SubmitUserCode
label_desc: Use image node_id 1 for calling a global function with example usage: load_dataset(domain_client) without return types