@Test
public void testContainsPK() {

    List<String> insertColumns = mockInsertColumns();
    mockInsertRows();
    mockParameters();
    doReturn(tableMeta).when(insertExecutor).getTableMeta();
    when(tableMeta.containsPK(insertColumns)).thenReturn(true);
    Assertions.assertTrue(insertExecutor.containsPK());
    when(tableMeta.containsPK(insertColumns)).thenReturn(false);
    Assertions.assertFalse(insertExecutor.containsPK());
}