package org.cyclopsgroup.jmxterm.cmd;
import static org.junit.Assert.assertFalse;
import java.io.StringWriter;
import org.cyclopsgroup.jmxterm.MockSession;
import org.junit.Before;
import org.junit.Test;
/**
* Test of {@link CloseCommand}
*
* @author <a href="mailto:jiaqi.guo@gmail.com">Jiaqi Guo</a>
*/
public class CloseCommandTest
{
private CloseCommand command;
private StringWriter output;
/**
* Set up classes to test
*/
@Before
public void setUp()
{
command = new CloseCommand();
output = new StringWriter();
}
/**
* Test execution
*
* @throws Exception
*/
@Test
public void testExecute()
throws Exception
{
MockSession session = new MockSession( output, null );
command.setSession( session );
command.execute();
assertFalse( session.isConnected() );
}
}