53 references to AnalyzerTestKind
Microsoft.CodeAnalysis.UnitTests (53)
AnalyzerAssemblyLoaderTests.cs (49)
92AnalyzerTestKind kind,
104AnalyzerTestKind kind,
117AnalyzerTestKind kind,
238public void LoadWithDependency(AnalyzerTestKind kind)
263public void AddDependencyLocationThrowsOnNull(AnalyzerTestKind kind)
274public void ThrowsForMissingFile(AnalyzerTestKind kind)
285public void BasicLoad(AnalyzerTestKind kind)
298public void AssemblyLoading_Multiple(AnalyzerTestKind kind)
337public void AssemblyLoading_AssemblyLocationInvalid(AnalyzerTestKind kind)
351public void AssemblyLoading_AssemblyLocationNotAdded(AnalyzerTestKind kind)
363public void AssemblyLoading_DependencyLocationNotAdded(AnalyzerTestKind kind)
376if (ExecutionConditionUtil.IsCoreClr || state is AnalyzerTestKind.ShadowLoad)
540public void AssemblyLoading_Simple(AnalyzerTestKind kind)
568public void AssemblyLoading_DependencyInDifferentDirectory(AnalyzerTestKind kind)
678public void AssemblyLoading_DependencyInDifferentDirectory2(AnalyzerTestKind kind)
722public void AssemblyLoading_DependencyInDifferentDirectory3(AnalyzerTestKind kind)
755public void AssemblyLoading_DependencyInDifferentDirectory4(AnalyzerTestKind kind)
785public void AssemblyLoading_MultipleVersions(AnalyzerTestKind kind)
842public void AssemblyLoading_MultipleVersions_NoExactMatch(AnalyzerTestKind kind)
857if (ExecutionConditionUtil.IsCoreClr || state is AnalyzerTestKind.ShadowLoad)
901public void AssemblyLoading_MultipleVersions_MultipleEqualMatches(AnalyzerTestKind kind)
933public void AssemblyLoading_MultipleVersions_MultipleVersionsOfSameAnalyzerItself(AnalyzerTestKind kind)
950if (state is AnalyzerTestKind.LoadDirect)
970public void AssemblyLoading_MultipleVersions_ExactAndGreaterMatch(AnalyzerTestKind kind)
1000if (ExecutionConditionUtil.IsCoreClr || state is AnalyzerTestKind.ShadowLoad)
1030public void AssemblyLoading_MultipleVersions_WorseMatchInSameDirectory(AnalyzerTestKind kind)
1069public void AssemblyLoading_MultipleVersions_MultipleLoaders(AnalyzerTestKind kind)
1132public void AssemblyLoading_MultipleVersions_MissingVersion(AnalyzerTestKind kind)
1165public void AssemblyLoading_MultipleVersions_AnalyzerDependency(AnalyzerTestKind kind, bool normalOrder)
1306public void AssemblyLoading_UnifyToHighest(AnalyzerTestKind kind)
1341public void AssemblyLoading_CanLoadDifferentVersionsDirectly(AnalyzerTestKind kind)
1371public void AssemblyLoading_AnalyzerReferencesSystemCollectionsImmutable_01(AnalyzerTestKind kind)
1398public void AssemblyLoading_AnalyzerReferencesSystemCollectionsImmutable_02(AnalyzerTestKind kind)
1416public void AssemblyLoading_CompilerDependencyDuplicated(AnalyzerTestKind kind)
1437public void AssemblyLoading_NativeDependency(AnalyzerTestKind kind)
1454public void AssemblyLoading_DeleteAfterLoad1(AnalyzerTestKind kind)
1464if (state is AnalyzerTestKind.ShadowLoad || !ExecutionConditionUtil.IsWindows)
1477public void AssemblyLoading_DeleteAfterLoad2(AnalyzerTestKind kind)
1489if (state is AnalyzerTestKind.ShadowLoad || !ExecutionConditionUtil.IsWindows)
1508public void AssemblyLoading_DeleteAfterLoad3(AnalyzerTestKind kind)
1533if (state is AnalyzerTestKind.ShadowLoad)
1548public void AssemblyLoading_RepeatedLoads1(AnalyzerTestKind kind)
1569public void AssemblyLoading_RepeatedLoads2(AnalyzerTestKind kind)
1605public void AssemblyLoading_Resources(AnalyzerTestKind kind)
1628public void AssemblyLoading_ResourcesInParent(AnalyzerTestKind kind)
1651public void AssemblyLoadingInNonDefaultContext_AnalyzerReferencesSystemCollectionsImmutable(AnalyzerTestKind kind)
1661AnalyzerTestKind.LoadStream => new AnalyzerAssemblyLoader([], [AnalyzerAssemblyLoader.StreamAnalyzerAssemblyResolver], alc),
1662AnalyzerTestKind.LoadDirect => new AnalyzerAssemblyLoader([], [AnalyzerAssemblyLoader.DiskAnalyzerAssemblyResolver], alc),
1663AnalyzerTestKind.ShadowLoad => new AnalyzerAssemblyLoader([new ShadowCopyAnalyzerPathResolver(Temp.CreateDirectory().Path)], [AnalyzerAssemblyLoader.DiskAnalyzerAssemblyResolver], alc),