public void WpfAppNoErrorAnalyzer() { var analyzer = new NoErrorAnalyzer(); var csproj = ProjectFile.Find("WpfApp1.csproj"); var descriptor = NoErrorAnalyzer.Descriptor; AnalyzerAssert.Valid <NoErrorAnalyzer>(descriptor, csproj); AnalyzerAssert.Valid(typeof(NoErrorAnalyzer), descriptor, csproj); AnalyzerAssert.Valid(analyzer, descriptor, csproj); AnalyzerAssert.Valid(analyzer, csproj, CodeFactory.DefaultCompilationOptions(analyzer, descriptor, null), AnalyzerAssert.MetadataReferences); }
public void SolutionFileNoErrorAnalyzer() { var sln = SolutionFile.Find("Gu.Roslyn.Asserts.sln"); var analyzer = new NoErrorAnalyzer(); AnalyzerAssert.Valid <NoErrorAnalyzer>(sln); AnalyzerAssert.Valid(typeof(NoErrorAnalyzer), sln); AnalyzerAssert.Valid(analyzer, sln); var descriptor = NoErrorAnalyzer.Descriptor; AnalyzerAssert.Valid <NoErrorAnalyzer>(descriptor, sln); AnalyzerAssert.Valid(typeof(NoErrorAnalyzer), descriptor, sln); AnalyzerAssert.Valid(analyzer, descriptor, sln); }