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()); }
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()); }
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; }
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(); } }
public void create_stubs() { StubWriter = MockRepository.GenerateStub<IScreenWriter>(); }
public ConsoleApplication(IScreenWriter screenWriter, IDocumentationGenerator documentationGenerator) { this.screenWriter = screenWriter; this.documentationGenerator = documentationGenerator; this.documentationGenerator.BadFileEvent += documentationGenerator_BadFileEvent; }