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 }