Example #1
0
 public void create_stubs()
 {
     StubWriter          = MockRepository.GenerateStub <IScreenWriter>();
     StubEventAggregator = MockRepository.GenerateStub <IEventAggregator>();
     StubEventAggregator.Stub(x => x.GetEvent <WarningEvent>()).Return(new WarningEvent());
     StubEventAggregator.Stub(x => x.GetEvent <BadFileEvent>()).Return(new BadFileEvent());
 }
Example #2
0
 public void create_stubs()
 {
     StubWriter = MockRepository.GenerateStub<IScreenWriter>();
     StubEventAggregator = MockRepository.GenerateStub<IEventAggregator>();
     StubEventAggregator.Stub(x => x.GetEvent<WarningEvent>()).Return(new WarningEvent());
     StubEventAggregator.Stub(x => x.GetEvent<BadFileEvent>()).Return(new BadFileEvent());
 }
Example #3
0
        public ConsoleApplication(IScreenWriter screenWriter, IDocumentationGenerator documentationGenerator, IEventAggregator eventAggregator)
        {
            this.screenWriter           = screenWriter;
            this.documentationGenerator = documentationGenerator;
            this.eventAggregator        = eventAggregator;

            WireUpListeners();
            DefineSwitches();
        }
        public ConsoleApplication(IScreenWriter screenWriter, IDocumentationGenerator documentationGenerator, IEventAggregator eventAggregator)
        {
            this.screenWriter = screenWriter;
            this.documentationGenerator = documentationGenerator;
            this.eventAggregator = eventAggregator;

            WireUpListeners();
            DefineSwitches();
        }
 public NameSorterApplication(
     ILogger <NameSorterApplication> logger,
     IFileOperations fileOperations,
     INameSorter nameSorter,
     IScreenWriter screenWriter,
     IConfiguration config,
     IValidator validator)
 {
     _logger         = logger;
     _fileOperations = fileOperations;
     _nameSorter     = nameSorter;
     _screenWriter   = screenWriter;
     _config         = config;
     _validator      = validator;
 }
Example #6
0
        static void Main(string[] args)
        {
            var container = CurrentDependencyInjectionContext.Container;

            var    webSender    = container.Resolve <IProcessor>();
            Thread SenderThread = new Thread(webSender.StartProcess)
            {
                IsBackground = true
            };

            using (IScreenWriter writer = container.Resolve <IScreenWriter>())
            {
                SenderThread.Start();
                writer.Init();
                writer.Start();
            }
        }
Example #7
0
 public void create_stubs()
 {
     StubWriter = MockRepository.GenerateStub<IScreenWriter>();
 }
Example #8
0
 public ConsoleApplication(IScreenWriter screenWriter, IDocumentationGenerator documentationGenerator)
 {
     this.screenWriter = screenWriter;
     this.documentationGenerator = documentationGenerator;
     this.documentationGenerator.BadFileEvent += documentationGenerator_BadFileEvent;
 }