assertTrue(exceptionCaught);
}
public void testToArray() {
// From CAS array to Java array.
IntArrayFS array = this.cas.createIntArrayFS(3);
int[] fsArray = array.toArray();
for (int i = 0; i < 3; i++) {
assertTrue(fsArray[i] == 0);
}
array.set(0, 1);
array.set(1, 2);
array.set(2, 3);
fsArray = array.toArray();
assertTrue(fsArray.length == 3);
assertTrue(fsArray[0] == 1);
assertTrue(fsArray[1] == 2);
assertTrue(fsArray[2] == 3);
// From Java array to CAS array.
array = this.cas.createIntArrayFS(3);
assertTrue(array.get(0) == 0);
assertTrue(array.get(1) == 0);
assertTrue(array.get(2) == 0);
for (int i = 0; i < 3; i++) {
array.set(i, fsArray[i]);
}
assertTrue(array.get(0) == 1);
assertTrue(array.get(1) == 2);
assertTrue(array.get(2) == 3);
array.set(0, 0);
assertTrue(array.get(0) == 0);
}