package org.cyclopsgroup.jmxterm.io; import static org.junit.Assert.assertEquals; import java.io.ByteArrayInputStream; import java.io.IOException; import org.junit.Test; /** * Unit test case for class {@link InputStreamCommandInput} * * @author <a href="mailto:jiaqi.guo@gmail.com">Jiaqi Guo</a> */ public class InputStreamCommandInputTest { /** * Read from string line by line and verify result * * @throws IOException If stream operation fails */ @Test public void testRead() throws IOException { String input = "aaaa\nbbbb"; InputStreamCommandInput in = new InputStreamCommandInput( new ByteArrayInputStream( input.getBytes() ) ); assertEquals( "aaaa", in.readLine() ); assertEquals( "bbbb", in.readLine() ); } }