Example #1
0
        public void testCounterSensor()
        {
            var _CounterSensor = new CounterSensor("c1");
            var _Pipe          = new FuncPipe<Int64, String>(_Int64 => (_Int64 + 1).ToString(), _CounterSensor);
            var _Result        = _Pipe.Take(10).ToList();

            var _Counter = 0L;
            foreach (var _StringValue in _Result)
            {
                Assert.AreEqual((_Counter + 1).ToString(), _StringValue);
                _Counter++;
            }

            Assert.AreEqual(_Counter, 10);
        }
Example #2
0
        public void testCounterSensor()
        {
            var _CounterSensor = new CounterSensor("c1");
            var _Pipe          = new FuncPipe <Int64, String>(_Int64 => (_Int64 + 1).ToString(), _CounterSensor);
            var _Result        = _Pipe.Take(10).ToList();

            var _Counter = 0L;

            foreach (var _StringValue in _Result)
            {
                Assert.AreEqual((_Counter + 1).ToString(), _StringValue);
                _Counter++;
            }

            Assert.AreEqual(_Counter, 10);
        }