public static void TestNoComparisonIfPolarityNotApplicable(TargetComparer comparer) { comparer.PolarityId = PolarityIds.NotApplicable; Assert.AreEqual(Significance.None, comparer.CompareAgainstTarget( new CoreDataSet { Value = 1 })); }
public static void TestNoComparisonIfValueUndefined(TargetComparer comparer) { comparer.PolarityId = PolarityIds.RagLowIsGood; Assert.AreEqual(Significance.None, comparer.CompareAgainstTarget( new CoreDataSet { Value = CoreDataSet.NullValue })); }
/// <summary> /// Helper method to set the target significance. Only used to reduce duplicated code. /// </summary> public static void AddTargetSignificance(CoreDataSet data, TargetComparer targetComparer) { if (data != null && targetComparer != null) { Significance significance = targetComparer.CompareAgainstTarget(data); data.AddSignificance(ComparatorIds.Target, significance); } }
public static void TestNoComparisonIfValueNull(TargetComparer comparer) { comparer.PolarityId = PolarityIds.RagLowIsGood; Assert.AreEqual(Significance.None, comparer.CompareAgainstTarget(null)); }