23 references to TestProperty
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (23)
Compilation\CSharpCompilationOptionsTests.cs (23)
109TestProperty((old, value) => old.WithOutputKind(value), opt => opt.OutputKind, OutputKind.DynamicallyLinkedLibrary); 110TestProperty((old, value) => old.WithModuleName(value), opt => opt.ModuleName, "goo.dll"); 111TestProperty((old, value) => old.WithMainTypeName(value), opt => opt.MainTypeName, "Goo.Bar"); 112TestProperty((old, value) => old.WithScriptClassName(value), opt => opt.ScriptClassName, "<Script>"); 113TestProperty((old, value) => old.WithUsings(value), opt => opt.Usings, ImmutableArray.Create("A", "B")); 114TestProperty((old, value) => old.WithOptimizationLevel(value), opt => opt.OptimizationLevel, OptimizationLevel.Release); 115TestProperty((old, value) => old.WithOverflowChecks(value), opt => opt.CheckOverflow, true); 116TestProperty((old, value) => old.WithAllowUnsafe(value), opt => opt.AllowUnsafe, true); 117TestProperty((old, value) => old.WithCryptoKeyContainer(value), opt => opt.CryptoKeyContainer, "goo"); 118TestProperty((old, value) => old.WithCryptoKeyFile(value), opt => opt.CryptoKeyFile, "goo"); 119TestProperty((old, value) => old.WithCryptoPublicKey(value), opt => opt.CryptoPublicKey, ImmutableArray.Create<byte>(0, 1, 2, 3)); 120TestProperty((old, value) => old.WithDelaySign(value), opt => opt.DelaySign, true); 121TestProperty((old, value) => old.WithPlatform(value), opt => opt.Platform, Platform.Itanium); 122TestProperty((old, value) => old.WithGeneralDiagnosticOption(value), opt => opt.GeneralDiagnosticOption, ReportDiagnostic.Suppress); 123TestProperty((old, value) => old.WithWarningLevel(value), opt => opt.WarningLevel, 3); 125TestProperty((old, value) => old.WithSpecificDiagnosticOptions(value), opt => opt.SpecificDiagnosticOptions, 127TestProperty((old, value) => old.WithReportSuppressedDiagnostics(value), opt => opt.ReportSuppressedDiagnostics, true); 129TestProperty((old, value) => old.WithConcurrentBuild(value), opt => opt.ConcurrentBuild, false); 133TestProperty((old, value) => old.WithXmlReferenceResolver(value), opt => opt.XmlReferenceResolver, new XmlFileResolver(null)); 135TestProperty((old, value) => old.WithAssemblyIdentityComparer(value), opt => opt.AssemblyIdentityComparer, new DesktopAssemblyIdentityComparer(new AssemblyPortabilityPolicy())); 136TestProperty((old, value) => old.WithStrongNameProvider(value), opt => opt.StrongNameProvider, new DesktopStrongNameProvider()); 139TestProperty((old, value) => old.WithMetadataImportOptions(value), opt => opt.MetadataImportOptions, MetadataImportOptions.Internal); 141TestProperty((old, value) => old.WithNullableContextOptions(value), opt => opt.NullableContextOptions, NullableContextOptions.Enable);