public XPathStat(string key, string name, string description, string xpath, string showCondition, CompareStrategy compareStrategy, string formatString) : this(key, name, null, description, null, xpath, xpath, showCondition, compareStrategy, formatString) { }
public BooleanStat(string key, string name, string shortName, string description, string xpath, string baseValueXPath, string showCondition, CompareStrategy compareStrategy, string formatString) : base(key, name, shortName, description, null, xpath, baseValueXPath, showCondition, compareStrategy, formatString) { }
/// <inheritdoc/> public IDiffingStrategyCollection AddComparer(CompareStrategy <AttributeComparison> compareStrategy, StrategyType strategyType) { if (strategyType == StrategyType.Specialized) { _attrComparers.Add(compareStrategy); } else { _attrComparers.Insert(0, compareStrategy); } return(this); }
public XPathStat(string key, string name, string shortName, string description, string unit, string xpath, string baseValueXPath, string showCondition, CompareStrategy compareStrategy, string formatString) : base(key, name, shortName, description, unit, xpath, baseValueXPath, showCondition, compareStrategy) { this.FormatString = string.IsNullOrEmpty(formatString) ? "{0}" : formatString; }
public NumberStat(string key, string name, string shortName, string description, string unit, string xpath, string baseValueXPath, double?maximum, double?minimum, string showCondition, CompareStrategy compareStrategy, string formatString) : base(key, name, shortName, description, unit, xpath, baseValueXPath, showCondition, compareStrategy, formatString) { this._maximum = maximum; this._minimum = minimum; }
internal XPathStat(string key, string name, string shortName, string description, string unit, string xpath, string baseValueXPath, string showCondition, CompareStrategy compareStrategy) { this.Key = key; this.Name = name; this.ShortName = shortName; this.Description = description; this.Unit = unit; this.XPath = xpath; this.BaseValueXPath = baseValueXPath; this.ShowConditionXPath = showCondition; this.CompareStrategy = compareStrategy; this.BenchmarkThreshold = BenchmarkThreshold.Default; }