Inhaltsverzeichnis ⇒ Java Unit Test Library-Arterienbeispiel
package jp.avaj.lib.test;
import java.util.Calendar;
import jp.avaj.lib.algo.ArDateUtil;
/**
*Java-Unit-Test-Bibliothek-Artery-Date,Calendar,Bestimmen Sie, ob das aktuelle Datum und die aktuelle Uhrzeit lang sind(Geben Sie die Toleranz in Minuten an)
*
*In diesem Beispiel wird der Fall des Kalenders gezeigt..
*/
public class Q05_01 {
public static void main(String[] args) {
//Starten Sie einen Testfall-Wird nicht benötigt, wenn Sie die Ergebnisse nicht aggregieren
ArTest.startTestCase("Q05_01");
//Holen Sie sich das aktuelle Datum und die Uhrzeit
Calendar cal = ArDateUtil.getCalendar();
//Bestimmen Sie, ob es sich um das aktuelle Datum und die aktuelle Uhrzeit handelt,Beurteilungsfehler ist 1 Minute ⇒ OK
ArTest.currentTime("Aktuelle Datums- und Uhrzeitbeurteilung","cal",cal,1);
//Vorwärts fünf Minuten, Tag, Stunde, Minute, Sekunde
cal = ArDateUtil.forward(cal,0,0,5,0);
//Bestimmen Sie, ob es sich um das aktuelle Datum und die aktuelle Uhrzeit handelt,Beurteilungsfehler ist 1 Minute ⇒ NG
ArTest.currentTime("Aktuelle Datums- und Uhrzeitbeurteilung","cal",cal,1);
//Beenden Sie den Testfall-Wird nicht benötigt, wenn Sie die Ergebnisse nicht aggregieren
ArTest.endTestCase();
}
}
Das Ergebnis ist wie folgt
result.txt
**** Q05_01 start ****
OK Aktuelle Datums- und Uhrzeitbeurteilung:cal=2019/10/07 06:27:56
NG Aktuelle Datums- und Uhrzeitbeurteilung:cal=2019/10/07 06:32:56
jp.avaj.lib.test.Q05_01.main(Q05_01.java:26)
**** Q05_01 summary ****
test count = 2
success = 1
Recommended Posts