def METHOD_NAME(self, plotter, mocker):
    """ Test the right click default menu """
    plotter.defaultContextMenu()
    actions = plotter.contextMenu.actions()
    assert len(actions) == 4
    # Trigger Print Image and make sure the method is called
    assert actions[1].text() == "Print Image"
    mocker.patch.object(QtPrintSupport.QPrintDialog, 'exec_', return_value=QtWidgets.QDialog.Rejected)
    actions[1].trigger()
    assert QtPrintSupport.QPrintDialog.exec_.called
    # Trigger Copy to Clipboard and make sure the method is called
    assert actions[2].text() == "Copy to Clipboard"
    # Spy on cliboard's dataChanged() signal
    if not self.isWindows:
        return
    self.clipboard_called = False
    def done():
        self.clipboard_called = True
    QtCore.QObject.connect(QtWidgets.qApp.clipboard(), QtCore.SIGNAL("dataChanged()"), done)
    actions[2].trigger()
    QtWidgets.qApp.processEvents()
    # Make sure clipboard got updated.
    assert self.clipboard_called
    # Trigger toggle navigation bar and make sure the method is called
    #assert actions[4].text() == "Toggle Navigation Menu"
    #isShown = plotter.toolbar.isVisible()
    #assert isShown
    #actions[4].trigger()
    #isShown = plotter.toolbar.isVisible()
    #assert not isShown
    #actions[4].trigger()
    #isShown = plotter.toolbar.isVisible()
    #assert isShown