Finish Nettoyage Lineaire

This commit is contained in:
2026-04-08 11:23:02 +02:00
parent 8e75323e99
commit ec87efc815
2 changed files with 79 additions and 0 deletions

View File

@@ -37,4 +37,26 @@ class NettoyageTest {
System.out.println(testp);
}
@org.junit.jupiter.api.Test
void nettoieColumnsLinear() throws InputFileException, RawDataOverflow {
RawData test = InputFactory.readData("test2.csv", ",");
HashSet<Poisson> testp = MackerelSerra.parse(test);
System.out.println(testp);
Function<Poisson,Double> getLength = Poisson::getLength;
Function<Poisson,Double> getInfes = Poisson::getInfestation;
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
testp = Completion.completeColumnsLinear( testp, getLength, getInfes, setInfes );
System.out.println(testp);
testp = Nettoyage.nettoieColumnsLinear( testp, getLength, getInfes, setInfes, false );
System.out.println(testp);
}
}