001    package de.hska.java.aufgaben.felder;
002    
003    import junit.framework.TestCase;
004    
005    /**
006     * JUnit-Testklasse für Klammerung.
007     * 
008     * @author Christian Pape
009     */
010    public class KlammerungTest extends TestCase {
011            
012            private Klammerung klammerung = new Klammerung();
013            
014            public void testKlammernPruefen() {
015                    assertTrue( klammerung.klammernPruefen("(()(()))".toCharArray()));
016            }
017    
018            public void testKlammernPruefen1() {
019                    assertTrue( klammerung.klammernPruefen("(1( )a((123123[])))".toCharArray()));
020            }
021            
022            public void testKlammernPruefen2() {
023                    assertTrue( klammerung.klammernPruefen("".toCharArray()));
024            }
025            
026            public void testKlammernPruefen3() {
027                    assertFalse( klammerung.klammernPruefen("(()()))()".toCharArray()));
028            }
029            
030            public void testKlammernPruefen6() {
031                    assertFalse( klammerung.klammernPruefen("((()(()))".toCharArray()));
032            }
033    }