protected void tearDown() throws Exception {
super.tearDown();
}
public void test2RepeatingChoicesMixed() throws Exception {
TwoRCsMixed rc2m = SequencesFactory.INSTANCE.createTwoRCsMixed();
List as = rc2m.getA();
List bs = rc2m.getB();
List ys = rc2m.getY();
List zs = rc2m.getZ();
Sequence mixed = rc2m.getMixed();
bs.add(new Integer(1));
mixed.add("where will this appear?");
as.add("foo");
as.add("bar");
bs.add(new Integer(2));
rc2m.setSplit("pea");
zs.add(new Integer(99));
ys.add("fred");
assertEquals(8, mixed.size());
Sequence group = rc2m.getGroup();
// FIXME reintroduce test assertEquals(4, group.size());
assertEquals(rc2m.getA().size(), 2);
assertEquals(rc2m.getB().size(),2);
Sequence group1 = rc2m.getGroup1();
// FIXME ditto assertEquals(group1.size(), 2);
assertEquals(rc2m.getY().size(), 1);
assertEquals(rc2m.getZ().size(),1);
int i = 0;
assertEquals(mixed.getValue(i++), new Integer(1));
assertEquals(mixed.getValue(i++), "where will this appear?");
assertEquals(mixed.getValue(i++), "foo");