public void TestGetOverlapsIAtomContainerIAtomContainer()
        {
            var file1 = "NCDK.Data.MDL.5SD.mol";
            var file2 = "NCDK.Data.MDL.ADN.mol";
            var mol1  = builder.NewAtomContainer();
            var mol2  = builder.NewAtomContainer();

            var ins1 = ResourceLoader.GetAsStream(file1);

            new MDLV2000Reader(ins1, ChemObjectReaderMode.Strict).Read(mol1);
            var ins2 = ResourceLoader.GetAsStream(file2);

            new MDLV2000Reader(ins2, ChemObjectReaderMode.Strict).Read(mol2);

            var list = uiTester.GetOverlaps(mol1, mol2);

            Assert.AreEqual(1, list.Count);
            Assert.AreEqual(11, list[0].Atoms.Count);

            list = uiTester.GetOverlaps(mol2, mol1);
            Assert.AreEqual(1, list.Count);
            Assert.AreEqual(11, list[0].Atoms.Count);
        }