README.md 1,91 ko
Newer Older
# Projet *Integration M1* [![pipeline status](https://www-apps.univ-lehavre.fr/forge/pigne/projet-standard/badges/master/pipeline.svg)](https://www-apps.univ-lehavre.fr/forge/pigne/projet-standard/commits/master) [![coverage report](https://www-apps.univ-lehavre.fr/forge/pigne/projet-standard/badges/master/coverage.svg)](https://www-apps.univ-lehavre.fr/forge/pigne/projet-standard/commits/master)

- Année : **M1 iWOCS**
- Matière: *matière*
- TP : *numéro ou sujet du TP*


|Nom|Prénom|
|--|--|

*ANDRIAMAHERISOA* | *NOMENJANAHARY MAHANDRISOA*|

## User Story

- *Réalisation d'un simple modèle objet en Java qui permet de gérer un carnet d’adresses.*
 Un carnet d’adresses est constitué d’entrées qui peuvent représenter des personnes ou des sociétés. Les informations et la présentation sont différentes s’il s’agis d’une personne ou d’une société.


## Configuration du projet

Pour obtenir les informations de couverture de code des tests dans la forge, il convient de configurer le champ "*Test Coverage parsing*" dans "*Settings*" -> "*CI/CD*" -> "*General pipelines*"  avec la valeur : `\d+.\d+ \% covered`

Il faut également mettre à jour le nom du projet dans le fichier de configuration `pom.xml` dans la section `<artifactId>`.

Ce projet a été forké depuis le projet de base pour la réalisation de TP et projets dans différentes matières en informatique.

*Comment utiliser ce projet ?*

En utilisant maven on peut compiler et exécuter les tests du projet.

```sh
./mvnw clean compile test
```

---

This template is based on the  [`junit5-jupiter-starter-maven`](https://github.com/junit-team/junit5-samples/tree/r5.3.0/junit5-jupiter-starter-maven) project demonstrator.

Please note that this project uses the [Maven Wrapper](https://github.com/takari/maven-wrapper).
Thus, to ensure that the correct version of Maven is used, invoke `mvnw` instead of `mvn`.