Aqueduct.Monitoring.Sensors.AmountSensor.Add C# (CSharp) Method

Add() public method

public Add ( double value ) : void
value double
return void
		public void Add(double value)
		{
			AddReading(new DoubleReadingData(value));
		}
	}

Usage Example

コード例 #1
0
        public void Add_AddsDoubleReadingToNotificationProcessor()
        {
            var sensor = new AmountSensor("test");
            double sensorValue = 10.5;
            sensor.Add(sensorValue);

            Assert.That(ReadingPublisher.Readings.Count, Is.EqualTo(1));

            Reading reading = null;
            ReadingPublisher.Readings.TryDequeue(out reading);
            Assert.That(reading.Data.GetValue(), Is.EqualTo(sensorValue));
        }