@Test
public void testEqualsAndHashCode() {
// if two objects are equal, then their hashCode values must be equal as well
PlotViewManifestation panelA = new PlotViewManifestation(mockComponent, new ViewInfo(PlotViewManifestation.class,"",ViewType.OBJECT));
PlotViewManifestation panelPlotEqual = new PlotViewManifestation(mockComponent, new ViewInfo(PlotViewManifestation.class,"",ViewType.OBJECT));
PlotViewManifestation panelNotEqualA = new PlotViewManifestation(mockComponent, new ViewInfo(PlotViewManifestation.class,"",ViewType.OBJECT));
PlotView panelAsPlot = new PlotView.Builder(ShellPlotPackageImplementation.class).build();
PlotView notPanelAsPlot = new PlotView.Builder(ShellPlotPackageImplementation.class).build();
panelA.setPlot(panelAsPlot);