Test unitaire Java Jugement du jour spécifié Déterminez si ArDate, Date, Calendar, long est le jour spécifié.

Table des matières ⇒ Java Unit Test Library-Artery-Sample

package jp.avaj.lib.test;

import java.util.Calendar;

import jp.avaj.lib.algo.ArDateUtil;
import jp.avaj.lib.algo.ArYoubi;

/**
Test unitaire Java Jugement de jour spécifié ArDate,Date,Calendar,Déterminer si long est le jour spécifié.

・ Dans cet exemple, déterminez si le calendrier est un jour spécifié..
*/
public class Q05_03 {
  public static void main(String[] args) {
    //Lancer un cas de test-Non requis si l'agrégation n'est pas requise.
    ArTest.startTestCase("Q05_03");

    //Le jour où vous voulez vérifier-Mardi
    ArYoubi youbi = ArYoubi.TUE;
    Calendar cal;

    cal = ArDateUtil.getCalendar(2030,7,1,12,0,0); //Lundi
    //Vérifiez juste au cas où
    L.p("cal="+ArDateUtil.getYoubi(cal));
    //Déterminez le jour
    ArTest.youbiEquals("Q05_03(NG)","cal",cal,"youbi",youbi);

    //Avancez la journée(1 jour, 0 heure, 0 minute, 0 seconde)
    cal = ArDateUtil.forward(cal,1,0,0,0);
    //Déterminez le jour
    ArTest.youbiEquals("Q05_03(OK)","cal",cal,"youbi",youbi);

    //Avancez de sept jours
    cal = ArDateUtil.forward(cal,7,0,0,0);
    //Déterminez le jour
    ArTest.youbiEquals("Q05_03(OK)","cal",cal,"youbi",youbi);

    //Terminer le cas de test-Non requis si l'agrégation n'est pas requise
    ArTest.endTestCase();
  }
}

Le résultat est le suivant.

result.txt


**** Q05_03 start ****
cal=(Mois)
NG Q05_03(NG):cal=2030/07/01 12:00:00:youbi=(Feu)
jp.avaj.lib.test.Q05_03.main(Q05_03.java:26)
OK Q05_03(OK):cal=2030/07/02 12:00:00:youbi=(Feu)
OK Q05_03(OK):cal=2030/07/09 12:00:00:youbi=(Feu)
**** Q05_03 summary ****
test count = 3
success    = 2

Recommended Posts

Test unitaire Java Jugement du jour spécifié Déterminez si ArDate, Date, Calendar, long est le jour spécifié.
Test unitaire Java Jugement le même jour ArDate, Date, Calendar, longtemps ignorer l'heure et juger si elles sont le même jour
Afficher le calendrier et le jour japonais en utilisant la classe standard java8
[Java] Calculer le jour à partir de la date (ne pas utiliser la classe Calendar)
Bibliothèque de tests unitaires Java - Déterminez si Artery-Date, Calendar, long est la date et l'heure actuelles (spécifiez la tolérance en minutes)
Jugement de la date actuelle de la bibliothèque de tests unitaires Java
[Java1.8 +] Obtenez la date du jour × suivant avec LocalDate
Ceci et cela de la mise en œuvre du jugement en temps réel des dates en Java
[Ubuntu 20.04] Afficher le jour à la date / horloge
[Java] Obtenez la date 10 jours plus tard avec la classe Calendar
Sortie du jour en utilisant la classe Ruby's Date
A été effectué dans l'année de base de la semaine calendaire Java
Obtenu le jour ouvrable suivant la date spécifiée avec JAVA