@Test
public void testCyclobutadiene() throws Exception {

    // anti-aromatic
    IAtomContainer molecule = TestMoleculeFactory.makeCyclobutadiene();
    AtomContainerManipulator.percieveAtomTypesAndConfigureAtoms(molecule);
    Assert.assertFalse(DoubleBondAcceptingAromaticityDetector.detectAromaticity(molecule));
    for (int f = 0; f < molecule.getAtomCount(); f++) {
        Assert.assertFalse(molecule.getAtom(f).getFlag(CDKConstants.ISAROMATIC));
    }
}