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); }
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); }