package net.sf.colossus.common; import java.util.logging.Logger; import junit.framework.TestCase; public class TestConstantsValidation extends TestCase { private static final Logger LOGGER = Logger .getLogger(TestConstantsValidation.class.getName()); private final static String EXPECTED_VARIANT = "Default"; public void testPathes() { // The booleans are: noFile=false, readOnly=true Options serverOptions = new Options(Constants.OPTIONS_SERVER_NAME, TestConstants.TEST_COLOSSUS_HOME, false, true); serverOptions.loadOptions(); String variantName = serverOptions.getStringOption(Options.variant); LOGGER.info("Got as variant name from server options: " + variantName); boolean allOk = (variantName != null && variantName .equals(EXPECTED_VARIANT)); assertTrue("The file Colossus-server.cf from resources/colossus-home " + "should have as variant have set '" + EXPECTED_VARIANT + "' but it has '" + variantName + "'!", allOk); } }