@Test
public void testGetSupport() {

    List<Set<Integer>> txns = new ArrayList<>();
    txns.add(intIfy("a, c, d"));
    txns.add(intIfy("a, c, d, e"));
    txns.add(intIfy("c"));
    txns.add(intIfy("a"));
    txns.add(intIfy("a"));
    txns.add(intIfy("a"));
    txns.add(intIfy("a"));
    txns.add(intIfy("a"));
    txns.add(intIfy("b"));
    txns.add(intIfy("b"));
    txns.add(intIfy("b"));
    txns.add(intIfy("a, b, d"));
    txns.add(intIfy("a, b, e, c"));
    FPGrowth.FPTree fpt = new FPGrowth().constructTree(txns, 0);
    fpt.printTreeDebug();
    assertEquals(2, fpt.getSupport(intIfy("a, b")));
    assertEquals(0, fpt.getSupport(intIfy("a, b, c, d")));
}