def METHOD_NAME(self):
    """ Tests parts of the Slicer4Minute tutorial.
    Currently testing 'Part 2' which covers volumes, models, visibility and clipping.
    """
    self.delayDisplay("Starting the test")
    logic = Slicer4MinuteLogic()
    #
    # first, get some data
    #
    import SampleData
    SampleData.downloadFromURL(
        fileNames='slicer4minute.mrb',
        loadFiles=True,
        uris=TESTING_DATA_URL + 'SHA256/5a1c78c3347f77970b1a29e718bfa10e5376214692d55a7320af94b9d8d592b8',
        checksums='SHA256:5a1c78c3347f77970b1a29e718bfa10e5376214692d55a7320af94b9d8d592b8')
    self.delayDisplay('Finished with download and loading')
    # Testing "Part 2" of Tutorial
    #
    #
    self.delayDisplay('Testing Part 2 of the Tutorial')
    # check volume is loaded out of scene
    volumeNode = slicer.util.getNode(pattern="grayscale")
    self.assertIsNotNone(logic.hasImageData(volumeNode))
    # check the slice planes
    red = slicer.util.getNode(pattern="vtkMRMLSliceNode1")
    red.SetSliceVisible(1)
    green = slicer.util.getNode(pattern="vtkMRMLSliceNode3")
    green.SetSliceVisible(1)
    # rotate a bit
    cam = slicer.util.getNode(pattern='vtkMRMLCameraNode1')
    cam.GetCamera().Azimuth(90)
    cam.GetCamera().Elevation(20)
    # turn off skin and skull
    skin = slicer.util.getNode(pattern='Skin')
    skin.GetDisplayNode().SetVisibility(0)
    skull = slicer.util.getNode(pattern='skull_bone')
    skull.GetDisplayNode().SetVisibility(0)
    # clip the model hemispheric_white_matter.vtk
    m = slicer.util.mainWindow()
    m.moduleSelector().selectModule('Models')
    models = slicer.util.getModule('Models')
    logic = models.logic()
    hemispheric_white_matter = slicer.util.getNode(pattern='hemispheric_white_matter')
    hemispheric_white_matter.GetDisplayNode().SetClipping(1)
    clip = slicer.util.getNode('ClipModelsParameters1')
    clip.SetRedSliceClipState(0)
    clip.SetYellowSliceClipState(0)
    clip.SetGreenSliceClipState(2)
    # Can we make this more than just a Smoke Test?
    self.delayDisplay('Optic chiasm should be visible. Front part of white matter should be clipped.')
    # Done
    #
    #
    self.delayDisplay('Test passed!')