@Test
public void testTryAllCase13() throws FailException, FilterException {
FrameAddressResolver far = new FrameAddressResolver();
Sequence tested = createTryAllSequence(far);
Record rec = new RecordImpl();
rec.add(new Field("a", "aaa"));
Kernel kernel = new Kernel(tested, far, null);
kernel.process(rec);
assertTrue(rec.has("b"));
assertEquals("case3", rec.get("b").getValue());
// Case 1 and case 3 was run
assertTrue(rec.has("c1"));
assertEquals("case1", rec.get("c1").getValue());
assertFalse(rec.has("c2"));
assertTrue(rec.has("c3"));
assertEquals("case3", rec.get("c3").getValue());
// After set was run
assertTrue(rec.has("after"));
}