001    package de.hska.info1.suchen;
002    import junit.framework.TestCase;
003    
004    /**
005     * JUnit-Testmethoden für die Binärsuche.
006     * 
007     * @author Christian Pape
008     *
009     */
010    public class BinaerSucheTest extends TestCase {
011    
012            private Suchen binaerSuche = new BinaerSuche();
013            
014            private int [] zahlenFolge = {1, 2, 5, 6, 7};
015            
016            public void testBinaerSuchen1() {
017                    assertFalse( binaerSuche.istEnthalten(zahlenFolge, 20));
018            }
019            
020            public void testistEnthalten2() {
021                    assertTrue( binaerSuche.istEnthalten(zahlenFolge, 5));
022            }
023            
024            public void testistEnthalten3() {
025                    assertTrue( binaerSuche.istEnthalten(zahlenFolge, 1));
026            }
027    
028            public void testistEnthalten4() {
029                    assertTrue( binaerSuche.istEnthalten(zahlenFolge, 6));
030            }
031    
032    }