1 package cz.frantovo.nekurak.ext;
4 import static org.junit.Assert.*;
7 * Testuje spíš dostupnost vzdálené služby a fungování samotného Texy než implementaci javové části –
8 * ta buď funguje, nebo nefunguje → není potřeba testovat moc do podrobna.
9 * (testovat by se měla případná parametrizovatelnost – zatím žádná není)
12 public class TexyTest {
14 private Texy texy = new Texy();
15 private static final int CASOVY_LIMIT = 1000;
17 @Test(timeout = CASOVY_LIMIT)
18 public void prostyText() {
20 testuj("ahoj", "<p>ahoj</p>");
23 @Test(timeout = CASOVY_LIMIT)
24 public void nadpisy() {
25 testuj("===Nadpis===", "<h1>Nadpis</h1>");
28 private void testuj(String vstup, String pozadovanyVystup) {
29 String vystup = texy.preved(vstup);
30 assertEquals(pozadovanyVystup, vystup);