@Test
public void testIPDescriptor0() throws ClassNotFoundException, CDKException, java.lang.Exception {

    IAtomContainer mol = builder.newInstance(IAtomContainer.class);
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addBond(0, 1, IBond.Order.SINGLE);
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addBond(1, 2, IBond.Order.SINGLE);
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addBond(1, 3, IBond.Order.SINGLE);
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addBond(3, 4, IBond.Order.SINGLE);
    mol.addAtom(builder.newInstance(IAtom.class, "C"));
    mol.addBond(3, 5, IBond.Order.SINGLE);
    AtomContainerManipulator.percieveAtomTypesAndConfigureAtoms(mol);
    addExplicitHydrogens(mol);
    lpcheck.saturate(mol);
    double result = ((DoubleResult) descriptor.calculate(mol.getAtom(3), mol).getValue()).doubleValue();
    double resultAccordingNIST = 0.0;
    Assert.assertEquals(resultAccordingNIST, result, 0.0001);
}