package com.tinkerpop.rexster.server; import org.junit.Assert; import org.junit.Test; import java.util.HashMap; import java.util.Map; /** * @author Stephen Mallette (http://stephen.genoprime.com) */ public class RexsterSettingsTest { @Test public void getPrimeCommands() { // don't specifically test -h as it autoprints help and final Map<String, String> commands = new HashMap<String, String>() {{ put("-s", RexsterSettings.COMMAND_START); put("-u", RexsterSettings.COMMAND_STATUS); put("-x", RexsterSettings.COMMAND_STOP); put("-v", RexsterSettings.COMMAND_VERSION); put("junk", RexsterSettings.COMMAND_HELP); }}; for (Map.Entry<String,String> entry : commands.entrySet()) { final RexsterSettings settings = new RexsterSettings(new String [] { entry.getKey() }); Assert.assertEquals(entry.getValue(), settings.getPrimeCommand()); } } }