001 package de.hska.java.aufgaben.felder;
002
003 import junit.framework.TestCase;
004
005 /**
006 * JUnit-Testklasse für {@link KleinsterAbstand}.
007 *
008 * @author Christian Pape
009 */
010 public class KleinsterAbstandTest extends TestCase {
011
012 private KleinsterAbstand kleinsterAbstand = new KleinsterAbstand();
013
014 public void testGetIndexMitKleinstenAbstand() {
015 int [] zahlen = {1, 1};
016
017 assertEquals(0, kleinsterAbstand.getIndexMitKleinstenAbstand(zahlen));
018 }
019
020 public void testGetIndexMitKleinstenAbstand1() {
021 int [] zahlen = {1, 3, 2};
022
023 assertEquals(1, kleinsterAbstand.getIndexMitKleinstenAbstand(zahlen));
024 }
025
026 public void testGetIndexMitKleinstenAbstand2() {
027 int [] zahlen = {1, 3, 2, 3, 7, 9, 9, 8, 2, 2};
028
029 assertEquals(5, kleinsterAbstand.getIndexMitKleinstenAbstand(zahlen));
030 }
031 }