X-Git-Url: https://git.pterodactylus.net/?p=jFCPlib.git;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2FFcpMessageTest.java;fp=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2FFcpMessageTest.java;h=e2b9fcfb9cd70e17aa0946a3c5218cb8a5386028;hp=bc0dbd1889076aecbd0cd119f882d3120757d58d;hb=9ca04a65290ac61ec8c960bff194e5340718111a;hpb=14edf617ab865e3634f243c87ac1cb636c055b6c diff --git a/src/test/java/net/pterodactylus/fcp/FcpMessageTest.java b/src/test/java/net/pterodactylus/fcp/FcpMessageTest.java index bc0dbd1..e2b9fcf 100644 --- a/src/test/java/net/pterodactylus/fcp/FcpMessageTest.java +++ b/src/test/java/net/pterodactylus/fcp/FcpMessageTest.java @@ -4,8 +4,6 @@ import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.contains; import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.util.Arrays; import java.util.List; import org.junit.Test; @@ -15,16 +13,14 @@ import org.junit.Test; * * @author David Roden */ -public class FcpMessageTest { +public class FcpMessageTest extends AbstractFcpMessageTest { private final FcpMessage fcpMessage = new FcpMessage("TestMessage"); @Test public void fcpMessageWithPayloadIsTerminatedByData() throws Exception { fcpMessage.setPayloadInputStream(new ByteArrayInputStream("Test".getBytes())); - ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); - fcpMessage.write(outputStream); - List lines = Arrays.asList(outputStream.toString().split("\r?\n")); + List lines = encodeMessage(fcpMessage); assertThat(lines, contains( "TestMessage", "Data",