Exemplo n.º 1
0
  public void testAND2() {
    // (node filter) AND (edge filter) ==> return empty bitSet -- false for all bits
    CompositeFilter testCmpFilter = new CompositeFilter("testCmpFilter2");
    testCmpFilter.addChild(locationFilter); // node filter
    testCmpFilter.addChild(pmidFilter); // edge filter
    testCmpFilter.setRelation(Relation.AND);
    testCmpFilter.setNetwork(cyNetwork);
    testCmpFilter.apply();

    BitSet expectedBitSet = new BitSet(4);

    assertEquals(expectedBitSet.toString(), testCmpFilter.getNodeBits().toString());
    assertEquals(expectedBitSet.toString(), testCmpFilter.getEdgeBits().toString());
  }