Beispiel #1
0
        public void reading_consumption()
        {
            var consumptionReadingReceived = new ConsumptionReadingReceived(5.2, 220, 20.5d);

            _plug.Apply(consumptionReadingReceived);

            _plug.LastConsumptionInWatts.Should().Be(consumptionReadingReceived.ConsumptionInWatts);
        }
 private static double ConvertToRMS(ConsumptionReadingReceived reading)
 {
     return(reading.ConsumptionInWatts * 0.707);
 }
Beispiel #3
0
 public void Apply(ConsumptionReadingReceived consumptionReading)
 {
     LastConsumptionInWatts = consumptionReading.ConsumptionInWatts;
 }