### Question:
BnTable extends JTable implements View<IListPM<? extends PresentationModel>>, ModelSubscriber { public Path getPath() { return link.getPath(); } BnTable(); boolean isCellEditingAllowed(); void setCellEditingAllowed(boolean newValue); boolean isSortable(); void setSortable(boolean newValue); IListPM<? extends PresentationModel> getPresentationModel(); void setPresentationModel(IListPM<? extends PresentationModel> newModel); IModelProvider getModelProvider(); void setModelProvider(IModelProvider provider); Path getPath(); void setPath(Path path); BnColumn[] getColumns(); void addColumn(BnColumn newCol); void setColumns(BnColumn[] newCols); @Override void columnMarginChanged(ChangeEvent e);  }### Answer:
@Test public void testGetPath() { final Path path = new Path("this.persons"); this.table.setPath(path); assertEquals("this.table.getPath()", path, this.table.getPath()); }