List<B> bList = Arrays.asList(b1, b2, b3);
C c = new C(20, new byte[] { 100, 101, 102 }); /// longs don't count. Still sum = 47.
A a = new A(bList, c, 100); /// sum = 147
int actualSum = sumFramework.getSum("A", a);
Assert.assertEquals(147, actualSum);
}