protected ResultSetComparisonSettings(ColumnType valuesDefaultType, NumericTolerance defaultTolerance, IReadOnlyCollection <IColumnDefinition> columnsDef) { ValuesDefaultType = valuesDefaultType; DefaultTolerance = defaultTolerance ?? NumericAbsoluteTolerance.None; if (columnsDef != null) { ColumnsDef = columnsDef; } else { ColumnsDef = new List <IColumnDefinition>(0); } }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance, ICollection <IColumnDefinition> columnsDef) { KeysDef = keysDef; ValuesDef = valuesDef; DefaultTolerance = defaultTolerance; if (columnsDef != null) { ColumnsDef = columnsDef; } else { ColumnsDef = new List <IColumnDefinition>(0); } }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance) : this(keysDef, valuesDef, ColumnType.Numeric, defaultTolerance, null) { }
public SingleRowComparisonSettings(ColumnType valuesDefaultType, NumericTolerance defaultTolerance, IReadOnlyCollection <IColumnDefinition> columnsDef) : base(valuesDefaultType, defaultTolerance, columnsDef) { }