public Map<String, ColumnMeta> getAllColumns() {
        return allColumns;
    }
@Test
    public void testGetAllColumns() {
        ColumnMeta columnMeta1 = new ColumnMeta();
        ColumnMeta columnMeta2 = new ColumnMeta();
        tableMeta.getAllColumns().put("col1", columnMeta1);
        tableMeta.getAllColumns().put("col2", columnMeta2);

        Map<String, ColumnMeta> allColumns = tableMeta.getAllColumns();

        assertEquals(2, allColumns.size(), "Should return all columns added");
        assertTrue(allColumns.containsKey("col1"), "Should contain column 'col1'");
        assertTrue(allColumns.containsKey("col2"), "Should contain column 'col2'");
    }