ADS-Praktika/02/src/test/java/ch/zhaw/ads/BracketServerTest.java
2020-10-04 20:41:04 +02:00

32 lines
623 B
Java

package Praktikum_02_Code;
import org.junit.Test;
import org.junit.Before;
import static org.junit.Assert.*;
public class BracketServerTest {
BracketServer bs;
@Before
public void setUp() throws Exception {
bs = new BracketServer();
}
private void test(String s, boolean b) {
assertEquals(s, b, bs.checkBrackets(s));
}
@Test
public void testBracket() {
test(")",false);
test("(",false);
test("()",true);
test("(()]",false);
test("((([([])])))",true);
test("[])",false);
test("[(3 +3)* 35 +3]* {3 +2}",true) ;
test("[({3 +3)* 35} +3]* {3 +2}",false);
}
}