@Test public void testNewTetrahedralChirality() { IChemObjectBuilder builder = rootObject.getBuilder(); IAtomContainer molecule = builder.newInstance(IAtomContainer.class); molecule.addAtom(builder.newInstance(IAtom.class, "Cl")); molecule.addAtom(builder.newInstance(IAtom.class, "C")); molecule.addAtom(builder.newInstance(IAtom.class, "Br")); molecule.addAtom(builder.newInstance(IAtom.class, "I")); molecule.addAtom(builder.newInstance(IAtom.class, "H")); molecule.addBond(0, 1, Order.SINGLE); molecule.addBond(1, 2, Order.SINGLE); molecule.addBond(1, 3, Order.SINGLE); molecule.addBond(1, 4, Order.SINGLE); IAtom[] ligands = new IAtom[]{molecule.getAtom(4), molecule.getAtom(3), molecule.getAtom(2), molecule.getAtom(0)}; ITetrahedralChirality chirality = builder.newInstance(ITetrahedralChirality.class, molecule.getAtom(1), ligands, Stereo.CLOCKWISE); Assert.assertNotNull(chirality); Assert.assertEquals(builder, chirality.getBuilder()); }