public ComparisonResultsPresenter(IComparisonResultsView view, ISaveFileMessageHandler saveFileMessageHandler, ICsvWriterFactory csvWriterFactory) { _view = view; _saveFileMessageHandler = saveFileMessageHandler; _csvWriterFactory = csvWriterFactory; _view.Presenter = this; }
public KernelTests() { repo = Mock.Of <IRepository>(); csvf = Mock.Of <ICsvWriterFactory>(); swf = Mock.Of <IStreamWriterFactory>(); opts = new Options(); }
public Kernel( IRepository repo, ICsvWriterFactory csvWriterFactory, IStreamWriterFactory streamWriterFactory, Options options) { this.Repo = repo; this.CsvWriterFactory = csvWriterFactory; this.StreamWriterFactory = streamWriterFactory; this.Options = options; }