@Override
    public CompletableFuture<SchemaVersion> deleteSchema(String schemaId, String user, boolean force) {
        return service.deleteSchema(schemaId, user, force);
    }
@Test
    public void testDeleteSchema() {
        String schemaId = "test-schema-id";
        String user = "test-user";
        CompletableFuture<SchemaVersion> deleteFuture = new CompletableFuture<>();
        when(underlyingService.deleteSchema(eq(schemaId), eq(user), eq(false)))
                .thenReturn(deleteFuture);
        assertSame(deleteFuture, service.deleteSchema(schemaId, user, false));
        verify(underlyingService, times(1)).deleteSchema(eq(schemaId), eq(user), eq(false));
    }