assertEquals( 2, sm.getPos() ); assertEquals( 4, sm.getSegmentPosMaskBit() ); assertEquals( 4, pm1.getLinkedSegmentMask() ); assertEquals( 3, sm.getPos() ); assertEquals( 8, sm.getSegmentPosMaskBit() ); assertEquals( 8, pm1.getLinkedSegmentMask() );
assertEquals( 0, pmem.getLinkedSegmentMask() ); assertFalse( pmem.isRuleLinked() ); assertTrue( smem.isSegmentLinked() ); assertEquals( 1, pmem.getLinkedSegmentMask() ); assertTrue( pmem.isRuleLinked() ); assertEquals( 1, pmem.getLinkedSegmentMask() ); assertTrue( pmem.isRuleLinked() );
assertEquals( 1, sm.getPos() ); assertEquals( 2, sm.getSegmentPosMaskBit() ); assertEquals( 2, pm1.getLinkedSegmentMask() ); assertEquals( 1, sm.getPos() ); assertEquals( 2, sm.getSegmentPosMaskBit() ); assertEquals( 2, pm1.getLinkedSegmentMask() ); assertEquals( 2, sm.getPos() ); assertEquals( 4, sm.getSegmentPosMaskBit() ); assertEquals( 4, pm1.getLinkedSegmentMask() ); assertEquals( 2, sm.getPos() ); assertEquals( 4, sm.getSegmentPosMaskBit() ); assertEquals( 4, pm1.getLinkedSegmentMask() );
assertEquals( 2, pm1.getLinkedSegmentMask() ); SegmentMemory[] smems = pm1.getSegmentMemories(); assertEquals(4, smems.length); wm.fireAllRules(); assertEquals( 6, pm1.getLinkedSegmentMask() ); smems = pm1.getSegmentMemories(); assertEquals(5, smems.length); assertEquals( 6, pm5.getLinkedSegmentMask() );
assertEquals( 2, sm.getPos() ); assertEquals( 4, sm.getSegmentPosMaskBit() ); assertEquals( 4, pm1.getLinkedSegmentMask() ); assertEquals( 3, sm.getPos() ); assertEquals( 8, sm.getSegmentPosMaskBit() ); assertEquals( 8, pm1.getLinkedSegmentMask() );
assertEquals( 2, pmemr2.getLinkedSegmentMask() ); assertEquals( 3, pmemr2.getSegmentMemories().length ); assertFalse( pmemr2.isRuleLinked() ); assertEquals( 3, pmemr2.getLinkedSegmentMask() ); // b segment never unlinks, as it has no impact on path unlinking anyway assertTrue( pmemr2.isRuleLinked() ); assertEquals( 3, pmemr3.getLinkedSegmentMask() ); // b segment never unlinks, as it has no impact on path unlinking anyway assertTrue( pmemr3.isRuleLinked() );
assertEquals( 1, rs.getLinkedSegmentMask() ); assertEquals( 3, rs.getLinkedSegmentMask() );