samples/preventcyclicdependencies/src-test/org/apidesign/cycles/array/test/Main.java
1 package org.apidesign.cycles.array.test;
3 import org.apidesign.cycles.array.*;
4 import java.io.ByteArrayOutputStream;
5 import java.io.IOException;
6 import java.io.OutputStream;
7 import org.apidesign.cycles.crypt.Encryptor;
10 public static void main(String[] args) throws Exception {
11 byte[] five = { 1, 2, 3, 4, 5 };
12 MutableArray arr = new MutableArray(five);
14 ByteArrayOutputStream os = new ByteArrayOutputStream();
17 byte[] out = os.toByteArray();
18 assert out.length == 5;
20 for (int i = 0; i < 5; i++) {
21 int exp = five[i] ^ 0x3d;
23 assert false : "Index: " + i + " exp: " + exp + " was: " + out[i];
26 System.err.println("OK");