@Test public void testRingAlreadyInSet_IRing_IRingSet() { IRing r1 = builder.newInstance(IRing.class, 5, "C"); IRing r2 = builder.newInstance(IRing.class, 3, "C"); IRingSet rs = builder.newInstance(IRingSet.class); Assert.assertFalse(RingSetManipulator.ringAlreadyInSet(r1, rs)); Assert.assertFalse(RingSetManipulator.ringAlreadyInSet(r2, rs)); rs.addAtomContainer(r1); Assert.assertTrue(RingSetManipulator.ringAlreadyInSet(r1, rs)); Assert.assertFalse(RingSetManipulator.ringAlreadyInSet(r2, rs)); rs.addAtomContainer(r2); Assert.assertTrue(RingSetManipulator.ringAlreadyInSet(r1, rs)); Assert.assertTrue(RingSetManipulator.ringAlreadyInSet(r2, rs)); }
if (ring != null) { if (!RingSetManipulator.ringAlreadyInSet(ring, sssr)) { sssr.addAtomContainer(ring); rememberNodes[nodesToBreakCounter] = (IAtom) nodesN2.get(f); if (!RingSetManipulator.ringAlreadyInSet(ring, sssr)) { sssr.addAtomContainer(ring);