001    package de.hska.java.aufgaben.kontrollstrukturen;
002    import junit.framework.TestCase;
003    
004    
005    /**
006     * JUnit-Testklasse für das Primzahlsieb.
007     * 
008     * @author Christian Pape
009     *
010     */
011    public class PrimzahlsiebTest extends TestCase {
012    
013            private static Primzahlsieb primzahlsieb = new Primzahlsieb(100);
014    
015            static {
016                    primzahlsieb.primzahlenBerechnen();             
017            }
018            
019            public void testIsPrim1() {
020                    assertTrue(primzahlsieb.isPrim(5));
021            }
022    
023            public void testIsPrim2() {
024                    assertFalse(primzahlsieb.isPrim(55));
025            }
026    
027            public void testIsPrim3() {
028                    assertTrue(primzahlsieb.isPrim(41));
029            }
030    
031    }