Aqueduct.Monitoring.Tests.AmountSensorTests.Add_AddsDoubleReadingToNotificationProcessor C# (CSharp) Method

Add_AddsDoubleReadingToNotificationProcessor() private method

private Add_AddsDoubleReadingToNotificationProcessor ( ) : void
return void
        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));
        }