@Test
public void testGetPkValuesByAuto_ShouldNeverHappenException() {

    Assertions.assertThrows(ShouldNeverHappenException.class, () -> {
        doReturn(tableMeta).when(insertExecutor).getTableMeta();
        Map<String, ColumnMeta> columnMetaMap = new HashMap<>();
        ColumnMeta columnMeta = mock(ColumnMeta.class);
        columnMetaMap.put(ID_COLUMN, columnMeta);
        when(columnMeta.isAutoincrement()).thenReturn(false);
        when(tableMeta.getPrimaryKeyMap()).thenReturn(columnMetaMap);
        insertExecutor.getPkValuesByAuto();
    });
}