Arnolyzer.Tests.Analyzers.LiskovSubstitutionPrincipleAnalyzers.AA2000DoNotUseNotImplementedExceptionAnalyzerTests.ThrowingNotImplemented_YieldsDiagnostics C# (CSharp) Метод

ThrowingNotImplemented_YieldsDiagnostics() приватный Метод

private ThrowingNotImplemented_YieldsDiagnostics ( ) : void
Результат void
        public void ThrowingNotImplemented_YieldsDiagnostics()
        {
            var commonExpected =
                new DiagnosticResultCommonProperties(new AA2000DoNotUseNotImplementedExceptionAnalyzer());
            var expected1 =
                new DiagnosticResult(commonExpected,
                                     String.Format(Resources.AA2000DoNotUseNotImplementedExceptionMessageFormat),
                                     Option<DiagnosticLocation>.Some(new DiagnosticLocation(21, 23, 46)));

            var expected2 =
                new DiagnosticResult(commonExpected,
                                     String.Format(Resources.AA2000DoNotUseNotImplementedExceptionMessageFormat),
                                     Option<DiagnosticLocation>.Some(new DiagnosticLocation(26, 19, 22)));

            var expected3 =
                new DiagnosticResult(commonExpected,
                                     String.Format(Resources.AA2000DoNotUseNotImplementedExceptionMessageFormat),
                                     Option<DiagnosticLocation>.Some(new DiagnosticLocation(37, 19, 21)));

            var expected4 =
                new DiagnosticResult(commonExpected,
                                     String.Format(Resources.AA2000DoNotUseNotImplementedExceptionMessageFormat),
                                     Option<DiagnosticLocation>.Some(new DiagnosticLocation(42, 19, 32)));

            DiagnosticVerifier.VerifyDiagnostics<AA2000DoNotUseNotImplementedExceptionAnalyzer>(
                @"..\..\CodeUnderTest\CodeToTestLSPViolatingExceptions.cs",
                expected1,
                expected2,
                expected3,
                expected4);
        }
    }
AA2000DoNotUseNotImplementedExceptionAnalyzerTests