Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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).

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)