public ScheduledFoldGenerator(
			IFoldGenerator foldGenerator,
			IFoldGenerationTimer timer)
		{
			this.foldGenerator = foldGenerator;
			this.timer = timer;
			
			GenerateFolds();
			timer.Tick += TimerElapsed;
			timer.Start();
		}
Esempio n. 2
0
        public ScheduledFoldGenerator(
            IFoldGenerator foldGenerator,
            IFoldGenerationTimer timer)
        {
            this.foldGenerator = foldGenerator;
            this.timer         = timer;

            GenerateFolds();
            timer.Tick += TimerElapsed;
            timer.Start();
        }
 void CreateScheduledFoldGenerator()
 {
     fakeTimer              = MockRepository.GenerateStub <IFoldGenerationTimer>();
     fakeFoldGenerator      = MockRepository.GenerateStub <IFoldGenerator>();
     scheduledFoldGenerator = new ScheduledFoldGenerator(fakeFoldGenerator, fakeTimer);
 }
		void CreateScheduledFoldGenerator()
		{
			fakeTimer = MockRepository.GenerateStub<IFoldGenerationTimer>();
			fakeFoldGenerator = MockRepository.GenerateStub<IFoldGenerator>();
			scheduledFoldGenerator = new ScheduledFoldGenerator(fakeFoldGenerator, fakeTimer);
		}