### Question:
DbTable { public Set<UniqueKey> getPrimaryKeySet() throws SQLException { return dbTableKeys.getPrimaryKeys(); } DbTable(DataSource dataSource, String tableName); String getTableName(); void getData(RowProcessor processor); List<ColumnMetaData> getStructure(); Map<String, String> getCommonParameters(); Set<UniqueKey> getPrimaryKeySet(); Set<UniqueKey> getUniqueKeySet(); Set<ForeignKey> getForeignKeySet();  }### Answer:
@Test public void getPrimaryKeySetTest() throws SQLException { DbTable testObject = new DbTable(dataSource, "POULPE_SCHEMA_VERSION"); Assert.assertEquals(1, testObject.getPrimaryKeySet().size()); Assert.assertEquals(1, testObject.getPrimaryKeySet().iterator().next().getColumnNameSet().size()); assertTrue(testObject.getPrimaryKeySet().iterator().next().getColumnNameSet().contains("VERSION")); }