package vis2;
import static org.junit.Assert.*;
import java.io.IOException;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;
import processing.data.JSONObject;
public class Test {
int port = 9876;
@org.junit.Test
public void setBarrelValue() throws UnknownHostException, IOException {
JSONObject object = new JSONObject();
object.setString("command", "barrelRoll");
object.setString("trackNumber", "1");
object.setString("value", "0.4");
this.send(object);
}
@org.junit.Test
public void setCubeValue() throws UnknownHostException, IOException {
JSONObject object = new JSONObject();
object.setString("command", "sideChange");
object.setString("trackNumber", "1");
object.setString("clipNumber", "3");
this.send(object);
}
private void send(JSONObject o) throws UnknownHostException, IOException {
Socket socket = new Socket("localhost",port);
OutputStream oos = socket.getOutputStream();
oos.write(o.toString().getBytes());
oos.flush();
oos.close();
}
}