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 }