/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.utils.ssh.jsch.internal; import static org.junit.Assert.assertEquals; import org.apache.commons.lang3.RandomStringUtils; import org.junit.Test; /** * Test case for {@link SshSessionConfigurationImpl}. * * @author Doreen Seider */ public class SshSessionConfigurationImplTest { private final String destinationHost = RandomStringUtils.random(5); private final int port = 6000; private final String sshAuthUser = RandomStringUtils.random(5); private final String sshAuthPassPhrase = RandomStringUtils.random(5); private final String sshKeyFileLocation = RandomStringUtils.random(5); /** Test. */ @Test public void test() { SshSessionConfigurationImpl config = new SshSessionConfigurationImpl(destinationHost, port, sshAuthUser, sshAuthPassPhrase, sshKeyFileLocation); assertEquals(destinationHost, config.getDestinationHost()); assertEquals(port, config.getPort()); assertEquals(sshAuthUser, config.getSshAuthUser()); assertEquals(sshAuthPassPhrase, config.getSshAuthPhrase()); assertEquals(sshKeyFileLocation, config.getSshKeyFileLocation()); } }