/**
* Importation normale où on remplace les puces avec celles dans le fichier.
*/
public void testValidateImportDoublonsRemplacement() throws Exception
{
ImportationPuces importationPuces = getImportation("importation_puces-doublons.csv");
importationPuces.setRemplacerPuces(true);
getImportationPucesService().load(importationPuces);
getImportationPucesService().validateAndImport(importationPuces);
assertEquals(6, importationPuces.getLinesByStatus(
ImportationLineStatus.IMPORTE).size());
assertEquals(0, importationPuces.getLinesByStatus(
ImportationLineStatus.EN_ERREUR).size());
assertEquals(1, importationPuces.getLinesExclus().size());
assertEquals(6, ensemblePuces.getPuces().size());
assertNotNull(getPuceService().findByCode("Puce1", ensemblePuces));
assertNull(getPuceService().findByCode("Puce2", ensemblePuces));
assertNotNull(getPuceService().findByCode("NC-02709", ensemblePuces));