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 }