Finish Nettoyage Moyenne
This commit is contained in:
@@ -6,23 +6,33 @@ import ecoparasite.input.InputFileException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
import ecoparasite.poisson.Mackerel;
|
||||
import ecoparasite.poisson.MackerelSerra;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
class NettoyageTest {
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void nettoiePoissonMean() throws InputFileException, RawDataOverflow {
|
||||
|
||||
RawData test = InputFactory.readData("testNettoie.csv");
|
||||
RawData test = InputFactory.readData("test2.csv", ",");
|
||||
|
||||
HashSet<Poisson> testp = Mackerel.parse(test);
|
||||
HashSet<Poisson> testp = MackerelSerra.parse(test);
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
testp = Nettoyage.nettoiePoissonMean(testp);
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
testp = Completion.completeColumnsMoyenne( testp, getInfes, setInfes );
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
testp = Nettoyage.nettoieColumnsMoyenne( testp, getInfes, setInfes );
|
||||
|
||||
System.out.println(testp);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user