public M4CoffeeMakerApi()
 {
     warmerPlateStatus = WarmerPlateStatus.WARMER_EMPTY;
     boilerStatus      = BoilerStatus.EMPTY;
     boilerState       = BoilerState.OFF;
     brewButtonStatus  = BrewButtonStatus.NOT_PUSHED;
     warmerState       = WarmerState.OFF;
     indicatorState    = IndicatorState.OFF;
     reliefValveState  = ReliefValveState.CLOSED;
 }
Exemplo n.º 2
0
 public FakeCoffeeAPI()
 {
     BoilerStatus      = BoilerStatus.EMPTY;
     WarmerPlateStatus = WarmerPlateStatus.POT_EMPTY;
     BrewButtonStatus  = BrewButtonStatus.NOT_PUSHED;
     BoilerState       = BoilerState.OFF;
     WarmerState       = WarmerState.OFF;
     IndicatorState    = IndicatorState.OFF;
     ReliefValveState  = ReliefValveState.CLOSED;
 }
Exemplo n.º 3
0
 public void SetReliefValveState(ReliefValveState state)
 {
     if (state == ReliefValveState.Open)
     {
         _boilerStatus     = BoilerStatus.NotEmpty;
         _warmerStatus     = WarmerPlateStatus.PotEmpty;
         _brewButtonStatus = BrewButtonStatus.Pushed;
         return;
     }
     _boilerStatus     = BoilerStatus.Empty;
     _warmerStatus     = WarmerPlateStatus.PotNotEmpty;
     _brewButtonStatus = BrewButtonStatus.NotPushed;
 }
Exemplo n.º 4
0
 public void SetReliefValveState(ReliefValveState s)
 {
     this.ReliefValveState = s;
 }
Exemplo n.º 5
0
 public void SetReliefValveState(ReliefValveState reliefValveState)
 {
     valveClosed = reliefValveState == ReliefValveState.CLOSED;
 }
 public void SetReliefValveState(ReliefValveState s)
 {
     throw new System.NotImplementedException();
 }
Exemplo n.º 7
0
 public void SetReliefValveState(ReliefValveState reliefValveState)
 {
     this.ReliefValveState = reliefValveState;
 }
Exemplo n.º 8
0
 public void SetReliefValveState(ReliefValveState reliefValveState)
 {
     ValveClosed = reliefValveState == ReliefValveState.Closed;
 }
Exemplo n.º 9
0
 public void SetReliefValveState(ReliefValveState reliefValveState)
 {
     this.ReliefValveState = reliefValveState;
 }
 /*
  * This function opens and closes the pressure-relief
  * valve. When this valve is closed, steam pressure in
  * the boiler will force hot water to spray out over
  * the coffee filter. When the valve is open, the steam
  * in the boiler escapes into the environment, and the
  * water in the boiler will not spray out over the filter.
  */
 public void SetReliefValveState(ReliefValveState s)
 {
     reliefValveState = s;
 }