@Test
public void testGetBitFingerprint() throws Exception {

    assert (trivialMol != null);
    CircularFingerprinter circ = new CircularFingerprinter();
    IBitFingerprint result = circ.getBitFingerprint(trivialMol);
    BitSet wantBits = new BitSet(), gotBits = result.asBitSet();
    final int[] REQUIRE_BITS = {19, 152, 293, 340, 439, 480, 507, 726, 762, 947, 993};
    for (int b : REQUIRE_BITS)
        wantBits.set(b);
    if (!wantBits.equals(gotBits)) throw new CDKException("Got " + gotBits + ", wanted " + wantBits);
}