/** Test of filter method, of class org.proteomecommons.io.filter.IntensityPeakListFilter. */ public void testFilter() { System.out.println("filter"); GenericPeakList peaklist = new GenericPeakList(); GenericPeak gpa = new GenericPeak(); GenericPeak gpb = new GenericPeak(); GenericPeak parent = new GenericPeak(); gpa.setIntensity(5); gpa.setMassOverCharge(2); gpb.setIntensity(1); gpb.setMassOverCharge(1); parent.setCharge(1); parent.setIntensity(4); parent.setMassOverCharge(5); peaklist.setParentPeak(parent); peaklist.setPeaks(new Peak[] {gpa, gpb}); IntensityPeakListFilter instance = new IntensityPeakListFilter(1); PeakList res = instance.filter(peaklist); assertEquals(res.getParentPeak().getIntensity(), parent.getIntensity()); assertEquals(res.getPeaks().length, 1); assertEquals(res.getPeaks()[0].getIntensity(), gpa.getIntensity()); assertEquals(res.getPeaks()[0].getMassOverCharge(), gpa.getMassOverCharge()); }