Package org.drools.repository.remoteapi

Source Code of org.drools.repository.remoteapi.ResponseTest

package org.drools.repository.remoteapi;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;

import org.drools.repository.remoteapi.Response.Binary;

import junit.framework.TestCase;

public class ResponseTest extends TestCase {

  public void testBinary() throws Exception {
    Binary b = new Response.Binary();
    ByteArrayInputStream in = new ByteArrayInputStream("abc".getBytes());
    b.stream = in;
    ByteArrayOutputStream out = new ByteArrayOutputStream();

    b.writeData(out);

    byte[] d = out.toByteArray();
    assertEquals(3, d.length);

    String s = new String(d);
    assertEquals("abc", s);

  }

}
TOP

Related Classes of org.drools.repository.remoteapi.ResponseTest

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.