def METHOD_NAME(self, logic):
    """
    Test how the extra shells are presented
    """
    data = Data1D(x=[1,2,3],y=[3,4,5])
    data.name = "boop"
    data.id = "poop"
    # Condensed return data (new1DPlot only uses these fields)
    return_data = dict(x = data.x,
                       y = data.y,
                       model = data,
                       data = data)
    # return_data = (data.x,data.y, 7, None, None,
    #                0, True, 0.0, 1, data,
    #                data, False, None,
    #                None, None, None,
    #                None, None)
    new_plot = logic.new1DPlot(return_data=return_data, tab_id=0)
    assert isinstance(new_plot, Data1D)
    assert not new_plot.is_data
    assert new_plot.dy.size == 3
    assert new_plot.title == "boop [boop]"
    assert new_plot.name == "boop [boop]"