UberfireDock { public String getAssociatedPerspective() { return associatedPerspective; } UberfireDock(UberfireDockPosition uberfireDockPosition,
                        String iconType,
                        PlaceRequest placeRequest,
                        String associatedPerspective);  UberfireDock(UberfireDockPosition uberfireDockPosition,
                        String iconType,
                        PlaceRequest placeRequest);  UberfireDock(UberfireDockPosition uberfireDockPosition,
                        ImageResource imageIcon,
                        ImageResource imageIconFocused,
                        PlaceRequest placeRequest,
                        String associatedPerspective);  UberfireDock(UberfireDockPosition uberfireDockPosition,
                        ImageResource imageIcon,
                        ImageResource imageIconFocused,
                        PlaceRequest placeRequest); UberfireDock withLabel(String label); UberfireDock withTooltip(String tooltip); UberfireDock withSize(double size); void setUberfireDockPosition(UberfireDockPosition uberfireDockPosition); String getAssociatedPerspective(); String getIdentifier(); PlaceRequest getPlaceRequest(); UberfireDockPosition getDockPosition(); Double getSize(); String getLabel(); String getTooltip(); String getIconType(); ImageResource getImageIcon(); ImageResource getImageIconFocused(); @Override boolean equals(Object o); @Override int hashCode();  }
@Test public void testGetAssociatedPerspective() { assertEquals(PERSPECTIVE_ID, tested.getAssociatedPerspective()); }