package org.bindgen.example; import junit.framework.Assert; import junit.framework.TestCase; public class ArrayExampleTest extends TestCase { public void testPrimitive() { ArrayExample a = new ArrayExample(); ArrayExampleBinding b = new ArrayExampleBinding(a); b.foo().set(new boolean[] { true }); Assert.assertTrue(a.foo[0]); } public void testBoxed() { ArrayExample a = new ArrayExample(); ArrayExampleBinding b = new ArrayExampleBinding(a); b.fooBig().set(new Boolean[] { true }); Assert.assertTrue(a.fooBig[0]); } public void testToString() { ArrayExampleBinding b = new ArrayExampleBinding(); Assert.assertEquals("ArrayExampleBinding(null).bar()", b.bar().toString()); Assert.assertEquals("bar", b.bar().getPath()); } }