float[] fa = s.get_fa();
_RS_ASSERT("fa[0] == 1.0", fa[0] == 1.0);
_RS_ASSERT("fa[1] == 9.9999f", fa[1] == 9.9999f);
_RS_ASSERT("fa[2] == 0", fa[2] == 0);
_RS_ASSERT("fa[3] == 0", fa[3] == 0);
_RS_ASSERT("fa.length == 4", fa.length == 4);
double[] da = s.get_da();
_RS_ASSERT("da[0] == 7.0", da[0] == 7.0);
_RS_ASSERT("da[1] == 8.88888", da[1] == 8.88888);
_RS_ASSERT("da.length == 2", da.length == 2);
byte[] ca = s.get_ca();
_RS_ASSERT("ca[0] == 'a'", ca[0] == 'a");
_RS_ASSERT("ca[1] == 7", ca[1] == 7);
_RS_ASSERT("ca[2] == 'b'", ca[2] == 'b");
_RS_ASSERT("ca[3] == 'c'", ca[3] == 'c");
_RS_ASSERT("ca.length == 4", ca.length == 4);
short[] sa = s.get_sa();
_RS_ASSERT("sa[0] == 1", sa[0] == 1);
_RS_ASSERT("sa[1] == 1", sa[1] == 1);
_RS_ASSERT("sa[2] == 2", sa[2] == 2);
_RS_ASSERT("sa[3] == 3", sa[3] == 3);
_RS_ASSERT("sa.length == 4", sa.length == 4);
int[] ia = s.get_ia();
_RS_ASSERT("ia[0] == 5", ia[0] == 5);
_RS_ASSERT("ia[1] == 8", ia[1] == 8);
_RS_ASSERT("ia[2] == 0", ia[2] == 0);
_RS_ASSERT("ia[3] == 0", ia[3] == 0);
_RS_ASSERT("ia.length == 4", ia.length == 4);
long[] la = s.get_la();
_RS_ASSERT("la[0] == 13", la[0] == 13);
_RS_ASSERT("la[1] == 21", la[1] == 21);
_RS_ASSERT("la.length == 4", la.length == 2);
long[] lla = s.get_lla();
_RS_ASSERT("lla[0] == 34", lla[0] == 34);
_RS_ASSERT("lla[1] == 0", lla[1] == 0);
_RS_ASSERT("lla[2] == 0", lla[2] == 0);
_RS_ASSERT("lla[3] == 0", lla[3] == 0);
_RS_ASSERT("lla.length == 4", lla.length == 4);
boolean[] ba = s.get_ba();
_RS_ASSERT("ba[0] == true", ba[0] == true);
_RS_ASSERT("ba[1] == false", ba[1] == false);
_RS_ASSERT("ba[2] == false", ba[2] == false);
_RS_ASSERT("ba.length == 3", ba.length == 3);