public override string Export(QualityCondition qualityCondition) { var config = new DatasetConstraintConfigurator( qualityCondition.ParameterValues); return(config.ToCsv()); }
public override QualityCondition CreateQualityCondition( StreamReader file, IList <Dataset> datasets, IEnumerable <TestParameterValue> parameterValues) { DatasetConstraintConfigurator config = DatasetConstraintConfigurator.Create(file, datasets); QualityCondition qc = config.ToQualityCondition(); return(qc); }
public static DatasetConstraintConfigurator Create([NotNull] TextReader reader, [NotNull] IList <Dataset> datasets) { Assert.ArgumentNotNull(reader, nameof(reader)); Assert.ArgumentNotNull(datasets, nameof(datasets)); var configurator = new DatasetConstraintConfigurator(); configurator.CreateCore(reader, datasets); return(configurator); }