001    package de.hska.info1.uebung.suchen;
002    
003    import junit.framework.TestCase;
004    
005    /**
006     * JUnit-Testklasse für Quadratwurzel.
007     * @author Christian Pape
008     *
009     */
010    public class QuadratzwurzelTest extends TestCase {
011    
012        private static final double EPSILON = 0.0000001;
013        
014        private Quadratzwurzel quadratzwurzel = new Quadratzwurzel(EPSILON);
015        
016        public void testWurzelZiehen2() {
017            assertEquals(2, quadratzwurzel.wurzelZiehen(4), EPSILON); 
018        }
019        
020        public void testWurzelZiehen4() {
021            assertEquals(4, quadratzwurzel.wurzelZiehen(16), EPSILON); 
022        }
023        
024        public void testWurzelZiehen() {
025            assertEquals(31.622776601683793319988935444327, quadratzwurzel.wurzelZiehen(1000), EPSILON); 
026        }
027    
028    }