Microsoft.CodeAnalysis.Sarif.Converters.TestHelper.CreateProjectContext C# (CSharp) Method

CreateProjectContext() public static method

public static CreateProjectContext ( ) : FxCopLogReader.Context
return FxCopLogReader.Context
        public static FxCopLogReader.Context CreateProjectContext()
        {
            return new FxCopLogReader.Context();
        }

Usage Example

        public void FxCopConverter_CreateResult_FakeContext_NoModule_Resource()
        {
            FxCopLogReader.Context context = TestHelper.CreateProjectContext();

            context.RefineTarget(@"mybinary.dll");
            context.RefineResource("myresource.resx");
            context.RefineMessage("CA0000", "VeryUsefulCheck", null, null, null, null);
            context.RefineIssue("hello!", "test", null, null, null, null, null);

            var    converter = new FxCopConverter();
            Result result    = converter.CreateResult(context);

            result.Locations.First().LogicalLocation.FullyQualifiedName.Should().Be(@"myresource.resx");
        }
All Usage Examples Of Microsoft.CodeAnalysis.Sarif.Converters.TestHelper::CreateProjectContext