示例#1
0
        /// <inheritdoc/>
        public override bool Matches(object o)
        {
            if (checkFor == ComparisonResult.EQUAL)
            {
                diffBuilder.WithComparisonController(ComparisonControllers.StopWhenSimilar);
            }
            else if (checkFor == ComparisonResult.SIMILAR)
            {
                diffBuilder.WithComparisonController(ComparisonControllers.StopWhenDifferent);
            }

            diffResult = diffBuilder.WithTest(o).Build();
            return(!diffResult.HasDifferences());
        }