Skip to content

amugandaz/Test-Java-JUnit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tests Java/JUnit

Description

Ce projet se concentre sur l'exécution et l'automatisation de tests unitaires en Java à l'aide de JUnit, en mettant l'accent sur les concepts de classes d'équivalence et de tests paramétrés. Les objectifs incluent la validation d'une méthode nextDate et la pratique de l'utilisation de Git et GitHub.

Objectifs

  • Implémentation et exécution de tests pour les classes Java fournies :
    • Date.java : gestion des dates avec contraintes.
    • Bit.java : opérations binaires avec des tests spécifiques.
  • Utilisation des frameworks JUnit 4 et JUnit 5 pour démontrer différentes techniques de tests.
  • Création de tests paramétrés pour automatiser les validations.

Prérequis

  • Java (JDK 11 ou supérieur) : java.com
  • JUnit (JUnit 4 & 5) : junit.org
  • Un IDE supportant Java ou la ligne de commande.

English

Description

This project focuses on performing and automating unit tests in Java using JUnit, with an emphasis on equivalence classes and parameterized tests. The objectives include validating a nextDate method and practicing the use of Git and GitHub.

Objectives

  • Implement and execute tests for provided Java classes:
    • Date.java: Handles date logic with constraints.
    • Bit.java: Binary operations with specific tests.
  • Use JUnit 4 and JUnit 5 frameworks to demonstrate different testing techniques.
  • Create parameterized tests to automate validations.

Prerequisites

  • Java (JDK 11 or higher): java.com
  • JUnit (JUnit 4 & 5): junit.org
  • An IDE with Java support or a command line.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published