fr_b02 / petri / Readme.md @ 5
Historique | Voir | Annoter | Télécharger (1,088 ko)
1 | 2 | a19coudr | # Reseau de Petri |
---|---|---|---|
2 | binome 2 Sean/Amaury |
||
3 | |||
4 | ## Note de conception |
||
5 | Nous avons procédé à quelques modification par rapport a notre conception initiale. |
||
6 | |||
7 | Ainsi nous avons ajouté une methode *equals* aux classes arc et place. Ces methodes servent pour deleteArc() et deletePLace() |
||
8 | |||
9 | Nous avons également rajouté des methodes *toString* afin d'avoir une meilleur visibilité pour nos tests. |
||
10 | |||
11 | Nous avons aussi déclaré des constante ArcEntering, ArcOutering, qui sont des entier pour que lors de la declaration des arc le choix soit clair. |
||
12 | |||
13 | ## Execution du code |
||
14 | 5 | a19coudr | Nous avons réalisé des tests Junit pour chaque classe et leurs methodes réspectivent. Pour les excuter il *faut executer src as a Junit test*. Nous avons a chaque fois testé chaque methodes. Mais les tests ne sont sans doute pas exaustif. |
15 | Lorsque on fait cela on voit **4 erreurs**, en effet,les test des différent classe de Arc (ArcOutering,...) ne sont pas "relier" a leur test mais ces classes sont **bien tésté**. |
||
16 | 2 | a19coudr | |
17 | 5 | a19coudr | En executant src *as a Java Application*, on voit un exemple simple de réseau de petrie |
18 | 2 | a19coudr | |
19 | 5 | a19coudr | Nous n'avons pas encore rajouté la JDOC |