@Test
public void cyclohexaneWithAromaticBonds() throws Exception {

    IAtomContainer molecule = sp.parseSmiles("C:1:C:C:C:C:C1");
    Assert.assertEquals(6, countAromaticAtoms(molecule));
    Assert.assertEquals(6, countAromaticBonds(molecule));
    for (IBond bond : molecule.bonds()) {
        assertThat(bond.getOrder(), is(IBond.Order.SINGLE));
        assertTrue(bond.getFlag(CDKConstants.ISAROMATIC));
    }
}