@Test
public void dropTableTest() throws ExecutionException, UnsupportedException {

    DBCollection collection = mock(DBCollection.class);
    when(client.getDB(DB_NAME)).thenReturn(database);
    when(database.getCollection(TABLE_NAME)).thenReturn(collection);
    mongoMetadataEngine.dropTable(new TableName(DB_NAME, TABLE_NAME), connection);
    verify(collection, times(1)).drop();
}