示例#1
0
        public void GivenAResetTimerObservableIsCreatedThatUsesAsTheResetSource(string streamKey)
        {
            var scheduler   = _scenario.GetEx <TestScheduler>();
            var resetSource = _scenario.GetEx <IObservable <int> >(streamKey);
            var dueTime     = _scenario.GetEx <Duration>("dueTime");
            var period      = _scenario.GetEx <Duration>("period");

            IObservable <int> obs = ObservableEx
                                    .ResetTimer(dueTime, period, resetSource, scheduler).Select(x => (int)x);

            _scenario.Set(obs);
        }