/* * Copyright (C) 2013 Intel Corporation * All rights reserved. */ package com.intel.mtwilson.setup.console.cmd; import com.intel.dcsg.cpg.console.ExtendedOptions; import java.util.Arrays; import org.apache.commons.configuration.Configuration; import org.junit.Test; /** * * @author jbuhacoff */ public class ApproveUserLoginCertificateRequestTest { private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(ApproveUserLoginCertificateRequestTest.class); @Test public void testApproveUser() throws Exception { String[] commandOptions = new String[] {"TestAdmin999","--roles", "whitelist,security,unknown", "--permissions", "Tdomain1:Taction1", "Tdomain2:Taction2" }; String[] subargs = Arrays.copyOfRange(commandOptions, 0, commandOptions.length); ExtendedOptions getopt = new ExtendedOptions(subargs); Configuration options = getopt.getOptions(); subargs = getopt.getArguments(); ApproveUserLoginCertificateRequest test = new ApproveUserLoginCertificateRequest(); test.setOptions(options); test.execute(commandOptions); log.debug("Done"); } }