code: def setUp(self):
      # setup mock for compilation_context
      self.patcher = patch(
          "sagemaker.workflow.notebook_job_step.load_step_compilation_context"
      )
      self.mock_load_step_compilation_context = self.patcher.start()
      self.mocked_session = mock_session()
      mock_compilation_context = Mock(
          sagemaker_session=self.mocked_session,
          pipeline_name=PIPELINE_NAME,
      )
      self.mock_load_step_compilation_context.return_value = (
          mock_compilation_context
      )
  
imports: from __future__ import absolute_import
  import unittest
  from mock import Mock, patch
  from sagemaker.workflow.notebook_job_step import NotebookJobStep
  from sagemaker.workflow.functions import Join
label_desc: Use image node_id 1 for calling the TestNotebookJobStep obj's underlying member method code with example usage: obj.setUp() without return types