1 package baseCode.dataFilter;
2
3 import baseCode.dataFilter.ItemLevelFilter;
4 import baseCode.dataStructure.matrix.DenseDoubleMatrix2DNamed;
5
6 /***
7 *
8 *
9 * <hr>
10 * <p>
11 * Copyright (c) 2004 Columbia University
12 *
13 * @author pavlidis
14 * @version $Id: TestItemLevelFilter.java,v 1.1 2005/03/17 13:58:41 pavlidis Exp $
15 */
16 public class TestItemLevelFilter extends AbstractTestFilter {
17
18 ItemLevelFilter f = null;
19
20
21
22
23 protected void setUp() throws Exception {
24 super.setUp();
25 f = new ItemLevelFilter();
26 }
27
28
29
30
31 protected void tearDown() throws Exception {
32 super.tearDown();
33
34 }
35
36 public final void testFilter() {
37 f.setLowCut( 0.0 );
38 DenseDoubleMatrix2DNamed result = ( DenseDoubleMatrix2DNamed ) f
39 .filter( testdata );
40 int expectedReturn = 283;
41 int actualReturn = result.size() - result.numMissing();
42 assertEquals( "return value", expectedReturn, actualReturn );
43 }
44
45 }