View Javadoc

1   package org.lcsim.detector;
2   
3   import junit.framework.TestCase;
4   
5   public class ReadoutTest extends TestCase 
6   {
7   	public interface TestInterface
8   	{}
9   	
10  	public class TestClass implements TestInterface
11  	{}
12  	
13  	public class TestClass2 extends TestClass
14  	{}
15  	
16  	public class TestClass3
17  	{}
18  	
19  	public void testHits()
20  	{
21  		Readout readout = new Readout();
22  		readout.addHit(new TestClass2());
23  		assertTrue(readout.getHits(TestInterface.class).size() == 1);
24  		assertTrue(readout.getHits(TestClass.class).size() == 1);
25  		assertTrue(readout.getHits(TestClass2.class).size() == 1);
26  		assertTrue(readout.getHits(TestClass3.class).size() == 0);
27  	}
28  }