Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mborne/tp-geometry-java
[ENSG] Projet de démarrage pour TP "Mise en oeuvre des patterns sur des Geometry" associé au cours sur les patrons de conception (version JAVA).
https://github.com/mborne/tp-geometry-java
Last synced: 3 months ago
JSON representation
[ENSG] Projet de démarrage pour TP "Mise en oeuvre des patterns sur des Geometry" associé au cours sur les patrons de conception (version JAVA).
- Host: GitHub
- URL: https://github.com/mborne/tp-geometry-java
- Owner: mborne
- Archived: true
- Created: 2021-01-03T22:07:30.000Z (almost 4 years ago)
- Default Branch: initial
- Last Pushed: 2024-09-25T13:27:48.000Z (3 months ago)
- Last Synced: 2024-10-02T02:06:00.244Z (3 months ago)
- Language: Java
- Homepage: https://github.com/mborne/cours-patron-conception/blob/archive-java/src/annexe/tp-geometry/index.md
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 58
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tp-geometry-java
**ATTENTION** : Ce dépôt est une **archive correspondant à la version Java du TP**.
## Description
Projet de démarrage pour le [TP - Mise en oeuvre des patterns sur des Geometry](https://github.com/mborne/cours-patron-conception/blob/archive-java/src/annexe/tp-geometry/index.md) associé au cours sur [les patrons de conception](http://mborne.github.io/cours-patron-conception/)
## Principes
* La branche par défaut ("initial") permet de récupérer un projet maven pour commencer à travailler
* La branche master correspond aux travaux en cours.
* Les branches 0.1, 0.2, etc. correspondent aux réponses pour chaque question du TP
* junit et mockito permettent l'écriture de tests unitaires
* La commande maven suivante permet la construction, l'exécution des tests et la génération d'un rapport de couverture :```bash
mvn clean package jacoco:report
```(ouvrir `target/site/jacoco/index.html` pour visualiser le rapport de couverture)