Testen

Die Regeln müssen getestet werden, damit man die korrekte Umsetzung in Java sicher stellen kann. RTC unterstützt Sie bei der Erstellung der JUnit-Testfälle in Java.

Gehen wir von einer einfachen Regeltabelle aus:

Testen der Regeltabelle

Um diese Tabelle zu testen, wird die Tabelle in eine neue Tabelle kopiert. Dabei wird die erste Spalte der Tabelle frei gelassen.

Die erste Spalte erhält eine Überschrift die mit einem Punkt beginnt. Sie enthält die Namen der Testfälle.

Testfälle durch Kopieren erzeugt

Nachdem die Java-Klassen erzeugt wurden, ist die Testklasse vorhanden.

Für die ersten beiden Zeilen wurde der folgende JUnit-Testfall erzeugt:

package testen02.tests;

import static org.junit.Assert.*;
import org.junit.Test;

import testen02.*;

/**
 * Testfälle
 *
 * @author  RTC-Java-Generator
 * @since   Fr., den 15.11.19 um 11:07:53 Uhr
 * @version 2.10
 */
public class SingleString1Test {

  @Test
  public void testTest_1() {
    Rules rules = new Rules();
    rules.setEingabeWertString("eins");
    assertEquals("1",rules.getAusgabeWertString());
  }

  @Test
  public void testTest_2() {
    Rules rules = new Rules();
    rules.setEingabeWertString("zwei");
    assertEquals("2",rules.getAusgabeWertString());
  }