2 * Copyright (C) The Arvados Authors. All rights reserved.
4 * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0
8 package org.arvados.client.test.utils;
10 import org.arvados.client.config.FileConfigProvider;
11 import org.arvados.client.facade.ArvadosFacade;
12 import org.junit.BeforeClass;
14 import static org.junit.Assert.assertTrue;
16 public class ArvadosClientIntegrationTest {
18 protected static final FileConfigProvider CONFIG = new FileConfigProvider("integration-tests-application.conf");
19 protected static final ArvadosFacade FACADE = new ArvadosFacade(CONFIG);
20 protected static final String PROJECT_UUID = CONFIG.getIntegrationTestProjectUuid();
23 public static void validateConfiguration(){
24 String msg = " info must be provided in configuration";
25 CONFIG.getConfig().entrySet()
26 .forEach(e -> assertTrue("Parameter " + e.getKey() + msg, !e.getValue().render().equals("\"\"")));