@Test
public void testGetFirstMapping() throws InvalidSmilesException {

    SmilesParser sp = new SmilesParser(DefaultChemObjectBuilder.getInstance());
    IAtomContainer target = sp.parseSmiles("C\\C=C/Nc1cccc(c1)N(O)\\C=C\\C\\C=C\\C=C/C");
    IAtomContainer queryac = sp.parseSmiles("Nc1ccccc1");
    VFlibMCSHandler smsd1 = new VFlibMCSHandler();
    MolHandler mol1 = new MolHandler(queryac, true, true);
    MolHandler mol2 = new MolHandler(target, true, true);
    smsd1.set(mol1, mol2);
    smsd1.searchMCS(true);
    assertNotNull(smsd1.getFirstMapping());
    assertEquals(7, smsd1.getFirstMapping().size());
}