correction uml
This commit is contained in:
@@ -16,13 +16,14 @@ classDiagram
|
||||
CapteurAsync <|.. Canal
|
||||
ObserverDeCapteurAsync <|.. Canal
|
||||
ObserverDeCapteur <|.. Afficheur
|
||||
Callable <.. UpdateReq
|
||||
Callable <.. GetValueReq
|
||||
Callable <|.. UpdateReq
|
||||
Callable <|.. GetValueReq
|
||||
|
||||
Canal "1" --> "1" ObserverDeCapteur
|
||||
CapteurImpl "1" o-- "0..*" ObserverDeCapteurAsync
|
||||
CapteurImpl "1" --> "1" AlgoDiffusion
|
||||
Canal "1" --> "1" Capteur
|
||||
Canal "1" --> "1" Scheduler
|
||||
|
||||
class Capteur{
|
||||
<<interface>>
|
||||
@@ -163,7 +164,7 @@ La fonction ``getValue()`` retourne donc directement la valeur courante du capte
|
||||
### - Tests :
|
||||
|
||||
L'exécution dans chaque test ont environ la même forme :
|
||||
- on initialise les afficheurs, le Sceduler, le capteur, l'algo de diffusion, les canaux
|
||||
- on initialise les afficheurs, le Scheduler, le capteur, l'algo de diffusion, les canaux
|
||||
- on lance le tick avec le scheduler.
|
||||
- on laisse tourner pendant quelques secondes (5s pour la stratégie atomique, et 10s pour les 2 autres)
|
||||
- on attend les potentiels derniers Future (25s pour la stratégie atomique, et 3s pour les 2 autres)
|
||||
|
||||
Reference in New Issue
Block a user