public Posemètre éxécuterLaCommandeDeCalcul(TypeAction typeDAction, Posemètre posemètre) { ActionDeCalcul action = AnnuaireDActions.fournirLActionDeType(typeDAction); double éclairementLumineux = capteurDeLuminosité.lireMesureDuCapteur(); posemètre.setEclairementLumineux(éclairementLumineux); action.mettreAJourLePosemètre(posemètre); return(posemètre); }
public void doitFournirLActionIso() { ActionDeCalcul actionVoulu = AnnuaireDActions.fournirLActionDeType(TypeAction.Iso); Assert.That(actionVoulu, Is.InstanceOf(typeof(ActionCalculIso))); }
public void doitFournirLActionTempsDePose() { ActionDeCalcul actionVoulu = AnnuaireDActions.fournirLActionDeType(TypeAction.TempsDePose); Assert.That(actionVoulu, Is.InstanceOf(typeof(ActionCalculTempsDePose))); }
public void doitFournirLActionOuverture() { ActionDeCalcul actionVoulu = AnnuaireDActions.fournirLActionDeType(TypeAction.Ouverture); Assert.That(actionVoulu, Is.InstanceOf(typeof(ActionCalculOuverture))); }