public ExcelToCodeBase(ExcelToCodeState excelToCodeState) { converter = excelToCodeState.Converter; log = excelToCodeState.Log; code = excelToCodeState.Code; excel = excelToCodeState.Excel; this.excelToCodeState = excelToCodeState; }
public ExcelToCodeBase(ICodeNameToExcelNameConverter converter) { if (converter == null) { throw new ArgumentNullException(nameof(converter)); } _converter = converter; }
public ExcelTestOutputWriterBase( ITabularLibrary excel, ICodeNameToExcelNameConverter namer, string excelFolder) { this.excel = excel ?? throw new ArgumentNullException(nameof(excel)); this.namer = namer ?? throw new ArgumentNullException(nameof(namer)); this.excelFolder = excelFolder ?? throw new ArgumentNullException(nameof(excelFolder)); }
public ExcelTestOutputWriter( ITabularLibrary excel, ICodeNameToExcelNameConverter namer, string excelFolder) : base( excel, namer, excelFolder) { }
public ExcelUnRoundTrippableTestOutputWriter( ITabularLibrary excel, ICodeNameToExcelNameConverter namer, string excelFolder, IEnumerable <string> issuesPreventingRoundTrip) : base( excel, namer, excelFolder) { this.issuesPreventingRoundTrip = issuesPreventingRoundTrip; }
public ExcelTestOutputWriterBase(ITabularLibrary excel, ICodeNameToExcelNameConverter namer) { if (excel == null) { throw new ArgumentNullException(nameof(excel)); } if (namer == null) { throw new ArgumentNullException(nameof(namer)); } _excel = excel; _namer = namer; }
public ExcelToCodeState(ICodeNameToExcelNameConverter converter) { Converter = converter ?? throw new ArgumentNullException(nameof(converter)); Log = new LogState(); Code = new CodeState(); Excel = new ExcelState(); Given = new ExcelToCodeGiven(this); Table = new ExcelToCodeTable(this); SimpleProperty = new ExcelToCodeSimpleProperty(this); ComplexProperty = new ExcelToCodeComplexProperty(this); List = new ExcelToCodeList(this); When = new ExcelToCodeWhen(this); Then = new ExcelToCodeThen(this); }
public ExcelToCode(ICodeNameToExcelNameConverter converter) : base(new ExcelToCodeState(converter)) { }
public ExcelToCode(ICodeNameToExcelNameConverter converter) : base(converter) { }