13670 references to False
Analyzer.Utilities.UnitTests (1)
Contract.Message.IntegrationTests (2)
Diagnostics.EFCore.FunctionalTests (1)
dotnet-svcutil.xmlserializer.IntegrationTests (1)
IIS.FunctionalTests (13)
IIS.LongTests (9)
IIS.NewHandler.FunctionalTests (9)
IIS.NewShim.FunctionalTests (9)
IIS.ShadowCopy.Tests (2)
IIS.Tests (1)
IISExpress.FunctionalTests (16)
InMemory.FunctionalTests (102)
InProcessWebSite (6)
InteractiveHost.UnitTests (3)
Interop.FunctionalTests (4)
Microsoft.Analyzers.Local.Tests (35)
Microsoft.AspNetCore.Analyzers.Test (11)
Microsoft.AspNetCore.Antiforgery.Test (24)
Microsoft.AspNetCore.App.Analyzers.Test (2)
Microsoft.AspNetCore.AsyncState.Tests (1)
Microsoft.AspNetCore.Authentication.Core.Test (12)
Microsoft.AspNetCore.Authentication.Negotiate.Test (5)
Microsoft.AspNetCore.Authentication.Test (43)
Microsoft.AspNetCore.Authorization.Test (63)
DefaultAuthorizationServiceTests.cs (26)
110Assert.False(allowed.Succeeded);
137Assert.False(allowed.Succeeded);
188Assert.False(allowed.Succeeded);
217Assert.False(allowed.Succeeded);
239Assert.False(allowed.Succeeded);
260Assert.False(allowed.Succeeded);
279Assert.False(allowed.Succeeded);
293Assert.False(allowed.Succeeded);
308Assert.False(allowed.Succeeded);
456Assert.False(allowed.Succeeded);
476Assert.False(allowed.Succeeded);
504Assert.False(allowed.Succeeded);
619Assert.False(allowed.Succeeded);
652Assert.False(allowed.Succeeded);
769Assert.False(allowed.Succeeded);
796Assert.False(allowed.Succeeded);
900Assert.False((await authorizationService.AuthorizeAsync(user, 1, Operations.Edit)).Succeeded);
922Assert.False((await authorizationService.AuthorizeAsync(user, 1, Operations.Edit)).Succeeded);
938Assert.False((await authorizationService.AuthorizeAsync(user, new ExpenseReport(), Operations.Delete)).Succeeded);
939Assert.False((await authorizationService.AuthorizeAsync(user, new ExpenseReport(), Operations.Create)).Succeeded);
954Assert.False((await authorizationService.AuthorizeAsync(user, null, Operations.Edit)).Succeeded);
1031Assert.False(allowed.Succeeded);
1068Assert.False((await authorizationService.AuthorizeAsync(user, "0")).Succeeded);
1071Assert.False((await authorizationService.AuthorizeAsync(user, "3")).Succeeded);
1128Assert.False((await authorizationService.AuthorizeAsync(null, "Success")).Succeeded);
1147Assert.False((await authorizationService.AuthorizeAsync(null, "Success")).Succeeded);
Microsoft.AspNetCore.Components.Authorization.Tests (2)
Microsoft.AspNetCore.Components.Endpoints.Tests (38)
Microsoft.AspNetCore.Components.Forms.Tests (22)
Microsoft.AspNetCore.Components.QuickGrid.Tests (1)
Microsoft.AspNetCore.Components.Server.Tests (45)
Circuits\ServerComponentDeserializerTest.cs (12)
163Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
177Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
189Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
205Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
220Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
235Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
270Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
287Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
302Assert.False(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors));
376Assert.False(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[0], out _));
391Assert.False(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(firstInvocationMarkers[0], out _));
422Assert.False(result);
Microsoft.AspNetCore.Components.Tests (94)
Microsoft.AspNetCore.Components.Web.Tests (2)
Microsoft.AspNetCore.Components.WebAssembly.Server.Tests (4)
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (20)
Microsoft.AspNetCore.CookiePolicy.Test (41)
Microsoft.AspNetCore.Cors.Test (36)
Microsoft.AspNetCore.Cryptography.Internal.Tests (5)
Microsoft.AspNetCore.DataProtection.Tests (48)
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (2)
Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests (1)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (13)
Microsoft.AspNetCore.Diagnostics.Tests (7)
Microsoft.AspNetCore.FunctionalTests (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (8)
Microsoft.AspNetCore.Grpc.Swagger.Tests (1)
Microsoft.AspNetCore.HeaderParsing.Tests (36)
Microsoft.AspNetCore.HeaderPropagation.Tests (1)
Microsoft.AspNetCore.HostFiltering.Tests (2)
Microsoft.AspNetCore.Hosting.FunctionalTests (1)
Microsoft.AspNetCore.Hosting.Tests (45)
Microsoft.AspNetCore.Http.Abstractions.Tests (43)
Microsoft.AspNetCore.Http.Connections.Tests (47)
Microsoft.AspNetCore.Http.Extensions.Tests (67)
Microsoft.AspNetCore.Http.Results.Tests (44)
Microsoft.AspNetCore.Http.Tests (16)
Microsoft.AspNetCore.HttpLogging.Tests (6)
Microsoft.AspNetCore.HttpOverrides.Tests (14)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (15)
UserStoreEncryptPersonalDataTest.cs (10)
231Assert.False(FindInk(connection, "PhoneNumber", guid));
232Assert.False(FindInk(connection, "Email", guid));
233Assert.False(FindInk(connection, "UserName", guid));
234Assert.False(FindInk(connection, "PersonalData1", guid));
235Assert.False(FindInk(connection, "PersonalData2", guid));
236Assert.False(FindAuthenticatorKeyInk(connection, guid));
237Assert.False(FindTokenInk(connection, guid, "loginProvider", "token"));
240Assert.False(FindInk(connection, "NonPersonalData1", guid));
241Assert.False(FindInk(connection, "NonPersonalData2", guid));
242Assert.False(FindInk(connection, "SafePersonalData", guid));
Microsoft.AspNetCore.Identity.FunctionalTests (20)
Microsoft.AspNetCore.Identity.Specification.Tests (72)
UserManagerSpecificationTests.cs (59)
331Assert.False(await manager.CheckPasswordAsync(user, "password"));
560Assert.False(await manager.HasPasswordAsync(user));
561Assert.False(await manager.CheckPasswordAsync(user, "whatever"));
602Assert.False(await manager.HasPasswordAsync(user));
675Assert.False(await manager.HasPasswordAsync(user));
694Assert.False(await manager.CheckPasswordAsync(user, password));
956Assert.False(await manager.IsEmailConfirmedAsync(user));
1002Assert.False(await manager.CheckPasswordAsync(user, password));
1073Assert.False(await manager.VerifyUserTokenAsync(user, "Static", "test2", token));
1076Assert.False(await manager.VerifyUserTokenAsync(user, "Static", "test", token + "a"));
1079Assert.False(await manager.VerifyUserTokenAsync(user2, "Static", "test", token));
1094Assert.False(await manager.IsEmailConfirmedAsync(user));
1102Assert.False(await manager.IsEmailConfirmedAsync(user));
1116Assert.False(await manager.IsEmailConfirmedAsync(user));
1119Assert.False(await manager.IsEmailConfirmedAsync(user));
1132Assert.False(await manager.IsEmailConfirmedAsync(user));
1139Assert.False(await manager.IsEmailConfirmedAsync(user));
1157Assert.False(await mgr.IsLockedOutAsync(user));
1179Assert.False(await mgr.IsLockedOutAsync(user));
1181Assert.False(await mgr.IsLockedOutAsync(user));
1182Assert.False(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55));
1204Assert.False(await mgr.IsLockedOutAsync(user));
1206Assert.False(await mgr.IsLockedOutAsync(user));
1207Assert.False(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55));
1211Assert.False(await mgr.IsLockedOutAsync(user));
1212Assert.False(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55));
1214Assert.False(await mgr.IsLockedOutAsync(user));
1215Assert.False(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55));
1232Assert.False(await mgr.GetLockoutEnabledAsync(user));
1235Assert.False(await mgr.IsLockedOutAsync(user));
1237Assert.False(await mgr.IsLockedOutAsync(user));
1238Assert.False(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55));
1259Assert.False(await mgr.IsLockedOutAsync(user));
1274Assert.False(await mgr.GetLockoutEnabledAsync(user));
1278Assert.False(await mgr.IsLockedOutAsync(user));
1292Assert.False(await mgr.IsLockedOutAsync(user));
1307Assert.False(await mgr.IsLockedOutAsync(user));
1370Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1403Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1408Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1437Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1455Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1460Assert.False(await manager.IsPhoneNumberConfirmedAsync(user));
1484Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, "bogus", num1));
1485Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, "bogus", num2));
1502Assert.False(await manager.IsEmailConfirmedAsync(user));
1524Assert.False(await manager.IsEmailConfirmedAsync(user));
1551Assert.False(await manager.IsEmailConfirmedAsync(user));
1573Assert.False(await manager.IsEmailConfirmedAsync(user));
1580Assert.False(await manager.IsEmailConfirmedAsync(user));
1597Assert.False(await manager.IsEmailConfirmedAsync(user));
1602Assert.False(await manager.IsEmailConfirmedAsync(user));
1620Assert.False(await manager.IsEmailConfirmedAsync(user));
1626Assert.False(await manager.IsEmailConfirmedAsync(user));
1657Assert.False(await manager.VerifyTwoFactorTokenAsync(user, factorId, token));
1811Assert.False(factors.Any());
1854Assert.False(await manager.VerifyTwoFactorTokenAsync(user, factorId, token));
1870Assert.False(await manager.VerifyTwoFactorTokenAsync(user, "Email", token));
1884Assert.False(await manager.VerifyTwoFactorTokenAsync(user, "Phone", "bogus"));
Microsoft.AspNetCore.Identity.Test (131)
Microsoft.AspNetCore.InternalTesting.Tests (25)
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (28)
Microsoft.AspNetCore.JsonPatch.Tests (28)
Microsoft.AspNetCore.Mvc.Abstractions.Test (18)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (46)
Microsoft.AspNetCore.Mvc.Core.Test (397)
Microsoft.AspNetCore.Mvc.Core.TestCommon (6)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (17)
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (38)
Microsoft.AspNetCore.Mvc.FunctionalTests (30)
Microsoft.AspNetCore.Mvc.IntegrationTests (138)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (32)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (8)
Microsoft.AspNetCore.Mvc.Razor.Test (12)
Microsoft.AspNetCore.Mvc.RazorPages.Test (113)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (38)
Microsoft.AspNetCore.Mvc.Test (15)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (42)
Microsoft.AspNetCore.OpenApi.Tests (37)
Microsoft.AspNetCore.OutputCaching.Tests (33)
Microsoft.AspNetCore.Owin.Tests (6)
Microsoft.AspNetCore.RateLimiting.Tests (12)
Microsoft.AspNetCore.Razor.Test (12)
Microsoft.AspNetCore.ResponseCaching.Tests (35)
Microsoft.AspNetCore.ResponseCompression.Tests (11)
Microsoft.AspNetCore.Rewrite.Tests (3)
Microsoft.AspNetCore.Routing.FunctionalTests (10)
Microsoft.AspNetCore.Routing.Tests (149)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (99)
Microsoft.AspNetCore.Server.HttpSys.Tests (1)
Microsoft.AspNetCore.Server.IISIntegration.Tests (5)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (174)
HttpParserTests.cs (11)
60Assert.False(ParseRequestLine(parser, requestHandler, buffer, out var consumed, out var examined));
71Assert.False(ParseRequestLine(parser, requestHandler, buffer, out var consumed, out var examined));
237Assert.False(parser.ParseHeaders(requestHandler, ref reader));
264Assert.False(parser.ParseHeaders(requestHandler, ref reader));
465Assert.False(parser.ParseHeaders(requestHandler, ref reader1));
572Assert.False(result);
662Assert.False(result);
676Assert.False(result);
748Assert.False(result);
773Assert.False(parser.ParseHeaders(requestHandler, ref reader));
846Assert.False(parser.ParseHeaders(requestHandler, ref reader));
HttpRequestHeadersTests.cs (45)
26Assert.False(headers.IsReadOnly);
72Assert.False(headers.TryGetValue("host", out value));
73Assert.False(headers.TryGetValue("custom", out value));
74Assert.False(headers.TryGetValue("Content-Length", out value));
78Assert.False(headers.TryGetValue("custom", out value));
79Assert.False(headers.TryGetValue("Content-Length", out value));
84Assert.False(headers.TryGetValue("Content-Length", out value));
241Assert.False(headers.ContainsKey("host"));
242Assert.False(headers.ContainsKey("custom"));
243Assert.False(headers.ContainsKey("Content-Length"));
244Assert.False(headers.Contains(kv1));
245Assert.False(headers.Contains(kv2));
246Assert.False(headers.Contains(kv3));
250Assert.False(headers.ContainsKey("custom"));
251Assert.False(headers.ContainsKey("Content-Length"));
253Assert.False(headers.Contains(kv2));
254Assert.False(headers.Contains(kv3));
255Assert.False(headers.Contains(kv1b));
256Assert.False(headers.Contains(kv2b));
257Assert.False(headers.Contains(kv3b));
262Assert.False(headers.ContainsKey("Content-Length"));
265Assert.False(headers.Contains(kv3));
266Assert.False(headers.Contains(kv1b));
267Assert.False(headers.Contains(kv2b));
268Assert.False(headers.Contains(kv3b));
277Assert.False(headers.Contains(kv1b));
278Assert.False(headers.Contains(kv2b));
279Assert.False(headers.Contains(kv3b));
288Assert.False(headers.TryGetValue("host", out value));
289Assert.False(headers.TryGetValue("custom", out value));
290Assert.False(headers.TryGetValue("Content-Length", out value));
324Assert.False(headers.TryGetValue("host", out value));
325Assert.False(headers.TryGetValue("custom", out value));
326Assert.False(headers.TryGetValue("Content-Length", out value));
344Assert.False(headers.Remove("host"));
347Assert.False(headers.TryGetValue("host", out value));
351Assert.False(headers.Remove("custom"));
354Assert.False(headers.TryGetValue("host", out value));
355Assert.False(headers.TryGetValue("custom", out value));
359Assert.False(headers.Remove("Content-Length"));
362Assert.False(headers.TryGetValue("host", out value));
363Assert.False(headers.TryGetValue("custom", out value));
364Assert.False(headers.TryGetValue("Content-Length", out value));
567Assert.False(nextSpan.SequenceEqual(Encoding.ASCII.GetBytes(headerValueUtf16Latin1CrossOver)));
612Assert.False(latinValueSpan.SequenceEqual(Encoding.ASCII.GetBytes(headerValueUtf16Latin1CrossOver)));
Microsoft.AspNetCore.Server.Kestrel.Tests (17)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (12)
Microsoft.AspNetCore.Session.Tests (12)
Microsoft.AspNetCore.Shared.Tests (58)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (8)
Microsoft.AspNetCore.SignalR.Client.Tests (30)
Microsoft.AspNetCore.SignalR.Common.Tests (6)
Microsoft.AspNetCore.SignalR.Specification.Tests (1)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (4)
Microsoft.AspNetCore.SignalR.Tests (60)
Microsoft.AspNetCore.StaticFiles.Tests (10)
Microsoft.AspNetCore.TestHost.Tests (18)
Microsoft.AspNetCore.Testing.Tests (2)
Microsoft.AspNetCore.Tests (6)
Microsoft.AspNetCore.WebSockets.Tests (12)
Microsoft.AspNetCore.WebUtilities.Tests (24)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (13)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (152)
CommandLineTests.cs (149)
318Assert.False(options.TryGetValue("my_option2", out _));
319Assert.False(options.TryGetValue("dotnet_diagnostic.cs0169.severity", out _));
325Assert.False(options.TryGetValue("my_option", out _));
326Assert.False(options.TryGetValue("dotnet_diagnostic.cs0169.severity", out _));
509Assert.False(args.IsScriptRunner);
947Assert.False(resource.IsPublic);
954Assert.False(resource.IsPublic);
957Assert.False(TryParse(@",,\somepath\someFile.goo.bar,,private", out resource));
964Assert.False(TryParse(@", ,\somepath\someFile.goo.bar,,private", out resource));
976Assert.False(resource.IsPublic);
984Assert.False(resource.IsPublic);
986Assert.False(TryParse(@"\somepath\someFile.goo.bar,someName,publi", out resource));
990Assert.False(TryParse(@"D:rive\relative\path,someName,public", out resource));
994Assert.False(TryParse(@"inva\l*d?path,someName,public", out resource));
998Assert.False(TryParse((string)null, out resource));
1002Assert.False(TryParse("", out resource));
1006Assert.False(TryParse(" ", out resource));
1012Assert.False(TryParse(" , ", out resource));
1025Assert.False(TryParse(" ,name", out resource));
1031Assert.False(TryParse(" , , ", out resource));
1037Assert.False(TryParse("path, , ", out resource));
1043Assert.False(TryParse(" ,name, ", out resource));
1049Assert.False(TryParse(" , ,private", out resource));
1055Assert.False(TryParse("path,name,", out resource));
1062Assert.False(TryParse("path,name,,", out resource));
1069Assert.False(TryParse("path,name, ", out resource));
1080Assert.False(resource.IsPublic);
1082Assert.False(TryParse(" ,name,private", out resource));
1095Assert.False(resource.IsPublic);
1099Assert.False(TryParse($"{longI},e,private", out resource));
1116Assert.False(parsedArgs.DisplayHelp);
1123Assert.False(parsedArgs.DisplayHelp);
1130Assert.False(parsedArgs.DisplayHelp);
1137Assert.False(parsedArgs.DisplayHelp);
1468Assert.False(parsedArgs.DisplayHelp);
1473Assert.False(parsedArgs.DisplayHelp);
1479Assert.False(parsedArgs.SourceFiles.Any());
1484Assert.False(parsedArgs.SourceFiles.Any());
1489Assert.False(parsedArgs.SourceFiles.Any());
1505Assert.False(parsedArgs.SourceFiles.Any());
1510Assert.False(parsedArgs.SourceFiles.Any());
1514Assert.False(parsedArgs.DisplayHelp);
1522Assert.False(parsedArgs.DisplayHelp);
1527Assert.False(parsedArgs.DisplayHelp);
1535Assert.False(parsedArgs.DisplayHelp);
1536Assert.False(parsedArgs.SourceFiles.Any());
1540Assert.False(parsedArgs.DisplayHelp);
1545Assert.False(parsedArgs.DisplayHelp);
1550Assert.False(parsedArgs.DisplayHelp);
1557Assert.False(parsedArgs.DisplayHelp);
1562Assert.False(parsedArgs.DisplayHelp);
1567Assert.False(parsedArgs.DisplayHelp);
1903Assert.False(parsedArgs.Errors.Any());
1908Assert.False(parsedArgs.Errors.Any());
1915Assert.False(parsedArgs.Errors.Any());
1965Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
1966Assert.False(parsedArgs.EmitPdb);
1967Assert.False(parsedArgs.EmitPdbFile);
1972Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
1973Assert.False(parsedArgs.EmitPdb);
1974Assert.False(parsedArgs.EmitPdbFile);
1979Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
1993Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
1994Assert.False(parsedArgs.EmitPdb);
1995Assert.False(parsedArgs.EmitPdbFile);
2000Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2006Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2013Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2019Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2026Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2033Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2039Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2045Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2051Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2052Assert.False(parsedArgs.EmitPdb);
2057Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2075Assert.False(parsedArgs.CompilationOptions.DebugPlusMode);
2076Assert.False(parsedArgs.EmitPdb);
2098Assert.False(parsedArgs.EmitPdbFile);
2103Assert.False(parsedArgs.EmitPdbFile);
2614Assert.False(parsedArgs.CompilationOptions.Deterministic);
2626Assert.False(parsedArgs.CompilationOptions.Deterministic);
4174Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4181Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4188Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4227Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4235Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4248Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4256Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4275Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4285Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4294Assert.False(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics);
4523Assert.False(parsedArgs.Errors.Any());
4527Assert.False(parsedArgs.Errors.Any());
4576Assert.False(parsedArgs.Errors.Any());
4814Assert.False(parsedArgs.Errors.Any());
4817Assert.False(parsedArgs.Errors.Any());
4820Assert.False(parsedArgs.Errors.Any());
4821Assert.False(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace);
4832Assert.False(parsedArgs.Errors.Any());
4833Assert.False(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace);
4845Assert.False(parsedArgs.CompilationOptions.CheckOverflow);
5580Assert.False(parsedArgs.CompilationOptions.AllowUnsafe);
5588Assert.False(parsedArgs.CompilationOptions.AllowUnsafe);
5618Assert.False((bool)parsedArgs.CompilationOptions.DelaySign);
5641Assert.False(parsedArgs.CompilationOptions.PublicSign);
5648Assert.False(parsedArgs.CompilationOptions.PublicSign);
7434Assert.False(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch);
8362Assert.False(parsedArgs.PrintFullPaths);
9431Assert.False(parsedArgs2.ReportAnalyzer);
9464Assert.False(parsedArgs.SkipAnalyzers);
9480Assert.False(parsedArgs.SkipAnalyzers);
9488Assert.False(parsedArgs.SkipAnalyzers);
10531Assert.False(hostOutputRan);
11875Assert.False(File.Exists(dll));
11878Assert.False(File.Exists(refDll));
11938Assert.False(File.Exists(pdb));
12384Assert.False(options.Features.ContainsKey("InterceptorsNamespaces"));
14698Assert.False(globalOptions.TryGetValue("key2", out _));
14699Assert.False(globalOptions.TryGetValue("key3", out _));
14700Assert.False(globalOptions.TryGetValue("key4", out _));
14701Assert.False(globalOptions.TryGetValue("key5", out _));
14702Assert.False(globalOptions.TryGetValue("key6", out _));
14703Assert.False(globalOptions.TryGetValue("key7", out _));
14709Assert.False(classOptions.TryGetValue("key2", out _));
14710Assert.False(classOptions.TryGetValue("key3", out _));
14713Assert.False(classOptions.TryGetValue("key5", out _));
14714Assert.False(classOptions.TryGetValue("key6", out _));
14715Assert.False(classOptions.TryGetValue("key7", out _));
14738Assert.False(globalOptions.TryGetValue("key2", out _));
14739Assert.False(globalOptions.TryGetValue("key3", out _));
14740Assert.False(globalOptions.TryGetValue("key4", out _));
14741Assert.False(globalOptions.TryGetValue("key5", out _));
14742Assert.False(globalOptions.TryGetValue("key6", out _));
14743Assert.False(globalOptions.TryGetValue("key7", out _));
14749Assert.False(classOptions.TryGetValue("key2", out _));
14750Assert.False(classOptions.TryGetValue("key3", out _));
14753Assert.False(classOptions.TryGetValue("key5", out _));
14754Assert.False(classOptions.TryGetValue("key6", out _));
14755Assert.False(classOptions.TryGetValue("key7", out _));
14761Assert.False(generatedOptions.TryGetValue("key2", out _));
14762Assert.False(generatedOptions.TryGetValue("key3", out _));
14765Assert.False(generatedOptions.TryGetValue("key5", out _));
14766Assert.False(generatedOptions.TryGetValue("key6", out _));
14767Assert.False(generatedOptions.TryGetValue("key7", out _));
15061Assert.False(options.TryGetValue("key2", out _));
15067Assert.False(options.TryGetValue("key1", out _));
15075Assert.False(options.TryGetValue("key1", out _));
15076Assert.False(options.TryGetValue("key2", out _));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (19)
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (8)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (513)
CodeGen\CodeGenTupleTest.cs (173)
495Assert.False(((NamedTypeSymbol)typeArg).IsSerializable);
700Assert.False(typeArg.TupleElementNames.IsDefault);
716Assert.False(typeArg.TupleElementNames.IsDefault);
838Assert.False(validField.Type.IsErrorType());
844Assert.False(validFieldWithAttribute.Type.IsTupleType);
850Assert.False(((NamedTypeSymbol)tooFewNames.Type).IsSerializable);
931Assert.False(validField.Type.IsErrorType());
937Assert.False(validFieldWithAttribute.Type.IsTupleType);
941Assert.False(partialNames.Type.IsErrorType());
946Assert.False(allNullNames.Type.IsErrorType());
952Assert.False(partialParamType.Type.IsErrorType());
958Assert.False(allNullParamType.Type.IsErrorType());
997Assert.False(field1.Type.IsErrorType());
3355Assert.False(mTuple.IsImplicitlyDeclared);
3358Assert.False(mTuple.TupleData.UnderlyingDefinitionToMemberMap.Any());
3373Assert.False(mFirst.Locations.IsEmpty);
3375Assert.False(mFirst.IsImplicitlyDeclared);
3648Assert.False(item.CorrespondingTupleField.IsExplicitlyNamedTupleElement);
3695Assert.False(yType.TupleElements[0].CorrespondingTupleField.IsExplicitlyNamedTupleElement);
3698Assert.False(yType.TupleElements[1].IsExplicitlyNamedTupleElement);
3703Assert.False(yType.TupleElements[2].CorrespondingTupleField.IsExplicitlyNamedTupleElement);
4514Assert.False(namedTuple.IsDefinition);
4520Assert.False(namedTuple.Equals(namedTuple.TupleUnderlyingType, TypeCompareKind.ConsiderEverything));
5831Assert.False(vt8.IsTupleType);
6035Assert.False(vt8.OriginalDefinition.IsTupleType);
6158Assert.False(vt2.IsDefinition);
6226Assert.False(ns.IsGlobalNamespace);
6234Assert.False(ns.IsGlobalNamespace);
6242Assert.False(ns.IsGlobalNamespace);
6253Assert.False(ns.IsGlobalNamespace);
6508Assert.False(tuple9WithoutNames.IsDefinition);
6529Assert.False(tuple9WithNames.IsDefinition);
6618Assert.False(tuple1.Equals(tuple3));
6621Assert.False(tuple1.Equals(tuple4));
6815Assert.False(tuple1.Equals(tuple2, SymbolEqualityComparer.IncludeNullability));
6850Assert.False(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames));
6884Assert.False(tuple1.Equals(tuple2, SymbolEqualityComparer.IncludeNullability));
6919Assert.False(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames));
6936Assert.False(stringType.IsTupleType);
7586Assert.False(conversion2.UnderlyingConversions.IsDefault);
7595Assert.False(conversion3.UnderlyingConversions.IsDefault);
11155Assert.False(m1Tuple.IsImplicitlyDeclared);
11160Assert.False(m1Tuple.IsDefinition);
11209Assert.False(m1Tuple.IsComImport);
11227Assert.False(m1Tuple.Equals(m2Tuple));
11228Assert.False(m1Tuple.Equals(m6Tuple));
11229Assert.False(m6Tuple.Equals(m2Tuple));
11255Assert.False(m1Item1.Locations.IsEmpty);
11262Assert.False(m2Item1.IsDefinition);
11270Assert.False(m2Tuple.IsDefinition);
11276Assert.False(m2Item1.Locations.IsEmpty);
11297Assert.False(m2a2.Locations.IsEmpty);
11300Assert.False(m2a2.IsImplicitlyDeclared);
11303Assert.False(m6Tuple.IsDefinition);
11419Assert.False(m1Tuple.IsImplicitlyDeclared);
11498Assert.False(m1Tuple.IsComImport);
11521Assert.False(m1Tuple.Equals(m2Tuple));
11522Assert.False(m1Tuple.Equals(m6Tuple));
11523Assert.False(m6Tuple.Equals(m2Tuple));
11550Assert.False(m1Item9.Locations.IsEmpty);
11565Assert.False(m2Item9.Locations.IsEmpty);
11582Assert.False(m2i2.Locations.IsEmpty);
11585Assert.False(m2i2.IsImplicitlyDeclared);
11604Assert.False(members[i].Equals(members[j]));
11605Assert.False(members[j].Equals(members[i]));
11661Assert.False(members1[i].Equals(members2[j]));
11668Assert.False(tuple2.Equals(tuple1));
11673Assert.False(members2.Any(u => u.Equals(m)));
11674Assert.False(members2.Any(u => m.Equals(u)));
11784Assert.False(m3Item8.Locations.IsEmpty);
11977Assert.False(m4Item8.Locations.IsEmpty);
11996Assert.False(m4h4.Locations.IsEmpty);
11999Assert.False(m4h4.IsImplicitlyDeclared);
12225Assert.False(m5Item8.Locations.IsEmpty);
12228Assert.False(m5Item8.IsImplicitlyDeclared);
12593Assert.False(m8Item8.Locations.IsEmpty);
12613Assert.False(m8Item1.Locations.IsEmpty);
12617Assert.False(m8Item1.IsImplicitlyDeclared);
12737Assert.False(m1Tuple.IsImplicitlyDeclared);
12756Assert.False(m1Tuple.IsComImport);
12778Assert.False(m1Tuple.Equals(m2Tuple));
12779Assert.False(m1Tuple.Equals(m6Tuple));
12780Assert.False(m6Tuple.Equals(m2Tuple));
12806Assert.False(m1Item1.Locations.IsEmpty);
12825Assert.False(m2Item1.Locations.IsEmpty);
12844Assert.False(m2a2.Locations.IsEmpty);
12847Assert.False(m2a2.IsImplicitlyDeclared);
12857Assert.False(m1ToString.IsExplicitInterfaceImplementation);
12859Assert.False(m1ToString.ReturnsVoid);
12866Assert.False(m1ToString.Locations.IsEmpty);
13451Assert.False(sym.IsVirtualTupleField);
13469Assert.False(sym.IsVirtualTupleField);
13599Assert.False(t1.Equals(t3));
13607Assert.False(t5.Equals(t3));
13618Assert.False(t1.Equals(t6));
13625Assert.False(t1.Equals(t8));
13630Assert.False(t6.Equals(t8));
13651Assert.False(t1.Equals(t3));
13659Assert.False(t5.Equals(t3));
13672Assert.False(t1.Equals(t6));
13680Assert.False(t1.Equals(t8));
13685Assert.False(t6.Equals(t8));
13704Assert.False(t1.Equals(t11));
13708Assert.False(t1.Equals(t11));
13710Assert.False(t11.Equals(t1));
13761Assert.False(t1.Equals(t12));
13765Assert.False(t1.TupleUnderlyingType.Equals(t12.TupleUnderlyingType));
13767Assert.False(t12.TupleUnderlyingType.Equals(t1.TupleUnderlyingType));
13770Assert.False(t1.Equals(t12));
13772Assert.False(t12.Equals(t1));
13838Assert.False(t1.Equals(t3));
13846Assert.False(t5.Equals(t3));
13857Assert.False(t1.Equals(t6));
13864Assert.False(t1.Equals(t8));
13869Assert.False(t6.Equals(t8));
14005Assert.False(typeInfo.Type.IsTupleType);
14232Assert.False(m1Tuple.IsTupleType);
14237Assert.False(m1Tuple.IsTupleType);
14271Assert.False(f1Tuple.IsTupleType);
14285Assert.False(p1Tuple.IsTupleType);
14299Assert.False(m3TupleArray.ElementType.IsTupleType);
14317Assert.False(m4TupleList.TypeArguments[0].IsTupleType);
14426Assert.False(e1Tuple.IsTupleType);
14443Assert.False(m5TuplePointer.PointedAtType.IsTupleType);
14460Assert.False(v1Tuple.IsTupleType);
15829Assert.False(m1P1.IsImplicitlyDeclared);
15833Assert.False(m1P1.IsExplicitInterfaceImplementation);
15835Assert.False(m1P1.IsIndexer);
15839Assert.False(m1P1Get.IsImplicitlyDeclared);
15842Assert.False(m1P1Set.IsImplicitlyDeclared);
15859Assert.False(m1this.IsImplicitlyDeclared);
15863Assert.False(m1this.IsExplicitInterfaceImplementation);
15868Assert.False(m1this.IsDefinition);
15869Assert.False(m1thisGet.IsImplicitlyDeclared);
16060Assert.False(m1E1.IsImplicitlyDeclared);
16063Assert.False(m1E1.IsExplicitInterfaceImplementation);
16091Assert.False(m1E2.IsImplicitlyDeclared);
16096Assert.False(m1E2.IsExplicitInterfaceImplementation);
16103Assert.False(m1E2Add.IsImplicitlyDeclared);
16107Assert.False(m1E2Remove.IsImplicitlyDeclared);
22292Assert.False(item.IsExplicitlyNamedTupleElement);
25330Assert.False(found.IsErrorType());
25335Assert.False(tuple2.IsErrorType());
25341Assert.False(tuple3.IsErrorType());
26901Assert.False(tuple.TupleUnderlyingType.IsErrorType());
26902Assert.False(tuple.IsErrorType());
26968Assert.False(tuple1.TupleUnderlyingType.IsErrorType());
26969Assert.False(tuple1.IsErrorType());
26984Assert.False(tuple2.TupleUnderlyingType.IsErrorType());
26985Assert.False(tuple2.IsErrorType());
27479Assert.False(type.Equals(underlyingType, TypeCompareKind.ConsiderEverything));
27502Assert.False(type.Equals(underlyingType, SymbolEqualityComparer.Default));
27503Assert.False(type.Equals(underlyingType, SymbolEqualityComparer.ConsiderEverything));
27928Assert.False(field.HasComplete(CompletionPart.All));
27929Assert.False(underlyingField.HasComplete(CompletionPart.All));
28010Assert.False(field.IsExplicitlyNamedTupleElement);
28271Assert.False(item.IsImplicitlyDeclared);
28272Assert.False(item.IsVirtualTupleField);
28289Assert.False(item.IsExplicitlyNamedTupleElement);
28332Assert.False(namedType.IsTupleType);
28348Assert.False(item.IsDefaultTupleElement);
28351Assert.False(item.IsImplicitlyDeclared);
28352Assert.False(item.IsVirtualTupleField);
28369Assert.False(item.IsExplicitlyNamedTupleElement);
28410Assert.All(fields, f => Assert.False(f.HasUseSiteError));
28438Assert.False(item.IsImplicitlyDeclared);
28439Assert.False(item.IsVirtualTupleField);
28463Assert.False(item.IsExplicitlyNamedTupleElement);
28568Assert.False(field.IsTupleElement());
28569Assert.False(field.IsDefaultTupleElement);
28717Assert.False(tuple1Item1.IsDefinition);
28729Assert.False(tuple2Item1.IsDefinition);
28743Assert.False(tuple3Item1.IsDefinition);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (22)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1339)
Semantics\ExtensionTests2.cs (32)
931Assert.False(module.Module.HasIsReadOnlyAttribute(parameterSymbol.Handle));
3271Assert.False(extension.IsExtension);
3814Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension);
3872Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension);
3928Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension);
3989Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension);
4141Assert.False(extension.MangleName);
21159Assert.False(comp.Assembly.RuntimeSupportsNumericIntPtr);
26302Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26590Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2));
26591Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2));
26644Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26645Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26673Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26674Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26704Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26705Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26735Assert.False(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26736Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1]));
26772Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2));
26773Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2));
26844() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)),
26845() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
26880() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)),
26881() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
26922() => Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)),
26923() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
26968() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
27105() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
27152() => Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2))
27279Assert.False(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2));
27280Assert.False(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2));
Semantics\OutVarTests.cs (40)
178Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
386Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
423Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
461Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
499Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
537Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
575Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
622Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
659Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
697Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
737Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
776Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
816Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().Any());
970Assert.False(((ILocalSymbol)symbol).IsFixed);
1059Assert.False(conversion.Exists);
1156Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.Identifier.ValueText).Any());
1157Assert.False(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText));
2472Assert.False(GetOutVarDeclarations(tree, "x3").Any());
2473Assert.False(GetOutVarDeclarations(tree, "x4").Any());
2474Assert.False(GetOutVarDeclarations(tree, "x5").Any());
2475Assert.False(GetOutVarDeclarations(tree, "x6").Any());
17832Assert.False(GetOutVarDeclarations(tree).Any());
17893Assert.False(GetOutVarDeclarations(tree).Any());
18821Assert.False(mm.TestOnlyTryGetBoundNodesFromMap(constructorDeclaration).IsEmpty);
18822Assert.False(mm.TestOnlyTryGetBoundNodesFromMap(constructorDeclaration.Initializer).IsEmpty);
18823Assert.False(mm.TestOnlyTryGetBoundNodesFromMap(constructorDeclaration.Body).IsEmpty);
18824Assert.False(mm.TestOnlyTryGetBoundNodesFromMap(constructorDeclaration.ExpressionBody).IsEmpty);
22704Assert.False(model.LookupSymbols(decl.SpanStart, name: identifierText).Any());
22706Assert.False(model.LookupNames(decl.SpanStart).Contains(identifierText));
22719Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.Identifier.ValueText).Any());
23056Assert.False(GetOutVarDeclarations(tree, "x3").Any());
32391Assert.False(x1.Type.IsErrorType());
32799Assert.False(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance));
32800Assert.False(dataFlow.AlwaysAssigned.Contains(symbol, ReferenceEqualityComparer.Instance));
32801Assert.False(dataFlow.WrittenInside.Contains(symbol, ReferenceEqualityComparer.Instance));
32802Assert.False(dataFlow.DataFlowsIn.Contains(symbol, ReferenceEqualityComparer.Instance));
32803Assert.False(dataFlow.ReadInside.Contains(symbol, ReferenceEqualityComparer.Instance));
32804Assert.False(dataFlow.DataFlowsOut.Contains(symbol, ReferenceEqualityComparer.Instance));
32805Assert.False(dataFlow.ReadOutside.Contains(symbol, ReferenceEqualityComparer.Instance));
32806Assert.False(dataFlow.WrittenOutside.Contains(symbol, ReferenceEqualityComparer.Instance));
Semantics\PatternMatchingTestBase.cs (13)
217Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.Identifier.ValueText).Any());
218Assert.False(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText));
334Assert.False(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance));
335Assert.False(dataFlow.AlwaysAssigned.Contains(symbol, ReferenceEqualityComparer.Instance));
336Assert.False(dataFlow.WrittenInside.Contains(symbol, ReferenceEqualityComparer.Instance));
337Assert.False(dataFlow.DataFlowsIn.Contains(symbol, ReferenceEqualityComparer.Instance));
338Assert.False(dataFlow.ReadInside.Contains(symbol, ReferenceEqualityComparer.Instance));
339Assert.False(dataFlow.DataFlowsOut.Contains(symbol, ReferenceEqualityComparer.Instance));
340Assert.False(dataFlow.ReadOutside.Contains(symbol, ReferenceEqualityComparer.Instance));
341Assert.False(dataFlow.WrittenOutside.Contains(symbol, ReferenceEqualityComparer.Instance));
376Assert.False(model.LookupSymbols(designation.SpanStart, name: identifierText).Any());
378Assert.False(model.LookupNames(designation.SpanStart).Contains(identifierText));
419Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.Identifier.ValueText).Any());
Semantics\PrimaryConstructorTests.cs (27)
557Assert.False(ctor.IsDefaultValueTypeConstructor());
617Assert.False(ctor.IsImplicitlyDeclared);
618Assert.False(ctor.IsImplicitConstructor);
619Assert.False(ctor.IsImplicitInstanceConstructor);
620Assert.False(ctor.IsDefaultValueTypeConstructor());
625Assert.False(m.GlobalNamespace.GetTypeMember("C").InstanceConstructors.Single().IsDefaultValueTypeConstructor());
783Assert.False(ctor.IsDefaultValueTypeConstructor());
2166Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativeBaseInitializer, out _));
2174Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
2178Assert.False(model.TryGetSpeculativeSemanticModel(otherBasePosition, speculativePrimaryInitializer, out _));
2242Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
2318Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativeBaseInitializer, out _));
2326Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
2330Assert.False(model.TryGetSpeculativeSemanticModel(otherBasePosition, speculativePrimaryInitializer, out _));
2332Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.SpanStart, speculativePrimaryInitializer, out _));
2333Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
2381Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
2482Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativeBase, out _));
2488Assert.False(model.TryGetSpeculativeSemanticModel(baseWithoutargs.ArgumentList.OpenParenToken.SpanStart, speculativeBase, out _));
2493Assert.False(model.TryGetSpeculativeSemanticModel(baseWithoutParens.SpanStart + 2, speculativeBase, out _));
3283Assert.False(i.HasPrimaryConstructor);
3325Assert.False(e.HasPrimaryConstructor);
3357Assert.False(c.HasPrimaryConstructor);
3585Assert.False(c1.AnyMemberHasAttributes);
3630Assert.False(c.AnyMemberHasAttributes);
3652Assert.False(c.AnyMemberHasAttributes);
7842Assert.False(isRecord);
Semantics\RecordTests.cs (163)
118Assert.False(point.IsValueType);
3496Assert.False(clone.IsOverride);
3497Assert.False(clone.IsVirtual);
3499Assert.False(clone.IsSealed);
3527Assert.False(clone.IsOverride);
3528Assert.False(clone.IsVirtual);
3530Assert.False(clone.IsSealed);
3560Assert.False(clone.IsVirtual);
3562Assert.False(clone.IsSealed);
3587Assert.False(clone.IsVirtual);
3589Assert.False(clone.IsSealed);
4982Assert.False(print.IsOverride);
4984Assert.False(print.IsAbstract);
4985Assert.False(print.IsSealed);
4991Assert.False(toString.IsVirtual);
4992Assert.False(toString.IsAbstract);
4993Assert.False(toString.IsSealed);
5057Assert.False(print.IsOverride);
5059Assert.False(print.IsAbstract);
5060Assert.False(print.IsSealed);
5066Assert.False(toString.IsVirtual);
5067Assert.False(toString.IsAbstract);
5068Assert.False(toString.IsSealed);
5135Assert.False(print.IsVirtual);
5136Assert.False(print.IsAbstract);
5137Assert.False(print.IsSealed);
5143Assert.False(toString.IsVirtual);
5144Assert.False(toString.IsAbstract);
5145Assert.False(toString.IsSealed);
5301Assert.False(print.IsOverride);
5302Assert.False(print.IsVirtual);
5303Assert.False(print.IsAbstract);
5304Assert.False(print.IsSealed);
5310Assert.False(toString.IsVirtual);
5311Assert.False(toString.IsAbstract);
5312Assert.False(toString.IsSealed);
5485Assert.False(print.IsOverride);
5486Assert.False(print.IsVirtual);
5487Assert.False(print.IsAbstract);
5488Assert.False(print.IsSealed);
5494Assert.False(toString.IsVirtual);
5495Assert.False(toString.IsAbstract);
5496Assert.False(toString.IsSealed);
5519Assert.False(print.IsOverride);
5521Assert.False(print.IsAbstract);
5522Assert.False(print.IsSealed);
5528Assert.False(toString.IsVirtual);
5529Assert.False(toString.IsAbstract);
5530Assert.False(toString.IsSealed);
5913Assert.False(print.IsVirtual);
5914Assert.False(print.IsAbstract);
5915Assert.False(print.IsSealed);
5921Assert.False(toString.IsVirtual);
5922Assert.False(toString.IsAbstract);
5923Assert.False(toString.IsSealed);
14071Assert.False(clone.IsOverride);
14072Assert.False(clone.IsVirtual);
14073Assert.False(clone.IsAbstract);
14074Assert.False(clone.IsSealed);
14108Assert.False(clone.IsOverride);
14109Assert.False(clone.IsVirtual);
14110Assert.False(clone.IsAbstract);
14111Assert.False(clone.IsSealed);
14233Assert.False(deconstruct.IsVirtual);
14234Assert.False(deconstruct.IsStatic);
15764Assert.False(deconstruct.IsAbstract);
15765Assert.False(deconstruct.IsVirtual);
15766Assert.False(deconstruct.IsOverride);
15767Assert.False(deconstruct.IsSealed);
18195Assert.False(recordEquals.IsAbstract);
18197Assert.False(recordEquals.IsOverride);
18198Assert.False(recordEquals.IsSealed);
18265Assert.False(copyCtor.IsOverride);
18266Assert.False(copyCtor.IsVirtual);
18267Assert.False(copyCtor.IsAbstract);
18268Assert.False(copyCtor.IsSealed);
18273Assert.False(copyCtor.IsOverride);
18274Assert.False(copyCtor.IsVirtual);
18275Assert.False(copyCtor.IsAbstract);
18276Assert.False(copyCtor.IsSealed);
18304Assert.False(recordEquals.IsAbstract);
18306Assert.False(recordEquals.IsOverride);
18307Assert.False(recordEquals.IsSealed);
18417Assert.False(clone.IsOverride);
18418Assert.False(clone.IsVirtual);
18420Assert.False(clone.IsSealed);
18426Assert.False(clone.IsVirtual);
18428Assert.False(clone.IsSealed);
18434Assert.False(clone.IsVirtual);
18435Assert.False(clone.IsAbstract);
18436Assert.False(clone.IsSealed);
18568Assert.False(recordEquals.IsAbstract);
18570Assert.False(recordEquals.IsOverride);
18571Assert.False(recordEquals.IsSealed);
18728Assert.False(recordEquals.IsAbstract);
18730Assert.False(recordEquals.IsOverride);
18731Assert.False(recordEquals.IsSealed);
18767Assert.False(recordEquals.IsAbstract);
18768Assert.False(recordEquals.IsVirtual);
18769Assert.False(recordEquals.IsOverride);
18770Assert.False(recordEquals.IsSealed);
18803Assert.False(recordEquals.IsAbstract);
18804Assert.False(recordEquals.IsVirtual);
18805Assert.False(recordEquals.IsOverride);
18806Assert.False(recordEquals.IsSealed);
19021Assert.False(equalityContract.IsAbstract);
19022Assert.False(equalityContract.IsVirtual);
19024Assert.False(equalityContract.IsSealed);
19031Assert.False(equalityContractGet.IsAbstract);
19032Assert.False(equalityContractGet.IsVirtual);
19034Assert.False(equalityContractGet.IsSealed);
19137Assert.False(equalityContract.IsAbstract);
19138Assert.False(equalityContract.IsVirtual);
19140Assert.False(equalityContract.IsSealed);
19147Assert.False(equalityContractGet.IsAbstract);
19148Assert.False(equalityContractGet.IsVirtual);
19150Assert.False(equalityContractGet.IsSealed);
19210Assert.False(equalityContract.IsAbstract);
19212Assert.False(equalityContract.IsOverride);
19213Assert.False(equalityContract.IsSealed);
19220Assert.False(equalityContractGet.IsAbstract);
19222Assert.False(equalityContractGet.IsOverride);
19223Assert.False(equalityContractGet.IsSealed);
20142Assert.False(equalityContract.IsAbstract);
20143Assert.False(equalityContract.IsVirtual);
20144Assert.False(equalityContract.IsOverride);
20145Assert.False(equalityContract.IsSealed);
20173Assert.False(equalityContract.IsAbstract);
20174Assert.False(equalityContract.IsVirtual);
20176Assert.False(equalityContract.IsSealed);
20441Assert.False(op.IsAbstract);
20442Assert.False(op.IsVirtual);
20443Assert.False(op.IsOverride);
20444Assert.False(op.IsSealed);
20451Assert.False(op.IsAbstract);
20452Assert.False(op.IsVirtual);
20453Assert.False(op.IsOverride);
20454Assert.False(op.IsSealed);
20560Assert.False(op.IsAbstract);
20561Assert.False(op.IsVirtual);
20562Assert.False(op.IsOverride);
20563Assert.False(op.IsSealed);
20570Assert.False(op.IsAbstract);
20571Assert.False(op.IsVirtual);
20572Assert.False(op.IsOverride);
20573Assert.False(op.IsSealed);
22382Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativeBaseInitializer, out _));
22390Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
22394Assert.False(model.TryGetSpeculativeSemanticModel(otherBasePosition, speculativePrimaryInitializer, out _));
22458Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
22534Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativeBaseInitializer, out _));
22542Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
22546Assert.False(model.TryGetSpeculativeSemanticModel(otherBasePosition, speculativePrimaryInitializer, out _));
22548Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.SpanStart, speculativePrimaryInitializer, out _));
22549Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
22597Assert.False(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out _));
22760Assert.False(clone.IsOverride);
22762Assert.False(clone.IsAbstract);
22763Assert.False(clone.IsSealed);
24907Assert.False(p.HasPointerType);
26194Assert.False(symbol.IsRecord);
30270Assert.False(compA.Assembly.RuntimeSupportsCovariantReturnsOfClasses);
30271Assert.False(compA.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (25)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (7)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (964)
Semantics\AccessCheckTests.cs (45)
777Assert.False(Symbol.IsSymbolAccessible(privField.GetSymbol(), classB.GetSymbol()));
778Assert.False(compilation.IsSymbolAccessibleWithin(privField, classB));
779Assert.False(Symbol.IsSymbolAccessible(karrayType.GetSymbol(), classB.GetSymbol()));
780Assert.False(compilation.IsSymbolAccessibleWithin(karrayType, classB));
783Assert.False(Symbol.IsSymbolAccessible(kptrType.GetSymbol(), classB.GetSymbol()));
784Assert.False(compilation.IsSymbolAccessibleWithin(kptrType, classB));
787Assert.False(Symbol.IsSymbolAccessible(kinreturnfuncptrType.GetSymbol(), classB.GetSymbol()));
788Assert.False(compilation.IsSymbolAccessibleWithin(kinreturnfuncptrType, classB));
789Assert.False(Symbol.IsSymbolAccessible(kinparamfuncptr1Type.GetSymbol(), classB.GetSymbol()));
790Assert.False(compilation.IsSymbolAccessibleWithin(kinparamfuncptr1Type, classB));
791Assert.False(Symbol.IsSymbolAccessible(kinparamfuncptr2Type.GetSymbol(), classB.GetSymbol()));
792Assert.False(compilation.IsSymbolAccessibleWithin(kinparamfuncptr2Type, classB));
795Assert.False(Symbol.IsSymbolAccessible(kdiscard.GetSymbol(), classB.GetSymbol()));
796Assert.False(compilation.IsSymbolAccessibleWithin(kdiscard, classB));
799Assert.False(Symbol.IsSymbolAccessible(kenumType.GetSymbol(), classB.GetSymbol()));
800Assert.False(compilation.IsSymbolAccessibleWithin(kenumType, classB));
811Assert.False(Symbol.IsSymbolAccessible(protField.GetSymbol(), classB.GetSymbol()));
812Assert.False(compilation.IsSymbolAccessibleWithin(protField, classB));
813Assert.False(Symbol.IsSymbolAccessible(protField.GetSymbol(), classB.GetSymbol(), classADerived.GetSymbol()));
814Assert.False(compilation.IsSymbolAccessibleWithin(protField, classB, classADerived));
819Assert.False(Symbol.IsSymbolAccessible(protField.GetSymbol(), classADerived.GetSymbol(), classADerived2.GetSymbol()));
820Assert.False(compilation.IsSymbolAccessibleWithin(protField, classADerived, classADerived2));
828Assert.False(Symbol.IsSymbolAccessible(karrayType.GetSymbol(), sourceAssem.GetSymbol()));
829Assert.False(compilation.IsSymbolAccessibleWithin(karrayType, sourceAssem));
834Assert.False(Symbol.IsSymbolAccessible(kptrType.GetSymbol(), sourceAssem.GetSymbol()));
835Assert.False(compilation.IsSymbolAccessibleWithin(kptrType, sourceAssem));
836Assert.False(Symbol.IsSymbolAccessible(kinreturnfuncptrType.GetSymbol(), sourceAssem.GetSymbol()));
837Assert.False(compilation.IsSymbolAccessibleWithin(kinreturnfuncptrType, sourceAssem));
838Assert.False(Symbol.IsSymbolAccessible(kinparamfuncptr1Type.GetSymbol(), sourceAssem.GetSymbol()));
839Assert.False(compilation.IsSymbolAccessibleWithin(kinparamfuncptr1Type, sourceAssem));
840Assert.False(Symbol.IsSymbolAccessible(kinparamfuncptr2Type.GetSymbol(), sourceAssem.GetSymbol()));
841Assert.False(compilation.IsSymbolAccessibleWithin(kinparamfuncptr2Type, sourceAssem));
844Assert.False(Symbol.IsSymbolAccessible(kdiscard.GetSymbol(), sourceAssem.GetSymbol()));
845Assert.False(compilation.IsSymbolAccessibleWithin(kdiscard, sourceAssem));
846Assert.False(Symbol.IsSymbolAccessible(classA.GetSymbol(), mscorlibAssem.GetSymbol()));
847Assert.False(compilation.IsSymbolAccessibleWithin(classA, mscorlibAssem));
848Assert.False(Symbol.IsSymbolAccessible(aliasA.GetSymbol(), mscorlibAssem.GetSymbol()));
849Assert.False(compilation.IsSymbolAccessibleWithin(aliasA, mscorlibAssem));
916Assert.False(compilation1.IsSymbolAccessibleWithin(Outer_Pointer.Type, Other));
919Assert.False(compilation1.IsSymbolAccessibleWithin(Private, Other));
920Assert.False(compilation1.IsSymbolAccessibleWithin(Private, sourceAssem));
921Assert.False(compilation1.IsSymbolAccessibleWithin(Outer_Inner_Field, Other));
922Assert.False(compilation1.IsSymbolAccessibleWithin(Outer_Protected, Derived, Outer));
924Assert.False(compilation1.IsSymbolAccessibleWithin(Outer_PrivateProtected, Derived, Outer));
928Assert.False(compilation1.IsSymbolAccessibleWithin(Outer_Protected, sourceAssem));
Semantics\NullableReferenceTypesTests.cs (99)
5763Assert.False(((CSharpSyntaxTree)source1).IsGeneratedCode(null, cancellationToken: default));
5777Assert.False(((CSharpSyntaxTree)source2).IsGeneratedCode(null, cancellationToken: default));
5790Assert.False(((CSharpSyntaxTree)source3).IsGeneratedCode(null, cancellationToken: default));
5802Assert.False(((CSharpSyntaxTree)source4).IsGeneratedCode(null, cancellationToken: default));
9450Assert.False(comp.GetMember("Microsoft.CodeAnalysis.EmbeddedAttribute").IsImplicitlyDeclared);
11507Assert.False(m1.Parameters[0].Type.IsReferenceType);
11512Assert.False(m2.ReturnType.IsReferenceType);
11513Assert.False(m2.OverriddenMethod.ReturnType.IsNullableType());
11573Assert.False(m2.Parameters[0].Type.IsNullableType());
11574Assert.False(m2.OverriddenMethod.Parameters[0].Type.IsNullableType());
11769Assert.False(m1.Parameters[0].Type.StrippedType().IsValueType);
11770Assert.False(m1.Parameters[0].Type.StrippedType().IsReferenceType);
12016Assert.False(m1.ReturnType.IsNullableType());
12017Assert.False(m1.OverriddenMethod.ReturnType.IsNullableType());
12020Assert.False(m4.ReturnType.IsNullableType());
12024Assert.False(m5.ReturnType.IsNullableType());
12099Assert.False(m1.Parameters[0].Type.IsNullableType());
12102Assert.False(m1.OverriddenMethod.Parameters[0].Type.IsNullableType());
12105Assert.False(m4.Parameters[0].Type.IsNullableType());
12109Assert.False(m5.Parameters[0].Type.IsNullableType());
12188Assert.False(b.GetMember<MethodSymbol>("M3").ReturnType.IsNullableType());
12260Assert.False(b.GetMember<MethodSymbol>("M3").Parameters[0].Type.IsNullableType());
12334Assert.False(member.TypeWithAnnotations.Equals(member.OverriddenEvent.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
12695Assert.False(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
12788Assert.False(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
12885Assert.False(member.TypeWithAnnotations.Equals(member.OverriddenProperty.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
13036Assert.False(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
13127Assert.False(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
13208Assert.False(member.ReturnTypeWithAnnotations.Equals(member.OverriddenMethod.ConstructIfGeneric(member.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).ReturnTypeWithAnnotations,
13327Assert.False(implementing.ReturnTypeWithAnnotations.Equals(implemented.ReturnTypeWithAnnotations,
13414Assert.False(implementing.ReturnTypeWithAnnotations.Equals(implemented.ReturnTypeWithAnnotations,
13688Assert.False(m1.Parameters[0].TypeWithAnnotations.Equals(m1.OverriddenMethod.ConstructIfGeneric(m1.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).Parameters[0].TypeWithAnnotations,
13898Assert.False(m1.Parameters[0].Type.IsNullableType());
13901Assert.False(m1.OverriddenMethod.Parameters[0].Type.IsNullableType());
13904Assert.False(m2.ReturnType.IsNullableType());
13907Assert.False(m2.OverriddenMethod.ReturnType.IsNullableType());
13973Assert.False(((NamedTypeSymbol)m5.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType());
13974Assert.False(((NamedTypeSymbol)m5.OverriddenMethod.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType());
14028Assert.False(member.ReturnTypeWithAnnotations.Equals(member.OverriddenMethod.ConstructIfGeneric(member.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).ReturnTypeWithAnnotations,
14135Assert.False(member.Parameters[0].TypeWithAnnotations.Equals(member.OverriddenMethod.ConstructIfGeneric(member.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).Parameters[0].TypeWithAnnotations,
14229Assert.False(m1.Parameters[0].Type.IsNullableType());
14230Assert.False(m1.OverriddenMethod.Parameters[0].Type.IsNullableType());
14234Assert.False(m2.Parameters[0].Type.IsNullableType());
14235Assert.False(m2.OverriddenMethod.Parameters[0].Type.IsNullableType());
16504Assert.False(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations,
16635Assert.False(member.Parameters[0].TypeWithAnnotations.Equals(member.OverriddenProperty.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
16720Assert.False(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
16805Assert.False(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions));
17734Assert.False(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations,
17802Assert.False(implementing.ReturnTypeWithAnnotations.Equals(implemented.ReturnTypeWithAnnotations,
17840Assert.False(tp.IsNullableType());
17881Assert.False(m1Impl.Parameters[i].TypeWithAnnotations.Equals(m1Def.Parameters[i].TypeWithAnnotations,
98530Assert.False(t11.IsReferenceType);
100344Assert.False(t1.IsReferenceType);
100382Assert.False(t1.IsReferenceType);
100426Assert.False(t1.IsReferenceType);
100433Assert.False(t2.IsReferenceType);
100465Assert.False(t1.IsReferenceType);
100485Assert.False(t1.IsReferenceType);
100718Assert.False(at1.IsReferenceType);
100748Assert.False(tf1.IsReferenceType);
103256Assert.False(tf1.HasNotNullConstraint);
103330Assert.False(tf1.HasNotNullConstraint);
103381Assert.False(tf1.HasNotNullConstraint);
112935Assert.False(b.BaseTypeNoUseSiteDiagnostics.IsDefinition);
112974Assert.False(b.BaseTypeNoUseSiteDiagnostics.IsDefinition);
113051Assert.False(b.BaseTypeNoUseSiteDiagnostics.IsDefinition);
113131Assert.False(b.BaseTypeNoUseSiteDiagnostics.IsDefinition);
113189Assert.False(method1.Equals(method2, SymbolEqualityComparer.IncludeNullability.CompareKind));
113190Assert.False(method2.Equals(method1, SymbolEqualityComparer.IncludeNullability.CompareKind));
115789Assert.False(type2.IsDefinition);
115812Assert.False(type2.IsDefinition);
115839Assert.False(c2.IsDefinition);
115845Assert.False(i2.IsDefinition);
115851Assert.False(c3.IsDefinition);
115857Assert.False(i3.IsDefinition);
115922Assert.False(c4.IsDefinition);
115923Assert.False(cDefinition.Equals(c4, TypeCompareKind.ConsiderEverything));
115924Assert.False(cDefinition.Equals(c4, TypeCompareKind.CLRSignatureCompareOptions));
115931Assert.False(iDefinition.Equals(i4, TypeCompareKind.ConsiderEverything));
115932Assert.False(iDefinition.Equals(i4, TypeCompareKind.CLRSignatureCompareOptions));
115941Assert.False(c.Equals(c2, SymbolEqualityComparer.ConsiderEverything.CompareKind));
138557Assert.False(c.HasUnsupportedMetadata);
139463Assert.False(dGoo.Parameters[0].Type.IsNullableType());
144375Assert.False(IsNullableAnalysisEnabled(comp, "C.M"));
150583Assert.False(comp.GetMember<MethodSymbol>("B2.F").TypeParameters[0].IsValueType);
157658Assert.False(field2.Equals(field3, SymbolEqualityComparer.IncludeNullability));
157660Assert.False(field3.Equals(field2, SymbolEqualityComparer.IncludeNullability));
157664Assert.False(field1.Equals(field2, SymbolEqualityComparer.IncludeNullability));
157666Assert.False(field2.Equals(field1, SymbolEqualityComparer.IncludeNullability));
157702Assert.False(method2.IsDefinition);
157709Assert.False(method2.Equals(method3, SymbolEqualityComparer.Default));
157710Assert.False(method2.Equals(method3, SymbolEqualityComparer.IncludeNullability));
157711Assert.False(method3.Equals(method2, SymbolEqualityComparer.Default));
157712Assert.False(method3.Equals(method2, SymbolEqualityComparer.IncludeNullability));
157715Assert.False(method1.Equals(method2, SymbolEqualityComparer.Default));
157716Assert.False(method1.Equals(method2, SymbolEqualityComparer.IncludeNullability));
157717Assert.False(method2.Equals(method1, SymbolEqualityComparer.Default));
157718Assert.False(method2.Equals(method1, SymbolEqualityComparer.IncludeNullability));
Utilities\ValueSetTests.cs (70)
323Assert.False(none.IsEmpty);
338Assert.False(none.IsEmpty);
359Assert.False(neg.Any(GreaterThan, double.MaxValue));
366Assert.False(mi.All(GreaterThan, 0.0));
367Assert.False(mi.Any(GreaterThan, 0.0));
368Assert.False(mi.All(GreaterThanOrEqual, 0.0));
369Assert.False(mi.Any(GreaterThanOrEqual, 0.0));
372Assert.False(i.All(LessThan, 0.0));
373Assert.False(i.Any(LessThan, 0.0));
374Assert.False(i.All(LessThanOrEqual, 0.0));
375Assert.False(i.Any(LessThanOrEqual, 0.0));
388Assert.False(intersect.Any(Equal, "c"));
423Assert.False(s1.Union(s2).All(Equal, "a"));
447Assert.False(s1.All(GreaterThan, 0));
448Assert.False(s1.All(GreaterThanOrEqual, 0));
449Assert.False(s1.All(Equal, 0));
451Assert.False(s1.All(LessThan, -10));
452Assert.False(s1.All(LessThanOrEqual, -10));
453Assert.False(s1.All(GreaterThan, -10));
454Assert.False(s1.All(GreaterThanOrEqual, -10));
455Assert.False(s1.All(Equal, -10));
458Assert.False(s1.All(GreaterThan, 10));
459Assert.False(s1.All(GreaterThanOrEqual, 10));
460Assert.False(s1.All(Equal, 10));
464Assert.False(s2.All(LessThan, -10));
465Assert.False(s2.All(LessThanOrEqual, -10));
468Assert.False(s2.All(Equal, -10));
471Assert.False(s2.All(GreaterThan, 10));
472Assert.False(s2.All(GreaterThanOrEqual, 10));
473Assert.False(s2.All(Equal, 10));
582Assert.False(ForDecimal.Related(LessThan, d).Any(Equal, d));
584Assert.False(ForDecimal.Related(GreaterThan, d).Any(Equal, d));
632Assert.False(s1.Any(Equal, value));
634Assert.False(s2.Any(LessThan, value));
636Assert.False(s1.Any(GreaterThanOrEqual, value));
643Assert.False(s1.Any(Equal, value));
645Assert.False(s2.Any(GreaterThan, value));
647Assert.False(s1.Any(LessThanOrEqual, value));
723Assert.False(s1.Any(LessThan, i));
724Assert.False(s1.Any(LessThan, i - 1));
727Assert.False(s1.Any(LessThanOrEqual, i - 1));
728Assert.False(s1.Any(GreaterThan, i + 1));
729Assert.False(s1.Any(GreaterThan, i));
731Assert.False(s1.Any(GreaterThanOrEqual, i + 1));
745Assert.False(s1.Any(LessThan, j));
746Assert.False(s1.Any(LessThan, j - 1));
749Assert.False(s1.Any(LessThanOrEqual, j - 1));
750Assert.False(s1.Any(GreaterThan, j + 1));
751Assert.False(s1.Any(GreaterThan, j));
753Assert.False(s1.Any(GreaterThanOrEqual, j + 1));
767Assert.False(s1.All(LessThan, i - 1));
771Assert.False(s1.All(LessThanOrEqual, i - 2));
773Assert.False(s1.All(GreaterThan, i + 1));
776Assert.False(s1.All(GreaterThanOrEqual, i + 2));
792Assert.False(s1.All(LessThan, j - 1));
796Assert.False(s1.All(LessThanOrEqual, j - 2));
798Assert.False(s1.All(GreaterThan, j + 1));
801Assert.False(s1.All(GreaterThanOrEqual, j + 2));
815Assert.False(s1.All(LessThan, i));
816Assert.False(s1.All(LessThan, i - 1));
819Assert.False(s1.All(LessThanOrEqual, i - 1));
820Assert.False(s1.All(GreaterThan, i + 1));
821Assert.False(s1.All(GreaterThan, i));
823Assert.False(s1.All(GreaterThanOrEqual, i + 1));
837Assert.False(s1.All(LessThan, j));
838Assert.False(s1.All(LessThan, j - 1));
841Assert.False(s1.All(LessThanOrEqual, j - 1));
842Assert.False(s1.All(GreaterThan, j + 1));
843Assert.False(s1.All(GreaterThan, j));
845Assert.False(s1.All(GreaterThanOrEqual, j + 1));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4648)
SymbolDisplay\SymbolDisplayTests.cs (18)
5162Assert.False(type is Symbol);
5163Assert.False(method is Symbol);
5164Assert.False(property is Symbol);
5165Assert.False(field is Symbol);
5166Assert.False(@event is Symbol);
5167Assert.False(@delegate is Symbol);
5168Assert.False(error is Symbol);
5431Assert.False(new FormattedSymbol(sA, f1).Equals((object)sA));
5432Assert.False(new FormattedSymbol(sA, f1).Equals(null));
5435Assert.False(new FormattedSymbol(sA, f1).Equals(new FormattedSymbol(sA, f2)));
5436Assert.False(new FormattedSymbol(sA, f1).Equals(new FormattedSymbol(sB, f1)));
5437Assert.False(new FormattedSymbol(sA, f1).Equals(new FormattedSymbol(sB, f2)));
5439Assert.False(new FormattedSymbol(sC, f1).Equals(new FormattedSymbol(sC.Construct(sA), f1)));
5442Assert.False(new FormattedSymbol(sA, new SymbolDisplayFormat()).Equals(new FormattedSymbol(sA, new SymbolDisplayFormat())));
6437Assert.False(formatWithoutAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral));
6564Assert.False(formatWithoutAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral));
6608Assert.False(formatWithoutAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral));
6970Assert.False(local.IsRef);
Symbols\CompilationCreationTests.cs (37)
89Assert.False(type.IsErrorType());
2355Assert.False(x1.HasExplicitDefaultValue);
2356Assert.False(x1.IsOptional);
2376Assert.False(foo2.HidesBaseMethodsByName);
2377Assert.False(foo2.IsAbstract);
2378Assert.False(foo2.IsExtern);
2379Assert.False(foo2.IsGenericMethod);
2380Assert.False(foo2.IsOverride);
2381Assert.False(foo2.IsSealed);
2382Assert.False(foo2.IsStatic);
2383Assert.False(foo2.IsVararg);
2384Assert.False(foo2.IsVirtual);
2390Assert.False(bar.ReturnsVoid);
2442Assert.False(type3.IsAbstract);
2445Assert.False(type3.IsSealed);
2446Assert.False(type3.IsStatic);
2472Assert.False(foo3TypeParam.HasConstructorConstraint);
2476Assert.False(foo3TypeParam.HasReferenceTypeConstraint);
2477Assert.False(foo3TypeParam.HasValueTypeConstraint);
2503Assert.False(ns1.IsGlobalNamespace);
2619Assert.False(HasSingleTypeOfKind(c, TypeKind.Struct, "System.Int32"));
2622Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable"));
2625Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri"));
2627Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable"));
2630Assert.False(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri"));
2633Assert.False(HasSingleTypeOfKind(c, TypeKind.Struct, "System.Int32"));
3009Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.ByRefFields));
3010Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses));
3011Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.NumericIntPtr));
3012Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.UnmanagedSignatureCallingConvention));
3013Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces));
3014Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces));
3017Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.ByRefFields));
3019Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.NumericIntPtr));
3021Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces));
3025Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.ByRefFields));
3027Assert.False(compilation.SupportsRuntimeCapability(RuntimeCapability.NumericIntPtr));
Symbols\FunctionPointerTypeSymbolTests.cs (19)
915Assert.False(ret1.Equals(ret2, TypeCompareKind.ConsiderEverything));
916Assert.False(ret1.Equals(ret2, TypeCompareKind.AllNullableIgnoreOptions));
952Assert.False(s1.Equals(s2, TypeCompareKind.ConsiderEverything));
953Assert.False(s1.Equals(s2, TypeCompareKind.AllNullableIgnoreOptions));
1063Assert.False(param1.Type.Equals(param2.Type, TypeCompareKind.ConsiderEverything));
1273Assert.False(nestedTypeInfo.Type!.IsErrorType());
2028Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2029Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.ConsiderEverything));
2030Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2031Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.ConsiderEverything));
2098Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2099Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.ConsiderEverything));
2100Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2101Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.ConsiderEverything));
2154Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2155Assert.False(ptr1.NoRef.Equals(ptr2.ByRef, TypeCompareKind.ConsiderEverything));
2156Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
2157Assert.False(ptr1.ByRef.Equals(ptr2.NoRef, TypeCompareKind.ConsiderEverything));
2167Assert.False(ptr1.ByRef.Equals(ptr2.ByRef, TypeCompareKind.ConsiderEverything));
Symbols\SymbolDistinguisherTests.cs (4)
702Assert.False(AreEqual(new SymbolDistinguisher(compilation, sA, sB), new SymbolDistinguisher(compilation, sA, sC)));
703Assert.False(AreEqual(new SymbolDistinguisher(compilation, sA, sB), new SymbolDistinguisher(compilation, sC, sB)));
725Assert.False(arg1A.Equals(arg2A));
726Assert.False(arg2A.Equals(arg1A));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (583)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (44)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (14)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (6)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (157)
Utilities\SymbolEquivalenceComparerTests.cs (94)
91Assert.False(SymbolEquivalenceComparer.Instance.Equals(intField1.Type, intArrayField1.Type));
92Assert.False(SymbolEquivalenceComparer.Instance.Equals(intArrayField1.Type, stringArrayField1.Type));
93Assert.False(SymbolEquivalenceComparer.Instance.Equals(stringArrayField1.Type, intArrayArrayField1.Type));
94Assert.False(SymbolEquivalenceComparer.Instance.Equals(intArrayArrayField1.Type, intArrayRank2Field1.Type));
95Assert.False(SymbolEquivalenceComparer.Instance.Equals(intArrayRank2Field1.Type, int32Field1.Type));
152Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpIntField1.Type, vbIntArrayField1.Type));
153Assert.False(SymbolEquivalenceComparer.Instance.Equals(vbIntArrayField1.Type, csharpStringArrayField1.Type));
154Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpStringArrayField1.Type, vbIntArrayArrayField1.Type));
155Assert.False(SymbolEquivalenceComparer.Instance.Equals(vbIntArrayArrayField1.Type, csharpIntArrayRank2Field1.Type));
156Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayRank2Field1.Type, vbInt32Field1.Type));
160Assert.False(SymbolEquivalenceComparer.Instance.Equals(vbIntField1.Type, csharpIntArrayField1.Type));
161Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayField1.Type, vbStringArrayField1.Type));
162Assert.False(SymbolEquivalenceComparer.Instance.Equals(vbStringArrayField1.Type, csharpIntArrayArrayField1.Type));
163Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayArrayField1.Type, vbIntArrayRank2Field1.Type));
164Assert.False(SymbolEquivalenceComparer.Instance.Equals(vbIntArrayRank2Field1.Type, csharpInt32Field1.Type));
221Assert.False(SymbolEquivalenceComparer.Instance.Equals(field2_v1, field2_v2));
223Assert.False(SymbolEquivalenceComparer.Instance.Equals(field4_v1, field4_v2));
273Assert.False(SymbolEquivalenceComparer.Instance.Equals(field2_v1, field2_v2));
275Assert.False(SymbolEquivalenceComparer.Instance.Equals(field4_v1, field4_v2));
312Assert.False(SymbolEquivalenceComparer.Instance.Equals(goo, goo_intInstantiation1));
313Assert.False(SymbolEquivalenceComparer.Instance.Equals(goo, goo_intInstantiation2));
314Assert.False(SymbolEquivalenceComparer.Instance.Equals(goo, goo_stringInstantiation));
315Assert.False(SymbolEquivalenceComparer.Instance.Equals(goo_intInstantiation1, goo_stringInstantiation));
352Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
381Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
410Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
439Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
590Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
650Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
692Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, csharpBarMethod));
693Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbQuuxMethod));
695Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, csharpGooMethod));
696Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, vbGooMethod));
697Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, vbQuuxMethod));
739Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, csharpBarMethod));
740Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbBarMethod));
742Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, csharpGooMethod));
743Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, vbGooMethod));
744Assert.False(SymbolEquivalenceComparer.Instance.Equals(csharpBarMethod, vbBarMethod));
765Assert.False(SymbolEquivalenceComparer.Instance.Equals(field1_v1, field2_v1));
766Assert.False(SymbolEquivalenceComparer.Instance.Equals(field2_v1, field1_v1));
833Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
834Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1));
905Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
906Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1));
959Assert.False(SymbolEquivalenceComparer.Instance.Equals(outer1, inner1));
960Assert.False(SymbolEquivalenceComparer.Instance.Equals(inner1, outerType1));
961Assert.False(SymbolEquivalenceComparer.Instance.Equals(outerType1, innerType1));
962Assert.False(SymbolEquivalenceComparer.Instance.Equals(innerType1, outer1));
1024Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type2_v1));
1025Assert.False(SymbolEquivalenceComparer.Instance.Equals(type2_v1, type1_v1));
1051Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2));
1052Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1));
1078Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2));
1079Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1));
1105Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2));
1106Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1));
1140Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2));
1141Assert.False(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1));
1209Assert.False(trueComp.Equals(method_v1, method_v2));
1210Assert.False(trueComp.Equals(method_v2, method_v1));
1248Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
1280Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
1346Assert.False(SymbolEquivalenceComparer.TupleNamesMustMatchInstance.Equals(method_v1, method_v2));
1379Assert.False(SymbolEquivalenceComparer.TupleNamesMustMatchInstance.Equals(method_v1, method_v2));
1412Assert.False(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2));
1467Assert.False(notIgnoreComparer.Equals(a1, a2));
1468Assert.False(notIgnoreComparer.Equals(b1, b2));
1469Assert.False(notIgnoreComparer.Equals(c1, c2));
1470Assert.False(notIgnoreComparer.Equals(d1, d2));
1598Assert.False(notIgnoreComparer.Equals(a1, a2));
1599Assert.False(notIgnoreComparer.Equals(b1, b2));
1600Assert.False(notIgnoreComparer.Equals(c1, c2));
1601Assert.False(notIgnoreComparer.Equals(d1, d2));
1663Assert.False(notIgnoreComparer.Equals(a1, a2));
1664Assert.False(notIgnoreComparer.Equals(b1, b2));
1665Assert.False(notIgnoreComparer.Equals(c1, c2));
1666Assert.False(notIgnoreComparer.Equals(d1, d2));
1835Assert.False(SymbolEquivalenceComparer.Instance.Equals(namespace1, namespace2));
1871Assert.False(SymbolEquivalenceComparer.Instance.Equals(ta1, tb1));
1872Assert.False(identityComparer.Equals(ta1, tb1));
1877Assert.False(identityComparer.Equals(tb1, tb2));
1953Assert.False(identityComparer.Equals(f1[0], f2[1]));
1954Assert.False(identityComparer.Equals(f1[0], f2[2]));
1955Assert.False(identityComparer.Equals(f1[0], f2[3]));
1957Assert.False(identityComparer.Equals(f1[1], f2[0]));
1959Assert.False(identityComparer.Equals(f1[1], f2[2]));
1960Assert.False(identityComparer.Equals(f1[1], f2[3]));
1962Assert.False(identityComparer.Equals(f1[2], f2[0]));
1963Assert.False(identityComparer.Equals(f1[2], f2[1]));
1965Assert.False(identityComparer.Equals(f1[2], f2[3]));
1967Assert.False(identityComparer.Equals(f1[3], f2[0]));
1968Assert.False(identityComparer.Equals(f1[3], f2[1]));
1969Assert.False(identityComparer.Equals(f1[3], f2[2]));
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.Features.UnitTests (24)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (16)
967Assert.False(designTimeOnlyDocument2.State.SupportsEditAndContinue());
1800Assert.False(debuggingSession.LastCommittedSolution.StaleProjects.ContainsKey(projectId));
1973Assert.False(debuggingSession.GetTestAccessor().HasProjectEmitBaseline(projectId));
2004Assert.False(debuggingSession.GetTestAccessor().HasProjectEmitBaseline(projectId));
2173Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathCommon, CancellationToken.None));
2174Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathB, CancellationToken.None));
2176Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: "NonexistentFile.cs", CancellationToken.None));
2199Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None));
2202Assert.False(await EditSession.HasChangesAsync(solution, oldSolution, CancellationToken.None));
2278Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, generatedDocument.FilePath, CancellationToken.None));
2308Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None));
2309Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None));
2487Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: sourcePath, CancellationToken.None));
4187Assert.False(readers.Any(r => r is null));
4322Assert.False(debuggingSession.GetTestAccessor().HasProjectEmitBaseline(projectBId));
5466Assert.False(results.ModuleUpdates.Updates.IsEmpty);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (49)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
Microsoft.CodeAnalysis.Scripting.UnitTests (6)
Microsoft.CodeAnalysis.Test.Utilities (30)
Microsoft.CodeAnalysis.UnitTests (681)
Collections\ByteSequenceComparerTests.cs (6)
18Assert.False(ByteSequenceComparer.Equals(new byte[] { 1 }, new byte[] { 2 }));
20Assert.False(ByteSequenceComparer.Equals(new byte[] { 1, 2 }, new byte[] { 1, 3 }));
30Assert.False(ByteSequenceComparer.Equals(new byte[] { 1 }, 0, new byte[] { 2 }, 0, 1));
43Assert.False(ByteSequenceComparer.Equals(b, 0, b, 1, 1));
45Assert.False(ByteSequenceComparer.Equals(null, b));
46Assert.False(ByteSequenceComparer.Equals(null, new byte[] { }));
Collections\Extensions\EnumerableExtensionsTests.cs (22)
32Assert.False(RoslynEnumerableExtensions.SequenceEqual(new[] { 1 }, null, comparer));
33Assert.False(RoslynEnumerableExtensions.SequenceEqual(null, new[] { 1 }, comparer));
36Assert.False(RoslynEnumerableExtensions.SequenceEqual(new int[0], new[] { 1 }, comparer));
37Assert.False(RoslynEnumerableExtensions.SequenceEqual(new[] { 1 }, new int[0], comparer));
38Assert.False(RoslynEnumerableExtensions.SequenceEqual(new[] { 1, 2, 3 }, new[] { 1, 3, 2 }, comparer));
123Assert.False(MakeEnumerable(0).IsEmpty());
155Assert.False(seq.SequenceEqual(new int[] { 1, 2, 3, 4 }, equality));
156Assert.False(seq.SequenceEqual(new int[] { 1, 2 }, equality));
159Assert.False(seq.SequenceEqual(new int[] { 1, 2, 6 }, equality));
176Assert.False(MakeEnumerable<int>().HasDuplicates());
177Assert.False(MakeEnumerable<int>().HasDuplicates(comparer));
178Assert.False(MakeEnumerable<int>().HasDuplicates(i => i + 1));
180Assert.False(MakeEnumerable(1).HasDuplicates());
181Assert.False(MakeEnumerable(1).HasDuplicates(comparer));
182Assert.False(MakeEnumerable(1).HasDuplicates(i => i + 1));
184Assert.False(MakeEnumerable(1, 2).HasDuplicates());
185Assert.False(MakeEnumerable(1, 2).HasDuplicates(comparer));
186Assert.False(MakeEnumerable(1, 2).HasDuplicates(i => i + 1));
193Assert.False(MakeEnumerable(2, 0, 1, 3).HasDuplicates());
194Assert.False(MakeEnumerable(2, 0, 1, 13).HasDuplicates(comparer));
195Assert.False(MakeEnumerable(2, 0, 1, 53).HasDuplicates(i => i % 10));
196Assert.False(MakeEnumerable(2.3, 0.1, 1.3, 53.4).HasDuplicates(i => (int)i, comparer));
Collections\Extensions\ImmutableArrayExtensionsTests.cs (42)
104Assert.False(nul.SetEquals(empty, comparer));
105Assert.False(nul.SetEquals(original, comparer));
107Assert.False(empty.SetEquals(nul, comparer));
108Assert.False(empty.SetEquals(original, comparer));
110Assert.False(original.SetEquals(nul, comparer));
111Assert.False(original.SetEquals(empty, comparer));
112Assert.False(original.SetEquals(notEqualSubset, comparer));
113Assert.False(original.SetEquals(notEqualSuperset, comparer));
120Assert.False(singleton1.SetEquals(singleton2, comparer));
181Assert.False(roaNull != null);
183Assert.False(null != roaNull);
187Assert.False(copy != roaNull);
190Assert.False(notnull == null);
192Assert.False(null == notnull);
202Assert.False(roaCopy[0].HasValue);
204Assert.False(roaCopy[2].HasValue);
213Assert.False(roa.ElementAt(1).HasValue);
221Assert.False(roa.ElementAtOrDefault(-1).HasValue);
225Assert.False(roa.ElementAtOrDefault(10).HasValue);
242Assert.False(roa.LastOrDefault().HasValue);
244Assert.False(roa.LastOrDefault(i => i < 1).HasValue);
252Assert.False(roa.SingleOrDefault().HasValue);
340Assert.False(a.SequenceEqual(b));
343Assert.False(a.SequenceEqual(c));
344Assert.False(a.SequenceEqual(c, StringComparer.OrdinalIgnoreCase));
345Assert.False(c.SequenceEqual(a));
349Assert.False(r.SequenceEqual(Enumerable.Range(1, 2)));
350Assert.False(r.SequenceEqual(Enumerable.Range(1, 4)));
533Assert.False(other.ToImmutableArray().IsSubsetOf(array.ToImmutableArray()));
561Assert.False(ImmutableArray<int>.Empty.HasDuplicates());
562Assert.False(ImmutableArray<int>.Empty.HasDuplicates(comparer));
563Assert.False(ImmutableArray<int>.Empty.HasDuplicates(i => i + 1));
565Assert.False(ImmutableArray.Create(1).HasDuplicates());
566Assert.False(ImmutableArray.Create(1).HasDuplicates(comparer));
567Assert.False(ImmutableArray.Create(1).HasDuplicates(i => i + 1));
569Assert.False(ImmutableArray.Create(1, 2).HasDuplicates());
570Assert.False(ImmutableArray.Create(1, 2).HasDuplicates(comparer));
571Assert.False(ImmutableArray.Create(1, 2).HasDuplicates(i => i + 1));
578Assert.False(ImmutableArray.Create(2, 0, 1, 3).HasDuplicates());
579Assert.False(ImmutableArray.Create(2, 0, 1, 13).HasDuplicates(comparer));
580Assert.False(ImmutableArray.Create(2, 0, 1, 53).HasDuplicates(i => i % 10));
581Assert.False(ImmutableArray.Create(2.3, 0.1, 1.3, 53.4).HasDuplicates(i => (int)i, comparer));
Collections\Extensions\ListExtensionsTests.cs (13)
30Assert.False(new int[0].HasDuplicates());
31Assert.False(new int[0].HasDuplicates(comparer));
32Assert.False(new int[0].HasDuplicates(i => i + 1));
34Assert.False(new[] { 1 }.HasDuplicates());
35Assert.False(new[] { 1 }.HasDuplicates(comparer));
36Assert.False(new[] { 1 }.HasDuplicates(i => i + 1));
38Assert.False(new[] { 1, 2 }.HasDuplicates());
39Assert.False(new[] { 1, 2 }.HasDuplicates(comparer));
40Assert.False(new[] { 1, 2 }.HasDuplicates(i => i + 1));
47Assert.False(new[] { 2, 0, 1, 3 }.HasDuplicates());
48Assert.False(new[] { 2, 0, 1, 13 }.HasDuplicates(comparer));
49Assert.False(new[] { 2, 0, 1, 53 }.HasDuplicates(i => i % 10));
50Assert.False(new[] { 2.3, 0.1, 1.3, 53.4 }.HasDuplicates(i => (int)i, comparer));
Collections\ImmutableDictionaryTestBase.nonnetstandard.cs (12)
70Assert.False(Empty<int, int>().Equals(null));
71Assert.False(Empty<int, int>().Equals("hi"));
73Assert.False(Empty<int, int>().Add(3, 2).Equals(Empty<int, int>().Add(3, 2)));
74Assert.False(Empty<int, int>().Add(3, 2).Equals(Empty<int, int>().Add(3, 1)));
75Assert.False(Empty<int, int>().Add(5, 1).Equals(Empty<int, int>().Add(3, 1)));
76Assert.False(Empty<int, int>().Add(3, 1).Add(5, 1).Equals(Empty<int, int>().Add(3, 1)));
77Assert.False(Empty<int, int>().Add(3, 1).Equals(Empty<int, int>().Add(3, 1).Add(5, 1)));
82Assert.False(Empty<int, int>().Add(3, 1).ToReadOnlyDictionary().Equals(Empty<int, int>()));
83Assert.False(Empty<int, int>().Equals(Empty<int, int>().Add(3, 1).ToReadOnlyDictionary()));
84Assert.False(Empty<int, int>().ToReadOnlyDictionary().Equals(Empty<int, int>().Add(3, 1).ToReadOnlyDictionary()));
133Assert.False(map.ContainsKey(key));
266Assert.False(manualEnum.MoveNext());
FileSystem\PathUtilitiesTests.cs (32)
183Assert.False(
187Assert.False(
189Assert.False(
196Assert.False(
200Assert.False(
202Assert.False(
209Assert.False(
213Assert.False(
215Assert.False(
218Assert.False(
220Assert.False(
222Assert.False(
224Assert.False(
226Assert.False(
228Assert.False(
235Assert.False(
239Assert.False(
241Assert.False(
244Assert.False(
246Assert.False(
248Assert.False(
250Assert.False(
252Assert.False(
254Assert.False(
288Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\", @"C:\ABCD"));
289Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABC", @"C:\ABCD"));
290Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCDE", @"C:\ABCD"));
292Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\A\B\C", @"C:\A\B\C\D"));
301Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\a\B\C", @"C:\A\B", StringComparison.Ordinal));
302Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\A\b\C", @"C:\A\B", StringComparison.Ordinal));
311Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"/a/B/C", @"/A/B", StringComparison.Ordinal));
312Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"/A/b/C", @"/A/B", StringComparison.Ordinal));
InternalUtilities\OneOrManyTests.cs (40)
82Assert.False(OneOrMany.Create(1).Contains(0));
84Assert.False(OneOrMany.Create(ImmutableArray<int>.Empty).Contains(0));
87Assert.False(OneOrMany.Create(ImmutableArray.Create(1)).Contains(0));
91Assert.False(OneOrMany.Create(ImmutableArray.Create(1, 2)).Contains(0));
154Assert.False(OneOrMany.Create(1).All(i => i > 1));
157Assert.False(OneOrMany.Create(1, 2).All(i => i > 1));
167Assert.False(OneOrMany.Create(1).All((i, a) => i > a, 1));
170Assert.False(OneOrMany.Create(1, 2).All((i, a) => i > a, 1));
177Assert.False(OneOrMany<int>.Empty.Any());
185Assert.False(OneOrMany<int>.Empty.Any(_ => false));
186Assert.False(OneOrMany<int>.Empty.Any(_ => true));
188Assert.False(OneOrMany.Create(1).Any(i => i > 1));
191Assert.False(OneOrMany.Create(1, 2).Any(i => i < 0));
198Assert.False(OneOrMany<int>.Empty.Any((_, _) => false, 0));
199Assert.False(OneOrMany<int>.Empty.Any((_, _) => true, 0));
201Assert.False(OneOrMany.Create(1).Any((i, a) => i > a, 1));
204Assert.False(OneOrMany.Create(1, 2).Any((i, a) => i < a, 0));
225Assert.False(OneOrMany<int>.Empty.SequenceEqual(OneOrMany.Create(1)));
226Assert.False(OneOrMany<int>.Empty.SequenceEqual(OneOrMany.Create(1, 2)));
227Assert.False(OneOrMany.Create(1).SequenceEqual(OneOrMany<int>.Empty));
228Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany<int>.Empty));
230Assert.False(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(2)));
232Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 0)));
234Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
238Assert.False(OneOrMany<int>.Empty.SequenceEqual(new[] { 1 }));
239Assert.False(OneOrMany<int>.Empty.SequenceEqual(new[] { 1, 2 }));
241Assert.False(OneOrMany.Create(1).SequenceEqual(new[] { 2 }));
243Assert.False(OneOrMany.Create(1, 2).SequenceEqual(new[] { 1, 0 }));
244Assert.False(OneOrMany.Create(1, 2).SequenceEqual(new[] { 1, 2, 3 }));
247Assert.False(new[] { 1 }.SequenceEqual(OneOrMany<int>.Empty));
248Assert.False(new[] { 1, 2 }.SequenceEqual(OneOrMany<int>.Empty));
250Assert.False(new[] { 1 }.SequenceEqual(OneOrMany.Create(2)));
252Assert.False(new[] { 1, 2 }.SequenceEqual(OneOrMany.Create(1, 0)));
253Assert.False(new[] { 1, 2 }.SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
256Assert.False(ImmutableArray.Create(1).SequenceEqual(OneOrMany<int>.Empty));
257Assert.False(ImmutableArray.Create(1, 2).SequenceEqual(OneOrMany<int>.Empty));
259Assert.False(ImmutableArray.Create(1).SequenceEqual(OneOrMany.Create(2)));
261Assert.False(ImmutableArray.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 0)));
262Assert.False(ImmutableArray.Create(1, 2).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
271Assert.False(OneOrMany.Create(1, 2).SequenceEqual(new[] { 0, 1 }, comparer));
MetadataReferences\AssemblyIdentityMapTests.cs (4)
39Assert.False(map.Contains(new AssemblyIdentity("a", new Version(1, 1, 0, 0)), allowHigherVersion: false));
40Assert.False(map.TryGetValue(new AssemblyIdentity("a", new Version(1, 1, 0, 0)), out value, allowHigherVersion: false));
43Assert.False(map.Contains(new AssemblyIdentity("b", new Version(1, 1, 0, 0)), allowHigherVersion: true));
44Assert.False(map.Contains(new AssemblyIdentity("b", new Version(1, 1, 0, 0)), allowHigherVersion: false));
StringTableTests.cs (20)
104Assert.False(TestTextEqualsASCII("a", ""));
105Assert.False(TestTextEqualsASCII("", "a"));
107Assert.False(TestTextEqualsASCII("a", "ab"));
108Assert.False(TestTextEqualsASCII("ab", "a"));
109Assert.False(TestTextEqualsASCII("abc", "a"));
110Assert.False(TestTextEqualsASCII("abcd", "a"));
111Assert.False(TestTextEqualsASCII("abcde", "a"));
112Assert.False(TestTextEqualsASCII("abcdef", "a"));
113Assert.False(TestTextEqualsASCII("abcdefg", "a"));
114Assert.False(TestTextEqualsASCII("abcdefgh", "a"));
115Assert.False(TestTextEqualsASCII("a", "ab"));
116Assert.False(TestTextEqualsASCII("a", "abc"));
117Assert.False(TestTextEqualsASCII("a", "abcd"));
118Assert.False(TestTextEqualsASCII("a", "abcde"));
119Assert.False(TestTextEqualsASCII("a", "abcdef"));
120Assert.False(TestTextEqualsASCII("a", "abcdefg"));
121Assert.False(TestTextEqualsASCII("a", "abcdefgh"));
122Assert.False(TestTextEqualsASCII("\u1234", "a"));
123Assert.False(TestTextEqualsASCII("\ud800", "xx"));
124Assert.False(TestTextEqualsASCII("\uffff", ""));
Text\TextSpanTest.cs (28)
105Assert.False(span.IsEmpty);
133Assert.False(span.Contains(30));
134Assert.False(span.Contains(11));
135Assert.False(span.Contains(-1));
147Assert.False(span_05_15.Contains(span_00_03));
148Assert.False(span_00_03.Contains(span_05_15));
157Assert.False(span_05_15.Contains(span_03_10));
158Assert.False(span_03_10.Contains(span_05_15));
165Assert.False(new TextSpan(2, 5).Contains(new TextSpan(0, 0)));
166Assert.False(new TextSpan(2, 5).Contains(new TextSpan(10, 0)));
185Assert.False(new TextSpan(0, 0).Contains(new TextSpan(2, 5)));
186Assert.False(new TextSpan(10, 0).Contains(new TextSpan(2, 5)));
189Assert.False(new TextSpan(3, 0).Contains(new TextSpan(2, 5)));
192Assert.False(new TextSpan(2, 0).Contains(new TextSpan(2, 5)));
195Assert.False(new TextSpan(7, 0).Contains(new TextSpan(2, 5)));
222Assert.False(span1.Equals(span2));
223Assert.False(span1.Equals(span3));
224Assert.False(span2.Equals(span3));
239Assert.False(span1.OverlapsWith(span2));
240Assert.False(span2.OverlapsWith(span1));
251Assert.False(span1.OverlapsWith(span2));
252Assert.False(span2.OverlapsWith(span1));
275Assert.False(span1.OverlapsWith(span2));
276Assert.False(span2.OverlapsWith(span1));
287Assert.False(span1.OverlapsWith(span2));
288Assert.False(span2.OverlapsWith(span1));
311Assert.False(span1.IntersectsWith(span2));
312Assert.False(span2.IntersectsWith(span1));
VersionHelperTests.cs (46)
100Assert.False(VersionHelper.TryParseAssemblyVersion("1.234.56.7.*", allowWildcard: true, version: out version));
102Assert.False(VersionHelper.TryParseAssemblyVersion("1.234.56.7.1", allowWildcard: true, version: out version));
104Assert.False(VersionHelper.TryParseAssemblyVersion("*", allowWildcard: true, version: out version));
106Assert.False(VersionHelper.TryParseAssemblyVersion("1.2. *", allowWildcard: true, version: out version));
108Assert.False(VersionHelper.TryParseAssemblyVersion("1.2.* ", allowWildcard: true, version: out version));
110Assert.False(VersionHelper.TryParseAssemblyVersion("1.*", allowWildcard: true, version: out version));
112Assert.False(VersionHelper.TryParseAssemblyVersion("1.1.*.*", allowWildcard: true, version: out version));
114Assert.False(VersionHelper.TryParseAssemblyVersion("", allowWildcard: true, version: out version));
116Assert.False(VersionHelper.TryParseAssemblyVersion(" ", allowWildcard: true, version: out version));
118Assert.False(VersionHelper.TryParseAssemblyVersion(null, allowWildcard: true, version: out version));
120Assert.False(VersionHelper.TryParseAssemblyVersion("a", allowWildcard: true, version: out version));
122Assert.False(VersionHelper.TryParseAssemblyVersion("********", allowWildcard: true, version: out version));
124Assert.False(VersionHelper.TryParseAssemblyVersion("...", allowWildcard: true, version: out version));
126Assert.False(VersionHelper.TryParseAssemblyVersion(".a.b.", allowWildcard: true, version: out version));
128Assert.False(VersionHelper.TryParseAssemblyVersion(".0.1.", allowWildcard: true, version: out version));
130Assert.False(VersionHelper.TryParseAssemblyVersion("65535.65535.65535.65535", allowWildcard: true, version: out version));
132Assert.False(VersionHelper.TryParseAssemblyVersion("65535.65535.65535.65535", allowWildcard: false, version: out version));
134Assert.False(VersionHelper.TryParseAssemblyVersion(" 1.2.3.4", allowWildcard: true, version: out version));
136Assert.False(VersionHelper.TryParseAssemblyVersion("1 .2.3.4", allowWildcard: true, version: out version));
138Assert.False(VersionHelper.TryParseAssemblyVersion("1.2.3.4 ", allowWildcard: true, version: out version));
140Assert.False(VersionHelper.TryParseAssemblyVersion("1.2.3. 4", allowWildcard: true, version: out version));
142Assert.False(VersionHelper.TryParseAssemblyVersion("1.2. 3.4", allowWildcard: true, version: out version));
146Assert.False(VersionHelper.TryParseAssemblyVersion("\uFF11.\uFF10.\uFF10.\uFF10", allowWildcard: true, version: out version));
155Assert.False(VersionHelper.TryParse("", out version));
157Assert.False(VersionHelper.TryParse(null, out version));
159Assert.False(VersionHelper.TryParse("a", out version));
161Assert.False(VersionHelper.TryParse("********", out version));
163Assert.False(VersionHelper.TryParse("...", out version));
165Assert.False(VersionHelper.TryParse(".a.b.", out version));
167Assert.False(VersionHelper.TryParse(".1.2.", out version));
169Assert.False(VersionHelper.TryParse("1.234.56.7.8", out version));
171Assert.False(VersionHelper.TryParse("*", out version));
173Assert.False(VersionHelper.TryParse("-1.2.3.4", out version));
177Assert.False(VersionHelper.TryParse("\uFF11.\uFF10.\uFF10.\uFF10", out version));
186Assert.False(VersionHelper.TryParse("1.2. 3", out version));
188Assert.False(VersionHelper.TryParse("1.2.3 ", out version));
190Assert.False(VersionHelper.TryParse("1.a", out version));
192Assert.False(VersionHelper.TryParse("1.2.a.b", out version));
194Assert.False(VersionHelper.TryParse("1.-2.3.4", out version));
196Assert.False(VersionHelper.TryParse("1..1.2", out version));
198Assert.False(VersionHelper.TryParse("1.1.65536", out version));
200Assert.False(VersionHelper.TryParse("1.1.1.10000000", out version));
202Assert.False(VersionHelper.TryParse("1.1.18446744073709551617999999999999999999999999900001.1", out version));
204Assert.False(VersionHelper.TryParse("1.1.18446744073709551617999999999999999999999999900001garbage.1", out version));
206Assert.False(VersionHelper.TryParse("1.1.18446744073709551617999999999999999999999999900001.23garbage", out version));
208Assert.False(VersionHelper.TryParse("65536.2.65536.1", out version));
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (46)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (12)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (13)
Microsoft.CodeAnalysis.Workspaces.UnitTests (223)
UtilityTest\ImmutableDictionaryExtensionsTests.cs (6)
19Assert.False(empty.KeysEqual(empty.Add(1, 1)));
20Assert.False(empty.Add(1, 1).KeysEqual(empty));
26Assert.False(empty.Add(2, 0).Add(3, 0).KeysEqual(empty.Add(1, 1).Add(2, 1)));
36Assert.False(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyOrdinal.Add("a", 1)));
37Assert.False(emptyOrdinal.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("a", 1)));
38Assert.False(emptyOrdinal.Add("A", 1).KeysEqual(emptyOrdinal.Add("a", 1)));
UtilityTest\SpellCheckerTests.cs (12)
15Assert.False(WordSimilarityChecker.AreSimilar("variabledeclaratorsyntax", "variabledeclaratorsyntaxextensions"));
18Assert.False(WordSimilarityChecker.AreSimilar("expressionsyntax", "expressionsyntaxextensions"));
21Assert.False(WordSimilarityChecker.AreSimilar("expressionsyntax", "expressionsyntaxgeneratorvisitor"));
28Assert.False(WordSimilarityChecker.AreSimilar("propertyblocksyntax", "ipropertysymbol"));
29Assert.False(WordSimilarityChecker.AreSimilar("propertyblocksyntax", "ipropertysymbolextensions"));
30Assert.False(WordSimilarityChecker.AreSimilar("propertyblocksyntax", "typeblocksyntaxextensions"));
32Assert.False(WordSimilarityChecker.AreSimilar("fielddeclarationsyntax", "declarationinfo"));
33Assert.False(WordSimilarityChecker.AreSimilar("fielddeclarationsyntax", "declarationcomputer"));
34Assert.False(WordSimilarityChecker.AreSimilar("fielddeclarationsyntax", "filelinepositionspan"));
36Assert.False(WordSimilarityChecker.AreSimilar("variabledeclaratorsyntax", "visualbasicdeclarationcomputer"));
37Assert.False(WordSimilarityChecker.AreSimilar("variabledeclaratorsyntax", "ilineseparatorservice"));
39Assert.False(WordSimilarityChecker.AreSimilar("expressionsyntax", "awaitexpressioninfo"));
Microsoft.Data.Analysis.Tests (31)
Microsoft.DotNet.Arcade.Sdk.Tests (5)
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
Microsoft.DotNet.Build.Tasks.Workloads.Tests (1)
Microsoft.DotNet.Open.Api.Tools.Tests (3)
Microsoft.DotNet.XUnitAssert.Tests (5)
Microsoft.DotNet.XUnitExtensions.Tests (1)
Microsoft.Extensions.AI.Abstractions.Tests (57)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (19)
Microsoft.Extensions.AI.Evaluation.NLP.Tests (5)
Microsoft.Extensions.AI.Evaluation.Tests (12)
Microsoft.Extensions.AI.Integration.Tests (4)
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI.Tests (1)
Microsoft.Extensions.AI.Tests (23)
Microsoft.Extensions.ApiDescription.Client.Tests (11)
Microsoft.Extensions.ApiDescription.Tool.Tests (10)
Microsoft.Extensions.AsyncState.Tests (7)
Microsoft.Extensions.Caching.Hybrid.Tests (9)
Microsoft.Extensions.Compliance.Abstractions.Tests (6)
Microsoft.Extensions.Compliance.Testing.Tests (5)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (23)
Microsoft.Extensions.Diagnostics.Probes.Tests (10)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (5)
Microsoft.Extensions.Diagnostics.Testing.Tests (9)
Microsoft.Extensions.FileProviders.Embedded.Tests (23)
Microsoft.Extensions.Hosting.Testing.Tests (2)
Microsoft.Extensions.Http.Diagnostics.Tests (7)
Microsoft.Extensions.Http.Polly.Tests (1)
Microsoft.Extensions.Http.Resilience.Tests (7)
Microsoft.Extensions.SecretManager.Tools.Tests (1)
Microsoft.Extensions.Telemetry.Abstractions.Tests (13)
Microsoft.Extensions.Telemetry.Tests (37)
Microsoft.Extensions.TimeProvider.Testing.Tests (13)
Microsoft.Extensions.Validation.Tests (5)
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
Microsoft.Gen.Logging.Unit.Tests (3)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.JSInterop.Tests (20)
Microsoft.ML.AutoML.Tests (46)
MetricsAgentsTests.cs (20)
37Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.Accuracy));
38Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.AreaUnderRocCurve));
39Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.AreaUnderPrecisionRecallCurve));
40Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.F1Score));
41Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.NegativePrecision));
42Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.NegativeRecall));
43Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.PositivePrecision));
44Assert.False(IsPerfectModel(metrics, BinaryClassificationMetric.PositiveRecall));
76Assert.False(IsPerfectModel(metrics, MulticlassClassificationMetric.MacroAccuracy));
77Assert.False(IsPerfectModel(metrics, MulticlassClassificationMetric.MicroAccuracy));
78Assert.False(IsPerfectModel(metrics, MulticlassClassificationMetric.LogLoss));
79Assert.False(IsPerfectModel(metrics, MulticlassClassificationMetric.LogLossReduction));
80Assert.False(IsPerfectModel(metrics, MulticlassClassificationMetric.TopKAccuracy));
108Assert.False(IsPerfectModel(metrics, RegressionMetric.MeanAbsoluteError));
109Assert.False(IsPerfectModel(metrics, RegressionMetric.MeanSquaredError));
110Assert.False(IsPerfectModel(metrics, RegressionMetric.RootMeanSquaredError));
111Assert.False(IsPerfectModel(metrics, RegressionMetric.RSquared));
146Assert.False(IsPerfectModel(metrics, RankingMetric.Dcg, 3));
147Assert.False(IsPerfectModel(metrics, RankingMetric.Ndcg, 3));
156Assert.False(IsPerfectModel(metrics, RankingMetric.Dcg, 3)); //REVIEW: No true Perfect model
Microsoft.ML.Core.Tests (72)
UnitTests\TestUtilities.cs (33)
41Assert.False(Utils.IsMonotonicallyIncreasing(x));
68Assert.False(Utils.IsMonotonicallyIncreasing(x));
75Assert.False(Utils.IsMonotonicallyIncreasing(x));
102Assert.False(Utils.IsMonotonicallyIncreasing(x));
109Assert.False(Utils.IsMonotonicallyIncreasing(x));
125Assert.False(Utils.IsIncreasing(1, x, 10));
127Assert.False(Utils.IsIncreasing(0, x, 9));
139Assert.False(Utils.IsIncreasing(0, x, 10));
146Assert.False(Utils.IsIncreasing(0, x, 10));
171Assert.False(Utils.AreEqual(x, y));
177Assert.False(Utils.AreEqual(x, y));
183Assert.False(Utils.AreEqual(x, y));
188Assert.False(Utils.AreEqual(xOfDifferentLength, y));
191Assert.False(Utils.AreEqual(null, y));
192Assert.False(Utils.AreEqual(x, null));
207Assert.False(Utils.AreEqual(x, y));
213Assert.False(Utils.AreEqual(x, y));
219Assert.False(Utils.AreEqual(x, y));
224Assert.False(Utils.AreEqual(xOfDifferentLength, y));
227Assert.False(Utils.AreEqual(null, y));
228Assert.False(Utils.AreEqual(x, null));
243Assert.False(Utils.AreEqual(x, y));
249Assert.False(Utils.AreEqual(x, y));
255Assert.False(Utils.AreEqual(x, y));
260Assert.False(Utils.AreEqual(xOfDifferentLength, y));
263Assert.False(Utils.AreEqual(null, y));
264Assert.False(Utils.AreEqual(x, null));
279Assert.False(Utils.AreEqual(x, y));
285Assert.False(Utils.AreEqual(x, y));
291Assert.False(Utils.AreEqual(x, y));
296Assert.False(Utils.AreEqual(xOfDifferentLength, y));
299Assert.False(Utils.AreEqual(null, y));
300Assert.False(Utils.AreEqual(x, null));
Microsoft.ML.IntegrationTests (14)
Microsoft.ML.OnnxTransformerTest (5)
Microsoft.ML.Predictor.Tests (7)
Microsoft.ML.Sweeper.Tests (4)
Microsoft.ML.TensorFlow.Tests (1)
Microsoft.ML.TestFramework (3)
Microsoft.ML.Tests (23)
Microsoft.ML.Tokenizers.Tests (4)
Microsoft.Net.Http.Headers.Tests (47)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (18)
Mvc.Analyzers.Test (24)
Mvc.Api.Analyzers.Test (26)
Roslyn.Test.PdbUtilities (1)
Roslyn.VisualStudio.Next.UnitTests (9)
Shared.Tests (47)
Data.Validation\LengthAttributeTests.cs (14)
39Assert.False(Validator.TryValidateObject(options, context, results, true));
53Assert.False(Validator.TryValidateObject(options, context, results, true));
60Assert.False(Validator.TryValidateObject(options, context, results, true));
95Assert.False(Validator.TryValidateObject(options, context, results, true));
109Assert.False(Validator.TryValidateObject(options, context, results, true));
117Assert.False(Validator.TryValidateObject(options, context, results, true));
168Assert.False(Validator.TryValidateObject(options, context, results, true));
186Assert.False(Validator.TryValidateObject(options, context, results, true));
222Assert.False(Validator.TryValidateObject(options, context, results, true));
234Assert.False(Validator.TryValidateObject(options, context, results, true));
275Assert.False(Validator.TryValidateObject(options, context, results, true));
293Assert.False(Validator.TryValidateObject(options, context, results, true));
393Assert.False(Validator.TryValidateObject(options, context, results, true));
413Assert.False(Validator.TryValidateObject(options, context, results, true));
Data.Validation\TimeSpanAttributeTests.cs (10)
37Assert.False(Validator.TryValidateObject(options, context, results, true));
44Assert.False(Validator.TryValidateObject(options, context, results, true));
62Assert.False(Validator.TryValidateObject(options, context, results, true));
102Assert.False(Validator.TryValidateObject(options, context, results, true));
109Assert.False(Validator.TryValidateObject(options, context, results, true));
123Assert.False(Validator.TryValidateObject(options, context, results, true));
130Assert.False(Validator.TryValidateObject(options, context, results, true));
165Assert.False(Validator.TryValidateObject(options, context, results, true));
172Assert.False(Validator.TryValidateObject(options, context, results, true));
190Assert.False(Validator.TryValidateObject(options, context, results, true));
Sockets.FunctionalTests (12)
System.ServiceModel.Http.Tests (7)
System.ServiceModel.Primitives.Tests (13)
Templates.Blazor.Tests (1)
Templates.Blazor.WebAssembly.Auth.Tests (2)
Templates.Blazor.WebAssembly.Tests (2)
Templates.Mvc.Tests (2)
Templates.Tests (4)
VBCSCompiler.UnitTests (37)