Package hudson.plugins.deploy.glassfish

Source Code of hudson.plugins.deploy.glassfish.GlassFishAdapterTest

package hudson.plugins.deploy.glassfish;

import org.codehaus.cargo.container.ContainerType;
import org.codehaus.cargo.container.configuration.Configuration;
import org.codehaus.cargo.container.configuration.ConfigurationType;
import org.codehaus.cargo.generic.configuration.ConfigurationFactory;
import org.codehaus.cargo.generic.configuration.DefaultConfigurationFactory;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

/**
* @author soudmaijer
*/
public class GlassFishAdapterTest {

    private GlassFish3xAdapter glassFish3xAdapter;
    private static final String home = "/dev/null";
    private static final String username = "username";
    private static final String password = "password";
    private static int port = 1234;

    @Before
    public void setup() {
        glassFish3xAdapter = new GlassFish3xAdapter(home, password, username, port, null);
    }

    @Test
    public void testConfigureGlassFish3x() {
        ConfigurationFactory configFactory = new DefaultConfigurationFactory();
        Configuration config = configFactory.createConfiguration(glassFish3xAdapter.getContainerId(), ContainerType.INSTALLED, ConfigurationType.STANDALONE, glassFish3xAdapter.home);
        Assert.assertNotNull(config);
    }
}
TOP

Related Classes of hudson.plugins.deploy.glassfish.GlassFishAdapterTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.