001    package de.hska.java.aufgaben.suchen;
002    
003    import junit.framework.TestCase;
004    
005    /**
006     * JUnit-Testklasse für Potenzfunktion.
007     * @author Christian Pape
008     *
009     */
010    public class PotenzfunktionTest extends TestCase {
011    
012            private Potenzfunktion potenzfunktion = new Potenzfunktion();
013            
014            public void testPotenzBerechnen() {
015                    assertEquals(1, potenzfunktion.getPotenz(5.0, 0), 0.0001);
016            }
017    
018            public void testPotenzBerechnen1() {
019                    assertEquals(5.0, potenzfunktion.getPotenz(5.0, 1), 0.0001);
020            }
021    
022            public void testPotenzBerechnen2() {
023                    assertEquals(256.0, potenzfunktion.getPotenz(2.0, 8), 0.0001);
024            }
025    
026            public void testPotenzBerechnen3() {
027                    assertEquals(1024.0, potenzfunktion.getPotenz(2.0, 10), 0.0001);
028            }
029    
030            public void testPotenzBerechnen4() {
031                    assertEquals(100000000000.0, potenzfunktion.getPotenz(10.0, 11), 0.0001);
032            }
033            
034    }