public StandardDataProcessorTests() { initData = Resources.data; var materialDataExtractor = new MaterialDataExtractor(); materialDataProcessor = new MaterialDataProcessor(materialDataExtractor); }
public static void Main() { IReader consoleDataReader = new ConsoleReader(); var rows = consoleDataReader.ReadAllLines(); IDataExtractor <Material> materialDataExtractor = new MaterialDataExtractor(); var materialDataProcessor = new MaterialDataProcessor(materialDataExtractor); var processedRows = materialDataProcessor.Process(rows); IPresentable standardConsoleOutput = new StandardConsoleOutput(); standardConsoleOutput.Display(processedRows); }