Пример #1
0
        private static int GetOperatorLength(TestsSourceCodeProvider sourceProvider, BinaryOperatorKind @operator)
        {
            switch (@operator)
            {
            case BinaryOperatorKind.GreaterThan:
            case BinaryOperatorKind.LessThan:
                return(1);

            case BinaryOperatorKind.NotEquals:
            case BinaryOperatorKind.GreaterThanOrEqual:
            case BinaryOperatorKind.LessThanOrEqual:
                return(2);

            case BinaryOperatorKind.Equals:
                if (sourceProvider is CSharpTestsSourceCodeProvider)
                {
                    return(2);
                }
                else
                {
                    return(1);
                }

            default:
                return(0);
            }
        }
 protected DoNotUseCountWhenAnyCanBeUsedTestsBase(
     TestsSourceCodeProvider sourceProvider,
     VerifierBase verifier)
 {
     SourceProvider = sourceProvider;
     Verifier       = verifier;
 }
Пример #3
0
 protected DoNotUseCountWhenAnyCanBeUsedTestsBase(
     TestsSourceCodeProvider sourceProvider,
     VerifierBase verifier,
     ITestOutputHelper output)
 {
     SourceProvider = sourceProvider;
     Verifier       = verifier;
     Output         = output;
 }
Пример #4
0
 protected UsePropertyInsteadOfCountMethodWhenAvailableOverlapTests(TestsSourceCodeProvider sourceProvider, VerifierBase verifier)
     : base(sourceProvider, verifier)
 {
 }
Пример #5
0
 protected PreferIsEmptyOverCountLinqTestsBase(TestsSourceCodeProvider sourceProvider, VerifierBase verifier)
     : base(sourceProvider, verifier)
 {
 }