Java Unit Test Library-Bestimmen Sie, ob Arteriendatum, Kalender, lang das aktuelle Datum und die aktuelle Uhrzeit ist (geben Sie die Toleranz in Minuten an).

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

Java Unit Test Library-Bestimmen Sie, ob Arteriendatum, Kalender, lang das aktuelle Datum und die aktuelle Uhrzeit ist (geben Sie die Toleranz in Minuten an).
Java-Unit-Test Beurteilung des angegebenen Tages Beurteilen Sie, ob ArDate, Date, Calendar, long der angegebene Tag ist.
Was ist die LocalDateTime-Klasse? [Java-Anfänger] -Datum und Zeitklasse-
Java-Unit-Test Beurteilung des angegebenen Tages Beurteilen Sie, ob ArDate, Date, Calendar, long der angegebene Tag ist.
Java Unit Test Library-Bestimmen Sie, ob Arteriendatum, Kalender, lang das aktuelle Datum und die aktuelle Uhrzeit ist (geben Sie die Toleranz in Minuten an).
Java Unit Test Library-Arterie-Aktuelles Datum Beurteilung
[Java] Fehler beim Methodenaufruf, wenn Vererbung und Schnittstellenimplementierung gleichzeitig ausgeführt werden
Was ist die LocalDateTime-Klasse? [Java-Anfänger] -Datum und Zeitklasse-
[Java] Verwenden Sie ResolverStyle.LENIENT, um Datum und Uhrzeit gut zu handhaben
Die Beziehung zwischen strenger Java-Datumsprüfung und Sommerzeit
Rufen Sie das aktuelle Datum und die aktuelle Uhrzeit ab, indem Sie die Zeitzone in Thymeleaf angeben
Analysieren Sie die Datums- und Zeitzeichenfolge, die von der asctime-Funktion der C-Sprache in Java formatiert wurde
[Java] Verwenden Sie ResolverStyle.LENIENT, um Datum und Uhrzeit gut zu handhaben
Aktuelles Datum in Java anzeigen
Das Designkonzept der Datums- und Uhrzeit-API von Java ist interessant
Die Beziehung zwischen strenger Java-Datumsprüfung und Sommerzeit