protected int getCount() {
        int i = 1;
        Condition<?> cur = this;
        while (cur.hasNext()) {
            i++;
            cur = cur.next;
        }
        return i;
    }
@Test
    public void testGetCount() {
        Assertions.assertEquals(3, TEST_CONDITION.getCount());
    }