18349 references to True
Analyzer.Utilities.UnitTests (15)
Options\SymbolNamesWithValueOptionTests.cs (15)
203Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace")); 204Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass")); 205Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyField")); 206Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyProperty")); 207Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyEvent")); 208Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyMethod(")); 231Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Namespace].ContainsKey("MyNamespace")); 232Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.NamedType].ContainsKey("MyNamespace.MyClass")); 233Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Field].ContainsKey("MyNamespace.MyClass.MyField")); 234Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Property].ContainsKey("MyNamespace.MyClass.MyProperty")); 235Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Event].ContainsKey("MyNamespace.MyClass.MyEvent")); 236Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Method].ContainsKey("MyNamespace.MyClass.MyMethod(")); 378Assert.True(isFound); 379Assert.True(options.GetTestAccessor().WildcardMatchResult.ContainsKey(symbol)); 444Assert.True(project.SupportsCompilation);
Binding.ReliableSession.IntegrationTests (4)
NetHttpBindingTests.cs (2)
337Assert.True(secondRequestBlocked); // Captured before releasing the first request 338Assert.True(secondRequestSent); // Validate that header was seen
WSHttpBindingTests.cs (2)
337Assert.True(secondRequestBlocked); // Captured before releasing the first request 338Assert.True(secondRequestSent); // Validate that header was seen
Client.ChannelLayer.IntegrationTests (4)
DuplexChannelShapeTests.4.0.0.cs (2)
155Assert.True(imp.MyManualResetEvent.WaitOne(20000)); 184Assert.True(imp.ManualResetEvent.WaitOne(20000));
DuplexChannelWithSynchronizationContext.cs (2)
65Assert.True(syncCtxTask.Wait(ScenarioTestHelpers.TestTimeout)); 130Assert.True(syncCtxTask.Wait(ScenarioTestHelpers.TestTimeout));
Client.ClientBase.IntegrationTests (2)
SessionTests.cs (2)
474Assert.True(e is CommunicationException); 555Assert.True(e is ExpectedException);
Client.ExpectedExceptions.IntegrationTests (2)
CallbackDebugBehaviorTests.cs (1)
77Assert.True(serviceProxy2.GetResult(includeExceptionDetailInFaults));
CallbackErrorHandlerTests.cs (1)
49Assert.True(result);
Contract.XmlSerializer.IntegrationTests (7)
XmlSerializerFormatTest.4.0.0.cs (7)
64Assert.True(false); 92Assert.True(response != null); 110Assert.True(response != null); 112Assert.True(!input.BoolValue); 136Assert.True(response != null); 172Assert.True(response != null); 173Assert.True(response.NonInstantiatedField == null);
Diagnostics.EFCore.FunctionalTests (6)
DatabaseErrorPageMiddlewareTest.cs (2)
404Assert.True( 452Assert.True(
MigrationsEndPointMiddlewareTest.cs (4)
130Assert.True(databaseCreator.Exists()); 166Assert.True(content.Length > 512); 198Assert.True(content.Length > 512); 227Assert.True(content.Length > 512);
Diagnostics.FunctionalTests (1)
WelcomePageSampleTest.cs (1)
26Assert.True(bytes.Length > 1);
dotnet-svcutil.xmlserializer.IntegrationTests (9)
AlwaysPassTest.cs (1)
14Assert.True(true);
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.4.0.0.cs (7)
64Assert.True(false); 92Assert.True(response != null); 110Assert.True(response != null); 112Assert.True(!input.BoolValue); 136Assert.True(response != null); 172Assert.True(response != null); 173Assert.True(response.NonInstantiatedField == null);
SvcutilTests.cs (1)
28Assert.True(File.Exists(outputFile));
IdeBenchmarks (1)
Lsp\LspCompletionBenchmarks.cs (1)
104Assert.True(results.IsIncomplete);
IIS.Common.TestLib (1)
TestConnections.cs (1)
177Assert.True(count == 1);
IIS.FunctionalTests (27)
Http2TrailersResetTests.cs (6)
169Assert.True(response2.IsSuccessStatusCode); 186Assert.True(response2.IsSuccessStatusCode); 237Assert.True(response.IsSuccessStatusCode); 298Assert.True(response.IsSuccessStatusCode); 322Assert.True(response.IsSuccessStatusCode); 353Assert.True(headerOrResetFrame.Type == Http2FrameType.HEADERS || headerOrResetFrame.Type == Http2FrameType.RST_STREAM);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (1)
143Assert.True(response.Content.Headers.TryGetValues("Content-Type", out var contentTypes));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\HttpSysRequestInfoTests.cs (4)
41Assert.True(timings.Length > (int)HttpSysRequestTimingType.Http3HeaderDecodeEnd); 46Assert.True(headerStart > 0); 47Assert.True(headerEnd > 0); 48Assert.True(headerEnd > headerStart);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\MaxRequestBodySizeTests.cs (2)
68Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 129Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (3)
347Assert.True(logContents.Contains("[aspnetcorev2_inprocess.dll]") || logContents.Contains("[aspnetcorev2_outofprocess.dll]")); 365Assert.True(DateTime.UtcNow > time); 367Assert.True(DateTime.UtcNow.AddHours(-2) < time);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (2)
68Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 129Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (5)
399Assert.True(response.IsSuccessStatusCode); 402Assert.True(response2.IsSuccessStatusCode); 529Assert.True(response.Headers.TryGetValues("UnknownHeader", out var headerValues)); 532Assert.True(response.Content.Headers.TryGetValues(Net.Http.Headers.HeaderNames.ContentType, out headerValues)); 535Assert.True(response.Headers.TryGetValues("MultiHeader", out headerValues));
src\Servers\IIS\IIS\test\IIS.Shared.FunctionalTests\ApplicationInitializationTests.cs (1)
67Assert.True(result.HostProcess.HasExited);
IIS.LongTests (9)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (6)
213Assert.True(File.Exists(Path.Combine(deploymentResult.ContentRoot, "InProcessWebSite.exe"))); 738Assert.True(suspendedWaitHandle.WaitOne(TimeoutExtensions.DefaultTimeoutValue)); 919Assert.True(result.IsSuccessStatusCode); 931Assert.True(result.IsSuccessStatusCode); 975Assert.True(response.IsSuccessStatusCode); 1519Assert.True(matchedEntries.Length > 0);
IIS.NewHandler.FunctionalTests (10)
NewHandlerTests.cs (1)
28Assert.True(response.IsSuccessStatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (6)
213Assert.True(File.Exists(Path.Combine(deploymentResult.ContentRoot, "InProcessWebSite.exe"))); 738Assert.True(suspendedWaitHandle.WaitOne(TimeoutExtensions.DefaultTimeoutValue)); 919Assert.True(result.IsSuccessStatusCode); 931Assert.True(result.IsSuccessStatusCode); 975Assert.True(response.IsSuccessStatusCode); 1519Assert.True(matchedEntries.Length > 0);
IIS.NewShim.FunctionalTests (9)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (6)
213Assert.True(File.Exists(Path.Combine(deploymentResult.ContentRoot, "InProcessWebSite.exe"))); 738Assert.True(suspendedWaitHandle.WaitOne(TimeoutExtensions.DefaultTimeoutValue)); 919Assert.True(result.IsSuccessStatusCode); 931Assert.True(result.IsSuccessStatusCode); 975Assert.True(response.IsSuccessStatusCode); 1519Assert.True(matchedEntries.Length > 0);
IIS.ShadowCopy.Tests (24)
ShadowCopyTests.cs (21)
27Assert.True(response.IsSuccessStatusCode); 53Assert.True(response.IsSuccessStatusCode); 87Assert.True(response.IsSuccessStatusCode); 118Assert.True(response.IsSuccessStatusCode); 137Assert.True(response.IsSuccessStatusCode); 154Assert.True(response.IsSuccessStatusCode); 168Assert.True(response.IsSuccessStatusCode); 183Assert.True(response.IsSuccessStatusCode); 194Assert.True(response.IsSuccessStatusCode); 210Assert.True(response.IsSuccessStatusCode); 224Assert.True(response.ReasonPhrase == "Application Shutting Down" || response.ReasonPhrase == "Server has been shutdown"); 233Assert.True(response.IsSuccessStatusCode); 252Assert.True(response.IsSuccessStatusCode); 266Assert.True(response.ReasonPhrase == "Application Shutting Down" || response.ReasonPhrase == "Server has been shutdown"); 275Assert.True(response.IsSuccessStatusCode); 294Assert.True(response.IsSuccessStatusCode); 304Assert.True(Directory.Exists(Path.Combine(deploymentResult.ContentRoot, "ShadowCopy"))); 309Assert.True(response.IsSuccessStatusCode); 324Assert.True(response.IsSuccessStatusCode); 334Assert.True(Directory.Exists(Path.Combine(deploymentResult.ContentRoot, "ShadowCopy"))); 339Assert.True(response.IsSuccessStatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
IIS.Tests (5)
ClientDisconnectTests.cs (1)
293Assert.True(!task.IsCompleted);
MaxRequestBodySizeTests.cs (1)
248Assert.True(feature.IsReadOnly);
ResponseAbortTests.cs (3)
143Assert.True(tokenAborted); 156Assert.True(token.WaitHandle.WaitOne(10000)); 157Assert.True(ctx.RequestAborted.WaitHandle.WaitOne(10000));
IISExpress.FunctionalTests (29)
InProcess\AppOfflineIISExpressTests.cs (1)
64Assert.True(false);
InProcess\IISExpressShutdownTests.cs (2)
86Assert.True(result.HostProcess.ExitCode == 0); 98Assert.True(result.HostProcess.ExitCode == 1);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (1)
143Assert.True(response.Content.Headers.TryGetValues("Content-Type", out var contentTypes));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (2)
20Assert.True(deploymentResult.HostProcess.HasExited); 39Assert.True(deploymentResult.HostProcess.HasExited);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
160Assert.True(hostProcess.WaitForExit(timeout ?? (int)TimeoutExtensions.DefaultTimeoutValue.TotalMilliseconds));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\HttpSysRequestInfoTests.cs (4)
41Assert.True(timings.Length > (int)HttpSysRequestTimingType.Http3HeaderDecodeEnd); 46Assert.True(headerStart > 0); 47Assert.True(headerEnd > 0); 48Assert.True(headerEnd > headerStart);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\MaxRequestBodySizeTests.cs (2)
68Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 129Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (3)
347Assert.True(logContents.Contains("[aspnetcorev2_inprocess.dll]") || logContents.Contains("[aspnetcorev2_outofprocess.dll]")); 365Assert.True(DateTime.UtcNow > time); 367Assert.True(DateTime.UtcNow.AddHours(-2) < time);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (2)
68Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 129Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (5)
399Assert.True(response.IsSuccessStatusCode); 402Assert.True(response2.IsSuccessStatusCode); 529Assert.True(response.Headers.TryGetValues("UnknownHeader", out var headerValues)); 532Assert.True(response.Content.Headers.TryGetValues(Net.Http.Headers.HeaderNames.ContentType, out headerValues)); 535Assert.True(response.Headers.TryGetValues("MultiHeader", out headerValues));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (6)
213Assert.True(File.Exists(Path.Combine(deploymentResult.ContentRoot, "InProcessWebSite.exe"))); 738Assert.True(suspendedWaitHandle.WaitOne(TimeoutExtensions.DefaultTimeoutValue)); 919Assert.True(result.IsSuccessStatusCode); 931Assert.True(result.IsSuccessStatusCode); 975Assert.True(response.IsSuccessStatusCode); 1519Assert.True(matchedEntries.Length > 0);
InMemory.FunctionalTests (215)
BadHttpRequestTests.cs (1)
359Assert.True(badRequestEventListener.EventFired);
CertificateLoaderTests.cs (2)
24Assert.True(CertificateLoader.IsCertificateAllowedForServerAuth(cert)); 39Assert.True(CertificateLoader.IsCertificateAllowedForServerAuth(cert));
ChunkedRequestTests.cs (2)
592Assert.True(string.IsNullOrEmpty(request.Headers["X-Trailer-Header"])); 928Assert.True((await requestTask).IsCanceled);
ChunkedResponseTests.cs (2)
203Assert.True(length <= memory.Length); 1045Assert.True(memory.Length >= 1000000);
ConnectionLimitTests.cs (1)
46Assert.True(await lockedTcs.Task.DefaultTimeout());
Http2\Http2ConnectionTests.cs (39)
253Assert.True(_connection.StreamPool.TryPeek(out var stream1)); 271Assert.True(_connection.StreamPool.TryPeek(out var stream2)); 532Assert.True(_connection.StreamPool.TryPeek(out var pooledStream)); 559Assert.True(_connection.StreamPool.TryPeek(out pooledStream)); 604Assert.True(output._disposed); 711Assert.True(((Http2OutputProducer)pooledStream.Output)._disposed); 792Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 820Assert.True(_maxData.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 917Assert.True(_maxData.AsSpan().SequenceEqual(frame.PayloadSequence.ToArray())); 986Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 1050Assert.True(_helloBytes.AsSpan().SequenceEqual(stream1DataFrame1.PayloadSequence.ToArray())); 1051Assert.True(_worldBytes.AsSpan().SequenceEqual(stream1DataFrame2.PayloadSequence.ToArray())); 1052Assert.True(_helloBytes.AsSpan().SequenceEqual(stream3DataFrame1.PayloadSequence.ToArray())); 1053Assert.True(_worldBytes.AsSpan().SequenceEqual(stream3DataFrame2.PayloadSequence.ToArray())); 1165Assert.True(_maxData.AsSpan().SequenceEqual(frame.PayloadSequence.ToArray())); 1270Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 1310Assert.True(dataSent >= frame.PayloadLength); 1340Assert.True(_maxData.AsSpan().SequenceEqual(dataFrame3.PayloadSequence.ToArray())); 1475Assert.True(_maxData.AsSpan().SequenceEqual(frame.PayloadSequence.ToArray())); 2250Assert.True(_receivedTrailers.ContainsKey(header.Key)); 2363Assert.True(integerDecoder.BeginTryDecode((byte)(headerFrame.Payload.Span[0] & ~DynamicTableSizeUpdateMask), prefixLength: 5, out var result)); 3375Assert.True(_helloWorldBytes.AsSpan(0, initialWindowSize).SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4047Assert.True(integerDecoder.TryDecode(headerFrame.Payload.Span[3], out var result)); 4168Assert.True(lifetime.ConnectionClosedRequested.IsCancellationRequested); 4382Assert.True(_helloWorldBytes.AsSpan(0, initialWindowSize).SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4710Assert.True(_helloWorldBytes.AsSpan(0, initialWindowSize).SequenceEqual(dataFrame1.PayloadSequence.ToArray())); 4711Assert.True(_helloWorldBytes.AsSpan(initialWindowSize, initialWindowSize).SequenceEqual(dataFrame2.PayloadSequence.ToArray())); 4765Assert.True(_helloWorldBytes.AsSpan(0, 6).SequenceEqual(dataFrame1.PayloadSequence.ToArray())); 4766Assert.True(_helloWorldBytes.AsSpan(6, 3).SequenceEqual(dataFrame2.PayloadSequence.ToArray())); 4767Assert.True(_helloWorldBytes.AsSpan(9, 3).SequenceEqual(dataFrame3.PayloadSequence.ToArray())); 4882Assert.True(_receivedTrailers.ContainsKey("trailer-1")); 4883Assert.True(_receivedTrailers.ContainsKey("trailer-2")); 4950Assert.True(await SendHeadersAsync(1, Http2HeadersFrameFlags.END_STREAM, headers)); 5130Assert.True(result.IsCompleted); 5131Assert.True(result.Buffer.IsEmpty); 5204Assert.True(result.IsCompleted); 5307Assert.True(result.IsCompleted); 5308Assert.True(result.Buffer.IsEmpty); 5678Assert.True(result.IsCompleted);
Http2\Http2StreamTests.cs (57)
185Assert.True(HttpMethods.Equals(method, context.Request.Method)); 236Assert.True(HttpMethods.Equals(method, context.Request.Method)); 1292Assert.True(readResult.IsCompleted); 1556Assert.True(context.Response.HasStarted); 1626Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 1744Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 2060Assert.True(context.Features.Get<IHttpMaxRequestBodySizeFeature>().IsReadOnly); 2116Assert.True(context.Features.Get<IHttpMaxRequestBodySizeFeature>().IsReadOnly); 3431Assert.True(thrownExTask.IsCompleted); 3908Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 3954Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4105Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4155Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4200Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame.PayloadSequence.ToArray())); 4301Assert.True(result.IsCompleted); 4334Assert.True(cancelledResult.IsCanceled); 4746Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 4747Assert.True(context.Response.Headers.IsReadOnly); 4748Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 4802Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 4803Assert.True(context.Response.Headers.IsReadOnly); 4804Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 4870Assert.True(startingTcs.Task.IsCompletedSuccessfully); 4920Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 4921Assert.True(context.Response.Headers.IsReadOnly); 4926Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 4986Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 4987Assert.True(context.Response.Headers.IsReadOnly); 4988Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5042Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5043Assert.True(context.Response.Headers.IsReadOnly); 5047Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5115Assert.True(false); 5165Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5166Assert.True(context.Response.Headers.IsReadOnly); 5168Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5235Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5236Assert.True(context.Response.Headers.IsReadOnly); 5245Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5310Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5311Assert.True(context.Response.Headers.IsReadOnly); 5381Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5382Assert.True(context.Response.Headers.IsReadOnly); 5451Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5452Assert.True(context.Response.Headers.IsReadOnly); 5461Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5538Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5539Assert.True(context.Response.Headers.IsReadOnly); 5548Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5625Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5626Assert.True(context.Response.Headers.IsReadOnly); 5635Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5714Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 5715Assert.True(context.Response.Headers.IsReadOnly); 5724Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 5896Assert.True(_helloWorldBytes.AsSpan().SequenceEqual(dataFrame1.PayloadSequence.ToArray())); 5922Assert.True(memory.Length >= sizeHint);
Http2\Http2TestBase.cs (1)
1240Assert.True(buffer.Length > 0);
Http2\Http2TimeoutTests.cs (2)
390Assert.True((await _pair.Application.Input.ReadAsync().AsTask().DefaultTimeout()).IsCompleted); 445Assert.True((await _pair.Application.Input.ReadAsync().AsTask().DefaultTimeout()).IsCompleted);
Http2\Http2WebSocketTests.cs (9)
23Assert.True(connectFeature.IsExtendedConnect); 85Assert.True(connectFeature.IsExtendedConnect); 161Assert.True(connectFeature.IsExtendedConnect); 250Assert.True(_connection.StreamPool.TryPeek(out var pooledStream)); 398Assert.True(maxRequestBodySizeFeature.IsReadOnly); 400Assert.True(maxRequestBodySizeFeature.IsReadOnly); 524Assert.True(connectFeature.IsExtendedConnect); 600Assert.True(connectFeature.IsExtendedConnect); 687Assert.True(_connection.StreamPool.TryPeek(out var pooledStream));
Http3\Http3ConnectionTests.cs (5)
73Assert.True(requestStream.Disposed); 333Assert.True(lifetime.ConnectionClosedRequested.IsCancellationRequested); 616Assert.True(data.TryGetValue($"trailer-{i}", out var trailerValue) && bool.Parse(trailerValue)); 674Assert.True(requestStream.Disposed); 728Assert.True(requestStream.Disposed);
Http3\Http3StreamTests.cs (46)
772Assert.True(result.IsCompleted); 802Assert.True(cancelledResult.IsCanceled); 1144Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1145Assert.True(context.Response.Headers.IsReadOnly); 1146Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1193Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1194Assert.True(context.Response.Headers.IsReadOnly); 1195Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1247Assert.True(startingTcs.Task.IsCompletedSuccessfully); 1290Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1291Assert.True(context.Response.Headers.IsReadOnly); 1296Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1343Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1344Assert.True(context.Response.Headers.IsReadOnly); 1345Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1392Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1393Assert.True(context.Response.Headers.IsReadOnly); 1397Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1451Assert.True(false); 1494Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1495Assert.True(context.Response.Headers.IsReadOnly); 1497Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1545Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1546Assert.True(context.Response.Headers.IsReadOnly); 1552Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1601Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1602Assert.True(context.Response.Headers.IsReadOnly); 1659Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1660Assert.True(context.Response.Headers.IsReadOnly); 1715Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1716Assert.True(context.Response.Headers.IsReadOnly); 1722Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1776Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1777Assert.True(context.Response.Headers.IsReadOnly); 1783Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1838Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1839Assert.True(context.Response.Headers.IsReadOnly); 1845Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 1903Assert.True(startingTcs.Task.IsCompletedSuccessfully); // OnStarting got called. 1904Assert.True(context.Response.Headers.IsReadOnly); 1910Assert.True(context.Features.Get<IHttpResponseTrailersFeature>().Trailers.IsReadOnly); 2690Assert.True(context.Features.Get<IHttpMaxRequestBodySizeFeature>().IsReadOnly); 2738Assert.True(context.Features.Get<IHttpMaxRequestBodySizeFeature>().IsReadOnly); 3015Assert.True(memory.Length >= sizeHint); 3154Assert.True(done); 3195Assert.True(done);
Http3\WebTransport\WebTransportHandshakeTests.cs (1)
82Assert.True(await appCompletedTcs.Task);
Http3\WebTransport\WebTransportSessionTests.cs (4)
26Assert.True(streamDirectionFeature.CanWrite); 50Assert.True(streamDirectionFeature.CanWrite); 51Assert.True(streamDirectionFeature.CanRead); 59Assert.True(streamDirectionFeature2.CanRead);
HttpsConnectionMiddlewareTests.cs (7)
295Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2)); 325Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2)); 358Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2)); 393Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2)); 400Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2NoExt)); 462Assert.True(stream.RemoteCertificate.Equals(_x509Certificate2)); 1190Assert.True(clientCertificateValidationCalled);
HttpsTests.cs (3)
71Assert.True(ranUseHttpsAction); 128Assert.True(ranUseHttpsAction); 161Assert.True(ranUseHttpsAction);
KestrelMetricsTests.cs (4)
176Assert.True(result.Buffer.Length > 0); 751Assert.True(m.Value > 0); 911Assert.True(m.Value > 0); 932Assert.True(measurement.Value > 0);
MaxRequestBodySizeTests.cs (4)
71Assert.True(requestBody.Length > maxRequestBodySize); 118Assert.True(chunkedPayload.Length > maxRequestBodySize); 295Assert.True(feature.IsReadOnly); 335Assert.True(feature.IsReadOnly);
RequestTests.cs (5)
209Assert.True(dataRead); 972Assert.True(readResult.IsCompleted); 1202Assert.True(readResult.IsCompleted); 1833Assert.True(bodyControlFeature.AllowSynchronousIO); 1917Assert.True((await requestTask).IsCanceled);
ResponseTests.cs (12)
224Assert.True(result.IsCompleted); 251Assert.True(cancelledResult.IsCanceled); 2853Assert.True(onCompletedCalled1); 2854Assert.True(onCompletedCalled2); 2898Assert.True(onStartingCalled); 2943Assert.True(onStartingCalled); 3242Assert.True(httpContext.Response.HasStarted); 3331Assert.True(httpContext.Response.HasStarted); 3369Assert.True(httpContext.Response.HasStarted); 3399Assert.True(httpContext.Response.HasStarted); 3477Assert.True(httpContext.Response.HasStarted); 3668Assert.True(bodyControlFeature.AllowSynchronousIO);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
45Assert.True(offset >= buffer.Length);
TlsListenerTests.cs (4)
47Assert.True(clientHelloBytes.Length > 32); 70Assert.True(tlsClientHelloCallbackInvoked); 90Assert.True(clientHelloBytes.Length > 32); 102Assert.True(readResult.IsCompleted);
UpgradeTests.cs (3)
173Assert.True(feature.IsUpgradableRequest); 198Assert.True(feature.IsUpgradableRequest); 246Assert.True(feature.IsUpgradableRequest);
InProcessWebSite (16)
Startup.cs (15)
367Assert.True(IPAddress.IsLoopback(ctx.Connection.LocalIpAddress)); 371Assert.True(IPAddress.IsLoopback(ctx.Connection.RemoteIpAddress)); 430Assert.True(10 <= memory.Length); 439Assert.True(10 <= memory.Length); 443Assert.True(10 <= memory.Length); 1166Assert.True(ctx.Request.Headers.ContainsKey("Transfer-Encoding")); 1184Assert.True(ctx.Request.Headers.ContainsKey("Transfer-Encoding")); 1187Assert.True(ctx.Request.Headers.ContainsKey("X-Content-Length")); 1202Assert.True(context.Response.SupportsTrailers()); 1215Assert.True(context.Response.SupportsTrailers()); 1681Assert.True(context.Request.IsHttps); 1695Assert.True(context.Request.IsHttps); 1714Assert.True(context.Request.IsHttps); 1728Assert.True(context.Request.IsHttps); 1744Assert.True(context.Request.IsHttps);
Startup.WebSockets.cs (1)
40Assert.True(upgradeFeature.IsUpgradableRequest);
InteractiveHost.UnitTests (32)
InteractiveHostCoreTests.cs (2)
39Assert.True(errorOutput.StartsWith("Stack overflow.\n")); 40Assert.True(errorOutput.EndsWith(string.Format(InteractiveHostResources.Hosting_process_exited_with_exit_code_0, process!.ExitCode)));
InteractiveHostDesktopInitTests.cs (2)
77Assert.True(result); 84Assert.True(result);
InteractiveHostDesktopTests.cs (28)
117Assert.True(mayTerminate.WaitOne()); 124Assert.True(execution); 165Assert.True(mayTerminate.WaitOne()); 195Assert.True(execution); 291Assert.True(mayTerminate.WaitOne()); 294Assert.True(await Execute(@"1+1")); 305Assert.True(await LoadReference(Path.Combine(fxDir, "System.Data.dll"))); 306Assert.True(await Execute("new System.Data.DataSet()")); 313Assert.True(await LoadReference("System.Data")); 314Assert.True(await Execute("new System.Data.DataSet()")); 321Assert.True(await LoadReference("System.Data")); 322Assert.True(await LoadReference("System")); 323Assert.True(await LoadReference("System.Xml")); 333Assert.True(await LoadReference("System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")); 334Assert.True(await Execute("new System.Data.DataSet()")); 346Assert.True(result); 353Assert.True(result); 360Assert.True(result); 374Assert.True(await LoadReference(c.Path)); 375Assert.True(await Execute("new C()")); 387Assert.True(result); 442Assert.True(await LoadReference(main.Path)); 443Assert.True(await Execute("Program.Main()")); 464Assert.True(await LoadReference(file1.Path)); 465Assert.True(await LoadReference(file2.Path)); 470Assert.True(await LoadReference(main.Path)); 471Assert.True(await Execute("Program.Main()")); 980Assert.True(error.StartsWith($"{new Exception().GetType()}: {new Exception().Message}"));
Interop.FunctionalTests (27)
H2SpecCommands.cs (1)
250Assert.True(process.Start());
Http2\Http2RequestTests.cs (2)
75Assert.True(measurement.Value > 0); 144Assert.True(m.Value > 0);
Http2WebSocketInteropTests.cs (4)
62Assert.True(context.WebSockets.IsWebSocketRequest); 66Assert.True(result.EndOfMessage); 90Assert.True(result.EndOfMessage); 115Assert.True(context.WebSockets.IsWebSocketRequest);
Http3\Http3RequestTests.cs (7)
106Assert.True(m.Value > 0); 1089Assert.True(request2Headers.ContainsKey("alt-used")); 1105Assert.True(request3Headers.ContainsKey("alt-used")); 1350Assert.True(memoryPool.ContainsMemory(memory)); 1769Assert.True(hasWriteLog); 1774Assert.True(hasReadLog); 2354Assert.True(ranHandler);
Http3\Http3TlsTests.cs (5)
67Assert.True(serverCertificateSelectorActionCalled); 249Assert.True(response.IsSuccessStatusCode); 478Assert.True(ranConfigureKestrelAction); 479Assert.True(ranUseHttpsAction); 506Assert.True(ranCertificateValidation);
HttpClientHttp2InteropTests.cs (7)
281Assert.True(sequence.IsSingleSegment); 287Assert.True(finalResult.IsCompleted && finalResult.Buffer.Length == 0); 338Assert.True(sequence.IsSingleSegment); 353Assert.True(readResult.Buffer.IsSingleSegment); 358Assert.True(finalResult.IsCompleted && finalResult.Buffer.Length == 0); 1205Assert.True(sync.Wait(0)); 1266Assert.True(sync.Wait(0));
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
45Assert.True(offset >= buffer.Length);
Microsoft.Analyzers.Extra.Tests (1)
Resources\RoslynTestUtils.cs (1)
66Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Analyzers.Local.Tests (42)
Json\JsonArrayTest.cs (3)
106Assert.True(obj.Contains("b")); 136Assert.True(genericEnumerator.MoveNext()); 137Assert.True(legacyEnumerator.MoveNext());
Json\JsonObjectTest.cs (4)
30Assert.True(obj.Remove("x")); 52Assert.True(obj.ContainsKey("x")); 73Assert.True(obj.Contains(value)); 80Assert.True(obj.Contains(((KeyValuePair<string, JsonValue>)value).Value));
Json\JsonValueTest.cs (34)
18Assert.True(new JsonValue(true).IsBoolean); 19Assert.True(new JsonValue(true).AsBoolean); 20Assert.True(new JsonValue(false).IsBoolean); 22Assert.True(new JsonValue(default(bool?)).IsNull); 27Assert.True(new JsonValue(1.0).IsNumber); 29Assert.True(new JsonValue(default(double?)).IsNull); 34Assert.True(new JsonValue(string.Empty).IsString); 35Assert.True(new JsonValue("text").IsString); 37Assert.True(new JsonValue(default(string)).IsNull); 42Assert.True(new JsonValue(new JsonObject()).IsJsonObject); 44Assert.True(new JsonValue(default(JsonObject)).IsNull); 49Assert.True(new JsonValue(new JsonArray()).IsJsonArray); 51Assert.True(new JsonValue(default(JsonArray)).IsNull); 63Assert.True(new JsonValue(1.0).IsInteger); 73Assert.True(new JsonValue(DateTime.Now.ToString("o", CultureInfo.InvariantCulture)).IsDateTime); 84Assert.True(new JsonValue(true).AsBoolean); 85Assert.True(new JsonValue(1.0).AsBoolean); 86Assert.True(new JsonValue("text").AsBoolean); 87Assert.True(new JsonValue(new JsonObject()).AsBoolean); 88Assert.True(new JsonValue(new JsonArray()).AsBoolean); 236Assert.True((bool)new JsonValue(true)); 312Assert.True(new JsonValue(true) != new JsonValue(0)); 318Assert.True(JsonValue.Null.Equals((object?)null)); 319Assert.True(JsonValue.Null.Equals(JsonValue.Null)); 320Assert.True(JsonValue.Null.Equals(default)); 322Assert.True(new JsonValue(true).Equals(new JsonValue(true))); 340Assert.True(JsonValue.Parse("true").IsBoolean); 341Assert.True(JsonValue.Parse("1").IsInteger); 342Assert.True(JsonValue.Parse("1.0").IsInteger); 343Assert.True(JsonValue.Parse("1.0").IsNumber); 344Assert.True(JsonValue.Parse("\"text\"").IsString); 345Assert.True(JsonValue.Parse("null").IsNull); 346Assert.True(JsonValue.Parse("{}").IsJsonObject); 347Assert.True(JsonValue.Parse("[]").IsJsonArray);
Resources\RoslynTestUtils.cs (1)
66Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.AspNetCore.Analyzers.Test (10)
CompilationFeatureDetectorTest.cs (3)
36Assert.True(StartupFacts.IsStartupClass(symbols, type)); 76Assert.True(StartupFacts.IsStartupClass(symbols, type)); 116Assert.True(StartupFacts.IsStartupClass(symbols, type));
MinimalStartupTest.cs (2)
83Assert.True(OptionsFacts.IsEndpointRoutingExplicitlyDisabled(optionsAnalysis)); 108Assert.True(OptionsFacts.IsEndpointRoutingExplicitlyDisabled(optionsAnalysis));
StartupAnalyzerTest.cs (2)
149Assert.True(OptionsFacts.IsEndpointRoutingExplicitlyDisabled(optionsAnalysis)); 186Assert.True(OptionsFacts.IsEndpointRoutingExplicitlyDisabled(optionsAnalysis));
StartupFactsTest.cs (3)
127Assert.True(result); 175Assert.True(result); 216Assert.True(result);
Microsoft.AspNetCore.Antiforgery.Test (40)
AntiforgeryApplicationBuilderExtensionsTest.cs (1)
25Assert.True(builder.Properties.ContainsKey("__AntiforgeryMiddlewareSet"));
AntiforgeryMiddlewareTest.cs (1)
73Assert.True(httpContext.Items.ContainsKey("__AntiforgeryMiddlewareWithEndpointInvoked"));
AntiforgeryTokenTest.cs (1)
56Assert.True(token.IsCookieToken);
DefaultAntiforgeryTest.cs (29)
150Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 152Assert.True(antiforgeryFeature.HaveGeneratedNewCookieToken); 207Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 209Assert.True(antiforgeryFeature.HaveGeneratedNewCookieToken); 277Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 279Assert.True(antiforgeryFeature.HaveGeneratedNewCookieToken); 405Assert.True(hasWarningMessage); 423Assert.True(hasWarningMessage); 468Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 470Assert.True(antiforgeryFeature.HaveGeneratedNewCookieToken); 475Assert.True(antiforgeryFeature.HaveStoredNewCookieToken); 502Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 553Assert.True(antiforgeryFeature.HaveStoredNewCookieToken); 625Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 627Assert.True(antiforgeryFeature.HaveDeserializedRequestToken); 655Assert.True(result); 659Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 661Assert.True(antiforgeryFeature.HaveDeserializedRequestToken); 695Assert.True(result); 734Assert.True(result); 771Assert.True(result); 801Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 803Assert.True(antiforgeryFeature.HaveDeserializedRequestToken); 833Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 835Assert.True(antiforgeryFeature.HaveDeserializedRequestToken); 1107Assert.True(antiforgeryFeature.HaveDeserializedCookieToken); 1109Assert.True(antiforgeryFeature.HaveGeneratedNewCookieToken); 1112Assert.True(antiforgeryFeature.HaveStoredNewCookieToken); 1342Assert.True(hasWarningMessage);
DefaultAntiforgeryTokenGeneratorTest.cs (4)
261Assert.True(isValid); 530Assert.True(result); 564Assert.True(result); 597Assert.True(result);
DefaultAntiforgeryTokenStoreTest.cs (4)
389Assert.True(cookies.Options!.HttpOnly); 428Assert.True(cookies.Options!.HttpOnly); 468Assert.True(cookies.Options!.HttpOnly); 507Assert.True(cookies.Options!.HttpOnly);
Microsoft.AspNetCore.App.Analyzers.Test (14)
Dependencies\AddPackageTests.cs (2)
38Assert.True(MockAddPackageFixer.Invoked); 58Assert.True(MockAddPackageFixer.Invoked);
Dependencies\ExtensionMethodsCompletionProviderTests.cs (6)
39Assert.True(result.ShouldTriggerCompletion); 62Assert.True(result.ShouldTriggerCompletion); 85Assert.True(result.ShouldTriggerCompletion); 108Assert.True(result.ShouldTriggerCompletion); 131Assert.True(result.ShouldTriggerCompletion); 154Assert.True(result.ShouldTriggerCompletion);
Infrastructure\AmbiguousRoutePatternComparerTests.cs (3)
24Assert.True(result); 52Assert.True(result); 83Assert.True(token.IsKind(SyntaxKind.StringLiteralToken));
RouteEmbeddedLanguage\RoutePatternClassifierTests.cs (1)
29Assert.True(spans.Length == 1);
RouteEmbeddedLanguage\RoutePatternParserTests.cs (2)
37Assert.True(token.IsKind(SyntaxKind.StringLiteralToken)); 143Assert.True(allChars.IsDefault);
Microsoft.AspNetCore.App.UnitTests (1)
TargetingPackTests.cs (1)
217Assert.True(assemblyName.ProcessorArchitecture == ProcessorArchitecture.MSIL ||
Microsoft.AspNetCore.AsyncState.Tests (3)
AsyncContextHttpContextOfTTests.cs (3)
39Assert.True(_context.TryGet(out Thing? stored)); 46Assert.True(_context.TryGet(out Thing? stored)); 90Assert.True(_context.TryGet(out Thing? stored));
Microsoft.AspNetCore.Authentication.Core.Test (14)
AuthenticationPropertiesTests.cs (2)
172Assert.True(props.IsPersistent); 339Assert.True(deserialized.Items.ContainsKey("foo"));
AuthenticationSchemeProviderTests.cs (8)
166Assert.True(o.TryAddScheme(new AuthenticationScheme("signin", "whatever", typeof(Handler)))); 167Assert.True(o.TryAddScheme(new AuthenticationScheme("signin2", "whatever", typeof(Handler)))); 169Assert.True(o.TryAddScheme(new AuthenticationScheme("signin3", "whatever", typeof(Handler)))); 172Assert.True(o.TryAddScheme(new AuthenticationScheme("signin2", "whatever", typeof(Handler)))); 211Assert.True(provider.TryAddScheme(scheme1)); 219Assert.True(provider.TryAddScheme(scheme2)); 223Assert.True(provider.TryAddScheme(scheme3)); 243Assert.True(provider.TryAddScheme(scheme2));
AuthenticationTicketTests.cs (1)
41Assert.True(ticket.Principal.HasClaim("name", "value"));
TokenExtensionTests.cs (3)
91Assert.True(props.UpdateTokenValue("One", ".11")); 92Assert.True(props.UpdateTokenValue("Two", ".22")); 93Assert.True(props.UpdateTokenValue("Three", ".33"));
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (13)
UserJwtsTests.cs (13)
302Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme))); 303Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField)); 482Assert.True(handler.CanReadToken(output.Trim())); 523Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 524Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField)); 551Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 552Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField)); 587Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme"))); 590Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 609Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme"))); 634Assert.True(Convert.TryFromBase64String(signingKey1["Value"].GetValue<string>(), new byte[32], out var _)); 638Assert.True(Convert.TryFromBase64String(signingKey2["Value"].GetValue<string>(), new byte[32], out var _)); 688Assert.True(Convert.TryFromBase64String(key, buffer, out var bytesParsed));
Microsoft.AspNetCore.Authentication.Negotiate.Test (4)
EventTests.cs (2)
43Assert.True(eventInvoked); 280Assert.True(identity.IsAuthenticated);
NegotiateHandlerTests.cs (1)
279Assert.True(context.User.Identity.IsAuthenticated);
ServerDeferralTests.cs (1)
38Assert.True(options.DeferToServer);
Microsoft.AspNetCore.Authentication.Test (68)
AuthenticationMetricsTest.cs (4)
37Assert.True(measurement.Value > 0); 65Assert.True(measurement.Value > 0); 93Assert.True(measurement.Value > 0); 122Assert.True(measurement.Value > 0);
AuthenticationMiddlewareTests.cs (6)
79Assert.True(authenticateResultFeature.AuthenticateResult.Succeeded); 122Assert.True(authenticateResultFeature.AuthenticateResult.Succeeded); 148Assert.True(authenticateResultFeature.AuthenticateResult.Succeeded); 176Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet")); 177Assert.True(app.Properties.ContainsKey("__AuthorizationMiddlewareSet")); 196Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet"));
CertificateTests.cs (2)
48Assert.True(Certificates.SelfSignedValidWithNoEku.IsSelfSigned()); 316Assert.True(failCalled);
CookieTests.cs (5)
203Assert.True(transaction.Response.Headers.CacheControl.NoCache); 204Assert.True(transaction.Response.Headers.CacheControl.NoStore); 336Assert.True(transaction.Response.Headers.CacheControl.NoCache); 337Assert.True(transaction.Response.Headers.CacheControl.NoStore); 1123Assert.True(c.Principal.Identities.First().HasClaim("marker", "true"));
GoogleTests.cs (7)
70Assert.True(queryParams.ContainsKey("redirect_uri")); 71Assert.True(queryParams.ContainsKey("scope")); 72Assert.True(queryParams.ContainsKey("state")); 73Assert.True(queryParams.ContainsKey("code_challenge")); 361Assert.True(result.None); 489Assert.True(accessDeniedCalled); 490Assert.True(remoteFailureCalled);
JwtBearerTests.cs (3)
126Assert.True(options.MapInboundClaims); 132Assert.True(jwtHandler.MapInboundClaims); 136Assert.True(tokenHandler.MapInboundClaims);
JwtBearerTests_Handler.cs (10)
117Assert.True(options.MapInboundClaims); 123Assert.True(jwtHandler.MapInboundClaims); 127Assert.True(tokenHandler.MapInboundClaims); 986Assert.True(jwtBearerOptions.SaveToken); 988Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuerSigningKey); 990Assert.True(jwtBearerOptions.MapInboundClaims); 991Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuer); 992Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateAudience); 1069Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuer); 1070Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateAudience);
OpenIdConnect\OpenIdConnectChallengeTests.cs (7)
272Assert.True(eventIsHit); 441Assert.True(nonceCookie.Expires.HasValue); 442Assert.True(nonceCookie.Expires > DateTime.UtcNow); 443Assert.True(nonceCookie.HttpOnly); 449Assert.True(correlationCookie.Expires.HasValue); 450Assert.True(nonceCookie.Expires > DateTime.UtcNow); 451Assert.True(correlationCookie.HttpOnly);
OpenIdConnect\OpenIdConnectEventTests.cs (3)
1015Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out var values)); 1016Assert.True(SetCookieHeaderValue.TryParseStrictList(values.ToList(), out var parsedValues)); 1018Assert.True(StringSegment.IsNullOrEmpty(parsedValues.Single().Value));
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (3)
1015Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out var values)); 1016Assert.True(SetCookieHeaderValue.TryParseStrictList(values.ToList(), out var parsedValues)); 1018Assert.True(StringSegment.IsNullOrEmpty(parsedValues.Single().Value));
OpenIdConnect\OpenIdConnectTests.cs (9)
254Assert.True(query.TryGetValue("post_logout_redirect_uri", out redirectUri)); 258Assert.True(query.TryGetValue("state", out state)); 285Assert.True(query.TryGetValue("post_logout_redirect_uri", out redirectUri)); 289Assert.True(query.TryGetValue("state", out state)); 383Assert.True(options.MapInboundClaims); 388Assert.True(jwtHandler.MapInboundClaims); 489Assert.True(options.CorrelationCookie.HttpOnly); 492Assert.True(options.NonceCookie.IsEssential); 493Assert.True(options.NonceCookie.HttpOnly);
TokenExtensionTests.cs (3)
87Assert.True(props.UpdateTokenValue("One", ".11")); 88Assert.True(props.UpdateTokenValue("Two", ".22")); 89Assert.True(props.UpdateTokenValue("Three", ".33"));
TwitterTests.cs (6)
219Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 220Assert.True(SetCookieHeaderValue.TryParseList(setCookie.ToList(), out var setCookieValues)); 269Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 270Assert.True(SetCookieHeaderValue.TryParseList(setCookie.ToList(), out var setCookieValues)); 376Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 377Assert.True(SetCookieHeaderValue.TryParseList(setCookie.ToList(), out var setCookieValues));
Microsoft.AspNetCore.Authorization.Test (65)
AuthorizationAppBuilderExtensionsTests.cs (1)
40Assert.True(authenticationService.ChallengeCalled);
AuthorizationEndpointConventionBuilderExtensionsTests.cs (2)
117Assert.True(chainedBuilder.TestProperty); 248Assert.True(chainedBuilder.TestProperty);
AuthorizationMetricsTest.cs (1)
35Assert.True((bool)measurement.Tags["aspnetcore.user.is_authenticated"]);
AuthorizationMiddlewareTests.cs (24)
39Assert.True(next.Called); 78Assert.True(next.Called); 121Assert.True(next.Called); 143Assert.True(authenticationService.ChallengeCalled); 165Assert.True(authenticationService.ChallengeCalled); 437Assert.True(calledPolicy); 475Assert.True(calledPolicy); 497Assert.True(calledPolicy); 517Assert.True(calledPolicy); 539Assert.True(calledPolicy); 559Assert.True(next.Called); 579Assert.True(next.Called); 600Assert.True(next.Called); 624Assert.True(authenticationService.AuthenticateCalled); 625Assert.True(authenticationService.ChallengeCalled); 644Assert.True(next.Called); 720Assert.True(authenticationService.ForbidCalled); 765Assert.True(authenticationService.ForbidCalled); 784Assert.True(next.Called); 808Assert.True(next.Called); 811Assert.True(authenticationService.AuthenticateCalled); 871Assert.True(next.Called); 897Assert.True(next.Called); 991Assert.True(app.Properties.ContainsKey("__AuthorizationMiddlewareSet"));
DefaultAuthorizationServiceTests.cs (29)
47Assert.True(allowed.Succeeded); 68Assert.True(allowed.Succeeded); 90Assert.True(allowed.Succeeded); 111Assert.True(allowed.Failure.FailCalled); 112Assert.True(handler1.Invoked); 113Assert.True(handler2.Invoked); 138Assert.True(handler1.Invoked); 329Assert.True(allowed.Succeeded); 364Assert.True(allowed.Succeeded); 385Assert.True(allowed.Succeeded); 402Assert.True(allowed.Succeeded); 419Assert.True(allowed.Succeeded); 435Assert.True(allowed.Succeeded); 530Assert.True(allowed.Succeeded); 552Assert.True(allowed.Succeeded); 574Assert.True(allowed.Succeeded); 599Assert.True(allowed.Succeeded); 673Assert.True(allowed.Succeeded); 742Assert.True(allowed.Succeeded); 858Assert.True((await authorizationService.AuthorizeAsync(user, null, Operations.Edit)).Succeeded); 859Assert.True((await authorizationService.AuthorizeAsync(user, null, Operations.Delete)).Succeeded); 860Assert.True((await authorizationService.AuthorizeAsync(user, null, Operations.Create)).Succeeded); 901Assert.True((await authorizationService.AuthorizeAsync(user, 2, Operations.Edit)).Succeeded); 937Assert.True((await authorizationService.AuthorizeAsync(user, new ExpenseReport(), Operations.Edit)).Succeeded); 973Assert.True(allowed.Succeeded); 992Assert.True(allowed.Succeeded); 1069Assert.True((await authorizationService.AuthorizeAsync(user, "1")).Succeeded); 1070Assert.True((await authorizationService.AuthorizeAsync(user, "2")).Succeeded); 1088Assert.True(result.Succeeded);
PassThroughAuthorizationHandlerTests.cs (1)
45Assert.True(willFail.Invoked);
PolicyEvaluatorTests.cs (7)
44Assert.True(result.Succeeded); 63Assert.True(result.Succeeded); 80Assert.True(result.Succeeded); 100Assert.True(result2.Succeeded); 116Assert.True(result.Challenged); 134Assert.True(result.Forbidden); 154Assert.True(result.Forbidden);
Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests (1)
TransformTest.cs (1)
89Assert.True(transform.Apply(doc));
Microsoft.AspNetCore.Components.Authorization.Tests (5)
AuthorizeRouteViewTest.cs (1)
350Assert.True(render2Task.IsCompletedSuccessfully);
src\Components\Shared\test\AssertFrame.cs (2)
113Assert.True(string.IsNullOrWhiteSpace(frame.TextContent)); 120Assert.True(string.IsNullOrWhiteSpace(frame.TextContent));
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
src\Components\Shared\test\TestRenderer.cs (1)
82Assert.True(task.IsCompleted);
Microsoft.AspNetCore.Components.Endpoints.Tests (68)
Binding\FormDataMapperTests.cs (4)
590Assert.True(result.Count == maxCollectionSize || result.Count == maxCollectionSize - 1); 1087Assert.True(result.Count == maxCollectionSize || result.Count == maxCollectionSize - 1); 1281Assert.True(((IEnumerable<TElement>)expected).SequenceEqual((IEnumerable<TElement>)list)); 2093Assert.True(result);
Binding\FormDataMetadataFactoryTests.cs (5)
334Assert.True(metadata.IsRecursive); 367Assert.True(metadata.IsRecursive); 385Assert.True(property.PropertyMetadata.IsRecursive); 421Assert.True(metadata.IsRecursive); 458Assert.True(metadata.IsRecursive);
Binding\PrefixResolverTests.cs (8)
18Assert.True(result); 43Assert.True(result); 61Assert.True(result); 96Assert.True(result); 136Assert.True(result); 176Assert.True(result); 200Assert.True(result); 224Assert.True(result);
Buffering\BufferedTextWriterTest.cs (1)
68Assert.True(flushAsyncTask3.IsCompleted);
Buffering\TextChunkPageTest.cs (3)
19Assert.True(page.TryAdd(new TextChunk("Item1"))); 20Assert.True(page.TryAdd(new TextChunk("Item2"))); 21Assert.True(page.TryAdd(new TextChunk("Item3")));
EndpointHtmlRendererTest.cs (21)
88Assert.True(match.Success); 178Assert.True(match.Success); 222Assert.True(match.Success); 260Assert.True(match.Success); 296Assert.True(match.Success); 346Assert.True(match.Success); 405Assert.True(match.Success); 437Assert.True(match.Success); 502Assert.True(firstMatch.Success); 513Assert.True(secondMatch.Success); 556Assert.True(match.Success); 595Assert.True(match.Success); 634Assert.True(match.Success); 685Assert.True(match.Success); 783Assert.True(state.AsyncDisposableRan); 1017Assert.True(invoked); 1044Assert.True(isBadRequest); 1073Assert.True(isBadRequest); 1184Assert.True(isBadRequest); 1317Assert.True(match.Success); 1650Assert.True(wasmOptionsMatch.Success);
FormMapping\BrowserFileFromFormFileTests.cs (4)
61Assert.True(result); 62Assert.True(found); 98Assert.True(result); 99Assert.True(found);
FormMapping\Converters\NullableConverterTests.cs (13)
23Assert.True(returnValue); 38Assert.True(returnValue); 75Assert.True(returnValue); 97Assert.True(found); 98Assert.True(returnValue); 121Assert.True(found); 122Assert.True(returnValue); 147Assert.True(found); 162Assert.True(returnValue); 164Assert.True(result.Value.WasEmptyOrNull); 177Assert.True(returnValue); 179Assert.True(result.Value.WasEmptyOrNull); 195Assert.True(returnValue);
HotReloadServiceTests.cs (2)
37Assert.True(invoked); 194Assert.True(wrappedChangeTokenDisposable.IsDisposed);
ImportMapTest.cs (1)
315Assert.True(task.IsCompleted);
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
TypeNameHashTest.cs (1)
64Assert.True(type.FullName.Length > TypeNameHash.MaxStackBufferSize);
WebRootComponentParametersTest.cs (4)
85Assert.True(result); 99Assert.True(result); 141Assert.True(result); 169Assert.True(result);
Microsoft.AspNetCore.Components.Forms.Tests (23)
EditContextDataAnnotationsExtensionsTest.cs (4)
75Assert.True(editContext.Validate()); 95Assert.True(editContext.Validate()); 101Assert.True(editContext.Validate()); 179Assert.True(editContext.Validate());
EditContextTest.cs (12)
57Assert.True(editContext.IsModified()); 58Assert.True(editContext.IsModified(fieldOnThisModel1)); 60Assert.True(editContext.IsModified(fieldOnOtherModel)); 79Assert.True(editContext.IsModified()); 81Assert.True(editContext.IsModified(fieldThatRemainsModified)); 122Assert.True(didReceiveNotification); 193Assert.True(isValid); 251Assert.True(editContext.IsValid(fieldOnThisModel2)); 266Assert.True(editContext.IsModified(editContext.Field(nameof(EquatableModel.Property)))); 310Assert.True(editContext.Properties.TryGetValue(key1, out var retrievedValue1)); 311Assert.True(editContext.Properties.TryGetValue(key2, out var retrievedValue2)); 333Assert.True(resultForExistingKey);
FieldIdentifierTest.cs (3)
88Assert.True(fieldIdentifier1.Equals(fieldIdentifier2)); 101Assert.True(fieldIdentifier1.Equals(fieldIdentifier2)); 115Assert.True(fieldIdentifier1.Equals(fieldIdentifier2));
src\Components\Shared\test\AssertFrame.cs (2)
113Assert.True(string.IsNullOrWhiteSpace(frame.TextContent)); 120Assert.True(string.IsNullOrWhiteSpace(frame.TextContent));
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
src\Components\Shared\test\TestRenderer.cs (1)
82Assert.True(task.IsCompleted);
Microsoft.AspNetCore.Components.QuickGrid.Tests (5)
GridRaceConditionTest.cs (1)
49Assert.True(testJsRuntime.JsModuleDisposed);
src\Components\Shared\test\AssertFrame.cs (2)
113Assert.True(string.IsNullOrWhiteSpace(frame.TextContent)); 120Assert.True(string.IsNullOrWhiteSpace(frame.TextContent));
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
src\Components\Shared\test\TestRenderer.cs (1)
82Assert.True(task.IsCompleted);
Microsoft.AspNetCore.Components.Server.Tests (65)
Circuits\CircuitActivitySourceTest.cs (3)
55Assert.True(activity.IsAllDataRequested); 61Assert.True(activity.IsStopped); 81Assert.True(activity!.IsStopped);
Circuits\CircuitClientProxyTest.cs (1)
46Assert.True(circuitClient.Connected);
Circuits\CircuitHostTest.cs (11)
40Assert.True(remoteRenderer.Disposed); 66Assert.True(remoteRenderer.Disposed); 92Assert.True(throwOnDisposeComponent.DidCallDispose); 94Assert.True(remoteRenderer.Disposed); 117Assert.True(component.Called); 393Assert.True(asyncLocal1ValueInHandler); 394Assert.True(asyncLocal3ValueInHandler); 412Assert.True(wasHandlerFuncInvoked); 438Assert.True(result); 1100Assert.True(task.IsCompletedSuccessfully); 1143Assert.True(task.IsCompletedSuccessfully);
Circuits\CircuitMetricsTest.cs (3)
117Assert.True(durationMeasurements[0].Value > 0); 131Assert.True(circuitMetrics.IsDurationEnabled()); 188Assert.True(durationMeasurements[0].Value > 0);
Circuits\CircuitRegistryTest.cs (6)
171Assert.True(registry.DisconnectedCircuits.TryGetValue(circuitHost.CircuitId.Secret, out _)); 323Assert.True(circuitPersistenceProvider.PersistCalled); 432Assert.True(registry.DisconnectedCircuits.TryGetValue(circuitHost.CircuitId.Secret, out var _)); 462Assert.True(registry.ConnectedCircuits.TryGetValue(circuitHost.CircuitId, out var cacheValue)); 483Assert.True(registry.DisconnectedCircuits.TryGetValue(circuitHost.CircuitId.Secret, out _)); 559Assert.True(registry.ConnectedCircuits.TryGetValue(circuitHost.CircuitId, out var connectedCircuit));
Circuits\ComponentHubTest.cs (2)
133Assert.True(called); 276Assert.True(lastCircuit.HasPendingPersistedCircuitState);
Circuits\RemoteJSDataStreamTest.cs (9)
69Assert.True(sendDataCompleted); 97Assert.True(sendDataCompleted); 227Assert.True(unhandledExceptionResult); 266Assert.True(success); 270Assert.True(success); 276Assert.True(unhandledExceptionResult); 306Assert.True(linkedCts.Token.IsCancellationRequested); 330Assert.True(linkedCts.HasLinkedCancellationTokenSource); 342Assert.True(linkedCts.Token.IsCancellationRequested);
Circuits\RemoteRendererTest.cs (2)
770Assert.True(task.IsCompletedSuccessfully); 799Assert.True(task.IsCompletedSuccessfully);
Circuits\RevalidatingServerAuthenticationStateProviderTest.cs (1)
168Assert.True(firstRevalidationCall.CancellationToken.IsCancellationRequested);
Circuits\ServerComponentDeserializerTest.cs (17)
33Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 48Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 67Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 86Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 108Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 138Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 252Assert.True(serverComponentDeserializer.TryDeserializeComponentDescriptorCollection(markers, out var descriptors)); 314Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[0], out var descriptor)); 328Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[0], out var firstDescriptor)); 329Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[1], out var secondDescriptor)); 349Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[1], out _)); 350Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[0], out _)); 363Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(firstInvocationMarkers[0], out _)); 364Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(secondInvocationMarkers[0], out _)); 375Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(markers[0], out _)); 389Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(firstInvocationMarkers[0], out _)); 390Assert.True(serverComponentDeserializer.TryDeserializeWebRootComponentDescriptor(secondInvocationMarkers[0], out _));
ComponentEndpointRouteBuilderExtensionsTest.cs (4)
34Assert.True(called); 53Assert.True(called); 85Assert.True(called); 121Assert.True(called);
ProtectedBrowserStorageTest.cs (2)
111Assert.True(result.Success); 138Assert.True(result.Success);
src\SignalR\common\SignalR.Common\test\Internal\Protocol\MessagePackHubProtocolTestBase.cs (4)
230Assert.True(HubProtocol.TryParseMessage(ref data, new TestBinder(testData.Message), out var message)); 255Assert.True(HubProtocol.TryParseMessage(ref data, new TestBinder(expectedMessage), out var message)); 276Assert.True(BinaryMessageParser.TryParseMessage(ref byteSpan, out var unframed)); 480Assert.True(BinaryMessageParser.TryParseMessage(ref data, out var message));
Microsoft.AspNetCore.Components.Tests (198)
BindConverterTest.cs (3)
313Assert.True(successfullyConverted); 341Assert.True(successfullyConverted); 354Assert.True(successfullyConverted);
CascadingParameterStateTest.cs (1)
390Assert.True(hasSingleDeliveryParameters);
ComponentBaseTest.cs (7)
224Assert.True(@event.IsSet); 269Assert.True(firstRender); 280Assert.True(onAfterRenderCompleted); 297Assert.True(onAfterRenderCompleted); 313Assert.True(firstRender); 326Assert.True(onAfterRenderCompleted); 347Assert.True(onAfterRenderCompleted);
ComponentFactoryTest.cs (1)
151Assert.True(renderer.ResolverWasCalled);
ComponentsActivitySourceTest.cs (7)
61Assert.True(activity.IsAllDataRequested); 67Assert.True(activity.IsStopped); 97Assert.True(activity.IsAllDataRequested); 104Assert.True(activity.IsStopped); 124Assert.True(activity!.IsStopped); 144Assert.True(activity!.IsStopped); 164Assert.True(activity!.IsStopped);
ComponentsMetricsTest.cs (22)
67Assert.True(componentsMetrics.IsNavigationEnabled); 88Assert.True(measurements[0].Value > 0); 113Assert.True(measurements[0].Value > 0); 138Assert.True(measurements[0].Value > 0); 156Assert.True(componentsMetrics.IsEventEnabled); 176Assert.True(measurements[0].Value > 0); 199Assert.True(measurements[0].Value > 0); 221Assert.True(measurements[0].Value > 0); 237Assert.True(componentsMetrics.IsParametersEnabled); 257Assert.True(measurements[0].Value > 0); 279Assert.True(measurements[0].Value > 0); 300Assert.True(measurements[0].Value > 0); 315Assert.True(componentsMetrics.IsBatchEnabled); 373Assert.True(eventMeasurements[0].Value > 0); 379Assert.True(parametersMeasurements[0].Value > 0); 383Assert.True(batchMeasurements[0].Value > 0); 384Assert.True(batchSizeMeasurements[0].Value > 0); 440Assert.True(measurements[0].Value >= 0); 464Assert.True(measurements[0].Value >= 0); 487Assert.True(measurements[0].Value >= 0); 509Assert.True(measurements[0].Value >= 0); 530Assert.True(measurements[0].Value >= 0);
EventCallbackFactoryTest.cs (18)
76Assert.True(callback.RequiresExplicitReceiver); 91Assert.True(callback.RequiresExplicitReceiver); 143Assert.True(callback.RequiresExplicitReceiver); 158Assert.True(callback.RequiresExplicitReceiver); 210Assert.True(callback.RequiresExplicitReceiver); 241Assert.True(callback.RequiresExplicitReceiver); 277Assert.True(callback.RequiresExplicitReceiver); 292Assert.True(callback.RequiresExplicitReceiver); 363Assert.True(callback.RequiresExplicitReceiver); 378Assert.True(callback.RequiresExplicitReceiver); 427Assert.True(callback.RequiresExplicitReceiver); 445Assert.True(callback.RequiresExplicitReceiver); 497Assert.True(callback.RequiresExplicitReceiver); 512Assert.True(callback.RequiresExplicitReceiver); 564Assert.True(callback.RequiresExplicitReceiver); 579Assert.True(callback.RequiresExplicitReceiver); 595Assert.True(callback.RequiresExplicitReceiver); 611Assert.True(callback.RequiresExplicitReceiver);
EventCallbackTest.cs (2)
289Assert.True(result); 451Assert.True(result);
LayoutViewTest.cs (8)
28Assert.True(setParametersTask.IsCompletedSuccessfully); 47Assert.True(setParametersTask.IsCompletedSuccessfully); 67Assert.True(setParametersTask.IsCompletedSuccessfully); 97Assert.True(setParametersTask.IsCompletedSuccessfully); 129Assert.True(setParametersTask.IsCompletedSuccessfully); 169Assert.True(setParametersTask.IsCompletedSuccessfully); 211Assert.True(setParametersTask1.IsCompletedSuccessfully); 220Assert.True(setParametersTask2.IsCompletedSuccessfully);
NavigationManagerTest.cs (31)
228Assert.True(navigation1.IsCompletedSuccessfully); 230Assert.True(navigation1.Result); 257Assert.True(navigation1.IsCompletedSuccessfully); 259Assert.True(navigation1.Result); 285Assert.True(navigation1.IsCompletedSuccessfully); 287Assert.True(navigation1.Result); 315Assert.True(navigation1.IsCompletedSuccessfully); 316Assert.True(navigation1Result); 339Assert.True(navigation1.IsCompletedSuccessfully); 370Assert.True(navigation1.IsCompletedSuccessfully); 406Assert.True(navigation1.IsCompletedSuccessfully); 410Assert.True(currentContext.DidPreventNavigation); 411Assert.True(currentContext.CancellationToken.IsCancellationRequested); 416Assert.True(isHandlerCompleted); 445Assert.True(navigation1.IsCompletedSuccessfully); 449Assert.True(currentContext.DidPreventNavigation); 450Assert.True(currentContext.CancellationToken.IsCancellationRequested); 456Assert.True(isFirstHandlerCompleted); 488Assert.True(navigation1.IsCompletedSuccessfully); 522Assert.True(navigation1.IsCompletedSuccessfully); 579Assert.True(navigation1.IsCompletedSuccessfully); 582Assert.True(navigation2.IsCompletedSuccessfully); 583Assert.True(navigation2.Result); 640Assert.True(navigation1.IsCompletedSuccessfully); 643Assert.True(navigation2.IsCompletedSuccessfully); 646Assert.True(navigation3.IsCompletedSuccessfully); 647Assert.True(navigation3.Result); 734Assert.True(navigation1Result); 760Assert.True(navigation1Result); 848Assert.True(currentContext.DidPreventNavigation); 857Assert.True(currentContext.CancellationToken.IsCancellationRequested);
OwningComponentBaseTest.cs (1)
52Assert.True(component1.IsDisposedPublic);
ParameterViewTest.cs (5)
141Assert.True(didFind); 464Assert.True(hasRemovedDirectParameters); 489Assert.True(hasRemovedDirectParameters); 515Assert.True(hasRemovedDirectParameters); 542Assert.True(hasRemovedDirectParameters);
PersistentState\ComponentStatePersistenceManagerTest.cs (7)
57Assert.True(persistenceManager.State.TryTakeFromJson<byte[]>("MyState", out var retrieved)); 130Assert.True(testStore.State.TryGetValue(typeof(PersistentServicesRegistry).FullName, out var registrations)); 159Assert.True(store.State.TryGetValue("MyState", out var persisted)); 182Assert.True(invoked); 271Assert.True(invoked); 302Assert.True(invoked); 398Assert.True(callbackInvoked);
PersistentState\PersistentComponentStateTest.cs (8)
28Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 76Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 96Assert.True(currentState.TryGetValue("MyState", out var stored)); 132Assert.True(currentState.TryGetValue("MyState", out var stored)); 150Assert.True(currentState.TryGetValue("MyState", out var stored)); 166Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 184Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 207Assert.True(callbackInvoked);
PersistentState\RestoreContextTest.cs (3)
17Assert.True(result); 53Assert.True(result); 103Assert.True(result);
PersistentStateValueProviderKeyResolverTests.cs (4)
93Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue1)); 96Assert.True(newState.TryTakeFromJson<string>(key2, out var retrievedValue2)); 148Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue1)); 151Assert.True(newState.TryTakeFromJson<string>(key2, out var retrievedValue2));
RendererTest.cs (45)
566Assert.True(task.IsCompletedSuccessfully); 594Assert.True(renderTask.IsCompletedSuccessfully); 717Assert.True(renderTask.IsCompletedSuccessfully); 748Assert.True(renderTask.IsCompletedSuccessfully); 777Assert.True(renderTask.IsCompletedSuccessfully); 817Assert.True(renderTask.IsCompletedSuccessfully); 2619Assert.True(component.Disposed); 2657Assert.True(renderTask.IsCompletedSuccessfully); 2691Assert.True(renderTask.IsCompletedSuccessfully); 2709Assert.True(renderTask.IsCompletedSuccessfully); 2733Assert.True(renderTask.IsCompletedSuccessfully); 2784Assert.True(renderTask.IsCompletedSuccessfully); 2819Assert.True(renderTask.IsCompletedSuccessfully); 2873Assert.True(renderTask.IsCompletedSuccessfully); 3066Assert.True(renderTask.IsCompletedSuccessfully); 3097Assert.True(renderTask.IsCompletedSuccessfully); 3358Assert.True(component.Called); 3386Assert.True(component.Called); 3571Assert.True(task.IsCompletedSuccessfully); 3604Assert.True(renderTask.IsCompletedSuccessfully); 3637Assert.True(renderTask.IsCompletedSuccessfully); 3843Assert.True(renderTask.IsCompletedSuccessfully); 3897Assert.True(renderTask.IsCompletedSuccessfully); 3953Assert.True(renderTask.IsCompletedSuccessfully); 3976Assert.True(renderTask.IsCompletedSuccessfully); 4016Assert.True(renderTask.IsCompletedSuccessfully); 4066Assert.True(renderTask.IsCompletedSuccessfully); 4100Assert.True(renderTask.IsCompletedSuccessfully); 4158Assert.True(component.Disposed); 4227Assert.True(component.Disposed); 4228Assert.True(nestedComponent.Disposed); 4256Assert.True(component.Disposed); 4284Assert.True(disposed); 4317Assert.True(disposed); 4348Assert.True(dispatchEventTask.IsCompletedSuccessfully); 4400Assert.True(dispatchEventTask.IsCompletedSuccessfully); 4676Assert.True(task.IsCompletedSuccessfully); 4822Assert.True(((DisposableComponent)nestedDisposableComponentFrame.Component).Disposed); 4823Assert.True(((AsyncDisposableComponent)nestedAsyncDisposableComponentFrame.Component).Disposed); 4860Assert.True(didRunTestLogic); 4957Assert.True(wasOnSyncContext); 4980Assert.True(wasOnSyncContext); 5022Assert.True(hotReloadManager.IsSubscribedTo); 5208Assert.True(t.IsCompleted); 5669Assert.True(logStream.Last() == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncSync) ||
Rendering\RendererSynchronizationContextTest.cs (2)
360Assert.True(e3.IsSet); 367Assert.True(e4.IsSet);
Rendering\RenderTreeBuilderTest.cs (1)
2122Assert.True(frame.ComponentFrameFlags.HasFlag(ComponentFrameFlags.HasCallerSpecifiedRenderMode));
Rendering\SimplifiedStringHashComparerTest.cs (1)
11Assert.True(SimplifiedStringHashComparer.Instance.Equals("abc", "ABC"));
ResourceAssetCollectionTest.cs (1)
89Assert.True(isContentSpecificUrl2);
Routing\RouteKeyTest.cs (4)
17Assert.True(key1.Equals(key2)); 29Assert.True(key1.Equals(key2)); 65Assert.True(key1.Equals(key2)); 77Assert.True(key1.Equals(key2));
Routing\RouterTest.cs (3)
56Assert.True(called); 114Assert.True(true); 167Assert.True(true);
Routing\RouteTableFactoryTests.cs (9)
495Assert.True(context.Parameters.TryGetValue("values", out var values)); 515Assert.True(context.Parameters.TryGetValue("catchall", out var values)); 535Assert.True(context.Parameters.TryGetValue("parameter", out var values)); 562Assert.True(context.Parameters.TryGetValue($"param{i}", out var value)); 568Assert.True(context.Parameters.TryGetValue($"param{i}", out var value)); 596Assert.True(context.Parameters.TryGetValue($"param{i}", out var value)); 602Assert.True(context.Parameters.TryGetValue($"param{i}", out var value)); 631Assert.True(context.Parameters.TryGetValue("parameter", out var parameter)); 632Assert.True(context.Parameters.TryGetValue("catchAll", out var catchAll));
src\Components\Shared\test\AssertFrame.cs (2)
113Assert.True(string.IsNullOrWhiteSpace(frame.TextContent)); 120Assert.True(string.IsNullOrWhiteSpace(frame.TextContent));
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
src\Components\Shared\test\TestRenderer.cs (1)
82Assert.True(task.IsCompleted);
Microsoft.AspNetCore.Components.Web.Tests (11)
Forms\InputBaseTest.cs (6)
196Assert.True(rootComponent.EditContext.IsModified(() => model.StringProperty)); 300Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 325Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 335Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 397Assert.True(component.AdditionalAttributes.ContainsKey("aria-invalid")); 517Assert.True(component.AdditionalAttributes.ContainsKey("aria-invalid"));
Forms\InputRadioTest.cs (1)
42Assert.All(inputRadioComponents, inputRadio => Assert.True(Guid.TryParseExact(inputRadio.GroupName, "N", out _)));
src\Components\Shared\test\AssertFrame.cs (2)
113Assert.True(string.IsNullOrWhiteSpace(frame.TextContent)); 120Assert.True(string.IsNullOrWhiteSpace(frame.TextContent));
src\Components\Shared\test\AutoRenderComponent.cs (1)
30Assert.True(t.IsCompleted);
src\Components\Shared\test\TestRenderer.cs (1)
82Assert.True(task.IsCompleted);
Microsoft.AspNetCore.Components.WebAssembly.Server.Tests (14)
ContentEncodingNegotiatorTests.cs (14)
29Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 31Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 72Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 74Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 95Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 97Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 118Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 120Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 141Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 143Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 164Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 166Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader)); 207Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.ContentEncoding, out var selectedEncoding)); 209Assert.True(httpContext.Response.Headers.TryGetValue(HeaderNames.Vary, out var varyHeader));
Microsoft.AspNetCore.Components.WebAssembly.Tests (3)
Hosting\WebAssemblyHostBuilderTest.cs (3)
65Assert.True(factory.CreateServiceProviderCalled); 87Assert.True(factory.CreateServiceProviderCalled); 131Assert.True(WebAssemblyHostEnvironmentExtensions.IsDevelopment(builder.HostEnvironment));
Microsoft.AspNetCore.Components.WebView.Test (5)
Infrastructure\AssertHelpers.cs (3)
15Assert.True(IpcCommon.TryDeserializeOutgoing(message, out var messageType, out var args)); 23Assert.True(IpcCommon.TryDeserializeOutgoing(message, out var messageType, out var args)); 32Assert.True(IpcCommon.TryDeserializeOutgoing(message, out var messageType, out var args));
StaticContentProviderTests.cs (2)
27Assert.True(scp.TryGetResponseContent( 40Assert.True(headers.TryGetValue("Content-Type", out var contentTypeValue));
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (29)
MiddlewareTests.cs (6)
26Assert.True(flag); 44Assert.True(onRejectedInvoked); 122Assert.True(flag); 171Assert.True(firstRequest.IsCompletedSuccessfully); 176Assert.True(thirdRequest.IsCompletedSuccessfully); 197Assert.True(flag);
PolicyTests\QueuePolicyTests.cs (11)
16Assert.True(t1.IsCompleted); 19Assert.True(t2.IsCompleted); 29Assert.True(await s.TryEnterAsync().DefaultTimeout()); 35Assert.True(await waitingTask.DefaultTimeout()); 45Assert.True(t1.IsCompleted); 46Assert.True(t1.Result); 49Assert.True(t2.IsCompleted); 50Assert.True(t2.Result); 56Assert.True(t4.IsCompleted); 67Assert.True(await s1.TryEnterAsync().DefaultTimeout()); 68Assert.True(await s2.TryEnterAsync().DefaultTimeout());
PolicyTests\StackPolicyTests.cs (12)
21Assert.True(task1.IsCompleted); 22Assert.True(await task1); 30Assert.True(await task2); 45Assert.True(task1.IsCompleted); 74Assert.True(task1.IsCompleted); 77Assert.True(task2.IsCompleted); 93Assert.True(task1.IsCompleted && await task1); 99Assert.True(await task2); 104Assert.True(task3.IsCompleted && await task3); 117Assert.True(task0.IsCompleted && await task0); 123Assert.True(await task1); 129Assert.True(await task2);
Microsoft.AspNetCore.CookiePolicy.Test (74)
CookieConsentTests.cs (66)
26Assert.True(feature.CanTrack); 43Assert.True(feature.IsConsentNeeded); 62Assert.True(feature.IsConsentNeeded); 79Assert.True(context.IsConsentNeeded); 88Assert.True(feature.IsConsentNeeded); 107Assert.True(feature.IsConsentNeeded); 124Assert.True(context.IsConsentNeeded); 125Assert.True(context.HasConsent); 126Assert.True(context.IssueCookie); 137Assert.True(feature.IsConsentNeeded); 138Assert.True(feature.HasConsent); 139Assert.True(feature.CanTrack); 160Assert.True(feature.IsConsentNeeded); 161Assert.True(feature.HasConsent); 162Assert.True(feature.CanTrack); 183Assert.True(feature.IsConsentNeeded); 203Assert.True(feature.IsConsentNeeded); 209Assert.True(feature.IsConsentNeeded); 210Assert.True(feature.HasConsent); 211Assert.True(feature.CanTrack); 222Assert.True(consentCookie.Expires.HasValue); 223Assert.True(consentCookie.Expires.Value > DateTimeOffset.Now + TimeSpan.FromDays(364)); 254Assert.True(feature.IsConsentNeeded); 260Assert.True(feature.IsConsentNeeded); 261Assert.True(feature.HasConsent); 262Assert.True(feature.CanTrack); 291Assert.True(feature.IsConsentNeeded); 292Assert.True(feature.HasConsent); 293Assert.True(feature.CanTrack); 297Assert.True(feature.IsConsentNeeded); 298Assert.True(feature.HasConsent); 299Assert.True(feature.CanTrack); 319Assert.True(feature.IsConsentNeeded); 327Assert.True(feature.IsConsentNeeded); 328Assert.True(feature.HasConsent); 329Assert.True(feature.CanTrack); 352Assert.True(feature.IsConsentNeeded); 358Assert.True(feature.IsConsentNeeded); 383Assert.True(feature.IsConsentNeeded); 384Assert.True(feature.HasConsent); 385Assert.True(feature.CanTrack); 390Assert.True(feature.IsConsentNeeded); 432Assert.True(feature.IsConsentNeeded); 433Assert.True(feature.HasConsent); 434Assert.True(feature.CanTrack); 438Assert.True(feature.IsConsentNeeded); 468Assert.True(feature.IsConsentNeeded); 469Assert.True(feature.HasConsent); 470Assert.True(feature.CanTrack); 477Assert.True(feature.IsConsentNeeded); 503Assert.True(feature.IsConsentNeeded); 527Assert.True(context.IsConsentNeeded); 529Assert.True(context.IssueCookie); 537Assert.True(feature.IsConsentNeeded); 558Assert.True(feature.IsConsentNeeded); 564Assert.True(feature.IsConsentNeeded); 565Assert.True(feature.HasConsent); 566Assert.True(feature.CanTrack); 611Assert.True(feature.IsConsentNeeded); 617Assert.True(feature.IsConsentNeeded); 618Assert.True(feature.HasConsent); 619Assert.True(feature.CanTrack); 656Assert.True(feature.IsConsentNeeded); 662Assert.True(feature.IsConsentNeeded); 663Assert.True(feature.HasConsent); 664Assert.True(feature.CanTrack);
CookiePolicyTests.cs (8)
402Assert.True(cookie.HttpOnly); 403Assert.True(cookie.Secure); 455Assert.True(cookie.HttpOnly); 456Assert.True(cookie.Secure); 462Assert.True(cookie.HttpOnly); 463Assert.True(cookie.Secure); 469Assert.True(cookie.HttpOnly); 470Assert.True(cookie.Secure);
Microsoft.AspNetCore.Cors.Test (19)
CorsEndpointConventionBuilderExtensionsTests.cs (2)
51Assert.True(metadata.Policy.AllowAnyOrigin); 85Assert.True(builder.TestProperty);
CorsMiddlewareTests.cs (1)
797Assert.True(executed);
CorsPolicyBuilderTests.cs (6)
31Assert.True(corsPolicy.SupportsCredentials); 170Assert.True(corsPolicy.AllowAnyOrigin); 200Assert.True(corsPolicy.IsOriginAllowed("http://test.example.com")); 243Assert.True(corsPolicy.AllowAnyMethod); 273Assert.True(corsPolicy.AllowAnyHeader); 316Assert.True(corsPolicy.SupportsCredentials);
CorsPolicyExtensionsTests.cs (2)
20Assert.True(actual); 58Assert.True(isAllowed);
CorsPolicyTests.cs (1)
25Assert.True(corsPolicy.IsDefaultIsOriginAllowed);
CorsServiceTests.cs (6)
169Assert.True(result.SupportsCredentials); 221Assert.True(result.VaryByOrigin); 238Assert.True(result.VaryByOrigin); 390Assert.True(result.SupportsCredentials); 558Assert.True(result.SupportsCredentials); 917Assert.True(result.VaryByOrigin);
UriHelpersTests.cs (1)
16Assert.True(isSubdomain);
Microsoft.AspNetCore.Cryptography.Internal.Tests (6)
CryptoUtilTests.cs (2)
19Assert.True(CryptoUtil.TimeConstantBuffersAreEqual(a.AsSpan(1, 3), b.AsSpan(2, 3))); 40Assert.True(CryptoUtil.TimeConstantBuffersAreEqual((byte*)&a, (byte*)&b, sizeof(uint)));
WeakReferenceHelpersTests.cs (4)
25Assert.True(wr.TryGetTarget(out var target)); 43Assert.True(wr.TryGetTarget(out var target)); 67Assert.True(wr.TryGetTarget(out var target)); 71Assert.True(instanceThatWillBeCreatedSecond.HasBeenDisposed);
Microsoft.AspNetCore.DataProtection.Tests (76)
ActivatorTests.cs (1)
51Assert.True(retVal3.ParameterlessCtorCalled);
ContainerUtilsTests.cs (1)
51Assert.True(ContainerUtils.IsDirectoryMounted(new DirectoryInfo(directory), fstab));
Internal\KeyManagementOptionsPostSetupTest.cs (7)
52Assert.True(options.AutoGenerateKeys); 71Assert.True(options.AutoGenerateKeys); 96Assert.True(options.AutoGenerateKeys); 123Assert.True(options.AutoGenerateKeys); 139Assert.True(options.AutoGenerateKeys); 153Assert.True(options.AutoGenerateKeys); 178Assert.True(options.AutoGenerateKeys);
KeyManagement\CacheableKeyRingTests.cs (2)
27Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 42Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime));
KeyManagement\DefaultKeyResolverTests.cs (9)
27Assert.True(resolution.ShouldGenerateNewKey); 122Assert.True(resolution.ShouldGenerateNewKey); 138Assert.True(resolution.ShouldGenerateNewKey); 168Assert.True(resolution.ShouldGenerateNewKey); 203Assert.True(resolution.ShouldGenerateNewKey); 221Assert.True(resolution.ShouldGenerateNewKey); 238Assert.True(resolution.ShouldGenerateNewKey); 306Assert.True(resolution.ShouldGenerateNewKey); 385Assert.True(resolution.ShouldGenerateNewKey);
KeyManagement\DeferredKeyTests.cs (1)
55Assert.True(key.IsRevoked);
KeyManagement\KeyRingBasedDataProtectorTests.cs (3)
455Assert.True(requiresMigration); 456Assert.True(wasRevoked); 553Assert.True(requiresMigration);
KeyManagement\KeyRingProviderTests.cs (16)
49Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 92Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 140Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 142Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 229Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 231Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 313Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 315Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 353Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 391Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 439Assert.True(activation1 < now); // Key1 is active 440Assert.True(now < activation2); // Key2 is not yet active 441Assert.True(now < expiration1); // Key1 is not expired (also implies activation1 < expiration1) 442Assert.True(activation2 < expiration2); // Key2 is not well-formed (also implies Key2 is unexpired, now < expiration2) 443Assert.True(activation2 < expiration1); // Key1 and Key2 have overlapping activation periods - the alternative is covered in other tests 799Assert.True(resolveDefaultKeyPolicyReturnValuesEnumerator.MoveNext());
KeyManagement\KeyRingTests.cs (2)
78Assert.True(isRevoked); 81Assert.True(isRevoked);
KeyManagement\KeyTests.cs (1)
45Assert.True(key.IsRevoked);
KeyManagement\XmlKeyManagerTests.cs (13)
125Assert.True(firstCancellationToken.IsCancellationRequested); 223Assert.True(firstCancellationToken.IsCancellationRequested); 450Assert.True(keys[0].IsRevoked); 452Assert.True(keys[1].IsRevoked); 456Assert.True(keys[3].IsRevoked); 647Assert.True(firstCancellationToken.IsCancellationRequested); 700Assert.True(firstCancellationToken.IsCancellationRequested); 965Assert.True(keyDictWithRevocations[key1.KeyId].IsRevoked); 966Assert.True(keyDictWithRevocations[key2.KeyId].IsRevoked); 967Assert.True(keyDictWithRevocations[key3.KeyId].IsRevoked); 970Assert.True(keyManager.DeleteKeys(key => key.KeyId == key1.KeyId || key.KeyId == key3.KeyId)); 977Assert.True(keyDictWithRevocations[key2.KeyId].IsRevoked); 990Assert.True(withDeletion.CanDeleteKeys);
Repositories\EphemeralXmlRepositoryTests.cs (4)
55Assert.True(repository.DeleteElements(deletableElements => 76Assert.True(ranSelector); 95Assert.True(repository.DeleteElements(deletableElements => 106Assert.True(ranSelector);
Repositories\FileSystemXmlRepositoryTests.cs (11)
160Assert.True(repository.DeleteElements(deletableElements => 181Assert.True(ranSelector); 209Assert.True(File.Exists(filePath1)); 210Assert.True(File.Exists(filePath2)); 211Assert.True(File.Exists(filePath3)); 233Assert.True(ranSelector); 240Assert.True(File.Exists(filePath1)); // Deletion not attempted after failure 241Assert.True(File.Exists(filePath2)); // Deletion fails because of lock 256Assert.True(File.Exists(filePath)); 260Assert.True(repository.DeleteElements(deletableElements => 271Assert.True(ranSelector);
Repositories\RegistryXmlRepositoryTests.cs (4)
148Assert.True(repository.DeleteElements(deletableElements => 169Assert.True(ranSelector); 202Assert.True(repository.DeleteElements(deletableElements => 213Assert.True(ranSelector);
ServiceCollectionTests.cs (1)
124Assert.True(options.AutoGenerateKeys);
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (12)
CertificateManagerTests.cs (12)
50Assert.True(File.Exists(CertificateName)); 58Assert.True(httpsCertificate.HasPrivateKey); 149Assert.True(File.Exists(CertificateName)); 153Assert.True(exportedCertificate.HasPrivateKey); 183Assert.True(File.Exists(CertificateName)); 187Assert.True(exportedCertificate.HasPrivateKey); 216Assert.True(File.Exists(CertificateName)); 311Assert.True(CertificateManager.IsHttpsDevelopmentCertificate(wrongSubjectCertificate)); 345Assert.True(File.Exists(CertificateName)); 349Assert.True(exportedCertificate.HasPrivateKey); 538Assert.True(File.Exists(CertificateName)); 541Assert.True(File.Exists(KeyName));
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (66)
Latency\AcceptanceTests.cs (5)
62Assert.True(IsMatchByName(ld.Checkpoints, (c) => c.Name == checkpointName)); 63Assert.True(IsMatchByName(ld.Measures, (m) => m.Name == measureName)); 64Assert.True(IsMatchByName(ld.Tags, (t) => t.Name == tagName)); 65Assert.True(((double)ld.DurationTimestamp / ld.DurationTimestampFrequency) * 1000 >= taskTimeMs); 81Assert.True(isInLambda);
Latency\AddServerTimingHeaderMiddlewareTests.cs (1)
46Assert.True(header.Count > 0);
Latency\ChecpointAcceptanceTests.cs (2)
64Assert.True(reachedLambda); 133Assert.True(long.TryParse(metricFragments[1], NumberStyles.Integer, CultureInfo.InvariantCulture, out var value));
Latency\RequestLatencyTelemetryExtensionsTests.cs (1)
64Assert.True(actualOptions.Value.LatencyDataExportTimeout == expectedOptions.LatencyDataExportTimeout);
Latency\RequestLatencyTelemetryMiddlewareTests.cs (16)
45Assert.True(header.Count > 0); 47Assert.True(nextInvoked); 48Assert.True(ex1.Invoked == 1); 49Assert.True(ex2.Invoked == 1); 75Assert.True(nextInvoked); 76Assert.True(ex1.Invoked == 1); 77Assert.True(ex2.Invoked == 1); 103Assert.True(header.Count > 0); 105Assert.True(nextInvoked); 106Assert.True(ex1.Invoked == 1); 107Assert.True(ex2.Invoked == 1); 134Assert.True(nextInvoked); 135Assert.True(ex1.Invoked == 1); 136Assert.True(ex2.Invoked == 1); 157Assert.True(nextInvoked); 183Assert.True(nextInvoked);
Latency\RequestLatencyTelemetryOptionsValidatorTests.cs (2)
17Assert.True(validator.Validate(nameof(RequestLatencyTelemetryOptions), options).Failed); 26Assert.True(validationResult.Succeeded);
Logging\AcceptanceTests.cs (14)
218Assert.True(response.IsSuccessStatusCode); 278Assert.True(response.IsSuccessStatusCode); 331Assert.True(response.IsSuccessStatusCode); 385Assert.True(response.IsSuccessStatusCode); 446Assert.True(response.IsSuccessStatusCode); 494Assert.True(response.IsSuccessStatusCode); 536Assert.True(response.IsSuccessStatusCode); 566Assert.True(response.IsSuccessStatusCode); 599Assert.True(firstResponse.IsSuccessStatusCode); 604Assert.True(secondResponse.IsSuccessStatusCode); 758Assert.True(response.IsSuccessStatusCode); 788Assert.True(response.IsSuccessStatusCode); 971Assert.True(response.IsSuccessStatusCode); 987Assert.True(response.IsSuccessStatusCode);
Logging\AcceptanceTests.Mvc.cs (4)
66Assert.True(response.IsSuccessStatusCode); 101Assert.True(response.IsSuccessStatusCode); 147Assert.True(response.IsSuccessStatusCode); 191Assert.True(response.IsSuccessStatusCode);
Logging\AcceptanceTests.Routing.cs (1)
66Assert.True(response.IsSuccessStatusCode);
Logging\IncomingHttpRouteUtilityTests.cs (18)
59Assert.True(sensitiveParameters.ContainsKey("userId")); 97Assert.True(sensitiveParameters.ContainsKey("userId")); 99Assert.True(sensitiveParameters.ContainsKey("teamId")); 137Assert.True(sensitiveParameters.ContainsKey("userId")); 139Assert.True(sensitiveParameters.ContainsKey("teamId")); 183Assert.True(sensitiveParameters.ContainsKey("testKey")); 226Assert.True(sensitiveParameters.ContainsKey("testKey")); 315Assert.True(sensitiveParameters.ContainsKey("userId")); 317Assert.True(sensitiveParameters.ContainsKey("teamId")); 319Assert.True(sensitiveParameters.ContainsKey("testKey")); 362Assert.True(sensitiveParameters.ContainsKey("userId")); 364Assert.True(sensitiveParameters.ContainsKey("teamId")); 404Assert.True(sensitiveParameters.ContainsKey("userId")); 406Assert.True(sensitiveParameters.ContainsKey("teamId")); 413Assert.True(sensitiveParameters.ContainsKey("userId")); 415Assert.True(sensitiveParameters.ContainsKey("teamId")); 444Assert.True(sensitiveParameters.ContainsKey("testKey")); 466Assert.True(sensitiveParameters.ContainsKey("testKey"));
Logging\RequestHeadersEnricherTests.cs (2)
104Assert.True(enrichedState.Count == 2); 286Assert.True(enrichedState.Count == 0);
Microsoft.AspNetCore.Diagnostics.Tests (36)
DeveloperExceptionPageMiddlewareTest.cs (1)
616Assert.True(m.Value > 0);
ExceptionHandlerMiddlewareTest.cs (12)
197Assert.True(httpContext.Items.ContainsKey("1")); 198Assert.True(httpContext.Items.ContainsKey("2")); 199Assert.True(httpContext.Items.ContainsKey("3")); 236Assert.True(httpContext.Items.ContainsKey("1")); 272Assert.True(httpContext.Items.ContainsKey("1")); 273Assert.True(httpContext.Items.ContainsKey("2")); 302Assert.True(httpContext.Items.ContainsKey("1")); 303Assert.True(httpContext.Items.ContainsKey("2")); 304Assert.True(httpContext.Items.ContainsKey("3")); 305Assert.True(httpContext.Items.ContainsKey("ExceptionHandler")); 450Assert.True(m.Value > 0); 517Assert.True(m.Value > 0);
ExceptionHandlerTest.cs (23)
160Assert.True(httpContext.Response.Body.CanSeek); 186Assert.True(response.Headers.CacheControl.NoCache); 187Assert.True(response.Headers.CacheControl.NoStore); 188Assert.True(response.Headers.TryGetValues("Pragma", out values)); 191Assert.True(response.Content.Headers.TryGetValues("Expires", out values)); 242Assert.True(response.Headers.CacheControl.NoCache); 243Assert.True(response.Headers.CacheControl.NoStore); 244Assert.True(response.Headers.TryGetValues("Pragma", out values)); 247Assert.True(response.Content.Headers.TryGetValues("Expires", out values)); 297Assert.True(response.Headers.TryGetValues("Cache-Control", out values)); 300Assert.True(response.Headers.TryGetValues("Pragma", out values)); 303Assert.True(response.Content.Headers.TryGetValues("Expires", out values)); 306Assert.True(response.Headers.TryGetValues("ETag", out values)); 369Assert.True(response.Headers.CacheControl.NoCache); 370Assert.True(response.Headers.CacheControl.NoStore); 371Assert.True(response.Headers.TryGetValues("Pragma", out values)); 439Assert.True(response.Headers.TryGetValues("Cache-Control", out values)); 442Assert.True(response.Headers.TryGetValues("Pragma", out values)); 445Assert.True(response.Content.Headers.TryGetValues("Expires", out values)); 448Assert.True(response.Headers.TryGetValues("ETag", out values)); 1038Assert.True(m.Value > 0); 1108Assert.True(m.Value > 0); 1170Assert.True(m.Value > 0);
Microsoft.AspNetCore.FunctionalTests (8)
WebApplicationFunctionalTests.cs (7)
37Assert.True(false); 48Assert.True(logWritten); 80Assert.True(false); 91Assert.True(logWritten); 134Assert.True(false); 168Assert.True(logWritten); 169Assert.True(logger.IsEnabled(LogLevel.Warning));
WebHostFunctionalTests.cs (1)
142Assert.True(logWritten);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (9)
ConverterTests\JsonConverterReadTests.cs (1)
869Assert.True(objectNew.Equals(objectOld));
ConverterTests\JsonConverterWriteTests.cs (1)
622Assert.True(comparer.Equals(doc1.RootElement, doc2.RootElement));
HttpRoutePatternParserTests.cs (3)
194Assert.True(v.HasCatchAllPath); 255Assert.True(v.HasCatchAllPath); 277Assert.True(v.HasCatchAllPath);
JsonTranscodingServerCallContextTests.cs (1)
55Assert.True(headers[1].IsBinary);
ServiceDescriptorHelpersTests.cs (1)
18Assert.True(ServiceDescriptorHelpers.TryGetHttpRule(method, out var httpRule));
UnaryServerCallHandlerTests.cs (2)
1416Assert.True((bool)interceptorRun!); 1559Assert.True(request!.Data.SingleBool);
Microsoft.AspNetCore.Grpc.Swagger.Tests (21)
Binding\BodyTests.cs (4)
28Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 47Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 63Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 77Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation));
Binding\ParametersTests.cs (9)
28Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 44Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 60Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 81Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 98Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 112Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 128Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 150Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 178Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation));
Binding\ResponseBodyTests.cs (4)
29Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 43Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 59Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation)); 84Assert.True(path.Operations.TryGetValue(OperationType.Post, out var operation));
GrpcSwaggerServiceExtensionsTests.cs (4)
48Assert.True(path.Operations.TryGetValue(OperationType.Get, out var operation)); 82Assert.True(swagger.Paths["/v1/greeter/{name}"].Operations.ContainsKey(OperationType.Get)); 87Assert.True(swagger.Paths["/v1/greeter/{name}"].Operations.ContainsKey(OperationType.Get)); 88Assert.True(swagger.Paths["/v1/add/{value1}/{value2}"].Operations.ContainsKey(OperationType.Get));
Microsoft.AspNetCore.HeaderParsing.Tests (19)
HeaderKeyTests.cs (1)
53Assert.True(sut.HasDefaultValue);
HeaderParsingExtensionsTests.cs (3)
27Assert.True(options.DefaultValues.ContainsKey("Test")); 112Assert.True(context.Request.TryGetHeaderValue(dateHeaderKey, out var parsedDate, out var result)); 116Assert.True(context.Request.TryGetHeaderValue(dateHeaderKey, out parsedDate));
HeaderParsingFeatureTests.cs (10)
53Assert.True(feature.TryGetHeaderValue(key, out var value, out var _)); 72Assert.True(feature.TryGetHeaderValue(key, out var value, out var result)); 78Assert.True(feature.TryGetHeaderValue(key2, out var textValue, out result)); 96Assert.True(feature.TryGetHeaderValue(key, out var value, out var result)); 126Assert.True(feature.TryGetHeaderValue(key, out var value, out var result)); 183Assert.True(helper.Feature.TryGetHeaderValue(firstHeaderKey, out _)); 184Assert.True(helper.Feature.TryGetHeaderValue(thirdHeaderKey, out _)); 202Assert.True(feature.TryGetHeaderValue(key, out var value1, out var error1)); 203Assert.True(feature.TryGetHeaderValue(key, out var value2, out var error2)); 204Assert.True(feature2.TryGetHeaderValue(key, out var value3, out var error3));
HeaderRegistryTests.cs (1)
48Assert.True(key.HasDefaultValue);
HostHeaderValueTests.cs (4)
32Assert.True(sameAsHost1.Equals((object)host1)); 49Assert.True(host1 == sameAsHost1); 54Assert.True(host1 != differentHost); 55Assert.True(host1 != differentPort);
Microsoft.AspNetCore.HeaderPropagation.Tests (17)
HeaderPropagationIntegrationTest.cs (4)
117Assert.True(handler.Headers.Contains("out")); 144Assert.True(handler.Headers.Contains("first")); 146Assert.True(handler.Headers.Contains("second")); 190Assert.True(handler.Headers.Contains("different"));
HeaderPropagationMessageHandlerTest.cs (13)
49Assert.True(Handler.Headers.Contains("out")); 64Assert.True(Handler.Headers.Contains("out")); 78Assert.True(Handler.Content.Headers.Contains("Content-Type")); 92Assert.True(Handler.Content.Headers.Contains("Content-Language")); 106Assert.True(Handler.Content.Headers.Contains("Content-Language")); 121Assert.True(Handler.Headers.Contains("out")); 164Assert.True(Handler.Headers.Contains("inout")); 165Assert.True(Handler.Headers.Contains("another")); 204Assert.True(Handler.Headers.Contains("inout")); 220Assert.True(Handler.Headers.Contains("name")); 236Assert.True(Handler.Headers.Contains("name")); 238Assert.True(Handler.Headers.Contains("other")); 255Assert.True(Handler.Headers.Contains("name"));
Microsoft.AspNetCore.HostFiltering.Tests (8)
HostFilteringMiddlewareTests.cs (2)
106Assert.True(c.Request.Headers.TryGetValue(HeaderNames.Host, out var host)); 107Assert.True(StringValues.Equals("", host));
MiddlewareConfigurationManagerTests.cs (6)
37Assert.True(configurationBeforeChange.AllowedHosts is null); 41Assert.True(options.AllowedHosts.All(x => configurationBeforeChange.AllowedHosts.Contains(x))); 60Assert.True(configurationAfterChange.AllowedHosts is null); 64Assert.True(newOption.AllowedHosts.All(x => configurationAfterChange.AllowedHosts.Contains(x))); 88Assert.True(options.AllowedHosts.All(x => result1.AllowedHosts.Contains(x)) && options.AllowedHosts.Count.Equals(result1.AllowedHosts.Count)); 93Assert.True(ReferenceEquals(result1, result2));
Microsoft.AspNetCore.Hosting.Tests (84)
HostingApplicationDiagnosticsTests.cs (22)
91m => Assert.True(m.Value > 0)); 93m => Assert.True(m.Value > 0)); 129m => Assert.True(m.Value > 0), 130m => Assert.True(m.Value > 0)); 132m => Assert.True(m.Value > 0), 133m => Assert.True(m.Value > 0)); 168Assert.True(context.EventLogEnabled); 233Assert.True(context.MetricsEnabled); 350Assert.True(m.Value > 0); 415Assert.True(m.Value > 0); 509Assert.True(context.MetricsTagsFeature.MetricsDisabled); 628Assert.True(isEnabledActivityFired); 665Assert.True(isEnabledActivityFired); 666Assert.True(isEnabledStartFired); 692Assert.True(startCalled); 709Assert.True(Activity.Current.Duration > TimeSpan.Zero); 717Assert.True(endCalled); 733Assert.True(Activity.Current.Duration > TimeSpan.Zero); 741Assert.True(endCalled); 763Assert.True(endCalled); 1078Assert.True(onActivityImportCalled); 1080Assert.True(Activity.Current.Recorded);
HostingMetricsTests.cs (2)
94Assert.True(measurement.Value > 0); 107Assert.True((bool)measurement.Tags["aspnetcore.request.is_unhandled"]);
Http\DefaultHttpContextFactoryTests.cs (2)
94Assert.True(context._active); 113Assert.True(context._active);
StartupManagerTests.cs (6)
329Assert.True(instance.DisposableService.Disposed); 355Assert.True(options.Configured); 402Assert.True(options.Configured); 481Assert.True(foo.Invoked); 559Assert.True(((MyContainer)app.ApplicationServices).FancyMethodCalled); 575Assert.True(((MyContainer)app.ApplicationServices).FancyMethodCalled);
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (6)
288Assert.True(file.Exists); 321Assert.True(file.Exists); 338Assert.True(contents.Exists); 340Assert.True(file.Exists); 357Assert.True(file.Exists); 393Assert.True(provider.GetFileInfo("/_content/Static Web Assets.txt").Exists);
WebHostBuilderTests.cs (7)
264Assert.True(configurationCallbackCalled); 446Assert.True(service.Disposed); 687Assert.True(Path.IsPathRooted(basePath)); 690Assert.True(Path.IsPathRooted(basePath2)); 999Assert.True(disposables[0].Disposed); 1000Assert.True(disposables[1].Disposed); 1395Assert.True(service.StopCalled);
WebHostConfigurationsTests.cs (3)
31Assert.True(config.CaptureStartupErrors); 32Assert.True(config.DetailedErrors); 33Assert.True(config.SuppressStatusMessages);
WebHostTests.AsyncDisposable.cs (1)
41Assert.True(provider.DisposeAsyncCalled);
WebHostTests.cs (35)
134Assert.True(host.ServerFeatures.Get<IServerAddressesFeature>().PreferHostingUrls); 177Assert.True(lifetime2.ApplicationStarted.IsCancellationRequested); 186Assert.True(lifetime2.ApplicationStopped.IsCancellationRequested); 356Assert.True(applicationStartedEvent.Wait(5000)); 362Assert.True(runHostAndVerifyApplicationStopped.Wait(5000)); 365Assert.True(applicationStartedCompletedBeforeApplicationStopping); 366Assert.True(applicationStoppingCompletedBeforeApplicationStopped); 367Assert.True(applicationStoppedCompletedBeforeRunCompleted); 399Assert.True(singleton.Disposed); 400Assert.True(transient.Disposed); 420Assert.True(applicationLifetime.ApplicationStarted.IsCancellationRequested); 421Assert.True(applicationLifetime2.ApplicationStarted.IsCancellationRequested); 446Assert.True(applicationLifetime.ApplicationStarted.IsCancellationRequested); 447Assert.True(applicationLifetime2.ApplicationStarted.IsCancellationRequested); 448Assert.True(started.All(s => s)); 449Assert.True(started2.All(s => s)); 451Assert.True(stopping.All(s => s)); 452Assert.True(stopping2.All(s => s)); 453Assert.True(stopped.All(s => s)); 454Assert.True(stopped2.All(s => s)); 474Assert.True(hostedSeviceCalls1[0]); 477Assert.True(hostedSeviceCalls1[1]); 478Assert.True(hostedServiceCalls2[1]); 538Assert.True(svc.StartCalled); 541Assert.True(svc.StopCalled); 566Assert.True(svc.DisposeCalled); 694Assert.True(hostedServiceCalls1[0]); 699Assert.True(hostedServiceCalls1[1]); 700Assert.True(hostedServiceCalls2[1]); 701Assert.True(stopping.All(s => s)); 702Assert.True(stopping2.All(s => s)); 851Assert.True(env.WebRootFileProvider.GetFileInfo("TextFile.txt").Exists); 857Assert.True(env1.WebRootFileProvider.GetFileInfo("TextFile.txt").Exists); 868Assert.True(env.IsEnvironment(Environments.Production)); 869Assert.True(env.IsEnvironment("producTion"));
Microsoft.AspNetCore.Http.Abstractions.Tests (62)
EndpointFilterInvocationContextOfTTests.cs (1)
64Assert.True(context.Contains("This is a test"));
FragmentStringTests.cs (2)
15Assert.True(FragmentString.Empty == default(FragmentString)); 16Assert.True(default(FragmentString) == FragmentString.Empty);
HostStringTest.cs (3)
104Assert.True(new HostString(string.Empty) == default(HostString)); 105Assert.True(default(HostString) == new HostString(string.Empty)); 146Assert.True(HostString.MatchesAny(host, new StringSegment[] { pattern }));
MapPathMiddlewareTests.cs (2)
225Assert.True(mockWebApplication.UseCalled); 235Assert.True(mockWebApplication.UseCalled);
PathStringTests.cs (6)
25Assert.True(PathString.Empty == default(PathString)); 26Assert.True(default(PathString) == PathString.Empty); 27Assert.True(PathString.Empty.Equals(default(PathString))); 28Assert.True(default(PathString).Equals(PathString.Empty)); 296Assert.True(converter.CanConvertFrom(typeof(string))); 299Assert.True(converter.CanConvertTo(typeof(string)));
QueryStringTests.cs (3)
38Assert.True(query.HasValue); 137Assert.True(QueryString.Empty == default(QueryString)); 138Assert.True(default(QueryString) == QueryString.Empty);
RouteValueDictionaryTests.cs (38)
246Assert.True(value); 304Assert.True(value); 1027Assert.True(result); 1046Assert.True(result); 1101Assert.True(result); 1121Assert.True(result); 1221Assert.True(result); 1236Assert.True(result); 1271Assert.True(result); 1288Assert.True(result); 1332Assert.True(result); 1352Assert.True(result); 1464Assert.True(result); 1479Assert.True(result); 1515Assert.True(result); 1533Assert.True(result); 1609Assert.True(result); 1626Assert.True(result); 1665Assert.True(result); 1685Assert.True(result); 1707Assert.True(result); 1711Assert.True(dict.ContainsKey("other")); 1712Assert.True(dict.ContainsKey("dotnet")); 1732Assert.True(result); 1736Assert.True(dict.ContainsKey("other")); 1737Assert.True(dict.ContainsKey("dotnet")); 1757Assert.True(result); 1761Assert.True(dict.ContainsKey("other")); 1762Assert.True(dict.ContainsKey("dotnet")); 1776Assert.True(result); 1789Assert.True(result); 1827Assert.True(result); 1849Assert.True(result); 1874Assert.True(result); 1962Assert.True(result); 1977Assert.True(result); 2013Assert.True(result); 2031Assert.True(result);
UseExtensionsTests.cs (5)
27Assert.True(firstCalled); 33Assert.True(secondCalled); 42Assert.True(firstCalled); 43Assert.True(secondCalled); 44Assert.True(lastCalled);
UseMiddlewareTest.cs (2)
273Assert.True(Assert.IsType<bool>(context.Items["before"])); 274Assert.True(Assert.IsType<bool>(context.Items["after"]));
Microsoft.AspNetCore.Http.Connections.Tests (56)
HttpConnectionDispatcherTests.cs (41)
98Assert.True(manager.TryGetConnection(connectionToken, out var connectionContext)); 125Assert.True(manager.TryGetConnection(connectionToken, out var connection)); 244Assert.True(connection.Transport.Input.TryRead(out var result)); 480Assert.True(result.IsCompleted); 544Assert.True(result.IsCompleted); 612Assert.True(connection.Transport.Input.TryRead(out var result)); 790Assert.True(task.IsCompleted); 1174Assert.True(measurement.Value > 0); 1306Assert.True(connection.SendingToken.IsCancellationRequested); 1345Assert.True(connection.SendingToken.IsCancellationRequested); 1389Assert.True(connection.SendingToken.IsCancellationRequested); 1495Assert.True(request1.IsCompleted); 1562Assert.True(request1.IsCompleted); 1725Assert.True(task.IsCompleted); 1766Assert.True(task1.IsCompleted); 1971Assert.True(((WindowsIdentity)connection.User.Identity).AccessToken.IsClosed); 1999Assert.True(connection.HasInherentKeepAlive); 2002Assert.True(connection.Features.Get<IConnectionInherentKeepAliveFeature>().HasInherentKeepAlive); 2070Assert.True(pollTask.IsCompleted); 2175Assert.True(pollTask.IsCompleted); 2201Assert.True(manager.TryGetConnection(connection.ConnectionId, out _)); 2305Assert.True(manager.TryGetConnection(negotiateResponse["connectionToken"].ToString(), out var connection)); 2334Assert.True(manager.TryGetConnection(negotiateResponse["connectionToken"].ToString(), out var connection)); 2361Assert.True((bool)negotiateResponse["useStatefulReconnect"]); 2363Assert.True(manager.TryGetConnection(negotiateResponse["connectionToken"].ToString(), out var connection)); 2781Assert.True(pollTask.IsCompleted); 2809Assert.True(manager.TryGetConnection(connection.ConnectionId, out _)); 3280Assert.True(manager.TryGetConnection(negotiateResponse.ConnectionToken, out var context)); 3282Assert.True(context.AuthenticationExpiration > DateTimeOffset.UtcNow); 3283Assert.True(context.AuthenticationExpiration < DateTimeOffset.MaxValue); 3342Assert.True(manager.TryGetConnection(negotiateResponse.ConnectionToken, out var context)); 3344Assert.True(context.AuthenticationExpiration > DateTimeOffset.UtcNow); 3345Assert.True(context.AuthenticationExpiration < DateTimeOffset.MaxValue); 3442Assert.True(manager.TryGetConnection(negotiateResponse.ConnectionToken, out var context)); 3444Assert.True(context.AuthenticationExpiration > DateTimeOffset.UtcNow); 3445Assert.True(context.AuthenticationExpiration < DateTimeOffset.MaxValue); 3481Assert.True(manager.TryGetConnection(negotiateResponse.ConnectionToken, out var context)); 3522Assert.True(((HttpRequestTimeoutFeature)c.Features.Get<IHttpRequestTimeoutFeature>()).Enabled); 3559Assert.True(manager.TryGetConnection(negotiateResponse.ConnectionToken, out var context)); 3584Assert.True(((HttpRequestTimeoutFeature)context.Features.Get<IHttpRequestTimeoutFeature>()).Enabled); 3591Assert.True(((HttpRequestTimeoutFeature)context.Features.Get<IHttpRequestTimeoutFeature>()).Enabled);
HttpConnectionManagerTests.cs (11)
129Assert.True(result.IsCompleted); 132Assert.True(result.IsCompleted); 152Assert.True(connectionManager.TryGetConnection(connection.ConnectionToken, out var newConnection)); 170Assert.True(connectionManager.TryGetConnection(connection.ConnectionToken, out var newConnection)); 189Assert.True(connectionManager.TryGetConnection(connection.ConnectionToken, out var newConnection)); 211Assert.True(connectionManager.TryGetConnection(connection.ConnectionToken, out var newConnection)); 232Assert.True(connectionManager.TryGetConnection(connection.ConnectionToken, out var newConnection)); 255Assert.True(result.IsCompleted); 268Assert.True(result.IsCanceled); 405Assert.True(result.IsCompleted); 424Assert.True(result.IsCompleted);
MapConnectionHandlerTests.cs (1)
345Assert.True(optionsMetaData.CloseOnAuthenticationExpiration);
ServerSentEventsTests.cs (1)
57Assert.True(feature.ResponseBufferingDisabled);
WebSocketsTests.cs (2)
104Assert.True(clientSummary.Received[0].EndOfMessage); 425Assert.True(messages.Received[1].EndOfMessage);
Microsoft.AspNetCore.Http.Extensions.Tests (76)
ParameterBindingMethodCacheTests.cs (26)
41Assert.True(parameters[3].IsOut); 58Assert.True(parameters[2].IsOut); 82Assert.True(parameters[2].IsOut); 90Assert.True(parameters[3].IsOut); 112Assert.True(parameters[2].IsOut); 113Assert.True(((call.Arguments[1] as ConstantExpression)!.Value as CultureInfo)!.Equals(CultureInfo.InvariantCulture)); 135Assert.True(parameters[1].IsOut); 164Assert.True(new ParameterBindingMethodCache().HasTryParseMethod(parameterInfo.ParameterType)); 189Assert.True(method.IsGenericMethod); 192Assert.True(parameters[1].IsOut); 342Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 349Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 356Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 363Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 370Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 377Assert.True(new ParameterBindingMethodCache().HasBindAsyncMethod(parameterInfo)); 385Assert.True(cache.HasBindAsyncMethod(parameterInfo)); 403Assert.True(cache.HasBindAsyncMethod(parameterInfo)); 421Assert.True(cache.HasBindAsyncMethod(parameterInfo)); 437Assert.True(cache.HasBindAsyncMethod(parameterInfo)); 453Assert.True(cache.HasBindAsyncMethod(parameterInfo)); 478Assert.True(parameters.Length == 0); 490Assert.True(parameters.Length == 0); 504Assert.True(parameters.Length == 1); 516Assert.True(parameters.Length == 0); 528Assert.True(parameters.Length == 0);
ProblemDetailsDefaultWriterTest.cs (1)
653Assert.True(result);
ProblemDetailsServiceTest.cs (1)
59Assert.True(result);
PropertyAsParameterInfoTests.cs (1)
157Assert.True(parameterInfo.HasDefaultValue);
RequestDelegateFactoryTests.cs (16)
438Assert.True(parameter.ParameterType == typeof(MyNullableBindAsyncStruct) || parameter.ParameterType == typeof(MyNullableBindAsyncStruct?)); 454Assert.True(parameter.ParameterType == typeof(MyBindAsyncStruct) || parameter.ParameterType == typeof(MyBindAsyncStruct?)); 511Assert.True(parameter.ParameterType == typeof(MyBothBindAsyncStruct) || parameter.ParameterType == typeof(MyBothBindAsyncStruct?)); 2252Assert.True(invoked); 2254Assert.True(invokedInContext); 2598m => Assert.True(m is IParameterBindingMetadata { HasBindAsync : true }), 2599m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 2600m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter })); 2851m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Caller }), 2853m => Assert.True(m is AcceptsMetadata am && am.RequestType == typeof(AddsCustomParameterMetadata)), 2855m => Assert.True(m is IParameterBindingMetadata { Name: "param1" }), 2857m => Assert.True(m is IDisableCookieRedirectMetadata), 2861m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 2863m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter }), 2865m => Assert.True(m is MetadataCountMetadata { Count: 7 })); 2923Assert.True(result.RequestDelegate(httpContext).IsCompletedSuccessfully);
RequestDelegateGenerator\CompileTimeCreationTests.cs (1)
609Assert.True(endpointModel.Response.IsAwaitable);
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
152Assert.True(result.Success);
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBody.cs (2)
333Assert.True(result.IsCompleted); 374Assert.True(result.IsCompleted);
RequestDelegateGenerator\RequestDelegateCreationTests.Metadata.cs (6)
532m => Assert.True(m is IAcceptsMetadata am && am.RequestType == typeof(AddsCustomParameterMetadata)), 534m => Assert.True(m is IParameterBindingMetadata { Name: "param1" }), 538m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 540m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter }), 542m => Assert.True(m is MetadataCountMetadata), 544m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Caller }));
RequestDelegateGenerator\RequestDelegateCreationTests.Responses.cs (8)
166Assert.True(endpointModel.Response.IsAwaitable); 191Assert.True(endpointModel.Response.IsAwaitable); 219Assert.True(endpointModel.Response.IsAwaitable); 241Assert.True(endpointModel.Response.IsAwaitable); 242Assert.True(endpointModel.Response.HasNoResponse); 247Assert.True(endpointModel.Response.IsAwaitable); 248Assert.True(endpointModel.Response.HasNoResponse); 492Assert.True(todo.IsComplete);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (6)
42Assert.True(todo.IsComplete); 78Assert.True(todo.IsComplete); 109Assert.True(elements["foo"]); 111Assert.True(elements["baz"]); 146Assert.True(elements["foo"]); 148Assert.True(elements["baz"]);
ValidationFilterEndpointFactoryTests.cs (7)
60Assert.True(problemDetails.Extensions.TryGetValue("errors", out var errorsObj)); 62Assert.True(errors.EnumerateObject().Count() == 1); 110Assert.True(problemDetails.Extensions.TryGetValue("errors", out var errorsObj)); 112Assert.True(errors.EnumerateObject().Count() == 1); 168Assert.True(problemDetails.Extensions.TryGetValue("errors", out var errorsObj)); 170Assert.True(errors.EnumerateObject().Count() == 1); 173Assert.True(problemDetails.Extensions.ContainsKey("timestamp"));
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
152Assert.True(result.Success);
Microsoft.AspNetCore.Http.Results.Tests (44)
HttpResultsHelperTests.cs (7)
43Assert.True(body!.IsComplete); 75Assert.True(body!.IsComplete); 108Assert.True(body!.IsComplete); 142Assert.True(body!.IsComplete); 176Assert.True(body!.IsComplete); 206Assert.True(one.IsComplete); 216Assert.True(three.IsComplete);
LocalRedirectResultTests.cs (3)
38Assert.True(result.Permanent); 52Assert.True(result.PreserveMethod); 53Assert.True(result.Permanent);
RedirectResultTests.cs (3)
20Assert.True(result.PreserveMethod); 21Assert.True(result.Permanent); 48Assert.True(actual);
ResultsTests.cs (15)
1097Assert.True(result.AcceptLocalUrlOnly); 1114Assert.True(result.AcceptLocalUrlOnly); 1115Assert.True(result.Permanent); 1132Assert.True(result.AcceptLocalUrlOnly); 1133Assert.True(result.Permanent); 1134Assert.True(result.PreserveMethod); 1150Assert.True(result.AcceptLocalUrlOnly); 1151Assert.True(result.Permanent); 1152Assert.True(result.PreserveMethod); 1497Assert.True(result.Permanent); 1512Assert.True(result.PreserveMethod); 1531Assert.True(result.Permanent); 1532Assert.True(result.PreserveMethod); 1550Assert.True(result.Permanent); 1551Assert.True(result.PreserveMethod);
ServerSentEventsResultTests.cs (1)
283Assert.True(bufferingDisabled);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (2)
391Assert.True(originalBytes.SequenceEqual(outBytes)); 416Assert.True(originalBytes.SequenceEqual(outBytes));
TypedResultsTests.cs (13)
941Assert.True(result.AcceptLocalUrlOnly); 958Assert.True(result.AcceptLocalUrlOnly); 959Assert.True(result.Permanent); 976Assert.True(result.AcceptLocalUrlOnly); 977Assert.True(result.Permanent); 978Assert.True(result.PreserveMethod); 994Assert.True(result.AcceptLocalUrlOnly); 995Assert.True(result.Permanent); 996Assert.True(result.PreserveMethod); 1279Assert.True(result.Permanent); 1294Assert.True(result.PreserveMethod); 1313Assert.True(result.Permanent); 1314Assert.True(result.PreserveMethod);
Microsoft.AspNetCore.Http.Tests (22)
DefaultHttpContextTests.cs (10)
85Assert.True(object.ReferenceEquals(context.User, context.User)); 87Assert.True(string.IsNullOrEmpty(context.User.Identity.AuthenticationType)); 92Assert.True(object.ReferenceEquals(context.User, context.User)); 94Assert.True(string.IsNullOrEmpty(context.User.Identity.AuthenticationType)); 99Assert.True(object.ReferenceEquals(context.User, context.User)); 104Assert.True(context.User.Identity.IsAuthenticated); 227Assert.True(instance.Disposed); 254Assert.True(instance.Disposed); 256Assert.True(scope.DisposeAsyncCalled); 269Assert.True(context._active);
Features\FormFeatureTests.cs (4)
308Assert.True(body.CanSeek); 393Assert.True(body.CanSeek); 440Assert.True(body.CanSeek); 588Assert.True(body.CanSeek);
Features\QueryFeatureTests.cs (1)
56Assert.True(queryCollection.Keys.Contains(emptyParam));
Features\StreamResponseBodyFeatureTests.cs (1)
50Assert.True(innerFeature.DisableBufferingCalled);
HeaderDictionaryTests.cs (2)
31Assert.True(headers.ContainsKey("header1")); 81Assert.True(headers.ContainsKey("header1"));
Internal\DefaultHttpRequestTests.cs (1)
131Assert.True(request.IsHttps);
Internal\DefaultHttpResponseTests.cs (2)
171Assert.True(mock.IsCalled); 187Assert.True(instance.DisposeAsyncCalled);
Internal\ReferenceReadStreamTests.cs (1)
14Assert.True(stream.CanRead);
Microsoft.AspNetCore.HttpLogging.Tests (18)
FileLoggerProcessorTests.cs (12)
51Assert.True(File.Exists(filePath)); 98Assert.True(File.Exists(filePathToday)); 100Assert.True(File.Exists(filePathTomorrow)); 137Assert.True(File.Exists(filePath1)); 138Assert.True(File.Exists(filePath2)); 400Assert.True(File.Exists(filePath1)); 401Assert.True(File.Exists(filePath2)); 402Assert.True(File.Exists(filePath3)); 468Assert.True(File.Exists(filePath3)); 469Assert.True(File.Exists(filePath4)); 536Assert.True(File.Exists(filePath1)); 537Assert.True(File.Exists(filePath2));
HttpLoggingMiddlewareTests.cs (5)
833Assert.True(context.TryDisable(HttpLoggingFields.RequestPath)); 1342Assert.True(TestSink.Writes.TryTake(out var contentTypeLog)); 1345Assert.True(TestSink.Writes.TryTake(out var requestLog)); 1552Assert.True(upgradeFeature is UpgradeFeatureLoggingDecorator); 1834Assert.True(context.TryDisable(HttpLoggingFields.ResponseStatusCode));
W3CLoggingMiddlewareTests.cs (1)
305Assert.True(Double.TryParse(lines[3], NumberStyles.Number, CultureInfo.InvariantCulture, out num));
Microsoft.AspNetCore.HttpOverrides.Tests (23)
ForwardedHeadersMiddlewareTest.cs (15)
84Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-For")); 184Assert.True(context.Request.Headers.ContainsKey("X-Original-For")); 383Assert.True(assertsExecuted); 468Assert.True(assertsExecuted); 518Assert.True(assertsExecuted); 569Assert.True(assertsExecuted); 605Assert.True(assertsExecuted); 695Assert.True(assertsExecuted); 752Assert.True(assertsExecuted); 895Assert.True(options.ForwardedHeaders == ForwardedHeaders.None); 1325Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Prefix")); 1375Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-For")); 1376Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Host")); 1377Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Proto")); 1378Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Prefix"));
HttpMethodOverrideMiddlewareTest.cs (6)
42Assert.True(assertsExecuted); 72Assert.True(assertsExecuted); 102Assert.True(assertsExecuted); 140Assert.True(assertsExecuted); 177Assert.True(assertsExecuted); 215Assert.True(assertsExecuted);
IPNetworkTest.cs (2)
27Assert.True(network.Contains(IPAddress.Parse(addressText))); 118Assert.True(result);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (72)
CustomSchemaTest.cs (1)
47Assert.True(DbUtil.VerifyColumns(sqlConn, "CustomColumns", "Id"));
DbUtil.cs (2)
94Assert.True(reader.Read()); 95Assert.True(reader.GetInt32(0) > 0);
EmptySchemaTest.cs (6)
51Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUsers")); 52Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetRoles")); 53Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserRoles")); 54Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserClaims")); 55Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserLogins")); 56Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserTokens"));
MaxKeyLengthSchemaTest.cs (10)
67Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 70Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetRoles", "Id", "Name", "NormalizedName", "ConcurrencyStamp")); 71Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserRoles", "UserId", "RoleId")); 72Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 73Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 74Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 76Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail")); 77Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 78Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserLogins", 128, "LoginProvider", "ProviderKey")); 79Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserTokens", 128, "LoginProvider", "Name"));
SqlStoreOnlyUsersTestBase.cs (5)
85Assert.True(DbUtil.VerifyColumns(db, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 90Assert.True(DbUtil.VerifyColumns(db, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 91Assert.True(DbUtil.VerifyColumns(db, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 92Assert.True(DbUtil.VerifyColumns(db, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 127Assert.True(db.Users.Any(u => u.UserName == user.UserName));
SqlStoreTestBase.cs (9)
135Assert.True(DbUtil.VerifyColumns(db, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 138Assert.True(DbUtil.VerifyColumns(db, "AspNetRoles", "Id", "Name", "NormalizedName", "ConcurrencyStamp")); 139Assert.True(DbUtil.VerifyColumns(db, "AspNetUserRoles", "UserId", "RoleId")); 140Assert.True(DbUtil.VerifyColumns(db, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 141Assert.True(DbUtil.VerifyColumns(db, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 142Assert.True(DbUtil.VerifyColumns(db, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 144Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail")); 145Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 226Assert.True(db.Users.Any(u => u.UserName == user.UserName));
UserStoreEncryptPersonalDataTest.cs (7)
221Assert.True(FindInk(connection, "PhoneNumber", guid)); 222Assert.True(FindInk(connection, "Email", guid)); 223Assert.True(FindInk(connection, "UserName", guid)); 224Assert.True(FindInk(connection, "PersonalData1", guid)); 225Assert.True(FindInk(connection, "PersonalData2", guid)); 226Assert.True(FindAuthenticatorKeyInk(connection, guid)); 227Assert.True(FindTokenInk(connection, guid, "loginProvider", "token"));
UserStoreTest.cs (1)
36Assert.True(db.Users.Any(u => u.UserName == guid));
VersionOneSchemaTest.cs (10)
53Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 56Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetRoles", "Id", "Name", "NormalizedName", "ConcurrencyStamp")); 57Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserRoles", "UserId", "RoleId")); 58Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 59Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 60Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 62Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail")); 63Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 64Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserLogins", 128, "LoginProvider", "ProviderKey")); 65Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserTokens", 128, "LoginProvider", "Name"));
VersionThreeSchemaTest.cs (11)
53Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 56Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetRoles", "Id", "Name", "NormalizedName", "ConcurrencyStamp")); 57Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserRoles", "UserId", "RoleId")); 58Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 59Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 60Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 61Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserPasskeys", "UserId", "CredentialId", "Data")); 63Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail", "PhoneNumber")); 64Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 65Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserLogins", 128, "LoginProvider", "ProviderKey")); 66Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserTokens", 128, "LoginProvider", "Name"));
VersionTwoSchemaTest.cs (10)
53Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUsers", "Id", "UserName", "Email", "PasswordHash", "SecurityStamp", 56Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetRoles", "Id", "Name", "NormalizedName", "ConcurrencyStamp")); 57Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserRoles", "UserId", "RoleId")); 58Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserClaims", "Id", "UserId", "ClaimType", "ClaimValue")); 59Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserLogins", "UserId", "ProviderKey", "LoginProvider", "ProviderDisplayName")); 60Assert.True(DbUtil.VerifyColumns(sqlConn, "AspNetUserTokens", "UserId", "LoginProvider", "Name", "Value")); 62Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail", "PhoneNumber")); 63Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 64Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserLogins", 128, "LoginProvider", "ProviderKey")); 65Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserTokens", 128, "LoginProvider", "Name"));
Microsoft.AspNetCore.Identity.FunctionalTests (33)
ManagementTests.cs (6)
300Assert.True(jsonData.ContainsKey("Id")); 302Assert.True(jsonData.ContainsKey("UserName")); 304Assert.True(jsonData.ContainsKey("Email")); 306Assert.True(jsonData.ContainsKey("EmailConfirmed")); 308Assert.True(jsonData.ContainsKey("PhoneNumber")); 310Assert.True(jsonData.ContainsKey("PhoneNumberConfirmed"));
MapIdentityApiTests.cs (21)
119Assert.True(loginContent.TryGetProperty("refreshToken", out _)); 151Assert.True(loginContent.TryGetProperty("refresh_token", out _)); 214Assert.True(loginResponse.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookieHeaders)); 348Assert.True(refreshResponse.IsSuccessStatusCode); 354Assert.True(refreshResponse.IsSuccessStatusCode); 704Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 745Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 800Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 817Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 913Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 925Assert.True(session2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 934Assert.True(session2faContent2.GetProperty("isTwoFactorEnabled").GetBoolean()); 943Assert.True(persistent2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 944Assert.True(persistent2faContent.GetProperty("isMachineRemembered").GetBoolean()); 1041Assert.True(infoResponse.GetProperty("isEmailConfirmed").GetBoolean()); 1059Assert.True(infoPostContent.GetProperty("isEmailConfirmed").GetBoolean()); 1101Assert.True(infoAfterFinalLogin.GetProperty("isEmailConfirmed").GetBoolean()); 1271Assert.True(infoGetContent.GetProperty("isEmailConfirmed").GetBoolean()); 1362Assert.True(confirmationMatch.Success); 1374Assert.True(confirmationMatch.Success); 1470Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookieHeaders));
Pages\Account\Manage\Email.cs (1)
22Assert.True(Context.UserAuthenticated);
Pages\Account\Manage\EnableAuthenticator.cs (1)
23Assert.True(Context.UserAuthenticated);
Pages\Account\Manage\Index.cs (1)
25Assert.True(Context.UserAuthenticated);
Pages\Account\Manage\ResetAuthenticator.cs (1)
20Assert.True(Context.UserAuthenticated);
Pages\Index.cs (2)
64Assert.True(Context.UserAuthenticated); 74Assert.True(Context.UserAuthenticated);
Microsoft.AspNetCore.Identity.InMemory.Test (1)
ControllerTest.cs (1)
56Assert.True(result.Succeeded);
Microsoft.AspNetCore.Identity.Specification.Tests (50)
IdentityResultAssert.cs (1)
22Assert.True(result.Succeeded);
IdentitySpecificationTestBase.cs (10)
135Assert.True(await manager.RoleExistsAsync(roleName)); 222Assert.True(await manager.RoleExistsAsync(roleName)); 308Assert.True(await manager.RoleExistsAsync(roleName)); 350Assert.True(await manager.RoleExistsAsync(roleName)); 376Assert.True(await manager.IsInRoleAsync(u, roleName)); 402Assert.True(await userManager.IsInRoleAsync(u, await roleManager.GetRoleNameAsync(r))); 435Assert.True(await userManager.IsInRoleAsync(user, await roleManager.GetRoleNameAsync(r))); 462Assert.True(await userManager.IsInRoleAsync(u, roleName)); 507Assert.True(await userMgr.IsInRoleAsync(user, roleName)); 529Assert.True(await userMgr.IsInRoleAsync(user, roleName));
UserManagerSpecificationTests.cs (39)
326Assert.True(await manager.CheckPasswordAsync(user, "password")); 333Assert.True(await manager.CheckPasswordAsync(user, "New")); 512Assert.True(await manager.CheckPasswordAsync(user, password)); 604Assert.True(await manager.HasPasswordAsync(user)); 609Assert.True(await manager.CheckPasswordAsync(user, "password")); 622Assert.True(await manager.HasPasswordAsync(user)); 695Assert.True(await manager.CheckPasswordAsync(user, newPassword)); 1003Assert.True(await manager.CheckPasswordAsync(user, newPassword)); 1029Assert.True(await manager.CheckPasswordAsync(user, password)); 1051Assert.True(await manager.CheckPasswordAsync(user, password)); 1071Assert.True(await manager.VerifyUserTokenAsync(user, "Static", "test", token)); 1100Assert.True(await manager.IsEmailConfirmedAsync(user)); 1156Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1159Assert.True(await mgr.IsLockedOutAsync(user)); 1160Assert.True(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55)); 1178Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1185Assert.True(await mgr.IsLockedOutAsync(user)); 1186Assert.True(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55)); 1203Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1234Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1241Assert.True(await mgr.IsLockedOutAsync(user)); 1242Assert.True(await mgr.GetLockoutEndDateAsync(user) > DateTimeOffset.UtcNow.AddMinutes(55)); 1257Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1291Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1305Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1321Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1322Assert.True(await mgr.IsLockedOutAsync(user)); 1335Assert.True(await mgr.GetLockoutEnabledAsync(user)); 1338Assert.True(await mgr.IsLockedOutAsync(user)); 1374Assert.True(await manager.IsPhoneNumberConfirmedAsync(user)); 1390Assert.True(int.TryParse(token1, out _)); 1440Assert.True(await manager.IsPhoneNumberConfirmedAsync(user)); 1482Assert.True(await manager.VerifyChangePhoneNumberTokenAsync(user, token1, num1)); 1483Assert.True(await manager.VerifyChangePhoneNumberTokenAsync(user, token2, num2)); 1507Assert.True(await manager.IsEmailConfirmedAsync(user)); 1530Assert.True(await manager.IsEmailConfirmedAsync(user)); 1556Assert.True(await manager.IsEmailConfirmedAsync(user)); 1675Assert.True(await manager.GetTwoFactorEnabledAsync(user)); 1715Assert.True(!factors.Any());
Microsoft.AspNetCore.Identity.Test (83)
IdentityOptionsTest.cs (10)
17Assert.True(options.Lockout.AllowedForNewUsers); 21Assert.True(options.Password.RequireDigit); 22Assert.True(options.Password.RequireLowercase); 23Assert.True(options.Password.RequireNonAlphanumeric); 24Assert.True(options.Password.RequireUppercase); 49Assert.True(myOptions.Password.RequireLowercase); 50Assert.True(myOptions.Password.RequireDigit); 51Assert.True(myOptions.Password.RequireNonAlphanumeric); 52Assert.True(myOptions.Password.RequireUppercase); 68Assert.True(myOptions.User.RequireUniqueEmail);
Passkeys\PasskeyHandlerAssertionTest.cs (16)
30Assert.True(result.Succeeded); 39Assert.True(credentialJson.Remove("id")); 90Assert.True(credentialJson.Remove("type")); 139Assert.True(credentialJson.Remove("response")); 173Assert.True(originalOptionsJson.Remove("challenge")); 208Assert.True(response.Remove("clientDataJSON")); 258Assert.True(response.Remove("authenticatorData")); 325Assert.True(response.Remove("signature")); 459Assert.True(clientDataJson.Remove("type")); 511Assert.True(clientDataJson.Remove("challenge")); 594Assert.True(clientDataJson.Remove("origin")); 723Assert.True(result.Succeeded); 738Assert.True(result.Succeeded); 782Assert.True(result.Succeeded); 845Assert.True(result.Succeeded); 896Assert.True(result.Succeeded);
Passkeys\PasskeyHandlerAttestationTest.cs (17)
30Assert.True(result.Succeeded); 39Assert.True(credentialJson.Remove("id")); 90Assert.True(credentialJson.Remove("type")); 139Assert.True(credentialJson.Remove("response")); 174Assert.True(user.Remove("id")); 209Assert.True(user.Remove("name")); 244Assert.True(user.Remove("displayName")); 278Assert.True(attestationStateJson.Remove("userEntity")); 294Assert.True(attestationStateJson.Remove("challenge")); 329Assert.True(response.Remove("clientDataJSON")); 379Assert.True(response.Remove("attestationObject")); 428Assert.True(clientDataJson.Remove("type")); 480Assert.True(clientDataJson.Remove("challenge")); 563Assert.True(clientDataJson.Remove("origin")); 692Assert.True(result.Succeeded); 720Assert.True(result.Succeeded); 881Assert.True(result.Succeeded);
RoleManagerTest.cs (3)
26Assert.True(result.Succeeded); 46Assert.True(result.Succeeded); 108Assert.True(result);
SignInManagerTest.cs (19)
66Assert.True(result.IsLockedOut); 110Assert.True(result.IsLockedOut); 182Assert.True(result.Succeeded); 206Assert.True(result.Succeeded); 231Assert.True(result.Succeeded); 277Assert.True(result.Succeeded); 301Assert.True(result.Succeeded); 339Assert.True(result.RequiresTwoFactor); 466Assert.True(assertionResult.Succeeded); 576Assert.True(result.Succeeded); 648Assert.True(result.IsLockedOut); 738Assert.True(result.Succeeded); 771Assert.True(result.Succeeded); 1002Assert.True(result.Succeeded); 1037Assert.True(result.IsLockedOut); 1138Assert.True(result.Succeeded); 1284Assert.True(result.IsLockedOut); 1311Assert.True(result.IsLockedOut); 1565Assert.True(result.Succeeded);
UserManagerTest.cs (18)
81Assert.True(result.Succeeded); 100Assert.True(result.Succeeded); 122Assert.True(result.Succeeded); 142Assert.True(result.Succeeded); 197Assert.True(result.Succeeded); 219Assert.True(result.Succeeded); 240Assert.True(result.Succeeded); 409Assert.True(result.Succeeded); 448Assert.True(result.Succeeded); 510Assert.True(result.Succeeded); 558Assert.True(result.Succeeded); 582Assert.True(result.Succeeded); 614Assert.True(result.Succeeded); 655Assert.True(result); 746Assert.True(result.Succeeded); 777Assert.True(result.Succeeded); 803Assert.True(result.Succeeded); 859Assert.True(result.Succeeded);
Microsoft.AspNetCore.InternalTesting.Tests (36)
AspNetTestAssemblyRunnerTest.cs (2)
27Assert.True(fixture.ForAssemblyCalled); 41Assert.True(fixture.ConstructorWithMessageSinkCalled);
AssemblyTestLogTests.cs (2)
343Assert.True(File.Exists(Path.Combine( 353Assert.True(File.Exists(Path.Combine(
ConditionalFactTest.cs (2)
23Assert.True(true); 54Assert.True(Asserter.TestRan);
ConditionalTheoryTest.cs (3)
44Assert.True(true); 82Assert.True(true); 109Assert.True(Asserter.TestRan);
EnvironmentVariableSkipConditionTest.cs (4)
49Assert.True(isMet); 68Assert.True(isMet); 90Assert.True(isMet); 129Assert.True(isMet);
LoggedTestXunitTests.cs (2)
131Assert.True(SetupInvoked); 171Assert.True(ITestOutputHelperIsInitialized);
MaximumOSVersionAttributeTest.cs (4)
38Assert.True(osSkipAttribute.IsMet); 50Assert.True(osSkipAttribute.IsMet); 62Assert.True(osSkipAttribute.IsMet); 86Assert.True(osSkipAttribute.IsMet);
MaximumOSVersionTest.cs (4)
41Assert.True(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 46Assert.True(17134 >= int.Parse(currentVersion, CultureInfo.InvariantCulture)); 54Assert.True(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 59Assert.True(18363 >= int.Parse(currentVersion, CultureInfo.InvariantCulture));
MinimumOSVersionAttributeTest.cs (3)
38Assert.True(osSkipAttribute.IsMet); 50Assert.True(osSkipAttribute.IsMet); 74Assert.True(osSkipAttribute.IsMet);
MinimumOSVersionTest.cs (4)
40Assert.True(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 45Assert.True(17134 <= int.Parse(currentVersion, CultureInfo.InvariantCulture)); 53Assert.True(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 58Assert.True(18363 <= int.Parse(currentVersion, CultureInfo.InvariantCulture));
OSSkipConditionAttributeTest.cs (1)
33Assert.True(osSkipAttribute.IsMet);
QuarantinedTestAttributeTest.cs (1)
27Assert.True(new Random().Next(100) <= 80);
TestPlatformHelperTest.cs (4)
16Assert.True(TestPlatformHelper.IsLinux); 27Assert.True(TestPlatformHelper.IsMac); 38Assert.True(TestPlatformHelper.IsWindows); 45Assert.True(TestPlatformHelper.IsMono);
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (33)
Internal\DictionaryAdapterTest.cs (12)
28Assert.True(addStatus); 48Assert.True(addStatus); 67Assert.True(addStatus); 95Assert.True(addStatus); 122Assert.True(addStatus); 131Assert.True(addStatus); 150Assert.True(replaceStatus); 170Assert.True(replaceStatus); 249Assert.True(replaceStatus); 269Assert.True(removeStatus); 288Assert.True(removeStatus); 313Assert.True(testStatus);
Internal\ListAdapterTest.cs (11)
62Assert.True(addStatus); 134Assert.True(addStatus); 152Assert.True(addStatus); 172Assert.True(addStatus); 240Assert.True(addStatus); 295Assert.True(addStatus); 335Assert.True(getStatus); 374Assert.True(removeStatus); 406Assert.True(replaceStatus); 442Assert.True(replaceStatus); 461Assert.True(testStatus);
Internal\ObjectVisitorTest.cs (4)
54Assert.True(visitStatus); 88Assert.True(visitStatus); 132Assert.True(visitStatus); 186Assert.True(visitStatus);
Internal\PocoAdapterTest.cs (6)
28Assert.True(addStatus); 68Assert.True(getStatus); 109Assert.True(removeStatus); 149Assert.True(replaceStatus); 218Assert.True(replaceStatus); 238Assert.True(testStatus);
Microsoft.AspNetCore.JsonPatch.Tests (35)
Internal\DictionaryAdapterTest.cs (12)
31Assert.True(addStatus); 51Assert.True(addStatus); 70Assert.True(addStatus); 98Assert.True(addStatus); 125Assert.True(addStatus); 134Assert.True(addStatus); 153Assert.True(replaceStatus); 173Assert.True(replaceStatus); 251Assert.True(replaceStatus); 271Assert.True(removeStatus); 290Assert.True(removeStatus); 315Assert.True(testStatus);
Internal\DynamicObjectAdapterTest.cs (1)
202Assert.True(target.NewProperty is Rectangle);
Internal\ListAdapterTest.cs (11)
62Assert.True(addStatus); 134Assert.True(addStatus); 152Assert.True(addStatus); 172Assert.True(addStatus); 240Assert.True(addStatus); 295Assert.True(addStatus); 335Assert.True(getStatus); 374Assert.True(removeStatus); 406Assert.True(replaceStatus); 442Assert.True(replaceStatus); 459Assert.True(testStatus);
Internal\ObjectVisitorTest.cs (5)
54Assert.True(visitStatus); 87Assert.True(visitStatus); 117Assert.True(visitStatus); 149Assert.True(visitStatus); 203Assert.True(visitStatus);
Internal\PocoAdapterTest.cs (6)
34Assert.True(addStatus); 74Assert.True(getStatus); 115Assert.True(removeStatus); 155Assert.True(replaceStatus); 221Assert.True(replaceStatus); 239Assert.True(testStatus);
Microsoft.AspNetCore.Mvc.Abstractions.Test (21)
Filters\FilterContextTest.cs (1)
50Assert.True(result);
ModelBinding\ModelMetadataTest.cs (5)
44Assert.True(modelMetadata.IsComplexType); 117Assert.True(modelMetadata.IsCollectionType); 142Assert.True(modelMetadata.IsEnumerableType); 437Assert.True(metadata.IsParseableType); 439Assert.True(metadata.IsConvertibleType);
ModelBinding\ModelStateDictionaryTest.cs (15)
42Assert.True(remove); 61Assert.True(result); 480Assert.True(isValid); 622Assert.True(dictionary.ContainsKey("foo")); 767Assert.True(dictionary.HasReachedMaxErrors); 789Assert.True(result); 792Assert.True(result); 821Assert.True(result); 825Assert.True(result); 831Assert.True(dictionary.HasReachedMaxErrors); 835Assert.True(dictionary.HasReachedMaxErrors); 867Assert.True(dictionary.HasReachedMaxErrors); 894Assert.True(result); 897Assert.True(result); 1636Assert.True(isValid);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (30)
ApiResponseTypeProviderTest.cs (5)
312Assert.True(responseType.IsDefaultResponse); 464Assert.True(responseType.IsDefaultResponse); 507Assert.True(responseType.IsDefaultResponse); 603Assert.True(responseType.IsDefaultResponse); 649Assert.True(responseType.IsDefaultResponse);
DefaultApiDescriptionProviderTest.cs (7)
57Assert.True(categoryParameter.IsRequired); 58Assert.True(groupParameter.IsRequired); 1383Assert.True(parameter.ModelMetadata.IsRequired); 1384Assert.True(parameter.ModelMetadata.IsBindingRequired); 2072Assert.True(description.IsRequired); 2129Assert.True(description.IsRequired); 2147Assert.True(description.IsRequired);
EndpointMetadataApiDescriptionProviderTest.cs (18)
129Assert.True(apiParameterDescription.IsRequired); 871Assert.True(fooParam.IsRequired); 878Assert.True(barParam.IsRequired); 885Assert.True(fromBodyParam.IsRequired); 901Assert.True(param.IsRequired); 908Assert.True(param.IsRequired); 947param => Assert.True(param.IsRequired), 949param => Assert.True(param.IsRequired), 977param => Assert.True(param.IsRequired), 992Assert.True(fooParam.IsRequired); 1021Assert.True(apiExplorerSettings!.IgnoreApi); 1043Assert.True(barParam.IsRequired); 1353Assert.True(bodyParameterDescription.IsRequired); 1445Assert.True(bodyParameterDescription.IsRequired); 1503Assert.True(bodyParameterDescription.IsRequired); 1541Assert.True(fromFileParam0.IsRequired); 1591Assert.True(bodyParameterDescription.IsRequired); 1636Assert.True(parameter.RouteInfo.IsOptional);
Microsoft.AspNetCore.Mvc.Core.Test (467)
ApiExplorer\ApiConventionMatcherTest.cs (12)
22Assert.True(result); 92Assert.True(result); 106Assert.True(result); 120Assert.True(result); 218Assert.True(result); 246Assert.True(result); 271Assert.True(result); 285Assert.True(result); 299Assert.True(result); 397Assert.True(result); 411Assert.True(result); 425Assert.True(result);
ApiExplorer\ApiConventionResultTest.cs (7)
40Assert.True(result); 80Assert.True(result); 105Assert.True(result); 125Assert.True(result); 148Assert.True(result); 172Assert.True(result); 196Assert.True(result);
ApplicationModels\AttributeRouteModelTests.cs (2)
314Assert.True(combined.SuppressLinkGeneration); 351Assert.True(combined.SuppressPathMatching);
ApplicationModels\ControllerActionDescriptorProviderTests.cs (3)
1315Assert.True(context.Results[0].RouteValues.ContainsKey("page")); 1318Assert.True(context.Results[1].RouteValues.ContainsKey("controller")); 1320Assert.True(context.Results[1].RouteValues.ContainsKey("action"));
ApplicationModels\DefaultApplicationModelProviderTest.cs (5)
533Assert.True(method.IsSpecialName); 629Assert.True(isValid); 662Assert.True(isValid); 701Assert.True(isValid); 721Assert.True(isValid);
ApplicationModels\EndpointMetadataProviderTest.cs (9)
121m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Caller }), 122m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 123m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter }), 124m => Assert.True(m is CustomAttribute), 125m => Assert.True(m is ControllerActionDescriptor), 126m => Assert.True(m is RouteNameMetadata), 127m => Assert.True(m is SuppressLinkGenerationMetadata), 128m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Finally }), 129m => Assert.True(m is IRouteDiagnosticsMetadata { Route: "/{controller}/{action}/{id?}" }));
ApplicationModels\InferParameterBindingInfoConventionTest.cs (2)
623Assert.True(convention.IsInferForServiceParametersEnabled); 641Assert.True(convention.IsInferForServiceParametersEnabled);
Builder\MvcAreaRouteBuilderExtensionsTest.cs (1)
257Assert.True(match);
ConsumesAttributeTests.cs (4)
101Assert.True(constraint.Accept(context)); 174Assert.True(constraint1.Accept(context)); 289Assert.True(constraint1.Accept(context)); 291Assert.True(constraint2.Accept(context));
ControllerBaseTest.cs (79)
70Assert.True(result.Permanent); 86Assert.True(result.PreserveMethod); 103Assert.True(result.PreserveMethod); 104Assert.True(result.Permanent); 168Assert.True(result.Permanent); 184Assert.True(result.PreserveMethod); 201Assert.True(result.PreserveMethod); 202Assert.True(result.Permanent); 308Assert.True(resultTemporary.PreserveMethod); 325Assert.True(resultPermanent.Permanent); 340Assert.True(resultPermanent.PreserveMethod); 341Assert.True(resultPermanent.Permanent); 379Assert.True(resultTemporary.PreserveMethod); 400Assert.True(resultPermanent.Permanent); 419Assert.True(resultPermanent.PreserveMethod); 420Assert.True(resultPermanent.Permanent); 463Assert.True(resultTemporary.PreserveMethod); 488Assert.True(resultPermanent.Permanent); 511Assert.True(resultPermanent.PreserveMethod); 512Assert.True(resultPermanent.Permanent); 552Assert.True(resultTemporary.PreserveMethod); 600Assert.True(result.PreserveMethod); 623Assert.True(resultPermanent.Permanent); 642Assert.True(resultPermanent.PreserveMethod); 643Assert.True(resultPermanent.Permanent); 666Assert.True(result.Permanent); 694Assert.True(result.PreserveMethod); 695Assert.True(result.Permanent); 735Assert.True(resultTemporary.PreserveMethod); 779Assert.True(result.PreserveMethod); 801Assert.True(resultPermanent.Permanent); 819Assert.True(resultPermanent.PreserveMethod); 820Assert.True(resultPermanent.Permanent); 841Assert.True(result.Permanent); 863Assert.True(result.PreserveMethod); 864Assert.True(result.Permanent); 899Assert.True(resultTemporary.PreserveMethod); 917Assert.True(resultPermanent.Permanent); 933Assert.True(resultPermanent.PreserveMethod); 934Assert.True(resultPermanent.Permanent); 974Assert.True(resultTemporary.PreserveMethod); 996Assert.True(resultPermanent.Permanent); 1115Assert.True(result.Permanent); 1133Assert.True(result.Permanent); 1157Assert.True(result.Permanent); 1177Assert.True(result.Permanent); 1205Assert.True(result.Permanent); 1220Assert.True(result.PreserveMethod); 1240Assert.True(resultPermanent.PreserveMethod); 1261Assert.True(resultPermanent.PreserveMethod); 1262Assert.True(resultPermanent.Permanent); 1282Assert.True(resultPermanent.PreserveMethod); 1283Assert.True(resultPermanent.Permanent); 1695Assert.True(result.EnableRangeProcessing); 2163Assert.True(method.IsDefined(typeof(NonActionAttribute))); 2621Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2622Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2649Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2650Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2676Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2677Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2730Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include1"])); 2731Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include2"])); 2763Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include1"])); 2764Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include2"])); 2797Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2798Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2829Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2830Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2870Assert.True(InvokePropertyFilter("Include")); 2913Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include1"])); 2914Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Include2"])); 2945Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2946Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 2973Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property1"])); 2974Assert.True(context.PropertyFilter(context.ModelMetadata.Properties["Property2"])); 3080Assert.True(result); 3081Assert.True(controller.ModelState.IsValid); 3171Assert.True(controller.ModelState.IsValid);
Controllers\ControllerActivatorProviderTest.cs (1)
127Assert.True(controller.Disposed);
Controllers\ControllerBinderDelegateProviderTest.cs (4)
562Assert.True(controllerContext.ModelState.IsValid); 1190Assert.True(modelState.IsValid); 1191Assert.True(arguments.TryGetValue("accountId", out var value)); 1194Assert.True(arguments.TryGetValue("transferInfo", out value));
Controllers\DefaultControllerActivatorTest.cs (4)
57Assert.True(controller.Disposed); 71Assert.True(controller.Disposed); 85Assert.True(controller.Disposed); 100Assert.True(controller.AsyncDisposed);
DependencyInjection\MvcBuilderExtensionsTest.cs (1)
157Assert.True(options.SuppressMapClientErrors);
DependencyInjection\MvcCoreBuilderExtensionsTest.cs (1)
100Assert.True(options.SuppressMapClientErrors);
FileResultHelperTest.cs (4)
46Assert.True(result.WasWriteFileCalled); 68Assert.True(result.WasWriteFileCalled); 94Assert.True(result.WasWriteFileCalled); 115Assert.True(result.WasWriteFileCalled);
Filters\MiddlewareFilterTest.cs (5)
77Assert.True(resourceExecutedContext.HttpContext.Response.Headers.ContainsKey(expectedHeader)); 78Assert.True(resourceExecutedContext.Canceled); 126Assert.True(response.Headers.ContainsKey(expectedHeader)); 128Assert.True(resourceExecutedContext.Canceled); 213Assert.True(response.Headers.ContainsKey("Error"));
Formatters\InputFormatterTest.cs (5)
50Assert.True(result); 84Assert.True(result); 149Assert.True(result); 217Assert.True(result); 285Assert.True(result);
Formatters\JsonInputFormatterTestBase.cs (5)
146Assert.True(result.HasError); 173Assert.True(result.HasError); 201Assert.True(result.HasError); 403Assert.True(result.HasError); 432Assert.True(result.HasError);
Formatters\MediaTypeTest.cs (3)
226Assert.True(result); 268Assert.True(result); 298Assert.True(result);
Formatters\NoContentFormatterTests.cs (1)
80Assert.True(result);
Formatters\OutputFormatterTests.cs (1)
28Assert.True(result);
Formatters\StreamOutputFormatterTest.cs (1)
33Assert.True(canWrite);
Formatters\StringOutputFormatterTests.cs (2)
75Assert.True(result); 102Assert.True(result);
Formatters\SystemTextJsonInputFormatterTest.cs (6)
153Assert.True(result.HasError); 154Assert.True(!formatterContext.ModelState.IsValid); 155Assert.True(formatterContext.ModelState.ContainsKey(modelStateKey)); 175Assert.True(result.HasError); 176Assert.True(!formatterContext.ModelState.IsValid); 177Assert.True(formatterContext.ModelState.ContainsKey("$"));
Formatters\TextInputFormatterTest.cs (2)
33Assert.True(result.HasError); 34Assert.True(context.ModelState.ContainsKey("something"));
Infrastructure\ActionMethodExecutorTest.cs (4)
34Assert.True(controller.Executed); 60Assert.True(valueTask.IsCompleted); 223Assert.True(controller.Executed); 249Assert.True(controller.Executed);
Infrastructure\AsyncEnumerableReaderTest.cs (14)
41Assert.True(result); 59Assert.True(result); 75Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader1)); 76Assert.True(readerFactory.TryGetReader(asyncEnumerable2.GetType(), out var reader2)); 92Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader1)); 93Assert.True(readerFactory.TryGetReader(asyncEnumerable2.GetType(), out var reader2)); 110Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader)); 127Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader)); 144Assert.True(readerFactory.TryGetReader(enumerable1.GetType(), out var reader1)); 145Assert.True(readerFactory.TryGetReader(enumerable2.GetType(), out var reader2)); 164Assert.True(result); 182Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader)); 198Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader)); 213Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader));
Infrastructure\CompatibilitySwitchTest.cs (4)
26Assert.True(@switch.Value); 41Assert.True(@switch.IsValueSet); 54Assert.True(@switch.Value); 55Assert.True(@switch.IsValueSet);
Infrastructure\ConfigureCompatibilityOptionsTest.cs (1)
70Assert.True(options.TestProperty);
Infrastructure\ControllerActionInvokerTest.cs (3)
370Assert.True(context.Canceled); 439Assert.True(context.Canceled); 494Assert.True(context.Canceled);
Infrastructure\DefaultActionDescriptorCollectionProviderTest.cs (2)
130Assert.True(changeToken1.HasChanged); 147Assert.True(changeToken2.HasChanged);
Infrastructure\DefaultApiProblemDetailsWriterTest.cs (1)
148Assert.True(result);
Infrastructure\FileStreamResultExecutorTest.cs (1)
27Assert.True(stream.DidDisposeAsync);
Infrastructure\NonDisposableStreamTest.cs (2)
19Assert.True(innerStream.CanRead); 45Assert.True(innerStream.CanRead);
LocalRedirectResultTest.cs (3)
43Assert.True(result.Permanent); 57Assert.True(result.PreserveMethod); 58Assert.True(result.Permanent);
ModelBinding\Binders\ArrayModelBinderProviderTest.cs (1)
69Assert.True(binder.AllowValidatingTopLevelNodes);
ModelBinding\Binders\ArrayModelBinderTest.cs (4)
36Assert.True(bindingContext.Result.IsModelSet); 82Assert.True(bindingContext.Result.IsModelSet); 116Assert.True(bindingContext.Result.IsModelSet); 210Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\BodyModelBinderProviderTest.cs (2)
95Assert.True(allowEmpty); 115Assert.True(allowEmpty);
ModelBinding\Binders\BodyModelBinderTests.cs (4)
48Assert.True(bindingContext.Result.IsModelSet); 214Assert.True(bindingContext.Result.IsModelSet); 216Assert.True(bindingContext.ModelState.IsValid); 585Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\ByteArrayModelBinderTests.cs (1)
52Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\CancellationTokenModelBinderTests.cs (1)
22Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\CollectionModelBinderProviderTest.cs (1)
84Assert.True(binder.AllowValidatingTopLevelNodes);
ModelBinding\Binders\CollectionModelBinderTest.cs (10)
84Assert.True(bindingContext.Result.IsModelSet); 89Assert.True(modelState.IsValid); 115Assert.True(bindingContext.Result.IsModelSet); 120Assert.True(modelState.IsValid); 141Assert.True(bindingContext.Result.IsModelSet); 167Assert.True(bindingContext.Result.IsModelSet); 188Assert.True(bindingContext.Result.IsModelSet); 268Assert.True(bindingContext.Result.IsModelSet); 302Assert.True(bindingContext.Result.IsModelSet); 377Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (17)
313Assert.True(bindingContext.Result.IsModelSet); 357Assert.True(bindingContext.Result.IsModelSet); 401Assert.True(bindingContext.Result.IsModelSet); 482Assert.True(result); 620Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 685Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 724Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 752Assert.True(modelStateDictionary.IsValid); 775Assert.True(modelStateDictionary.IsValid); 799Assert.True(bindingContext.ModelState.IsValid); 824Assert.True(bindingContext.ModelState.IsValid); 858Assert.True(bindingContext.ModelState.IsValid); 880Assert.True(bindingContext.ModelState.IsValid); 904Assert.True(bindingContext.ModelState.IsValid); 928Assert.True(bindingContext.ModelState.IsValid); 991Assert.True(modelState.IsValid); 1033Assert.True(bindingContext.ModelState.IsValid);
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (18)
326Assert.True(bindingContext.Result.IsModelSet); 373Assert.True(bindingContext.Result.IsModelSet); 417Assert.True(bindingContext.Result.IsModelSet); 461Assert.True(bindingContext.Result.IsModelSet); 663Assert.True(result); 798Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 832Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 868Assert.True(modelStateDictionary.TryGetValue("theModel.Age", out var entry)); 893Assert.True(modelStateDictionary.IsValid); 913Assert.True(modelStateDictionary.IsValid); 934Assert.True(bindingContext.ModelState.IsValid); 956Assert.True(bindingContext.ModelState.IsValid); 994Assert.True(bindingContext.ModelState.IsValid); 1042Assert.True(bindingContext.ModelState.IsValid); 1066Assert.True(bindingContext.ModelState.IsValid); 1090Assert.True(bindingContext.ModelState.IsValid); 1153Assert.True(modelState.IsValid); 1195Assert.True(bindingContext.ModelState.IsValid);
ModelBinding\Binders\DateTimeModelBinderTest.cs (4)
172Assert.True(bindingContext.Result.IsModelSet); 176Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 195Assert.True(bindingContext.Result.IsModelSet); 199Assert.True(bindingContext.ModelState.ContainsKey("theModelName"));
ModelBinding\Binders\DictionaryModelBinderTest.cs (10)
43Assert.True(bindingContext.Result.IsModelSet); 84Assert.True(bindingContext.Result.IsModelSet); 151Assert.True(bindingContext.Result.IsModelSet); 185Assert.True(bindingContext.Result.IsModelSet); 222Assert.True(bindingContext.Result.IsModelSet); 309Assert.True(bindingContext.Result.IsModelSet); 359Assert.True(bindingContext.Result.IsModelSet); 406Assert.True(bindingContext.Result.IsModelSet); 453Assert.True(bindingContext.Result.IsModelSet); 488Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\EnumTypeModelBinderTest.cs (6)
23Assert.True(bindingContext.Result.IsModelSet); 62Assert.True(bindingContext.Result.IsModelSet); 86Assert.True(bindingContext.Result.IsModelSet); 110Assert.True(bindingContext.Result.IsModelSet); 172Assert.True(bindingContext.Result.IsModelSet); 197Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\FloatingPointTypeModelBinderTestOfT.cs (12)
251Assert.True(bindingContext.Result.IsModelSet); 253Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 273Assert.True(bindingContext.Result.IsModelSet); 275Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 294Assert.True(bindingContext.Result.IsModelSet); 296Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 315Assert.True(bindingContext.Result.IsModelSet); 317Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 336Assert.True(bindingContext.Result.IsModelSet); 338Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 357Assert.True(bindingContext.Result.IsModelSet); 359Assert.True(bindingContext.ModelState.ContainsKey("theModelName"));
ModelBinding\Binders\FormCollectionModelBinderTest.cs (2)
31Assert.True(bindingContext.Result.IsModelSet); 52Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\FormFileModelBinderTest.cs (11)
29Assert.True(bindingContext.Result.IsModelSet); 63Assert.True(bindingContext.Result.IsModelSet); 103Assert.True(bindingContext.Result.IsModelSet); 145Assert.True(bindingContext.Result.IsModelSet); 179Assert.True(bindingContext.Result.IsModelSet); 215Assert.True(bindingContext.Result.IsModelSet); 236Assert.True(bindingContext.Result.IsModelSet); 268Assert.True(bindingContext.Result.IsModelSet); 286Assert.True(bindingContext.Result.IsModelSet); 352Assert.True(bindingContext.Result.IsModelSet); 411Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\HeaderModelBinderTests.cs (9)
34Assert.True(bindingContext.Result.IsModelSet); 56Assert.True(bindingContext.Result.IsModelSet); 83Assert.True(bindingContext.Result.IsModelSet); 102Assert.True(bindingContext.Result.IsModelSet); 153Assert.True(bindingContext.Result.IsModelSet); 212Assert.True(bindingContext.Result.IsModelSet); 229Assert.True(bindingContext.Result.IsModelSet); 246Assert.True(bindingContext.Result.IsModelSet); 270Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\KeyValuePairModelBinderTest.cs (3)
80Assert.True(bindingContext.ModelState.IsValid); 100Assert.True(bindingContext.Result.IsModelSet); 168Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\ServicesModelBinderTest.cs (2)
25Assert.True(bindingContext.Result.IsModelSet); 28Assert.True(entry.SuppressValidation);
ModelBinding\Binders\SimpleTypeModelBinderTest.cs (15)
34Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 62Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 215Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 234Assert.True(bindingContext.Result.IsModelSet); 236Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 255Assert.True(bindingContext.Result.IsModelSet); 257Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 280Assert.True(bindingContext.Result.IsModelSet); 282Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 351Assert.True(bindingContext.Result.IsModelSet); 353Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 396Assert.True(bindingContext.Result.IsModelSet); 417Assert.True(bindingContext.Result.IsModelSet); 458Assert.True(bindingContext.Result.IsModelSet); 481Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\Binders\TryParseTypeModelBinderTest.cs (13)
161Assert.True(bindingContext.Result.IsModelSet); 163Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 182Assert.True(bindingContext.Result.IsModelSet); 184Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 207Assert.True(bindingContext.Result.IsModelSet); 209Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 277Assert.True(bindingContext.Result.IsModelSet); 279Assert.True(bindingContext.ModelState.ContainsKey("theModelName")); 322Assert.True(bindingContext.Result.IsModelSet); 343Assert.True(bindingContext.Result.IsModelSet); 380Assert.True(bindingContext.Result.IsModelSet); 430Assert.True(bindingContext.Result.IsModelSet); 479Assert.True(bindingContext.Result.IsModelSet);
ModelBinding\ElementalValueProviderTests.cs (1)
29Assert.True(containsPrefix);
ModelBinding\EnumerableValueProviderTest.cs (2)
52Assert.True(result); 67Assert.True(valueProvider.ContainsPrefix(prefix));
ModelBinding\FormFileValueProviderTest.cs (1)
46Assert.True(result);
ModelBinding\Metadata\BindingSourceTest.cs (2)
50Assert.True(result); 60Assert.True(result);
ModelBinding\Metadata\CompositeBindingSourceTest.cs (1)
44Assert.True(result);
ModelBinding\Metadata\DefaultBindingMetadataProviderTest.cs (21)
217Assert.True(context.BindingMetadata.IsBindingAllowed); 240Assert.True(context.BindingMetadata.IsBindingAllowed); 241Assert.True(context.BindingMetadata.IsBindingRequired); 263Assert.True(context.BindingMetadata.IsBindingAllowed); 264Assert.True(context.BindingMetadata.IsBindingRequired); 332Assert.True(context.BindingMetadata.IsBindingAllowed); 355Assert.True(context.BindingMetadata.IsBindingAllowed); 356Assert.True(context.BindingMetadata.IsBindingRequired); 378Assert.True(context.BindingMetadata.IsBindingAllowed); 379Assert.True(context.BindingMetadata.IsBindingRequired); 430Assert.True(context.BindingMetadata.IsBindingAllowed); 431Assert.True(context.BindingMetadata.IsBindingRequired); 448Assert.True(context.BindingMetadata.IsBindingAllowed); 449Assert.True(context.BindingMetadata.IsBindingRequired); 507Assert.True(context.BindingMetadata.IsBindingAllowed); 530Assert.True(context.BindingMetadata.IsBindingAllowed); 531Assert.True(context.BindingMetadata.IsBindingRequired); 553Assert.True(context.BindingMetadata.IsBindingAllowed); 554Assert.True(context.BindingMetadata.IsBindingRequired); 595Assert.True(context.BindingMetadata.IsBindingAllowed); 596Assert.True(context.BindingMetadata.IsBindingRequired);
ModelBinding\Metadata\DefaultModelMetadataTest.cs (23)
34Assert.True(metadata.ConvertEmptyStringToNull); 37Assert.True(metadata.HtmlEncode); 38Assert.True(metadata.IsBindingAllowed); 48Assert.True(metadata.ShowForDisplay); 49Assert.True(metadata.ShowForEdit); 312Assert.True(isBindingAllowed); 366Assert.True(isParseableType); 453Assert.True(isRequired); 766Assert.True(isReadOnly); 785Assert.True(isReadOnly); 855Assert.True(validateChildren); 918Assert.True(validateChildren); 1048Assert.True(result); 1062Assert.True(result); 1087Assert.True(result); 1114Assert.True(result); 1138Assert.True(result); 1206Assert.True(result); 1249Assert.True(result); 1278Assert.True(result); 1407Assert.True(result); 1502Assert.True(result); 1547Assert.True(result);
ModelBinding\ModelBindingHelperTest.cs (9)
123Assert.True(result); 202Assert.True(result); 279Assert.True(result); 329Assert.True(result); 533Assert.True(result); 600Assert.True(result); 1352Assert.True(result); 1423Assert.True(result); 1439Assert.True(result);
ModelBinding\ModelBindingResultTest.cs (1)
18Assert.True(result.IsModelSet);
ModelBinding\ParameterBinderTest.cs (6)
344Assert.True(result.IsModelSet); 399Assert.True(result.IsModelSet); 454Assert.True(result.IsModelSet); 508Assert.True(result.IsModelSet); 568Assert.True(result.IsModelSet); 697Assert.True(result.IsModelSet);
ModelBinding\PrefixContainerTest.cs (6)
33Assert.True(result); 51Assert.True(result); 92Assert.True(result); 132Assert.True(result); 156Assert.True(result); 180Assert.True(result);
ModelBinding\RouteValueProviderTests.cs (2)
154Assert.True(result); 227Assert.True(result);
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (1)
153Assert.True(result);
ModelBinding\Validation\DefaultObjectValidatorTests.cs (15)
66Assert.True(modelState.IsValid); 122Assert.True(modelState.IsValid); 148Assert.True(modelState.IsValid); 172Assert.True(modelState.IsValid); 204Assert.True(modelState.IsValid); 277Assert.True(modelState.IsValid); 632Assert.True(modelState.IsValid); 769Assert.True(modelState.IsValid); 925Assert.True(modelState.IsValid); 1001Assert.True(modelState.IsValid); 1213Assert.True(modelState.IsValid); 1242Assert.True(modelState.HasReachedMaxErrors); 1300Assert.True(actionContext.ModelState.IsValid); 1379Assert.True(modelState.IsValid); 1409Assert.True(modelState.IsValid);
ModelBinding\Validation\ValidationStackTest.cs (2)
21Assert.True(validationStack.Push(model)); 89Assert.True(validationStack.UsingHashSet());
RedirectResultTest.cs (3)
60Assert.True(result.Permanent); 74Assert.True(result.PreserveMethod); 75Assert.True(result.Permanent);
RequestFormLimitsAttributeTest.cs (1)
71Assert.True(requestFormLimitsAttribute.FormOptions.BufferBody);
ResponseCacheAttributeTest.cs (5)
38Assert.True(responseCacheFilter.NoStore); 221Assert.True(response.Headers.TryGetValue("Cache-Control", out values)); 224Assert.True(response.Headers.TryGetValue("Vary", out values)); 277Assert.True(context.HttpContext.Response.Headers.TryGetValue("Cache-Control", out values)); 296Assert.True(context.HttpContext.Response.Headers.TryGetValue("Cache-Control", out values));
Routing\ActionEndpointFactoryTest.cs (1)
488Assert.True(isPresent);
Routing\DynamicControllerEndpointMatcherPolicyTest.cs (5)
202Assert.True(candidates.IsValidCandidate(0)); 290Assert.True(candidates.IsValidCandidate(0)); 391Assert.True(candidates.IsValidCandidate(0)); 431Assert.True(candidates.IsValidCandidate(0)); 432Assert.True(candidates.IsValidCandidate(1));
Routing\KnownRouteValueConstraintTests.cs (4)
54Assert.True(match); 115Assert.True(match); 237Assert.True(match); 266Assert.True(match);
Routing\UrlHelperTestBase.cs (2)
89Assert.True(result); 104Assert.True(result);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (2)
391Assert.True(originalBytes.SequenceEqual(outBytes)); 416Assert.True(originalBytes.SequenceEqual(outBytes));
Microsoft.AspNetCore.Mvc.Core.TestCommon (7)
CommonFilterTest.cs (1)
184Assert.True(context.Cancel);
CommonResourceInvokerTest.cs (6)
836Assert.True(context.Canceled); 878Assert.True(context.Canceled); 920Assert.True(context.Canceled); 1570Assert.True(context.Canceled); 1617Assert.True(context.Canceled); 1667Assert.True(context.Canceled);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (20)
DataAnnotationsMetadataProviderTest.cs (3)
1165Assert.True(((RequiredAttribute)attribute).AllowEmptyStrings); // non-Default for [Required] 1592Assert.True(result); 1661Assert.True(result);
DataAnnotationsModelValidatorProviderTest.cs (2)
121Assert.True(result); 135Assert.True(result);
DataMemberRequiredBindingMetadataProviderTest.cs (1)
33Assert.True(context.BindingMetadata.IsBindingRequired);
ModelMetadataProviderTest.cs (13)
68Assert.True(provider.GetMetadataForProperty(type, "NoAttribute").ShowForDisplay); 69Assert.True(provider.GetMetadataForProperty(type, "ScaffoldColumnTrue").ShowForDisplay); 81Assert.True(provider.GetMetadataForProperty(type, "NoAttribute").ShowForEdit); 82Assert.True(provider.GetMetadataForProperty(type, "ScaffoldColumnTrue").ShowForEdit); 98Assert.True(result); 113Assert.True(result); 673Assert.True(metadata.IsRequired); 705Assert.True(metadata.IsRequired); 720Assert.True(metadata.IsBindingRequired); 809Assert.True(metadata.IsBindingAllowed); 825Assert.True(metadata.IsBindingAllowed); 826Assert.True(metadata.IsBindingRequired); 841Assert.True(metadata.IsBindingAllowed);
ValidationAttributeAdapterOfTAttributeTest.cs (1)
39Assert.True(attribute.Formatted);
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (7)
SerializableErrorWrapperTests.cs (1)
40Assert.True(wrapper.SerializableError.ContainsKey("key1"));
XmlDataContractSerializerInputFormatterTest.cs (1)
472Assert.True(context.HttpContext.Request.Body.CanRead);
XmlDataContractSerializerOutputFormatterTest.cs (2)
146Assert.True(writerSettings.OmitXmlDeclaration); 341Assert.True(body.CanRead);
XmlSerializerInputFormatterTest.cs (1)
489Assert.True(context.HttpContext.Request.Body.CanRead);
XmlSerializerOutputFormatterTest.cs (2)
152Assert.True(writerSettings.OmitXmlDeclaration); 330Assert.True(outputFormatterContext.HttpContext.Response.Body.CanRead);
Microsoft.AspNetCore.Mvc.FunctionalTests (70)
AntiforgeryTests.cs (3)
47Assert.True(response.Headers.CacheControl.NoCache); 99Assert.True(response.Headers.CacheControl.NoCache); 181Assert.True(response.Headers.CacheControl.NoCache);
ApiExplorerTest.cs (10)
328Assert.True(day.RouteInfo.IsOptional); 333Assert.True(year.RouteInfo.IsOptional); 382Assert.True(id.RouteInfo.IsOptional); 1159Assert.True(parameter.IsRequired); 1169Assert.True(parameter.IsRequired); 1283Assert.True(responseType.IsDefaultResponse); 1374Assert.True(responseType.IsDefaultResponse); 1409Assert.True(responseType.IsDefaultResponse); 1444Assert.True(responseType.IsDefaultResponse); 1484Assert.True(responseType.IsDefaultResponse);
AsyncDisposalTest.cs (3)
49Assert.True(sink.DisposeAsyncInvoked); 61Assert.True(sink.DisposeAsyncInvoked); 73Assert.True(sink.DisposeAsyncInvoked);
AuthMiddlewareAndFilterTestBase.cs (1)
282Assert.True(response.Headers.Contains("Set-Cookie"));
AuthMiddlewareUsingRequireAuthTest.cs (1)
84Assert.True(response.Headers.Contains("Set-Cookie"));
BasicTests.cs (1)
486Assert.True(assemblyParts.Count > 2);
ConsumesAttributeEndpointRoutingTests.cs (1)
23Assert.True(result);
ControllerEndpointFiltersTest.cs (4)
45Assert.True(content.TryGetValue(nameof(IEndpointFilter), out var endpointFilterCalled)); 46Assert.True(((JsonElement)endpointFilterCalled).GetBoolean()); 59Assert.True(content.TryGetValue(nameof(EndpointFilterFactoryContext.MethodInfo.Name), out var methodInfo)); 84Assert.True(content.TryGetValue(nameof(EndpointFilterInvocationContext.Arguments), out var argument));
FormFileUploadTest.cs (2)
80Assert.True(product.Specs.ContainsKey("camera")); 82Assert.True(product.Specs.ContainsKey("battery"));
GlobalAuthorizationFilterTestBase.cs (1)
68Assert.True(response.Headers.Contains("Set-Cookie"));
KeyedServicesTests.cs (5)
41Assert.True(okResponse.IsSuccessStatusCode); 42Assert.True(notokResponse.IsSuccessStatusCode); 57Assert.True(response.IsSuccessStatusCode); 71Assert.True(response.IsSuccessStatusCode); 85Assert.True(response.IsSuccessStatusCode);
PageAsyncDisposalTest.cs (1)
47Assert.True(sink.DisposeAsyncInvoked);
RazorPagesTest.cs (1)
1254Assert.True(cacheControl.Private);
RequestServicesEndpointRoutingTest.cs (1)
23Assert.True(result);
RoutingAcrossPipelineBranchesTest.cs (4)
58Assert.True(subdirContent.RouteValues.TryGetValue("subdir", out var subdir)); 62Assert.True(commonContent.RouteValues.TryGetValue("common", out var common)); 66Assert.True(defaultContent.RouteValues.TryGetValue("default", out var @default)); 171Assert.True(content.RouteValues.TryGetValue("action", out var action));
RoutingDynamicOrderTest.cs (3)
74Assert.True(content.RouteValues.TryGetValue("identifier", out var identifier)); 119Assert.True(content.RouteValues.TryGetValue("identifier", out var identifier)); 163Assert.True(content.RouteValues.TryGetValue("identifier", out var identifier));
RoutingEndpointRoutingTest.cs (1)
209Assert.True(result);
RoutingGroupsTest.cs (1)
46Assert.True(content.RouteValues.TryGetValue("org", out var org));
TempDataInCookiesTest.cs (8)
69Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out IEnumerable<string> setCookieValues)); 75Assert.True(cookie.Length <= ChunkingCookieManager.DefaultChunkSize); 95Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out setCookieValues)); 104Assert.True(setCookieHeaderValue.Expires < DateTimeOffset.Now); // expired cookie 128Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out IEnumerable<string> setCookieValues)); 151Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out setCookieValues)); 160Assert.True(setCookieHeader.Expires < DateTimeOffset.Now); // expired cookie 181Assert.True(response.Headers.TryGetValues(HeaderNames.SetCookie, out IEnumerable<string> setCookieValues));
TestingInfrastructureInheritanceTests.cs (13)
28Assert.True(factory.CreateServerIWebHostBuilderCalled); 30Assert.True(factory.CreateWebHostBuilderCalled); 33Assert.True(factory.CreateHostBuilderCalled); 50Assert.True(factory.CreateHostBuilderCalled); 51Assert.True(factory.CreateHostCalled); 53Assert.True(factory.CreateServerWithServiceProviderCalled); 80Assert.True(callbackCalled); 95Assert.True(sink._asyncDisposed); 110Assert.True(sink._asyncDisposed); 123Assert.True(factory.CreateHostBuilderCalled); 124Assert.True(factory.CreateHostCalled); 126Assert.True(factory.CreateServerWithServiceProviderCalled); 127Assert.True(factory.CreateWebHostBuilderCalled);
TestingInfrastructureTests.cs (2)
82Assert.True(request.Headers.TryAddWithoutValidation("X-Invalid-Request-Header", "Bearer 1234,5678")); 83Assert.True(request.Content.Headers.TryAddWithoutValidation("X-Invalid-Content-Header", "Bearer 1234,5678"));
VersioningEndpointRoutingTests.cs (1)
24Assert.True(result);
WebApplicationFactorySlnxTests.cs (2)
60Assert.True(Directory.Exists(environment.ContentRootPath)); 64Assert.True(response.IsSuccessStatusCode);
Microsoft.AspNetCore.Mvc.IntegrationTests (802)
ActionParametersIntegrationTest.cs (21)
56Assert.True(modelBindingResult.IsModelSet); 65Assert.True(modelState.IsValid); 101Assert.True(modelBindingResult.IsModelSet); 111Assert.True(modelState.IsValid); 149Assert.True(modelBindingResult.IsModelSet); 159Assert.True(modelState.IsValid); 195Assert.True(modelBindingResult.IsModelSet); 206Assert.True(modelState.IsValid); 236Assert.True(modelBindingResult.IsModelSet); 245Assert.True(modelState.IsValid); 280Assert.True(modelBindingResult.IsModelSet); 291Assert.True(modelState.IsValid); 327Assert.True(modelBindingResult.IsModelSet); 336Assert.True(modelState.IsValid); 372Assert.True(modelBindingResult.IsModelSet); 382Assert.True(modelState.IsValid); 440Assert.True(modelState.IsValid); 620Assert.True(modelBindingResult.IsModelSet); 628Assert.True(modelState.IsValid); 661Assert.True(modelState.IsValid); 693Assert.True(modelBindingResult.IsModelSet);
ArrayModelBinderIntegrationTest.cs (18)
35Assert.True(modelBindingResult.IsModelSet); 42Assert.True(modelState.IsValid); 79Assert.True(modelBindingResult.IsModelSet); 86Assert.True(modelState.IsValid); 119Assert.True(modelBindingResult.IsModelSet); 126Assert.True(modelState.IsValid); 159Assert.True(modelBindingResult.IsModelSet); 164Assert.True(modelState.IsValid); 194Assert.True(modelBindingResult.IsModelSet); 202Assert.True(modelState.IsValid); 239Assert.True(modelBindingResult.IsModelSet); 247Assert.True(modelState.IsValid); 280Assert.True(modelBindingResult.IsModelSet); 288Assert.True(modelState.IsValid); 321Assert.True(modelBindingResult.IsModelSet); 326Assert.True(modelState.IsValid); 358Assert.True(modelBindingResult.IsModelSet); 360Assert.True(modelState.IsValid);
BinderTypeBasedModelBinderIntegrationTest.cs (13)
40Assert.True(modelBindingResult.IsModelSet); 44Assert.True(modelState.IsValid); 75Assert.True(modelState.IsValid); 111Assert.True(modelBindingResult.IsModelSet); 115Assert.True(modelState.IsValid); 173Assert.True(modelBindingResult.IsModelSet); 180Assert.True(modelState.IsValid); 224Assert.True(modelBindingResult.IsModelSet); 232Assert.True(modelState.IsValid); 262Assert.True(modelBindingResult.IsModelSet); 270Assert.True(modelState.IsValid); 301Assert.True(modelBindingResult.IsModelSet); 309Assert.True(modelState.IsValid);
BindingSourceMetadataProviderIntegrationTest.cs (4)
50Assert.True(modelBindingResult.IsModelSet); 59Assert.True(modelState.IsValid); 103Assert.True(modelBindingResult.IsModelSet); 111Assert.True(modelState.IsValid);
BindPropertyIntegrationTest.cs (3)
45Assert.True(result.IsModelSet); 72Assert.True(result.IsModelSet); 133Assert.True(testContext.ModelState.IsValid);
BodyValidationIntegrationTests.cs (28)
46Assert.True(modelBindingResult.IsModelSet); 48Assert.True(modelState.IsValid); 86Assert.True(modelState.IsValid); 87Assert.True(result.IsModelSet); 127Assert.True(modelBindingResult.IsModelSet); 173Assert.True(modelBindingResult.IsModelSet); 212Assert.True(modelBindingResult.IsModelSet); 252Assert.True(modelBindingResult.IsModelSet); 255Assert.True(modelState.IsValid); 291Assert.True(modelBindingResult.IsModelSet); 333Assert.True(modelBindingResult.IsModelSet); 385Assert.True(modelBindingResult.IsModelSet); 426Assert.True(modelBindingResult.IsModelSet); 429Assert.True(modelState.IsValid); 473Assert.True(modelBindingResult.IsModelSet); 537Assert.True(modelBindingResult.IsModelSet); 543Assert.True(modelState.IsValid); 579Assert.True(modelBindingResult.IsModelSet); 633Assert.True(modelBindingResult.IsModelSet); 678Assert.True(modelBindingResult.IsModelSet); 680Assert.True(modelState.IsValid); 729Assert.True(modelBindingResult.IsModelSet); 785Assert.True(modelBindingResult.IsModelSet); 788Assert.True(modelState.IsValid); 839Assert.True(modelBindingResult.IsModelSet); 844Assert.True(modelState.IsValid); 885Assert.True(modelBindingResult.IsModelSet); 889Assert.True(modelState.IsValid);
ByteArrayModelBinderIntegrationTest.cs (5)
50Assert.True(modelBindingResult.IsModelSet); 59Assert.True(modelState.IsValid); 98Assert.True(modelState.IsValid); 134Assert.True(modelBindingResult.IsModelSet); 141Assert.True(modelState.IsValid);
CancellationTokenModelBinderIntegrationTest.cs (9)
41Assert.True(modelBindingResult.IsModelSet); 48Assert.True(boundPerson.Token.IsCancellationRequested); 51Assert.True(modelState.IsValid); 77Assert.True(modelBindingResult.IsModelSet); 84Assert.True(boundPerson.Token.IsCancellationRequested); 87Assert.True(modelState.IsValid); 116Assert.True(modelBindingResult.IsModelSet); 122Assert.True(token.IsCancellationRequested); 125Assert.True(modelState.IsValid);
CollectionModelBinderIntegrationTest.cs (37)
41Assert.True(modelBindingResult.IsModelSet); 48Assert.True(modelState.IsValid); 89Assert.True(modelBindingResult.IsModelSet); 96Assert.True(modelState.IsValid); 125Assert.True(modelBindingResult.IsModelSet); 132Assert.True(modelState.IsValid); 157Assert.True(modelBindingResult.IsModelSet); 162Assert.True(modelState.IsValid); 197Assert.True(modelBindingResult.IsModelSet); 205Assert.True(modelState.IsValid); 237Assert.True(modelBindingResult.IsModelSet); 245Assert.True(modelState.IsValid); 270Assert.True(modelBindingResult.IsModelSet); 275Assert.True(modelState.IsValid); 308Assert.True(modelBindingResult.IsModelSet); 367Assert.True(modelBindingResult.IsModelSet); 418Assert.True(modelBindingResult.IsModelSet); 470Assert.True(modelBindingResult.IsModelSet); 478Assert.True(modelState.IsValid); 513Assert.True(modelBindingResult.IsModelSet); 564Assert.True(modelBindingResult.IsModelSet); 569Assert.True(modelState.IsValid); 614Assert.True(modelBindingResult.IsModelSet); 619Assert.True(modelState.IsValid); 671Assert.True(modelBindingResult.IsModelSet); 711Assert.True(modelBindingResult.IsModelSet); 954Assert.True(modelBindingResult.IsModelSet); 962Assert.True(modelState.IsValid); 1028Assert.True(modelState.IsValid); 1031Assert.True(result.IsModelSet); 1037Assert.True(item.IsBound); 1042Assert.True(item.IsBound); 1047Assert.True(item.IsBound); 1151Assert.True(modelState.IsValid); 1154Assert.True(result.IsModelSet); 1200Assert.True(modelState.IsValid); 1203Assert.True(result.IsModelSet);
ComplexRecordIntegrationTest.cs (140)
64Assert.True(modelBindingResult.IsModelSet); 74Assert.True(modelState.IsValid); 114Assert.True(modelBindingResult.IsModelSet); 124Assert.True(modelState.IsValid); 166Assert.True(modelBindingResult.IsModelSet); 175Assert.True(modelState.IsValid); 220Assert.True(modelBindingResult.IsModelSet); 229Assert.True(modelState.IsValid); 269Assert.True(modelBindingResult.IsModelSet); 278Assert.True(modelState.IsValid); 318Assert.True(modelBindingResult.IsModelSet); 326Assert.True(modelState.IsValid); 366Assert.True(modelBindingResult.IsModelSet); 375Assert.True(modelState.IsValid); 418Assert.True(modelBindingResult.IsModelSet); 427Assert.True(modelState.IsValid); 470Assert.True(modelBindingResult.IsModelSet); 479Assert.True(modelState.IsValid); 523Assert.True(modelBindingResult.IsModelSet); 532Assert.True(modelState.IsValid); 576Assert.True(modelBindingResult.IsModelSet); 585Assert.True(modelState.IsValid); 630Assert.True(modelBindingResult.IsModelSet); 638Assert.True(modelState.IsValid); 680Assert.True(modelBindingResult.IsModelSet); 696Assert.True(modelState.IsValid); 737Assert.True(modelBindingResult.IsModelSet); 750Assert.True(modelState.IsValid); 791Assert.True(modelBindingResult.IsModelSet); 799Assert.True(modelState.IsValid); 846Assert.True(modelBindingResult.IsModelSet); 854Assert.True(modelState.IsValid); 901Assert.True(modelBindingResult.IsModelSet); 909Assert.True(modelState.IsValid); 948Assert.True(modelBindingResult.IsModelSet); 956Assert.True(modelState.IsValid); 994Assert.True(modelBindingResult.IsModelSet); 1002Assert.True(modelState.IsValid); 1049Assert.True(modelBindingResult.IsModelSet); 1057Assert.True(modelState.IsValid); 1104Assert.True(modelBindingResult.IsModelSet); 1112Assert.True(modelState.IsValid); 1151Assert.True(modelBindingResult.IsModelSet); 1159Assert.True(modelState.IsValid); 1197Assert.True(modelBindingResult.IsModelSet); 1205Assert.True(modelState.IsValid); 1252Assert.True(modelBindingResult.IsModelSet); 1260Assert.True(modelState.IsValid); 1307Assert.True(modelBindingResult.IsModelSet); 1315Assert.True(modelState.IsValid); 1354Assert.True(modelBindingResult.IsModelSet); 1362Assert.True(modelState.IsValid); 1413Assert.True(modelBindingResult.IsModelSet); 1451Assert.True(modelState.IsValid); 1520Assert.True(modelBindingResult.IsModelSet); 1558Assert.True(modelState.IsValid); 1627Assert.True(modelBindingResult.IsModelSet); 1665Assert.True(modelState.IsValid); 1731Assert.True(modelBindingResult.IsModelSet); 1739Assert.True(modelState.IsValid); 1786Assert.True(modelBindingResult.IsModelSet); 1794Assert.True(modelState.IsValid); 1850Assert.True(modelBindingResult.IsModelSet); 1870Assert.True(modelState.IsValid); 1936Assert.True(modelBindingResult.IsModelSet); 1946Assert.True(modelState.IsValid); 1982Assert.True(modelBindingResult.IsModelSet); 2038Assert.True(modelBindingResult.IsModelSet); 2090Assert.True(modelBindingResult.IsModelSet); 2144Assert.True(modelBindingResult.IsModelSet); 2202Assert.True(modelBindingResult.IsModelSet); 2258Assert.True(modelBindingResult.IsModelSet); 2310Assert.True(modelBindingResult.IsModelSet); 2358Assert.True(modelBindingResult.IsModelSet); 2365Assert.True(modelState.IsValid); 2406Assert.True(modelBindingResult.IsModelSet); 2458Assert.True(modelBindingResult.IsModelSet); 2505Assert.True(modelBindingResult.IsModelSet); 2512Assert.True(modelState.IsValid); 2555Assert.True(modelBindingResult.IsModelSet); 2609Assert.True(modelBindingResult.IsModelSet); 2668Assert.True(modelBindingResult.IsModelSet); 2673Assert.True(modelState.IsValid); 2717Assert.True(modelBindingResult.IsModelSet); 2721Assert.True(modelState.IsValid); 2773Assert.True(modelBindingResult.IsModelSet); 2781Assert.True(modelState.IsValid); 2827Assert.True(modelBindingResult.IsModelSet); 2834Assert.True(modelState.IsValid); 2885Assert.True(modelBindingResult.IsModelSet); 2931Assert.True(modelBindingResult.IsModelSet); 2944Assert.True(modelState.IsValid); 3000Assert.True(modelBindingResult.IsModelSet); 3011Assert.True(modelState.IsValid); 3072Assert.True(modelBindingResult.IsModelSet); 3081Assert.True(modelState.IsValid); 3136Assert.True(modelBindingResult.IsModelSet); 3147Assert.True(modelState.IsValid); 3188Assert.True(modelBindingResult.IsModelSet); 3206Assert.True(modelState.IsValid); 3263Assert.True(modelBindingResult.IsModelSet); 3295Assert.True(modelState.IsValid); 3356Assert.True(modelState.IsValid); 3359Assert.True(result.IsModelSet); 3361Assert.True(model.IsBound); 3363Assert.True(model.Inner.IsBound); 3470Assert.True(modelBindingResult.IsModelSet); 3478Assert.True(modelState.IsValid); 3512Assert.True(modelBindingResult.IsModelSet); 3521Assert.True(modelState.IsValid); 3555Assert.True(modelBindingResult.IsModelSet); 3564Assert.True(modelState.IsValid); 3598Assert.True(modelBindingResult.IsModelSet); 3607Assert.True(modelState.IsValid); 3611Assert.True(modelState.IsValid); 3649Assert.True(modelBindingResult.IsModelSet); 3658Assert.True(modelState.IsValid); 3695Assert.True(modelBindingResult.IsModelSet); 3704Assert.True(modelState.IsValid); 3747Assert.True(modelBindingResult.IsModelSet); 3748Assert.True(modelState.IsValid); 3790Assert.True(modelBindingResult.IsModelSet); 3799Assert.True(modelState.IsValid); 3835Assert.True(modelBindingResult.IsModelSet); 3836Assert.True(modelState.IsValid); 3878Assert.True(modelBindingResult.IsModelSet); 3886Assert.True(modelState.IsValid); 3922Assert.True(modelBindingResult.IsModelSet); 3923Assert.True(modelState.IsValid); 3967Assert.True(modelBindingResult.IsModelSet); 3968Assert.True(modelState.IsValid); 4011Assert.True(modelBindingResult.IsModelSet); 4012Assert.True(modelState.IsValid); 4052Assert.True(modelBindingResult.IsModelSet); 4053Assert.True(modelState.IsValid); 4095Assert.True(modelBindingResult.IsModelSet); 4096Assert.True(modelState.IsValid); 4140Assert.True(modelBindingResult.IsModelSet); 4141Assert.True(modelState.IsValid); 4185Assert.True(modelBindingResult.IsModelSet);
ComplexTypeIntegrationTestBase.cs (106)
101Assert.True(modelBindingResult.IsModelSet); 111Assert.True(modelState.IsValid); 151Assert.True(modelBindingResult.IsModelSet); 161Assert.True(modelState.IsValid); 203Assert.True(modelBindingResult.IsModelSet); 212Assert.True(modelState.IsValid); 252Assert.True(modelBindingResult.IsModelSet); 261Assert.True(modelState.IsValid); 301Assert.True(modelBindingResult.IsModelSet); 309Assert.True(modelState.IsValid); 359Assert.True(modelBindingResult.IsModelSet); 368Assert.True(modelState.IsValid); 411Assert.True(modelBindingResult.IsModelSet); 420Assert.True(modelState.IsValid); 463Assert.True(modelBindingResult.IsModelSet); 472Assert.True(modelState.IsValid); 526Assert.True(modelBindingResult.IsModelSet); 535Assert.True(modelState.IsValid); 579Assert.True(modelBindingResult.IsModelSet); 588Assert.True(modelState.IsValid); 633Assert.True(modelBindingResult.IsModelSet); 641Assert.True(modelState.IsValid); 683Assert.True(modelBindingResult.IsModelSet); 699Assert.True(modelState.IsValid); 740Assert.True(modelBindingResult.IsModelSet); 753Assert.True(modelState.IsValid); 799Assert.True(modelBindingResult.IsModelSet); 807Assert.True(modelState.IsValid); 854Assert.True(modelBindingResult.IsModelSet); 862Assert.True(modelState.IsValid); 909Assert.True(modelBindingResult.IsModelSet); 917Assert.True(modelState.IsValid); 956Assert.True(modelBindingResult.IsModelSet); 964Assert.True(modelState.IsValid); 1007Assert.True(modelBindingResult.IsModelSet); 1015Assert.True(modelState.IsValid); 1062Assert.True(modelBindingResult.IsModelSet); 1070Assert.True(modelState.IsValid); 1117Assert.True(modelBindingResult.IsModelSet); 1125Assert.True(modelState.IsValid); 1164Assert.True(modelBindingResult.IsModelSet); 1172Assert.True(modelState.IsValid); 1215Assert.True(modelBindingResult.IsModelSet); 1223Assert.True(modelState.IsValid); 1270Assert.True(modelBindingResult.IsModelSet); 1278Assert.True(modelState.IsValid); 1325Assert.True(modelBindingResult.IsModelSet); 1333Assert.True(modelState.IsValid); 1372Assert.True(modelBindingResult.IsModelSet); 1380Assert.True(modelState.IsValid); 1449Assert.True(modelBindingResult.IsModelSet); 1487Assert.True(modelState.IsValid); 1556Assert.True(modelBindingResult.IsModelSet); 1594Assert.True(modelState.IsValid); 1663Assert.True(modelBindingResult.IsModelSet); 1701Assert.True(modelState.IsValid); 1772Assert.True(modelBindingResult.IsModelSet); 1780Assert.True(modelState.IsValid); 1827Assert.True(modelBindingResult.IsModelSet); 1835Assert.True(modelState.IsValid); 1882Assert.True(modelBindingResult.IsModelSet); 1931Assert.True(modelBindingResult.IsModelSet); 1990Assert.True(modelBindingResult.IsModelSet); 2010Assert.True(modelState.IsValid); 2083Assert.True(modelBindingResult.IsModelSet); 2093Assert.True(modelState.IsValid); 2136Assert.True(modelBindingResult.IsModelSet); 2191Assert.True(modelBindingResult.IsModelSet); 2252Assert.True(modelBindingResult.IsModelSet); 2306Assert.True(modelBindingResult.IsModelSet); 2364Assert.True(modelBindingResult.IsModelSet); 2424Assert.True(modelBindingResult.IsModelSet); 2476Assert.True(modelBindingResult.IsModelSet); 2524Assert.True(modelBindingResult.IsModelSet); 2531Assert.True(modelState.IsValid); 2576Assert.True(modelBindingResult.IsModelSet); 2628Assert.True(modelBindingResult.IsModelSet); 2675Assert.True(modelBindingResult.IsModelSet); 2682Assert.True(modelState.IsValid); 2728Assert.True(modelBindingResult.IsModelSet); 2782Assert.True(modelBindingResult.IsModelSet); 2847Assert.True(modelBindingResult.IsModelSet); 2852Assert.True(modelState.IsValid); 2896Assert.True(modelBindingResult.IsModelSet); 2900Assert.True(modelState.IsValid); 2964Assert.True(modelBindingResult.IsModelSet); 2972Assert.True(modelState.IsValid); 3018Assert.True(modelBindingResult.IsModelSet); 3025Assert.True(modelState.IsValid); 3078Assert.True(modelBindingResult.IsModelSet); 3135Assert.True(modelBindingResult.IsModelSet); 3148Assert.True(modelState.IsValid); 3208Assert.True(modelBindingResult.IsModelSet); 3219Assert.True(modelState.IsValid); 3287Assert.True(modelBindingResult.IsModelSet); 3296Assert.True(modelState.IsValid); 3358Assert.True(modelBindingResult.IsModelSet); 3369Assert.True(modelState.IsValid); 3410Assert.True(modelBindingResult.IsModelSet); 3428Assert.True(modelState.IsValid); 3492Assert.True(modelBindingResult.IsModelSet); 3524Assert.True(modelState.IsValid); 3601Assert.True(modelState.IsValid); 3604Assert.True(result.IsModelSet); 3606Assert.True(model.IsBound); 3608Assert.True(model.Inner.IsBound);
DictionaryModelBinderIntegrationTest.cs (52)
39Assert.True(modelBindingResult.IsModelSet); 46Assert.True(modelState.IsValid); 79Assert.True(modelBindingResult.IsModelSet); 85Assert.True(modelState.IsValid); 117Assert.True(modelBindingResult.IsModelSet); 125Assert.True(modelState.IsValid); 170Assert.True(modelBindingResult.IsModelSet); 177Assert.True(modelState.IsValid); 207Assert.True(modelBindingResult.IsModelSet); 214Assert.True(modelState.IsValid); 351Assert.True(result.IsModelSet); 357Assert.True(modelState.IsValid); 388Assert.True(result.IsModelSet); 394Assert.True(modelState.IsValid); 419Assert.True(modelBindingResult.IsModelSet); 426Assert.True(modelState.IsValid); 460Assert.True(modelState.IsValid); 524Assert.True(modelBindingResult.IsModelSet); 531Assert.True(modelState.IsValid); 562Assert.True(modelBindingResult.IsModelSet); 569Assert.True(modelState.IsValid); 600Assert.True(modelBindingResult.IsModelSet); 607Assert.True(modelState.IsValid); 635Assert.True(modelBindingResult.IsModelSet); 642Assert.True(modelState.IsValid); 670Assert.True(modelBindingResult.IsModelSet); 677Assert.True(modelState.IsValid); 722Assert.True(modelBindingResult.IsModelSet); 729Assert.True(modelState.IsValid); 761Assert.True(modelBindingResult.IsModelSet); 768Assert.True(modelState.IsValid); 801Assert.True(modelBindingResult.IsModelSet); 841Assert.True(modelBindingResult.IsModelSet); 848Assert.True(modelState.IsValid); 882Assert.True(modelState.IsValid); 925Assert.True(modelBindingResult.IsModelSet); 932Assert.True(modelState.IsValid); 959Assert.True(modelBindingResult.IsModelSet); 966Assert.True(modelState.IsValid); 993Assert.True(modelBindingResult.IsModelSet); 1000Assert.True(modelState.IsValid); 1032Assert.True(modelBindingResult.IsModelSet); 1039Assert.True(modelState.IsValid); 1071Assert.True(modelBindingResult.IsModelSet); 1078Assert.True(modelState.IsValid); 1182Assert.True(modelBindingResult.IsModelSet); 1191Assert.True(modelState.IsValid); 1253Assert.True(modelBindingResult.IsModelSet); 1272Assert.True(modelState.IsValid); 1307Assert.True(modelBindingResult.IsModelSet); 1419Assert.True(modelBindingResult.IsModelSet); 1460Assert.True(modelBindingResult.IsModelSet);
ExcludeBindingMetadataProviderIntegrationTest.cs (3)
49Assert.True(modelBindingResult.IsModelSet); 108Assert.True(modelBindingResult.IsModelSet); 116Assert.True(modelBinderProvider.Invoked);
FormCollectionModelBindingIntegrationTest.cs (5)
54Assert.True(modelBindingResult.IsModelSet); 66Assert.True(modelState.IsValid); 103Assert.True(modelBindingResult.IsModelSet); 114Assert.True(modelState.IsValid); 147Assert.True(modelState.IsValid);
FormFileModelBindingIntegrationTest.cs (39)
54Assert.True(modelBindingResult.IsModelSet); 65Assert.True(modelState.IsValid); 101Assert.True(modelBindingResult.IsModelSet); 112Assert.True(modelState.IsValid); 152Assert.True(modelBindingResult.IsModelSet); 163Assert.True(modelState.IsValid); 211Assert.True(modelBindingResult.IsModelSet); 226Assert.True(modelState.IsValid); 298Assert.True(modelBindingResult.IsModelSet); 316Assert.True(modelState.IsValid); 363Assert.True(modelBindingResult.IsModelSet); 382Assert.True(modelState.IsValid); 429Assert.True(modelBindingResult.IsModelSet); 444Assert.True(modelState.IsValid); 492Assert.True(result.IsModelSet); 506Assert.True(modelState.IsValid); 537Assert.True(result.IsModelSet); 545Assert.True(modelState.IsValid); 581Assert.True(result.IsModelSet); 595Assert.True(modelState.IsValid); 636Assert.True(modelBindingResult.IsModelSet); 646Assert.True(modelState.IsValid); 684Assert.True(modelState.IsValid); 723Assert.True(modelBindingResult.IsModelSet); 734Assert.True(modelState.IsValid); 783Assert.True(modelBindingResult.IsModelSet); 809Assert.True(modelState.IsValid); 848Assert.True(modelBindingResult.IsModelSet); 874Assert.True(modelState.IsValid); 908Assert.True(modelBindingResult.IsModelSet); 916Assert.True(modelState.IsValid); 948Assert.True(modelBindingResult.IsModelSet); 976Assert.True(modelState.IsValid); 1010Assert.True(modelBindingResult.IsModelSet); 1021Assert.True(modelState.IsValid); 1065Assert.True(modelBindingResult.IsModelSet); 1116Assert.True(modelBindingResult.IsModelSet); 1161Assert.True(modelBindingResult.IsModelSet); 1225Assert.True(modelBindingResult.IsModelSet);
GenericModelBinderIntegrationTest.cs (27)
43Assert.True(modelBindingResult.IsModelSet); 50Assert.True(modelState.IsValid); 81Assert.True(modelBindingResult.IsModelSet); 88Assert.True(modelState.IsValid); 120Assert.True(modelBindingResult.IsModelSet); 211Assert.True(modelBindingResult.IsModelSet); 219Assert.True(modelState.IsValid); 245Assert.True(modelBindingResult.IsModelSet); 253Assert.True(modelState.IsValid); 280Assert.True(modelBindingResult.IsModelSet); 290Assert.True(modelState.IsValid); 325Assert.True(modelBindingResult.IsModelSet); 335Assert.True(modelState.IsValid); 370Assert.True(modelBindingResult.IsModelSet); 378Assert.True(modelState.IsValid); 405Assert.True(modelBindingResult.IsModelSet); 414Assert.True(modelState.IsValid); 449Assert.True(modelBindingResult.IsModelSet); 458Assert.True(modelState.IsValid); 493Assert.True(modelBindingResult.IsModelSet); 501Assert.True(modelState.IsValid); 529Assert.True(modelBindingResult.IsModelSet); 538Assert.True(modelState.IsValid); 577Assert.True(modelBindingResult.IsModelSet); 586Assert.True(modelState.IsValid); 625Assert.True(modelBindingResult.IsModelSet); 633Assert.True(modelState.IsValid);
HeaderModelBinderIntegrationTest.cs (13)
52Assert.True(modelBindingResult.IsModelSet); 91Assert.True(modelBindingResult.IsModelSet); 100Assert.True(modelState.IsValid); 133Assert.True(modelBindingResult.IsModelSet); 142Assert.True(modelState.IsValid); 177Assert.True(result.IsModelSet); 187Assert.True(modelState.IsValid); 224Assert.True(result.IsModelSet); 234Assert.True(modelState.IsValid); 289Assert.True(modelBindingResult.IsModelSet); 296Assert.True(modelState.IsValid); 340Assert.True(modelBindingResult.IsModelSet); 358Assert.True(modelState.IsValid);
JQueryFormatModelBindingIntegrationTest.cs (4)
41Assert.True(modelBindingResult.IsModelSet); 51Assert.True(modelState.IsValid); 79Assert.True(modelBindingResult.IsModelSet); 89Assert.True(modelState.IsValid);
KeyValuePairModelBinderIntegrationTest.cs (16)
35Assert.True(modelBindingResult.IsModelSet); 42Assert.True(modelState.IsValid); 253Assert.True(modelBindingResult.IsModelSet); 260Assert.True(modelState.IsValid); 293Assert.True(modelBindingResult.IsModelSet); 300Assert.True(modelState.IsValid); 333Assert.True(modelBindingResult.IsModelSet); 371Assert.True(modelBindingResult.IsModelSet); 379Assert.True(modelState.IsValid); 416Assert.True(modelBindingResult.IsModelSet); 424Assert.True(modelState.IsValid); 457Assert.True(modelBindingResult.IsModelSet); 465Assert.True(modelState.IsValid); 498Assert.True(modelBindingResult.IsModelSet); 534Assert.True(modelBindingResult.IsModelSet); 541Assert.True(modelState.IsValid);
ModelPrefixSelectionIntegrationTest.cs (10)
50Assert.True(modelBindingResult.IsModelSet); 57Assert.True(modelState.IsValid); 99Assert.True(modelBindingResult.IsModelSet); 106Assert.True(modelState.IsValid); 138Assert.True(modelBindingResult.IsModelSet); 145Assert.True(modelState.IsValid); 187Assert.True(modelBindingResult.IsModelSet); 194Assert.True(modelState.IsValid); 233Assert.True(modelBindingResult.IsModelSet); 240Assert.True(modelState.IsValid);
NullableReferenceTypeIntegrationTest.cs (4)
41Assert.True(modelBindingResult.IsModelSet); 89Assert.True(modelBindingResult.IsModelSet); 96Assert.True(modelState.IsValid); 128Assert.True(modelBindingResult.IsModelSet);
ServicesModelBinderIntegrationTest.cs (18)
40Assert.True(modelBindingResult.IsModelSet); 47Assert.True(modelState.IsValid); 76Assert.True(modelBindingResult.IsModelSet); 83Assert.True(modelState.IsValid); 112Assert.True(modelBindingResult.IsModelSet); 119Assert.True(modelState.IsValid); 148Assert.True(modelBindingResult.IsModelSet); 155Assert.True(modelState.IsValid); 224Assert.True(modelState.IsValid); 254Assert.True(modelBindingResult.IsModelSet); 260Assert.True(modelState.IsValid); 293Assert.True(modelState.IsValid); 323Assert.True(modelBindingResult.IsModelSet); 329Assert.True(modelState.IsValid); 368Assert.True(modelBindingResult.IsModelSet); 372Assert.True(modelState.IsValid); 406Assert.True(modelBindingResult.IsModelSet); 409Assert.True(modelState.IsValid);
SimpleTypeModelBinderIntegrationTest.cs (24)
47Assert.True(modelBindingResult.IsModelSet); 56Assert.True(modelState.IsValid); 91Assert.True(modelBindingResult.IsModelSet); 100Assert.True(modelState.IsValid); 136Assert.True(modelBindingResult.IsModelSet); 143Assert.True(modelState.IsValid); 183Assert.True(modelState.IsValid); 213Assert.True(modelBindingResult.IsModelSet); 220Assert.True(modelState.IsValid); 257Assert.True(modelBindingResult.IsModelSet); 264Assert.True(modelState.IsValid); 306Assert.True(modelBindingResult.IsModelSet); 313Assert.True(modelState.IsValid); 342Assert.True(modelBindingResult.IsModelSet); 349Assert.True(modelState.IsValid); 592Assert.True(modelBindingResult.IsModelSet); 598Assert.True(modelState.IsValid); 633Assert.True(modelState.IsValid); 683Assert.True(modelBindingResult.IsModelSet); 694Assert.True(modelState.IsValid); 730Assert.True(modelBindingResult.IsModelSet); 738Assert.True(modelState.IsValid); 774Assert.True(modelBindingResult.IsModelSet); 782Assert.True(modelState.IsValid);
TryUpdateModelIntegrationTest.cs (56)
41Assert.True(result); 49Assert.True(modelState.IsValid); 76Assert.True(result); 83Assert.True(modelState.IsValid); 134Assert.True(result); 153Assert.True(modelState.IsValid); 184Assert.True(result); 193Assert.True(modelState.IsValid); 225Assert.True(result); 234Assert.True(modelState.IsValid); 265Assert.True(result); 275Assert.True(modelState.IsValid); 327Assert.True(result); 336Assert.True(modelState.IsValid); 368Assert.True(result); 371Assert.True(modelState.IsValid); 397Assert.True(result); 400Assert.True(modelState.IsValid); 431Assert.True(result); 440Assert.True(modelState.IsValid); 478Assert.True(result); 488Assert.True(modelState.IsValid); 520Assert.True(result); 529Assert.True(modelState.IsValid); 561Assert.True(result); 577Assert.True(modelState.IsValid); 608Assert.True(result); 624Assert.True(modelState.IsValid); 648Assert.True(result); 656Assert.True(modelState.IsValid); 683Assert.True(result); 690Assert.True(modelState.IsValid); 734Assert.True(result); 753Assert.True(modelState.IsValid); 784Assert.True(result); 793Assert.True(modelState.IsValid); 820Assert.True(result); 829Assert.True(modelState.IsValid); 860Assert.True(result); 870Assert.True(modelState.IsValid); 912Assert.True(result); 921Assert.True(modelState.IsValid); 948Assert.True(result); 957Assert.True(modelState.IsValid); 995Assert.True(result); 1005Assert.True(modelState.IsValid); 1032Assert.True(result); 1041Assert.True(modelState.IsValid); 1064Assert.True(result); 1075Assert.True(modelState.IsValid); 1118Assert.True(result); 1126Assert.True(modelState.IsValid); 1186Assert.True(result); 1197Assert.True(modelState.IsValid); 1238Assert.True(result); 1249Assert.True(modelState.IsValid);
TryValidateModelIntegrationTest.cs (2)
69Assert.True(result); 70Assert.True(modelState.IsValid);
ValidationIntegrationTests.cs (75)
154Assert.True(modelState.IsValid); 185Assert.True(modelBindingResult.IsModelSet); 192Assert.True(modelState.IsValid); 222Assert.True(modelBindingResult.IsModelSet); 273Assert.True(modelBindingResult.IsModelSet); 281Assert.True(modelState.IsValid); 311Assert.True(modelBindingResult.IsModelSet); 364Assert.True(modelBindingResult.IsModelSet); 372Assert.True(modelState.IsValid); 403Assert.True(modelBindingResult.IsModelSet); 456Assert.True(modelBindingResult.IsModelSet); 464Assert.True(modelState.IsValid); 495Assert.True(modelBindingResult.IsModelSet); 543Assert.True(modelBindingResult.IsModelSet); 550Assert.True(modelState.IsValid); 581Assert.True(modelBindingResult.IsModelSet); 642Assert.True(modelState.IsValid); 701Assert.True(modelBindingResult.IsModelSet); 708Assert.True(modelState.IsValid); 738Assert.True(modelBindingResult.IsModelSet); 789Assert.True(modelBindingResult.IsModelSet); 796Assert.True(modelState.IsValid); 826Assert.True(modelBindingResult.IsModelSet); 866Assert.True(modelBindingResult.IsModelSet); 873Assert.True(modelState.IsValid); 924Assert.True(modelBindingResult.IsModelSet); 931Assert.True(modelState.IsValid); 961Assert.True(modelBindingResult.IsModelSet); 1031Assert.True(modelBindingResult.IsModelSet); 1038Assert.True(modelState.IsValid); 1068Assert.True(modelBindingResult.IsModelSet); 1119Assert.True(modelBindingResult.IsModelSet); 1126Assert.True(modelState.IsValid); 1156Assert.True(modelBindingResult.IsModelSet); 1196Assert.True(modelBindingResult.IsModelSet); 1203Assert.True(modelState.IsValid); 1236Assert.True(modelBindingResult.IsModelSet); 1276Assert.True(modelBindingResult.IsModelSet); 1367Assert.True(result.IsModelSet); 1416Assert.True(result.IsModelSet); 1455Assert.True(result.IsModelSet); 1459Assert.True(modelState.IsValid); 1485Assert.True(result.IsModelSet); 1491Assert.True(modelState.IsValid); 1518Assert.True(result.IsModelSet); 1521Assert.True(modelState.IsValid); 1591Assert.True(result.IsModelSet); 1598Assert.True(modelState.IsValid); 1631Assert.True(result.IsModelSet); 1636Assert.True(modelState.IsValid); 1681Assert.True(result.IsModelSet); 1688Assert.True(modelState.IsValid); 1753Assert.True(modelState.IsValid); 1807Assert.True(modelBindingResult.IsModelSet); 1812Assert.True(modelState.IsValid); 1850Assert.True(modelBindingResult.IsModelSet); 1895Assert.True(modelBindingResult.IsModelSet); 1942Assert.True(modelBindingResult.IsModelSet); 1996Assert.True(modelBindingResult.IsModelSet); 2045Assert.True(modelBindingResult.IsModelSet); 2052Assert.True(modelState.IsValid); 2097Assert.True(modelBindingResult.IsModelSet); 2167Assert.True(modelBindingResult.IsModelSet); 2229Assert.True(modelBindingResult.IsModelSet); 2240Assert.True(modelState.IsValid); 2276Assert.True(modelBindingResult.IsModelSet); 2333Assert.True(modelBindingResult.IsModelSet); 2340Assert.True(modelState.IsValid); 2387Assert.True(modelBindingResult.IsModelSet); 2439Assert.True(modelBindingResult.IsModelSet); 2444Assert.True(modelState.IsValid); 2491Assert.True(modelBindingResult.IsModelSet); 2496Assert.True(modelState.IsValid); 2541Assert.True(modelBindingResult.IsModelSet); 2546Assert.True(modelState.IsValid);
ValidationWithRecordIntegrationTests.cs (70)
146Assert.True(modelState.IsValid); 173Assert.True(modelBindingResult.IsModelSet); 180Assert.True(modelState.IsValid); 210Assert.True(modelBindingResult.IsModelSet); 254Assert.True(modelBindingResult.IsModelSet); 262Assert.True(modelState.IsValid); 292Assert.True(modelBindingResult.IsModelSet); 336Assert.True(modelBindingResult.IsModelSet); 344Assert.True(modelState.IsValid); 375Assert.True(modelBindingResult.IsModelSet); 421Assert.True(modelBindingResult.IsModelSet); 429Assert.True(modelState.IsValid); 460Assert.True(modelBindingResult.IsModelSet); 502Assert.True(modelBindingResult.IsModelSet); 509Assert.True(modelState.IsValid); 540Assert.True(modelBindingResult.IsModelSet); 584Assert.True(modelBindingResult.IsModelSet); 591Assert.True(modelState.IsValid); 621Assert.True(modelBindingResult.IsModelSet); 665Assert.True(modelBindingResult.IsModelSet); 672Assert.True(modelState.IsValid); 702Assert.True(modelBindingResult.IsModelSet); 742Assert.True(modelBindingResult.IsModelSet); 749Assert.True(modelState.IsValid); 793Assert.True(modelBindingResult.IsModelSet); 800Assert.True(modelState.IsValid); 830Assert.True(modelBindingResult.IsModelSet); 893Assert.True(modelBindingResult.IsModelSet); 900Assert.True(modelState.IsValid); 930Assert.True(modelBindingResult.IsModelSet); 977Assert.True(modelBindingResult.IsModelSet); 984Assert.True(modelState.IsValid); 1014Assert.True(modelBindingResult.IsModelSet); 1054Assert.True(modelBindingResult.IsModelSet); 1061Assert.True(modelState.IsValid); 1088Assert.True(modelBindingResult.IsModelSet); 1128Assert.True(modelBindingResult.IsModelSet); 1211Assert.True(result.IsModelSet); 1260Assert.True(result.IsModelSet); 1299Assert.True(result.IsModelSet); 1303Assert.True(modelState.IsValid); 1329Assert.True(result.IsModelSet); 1335Assert.True(modelState.IsValid); 1399Assert.True(result.IsModelSet); 1406Assert.True(modelState.IsValid); 1439Assert.True(result.IsModelSet); 1444Assert.True(modelState.IsValid); 1487Assert.True(result.IsModelSet); 1494Assert.True(modelState.IsValid); 1556Assert.True(modelState.IsValid); 1610Assert.True(modelBindingResult.IsModelSet); 1615Assert.True(modelState.IsValid); 1653Assert.True(modelBindingResult.IsModelSet); 1698Assert.True(modelBindingResult.IsModelSet); 1745Assert.True(modelBindingResult.IsModelSet); 1791Assert.True(modelBindingResult.IsModelSet); 1836Assert.True(modelBindingResult.IsModelSet); 1843Assert.True(modelState.IsValid); 1888Assert.True(modelBindingResult.IsModelSet); 1958Assert.True(modelBindingResult.IsModelSet); 2020Assert.True(modelBindingResult.IsModelSet); 2031Assert.True(modelState.IsValid); 2067Assert.True(modelBindingResult.IsModelSet); 2124Assert.True(modelBindingResult.IsModelSet); 2131Assert.True(modelState.IsValid); 2175Assert.True(modelBindingResult.IsModelSet); 2227Assert.True(modelBindingResult.IsModelSet); 2232Assert.True(modelState.IsValid); 2277Assert.True(modelBindingResult.IsModelSet); 2282Assert.True(modelState.IsValid);
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (34)
NewtonsoftJsonInputFormatterTest.cs (13)
169Assert.True(result.HasError); 246Assert.True(result.HasError); 247Assert.True(!formatterContext.ModelState.IsValid); 248Assert.True(formatterContext.ModelState.ContainsKey(modelStateKey)); 301Assert.True(result.HasError); 302Assert.True(!formatterContext.ModelState.IsValid); 303Assert.True(formatterContext.ModelState.ContainsKey(string.Empty)); 334Assert.True(result.HasError); 335Assert.True(!formatterContext.ModelState.IsValid); 336Assert.True(formatterContext.ModelState.ContainsKey(string.Empty)); 366Assert.True(result.HasError); 397Assert.True(result.HasError); 428Assert.True(result.HasError);
NewtonsoftJsonPatchInputFormatterTest.cs (1)
218Assert.True(result.HasError);
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (5)
146Assert.True(result.HasError); 173Assert.True(result.HasError); 201Assert.True(result.HasError); 403Assert.True(result.HasError); 432Assert.True(result.HasError);
src\Mvc\Mvc.Core\test\Infrastructure\AsyncEnumerableReaderTest.cs (14)
41Assert.True(result); 59Assert.True(result); 75Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader1)); 76Assert.True(readerFactory.TryGetReader(asyncEnumerable2.GetType(), out var reader2)); 92Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader1)); 93Assert.True(readerFactory.TryGetReader(asyncEnumerable2.GetType(), out var reader2)); 110Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader)); 127Assert.True(readerFactory.TryGetReader(asyncEnumerable1.GetType(), out var reader)); 144Assert.True(readerFactory.TryGetReader(enumerable1.GetType(), out var reader1)); 145Assert.True(readerFactory.TryGetReader(enumerable2.GetType(), out var reader2)); 164Assert.True(result); 182Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader)); 198Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader)); 213Assert.True(readerFactory.TryGetReader(enumerable.GetType(), out var reader));
src\Mvc\Mvc.ViewFeatures\test\Infrastructure\TempDataSerializerTestBase.cs (1)
40Assert.True(values.ContainsKey(key));
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (21)
ChecksumValidatorTest.cs (6)
57Assert.True(result); 70Assert.True(result); 87Assert.True(result); 106Assert.True(result); 186Assert.True(result); 208Assert.True(result);
CSharpCompilerTest.cs (3)
169Assert.True(compiler.EmitPdb); 184Assert.True(compiler.EmitPdb); 211Assert.True(compilationOptions.AllowUnsafe);
FileProviderRazorProjectFileSystemTest.cs (2)
196Assert.True(item.Exists); 218Assert.True(item.Exists);
RuntimeViewCompilerTest.cs (10)
597Assert.True(resetEvent1.WaitOne(waitDuration)); 600Assert.True(resetEvent2.Set()); 603Assert.True(resetEvent1.WaitOne(waitDuration)); 605Assert.True(compilingTwo); 614Assert.True(resetEvent2.WaitOne(waitDuration)); 617Assert.True(resetEvent1.Set()); 619Assert.True(compilingOne); 639Assert.True(compilingOne); 640Assert.True(compilingTwo); 674Assert.True(resetEvent2.WaitOne(waitDuration));
Microsoft.AspNetCore.Mvc.Razor.Test (27)
Compilation\DefaultRazorPageFactoryProviderTest.cs (2)
69Assert.True(result.Success); 95Assert.True(result.Success);
RazorViewEngineTest.cs (22)
156Assert.True(result.Success); 188Assert.True(result1.Success); 199Assert.True(result2.Success); 322Assert.True(result.Success); 382Assert.True(result.Success); 408Assert.True(result.Success); 434Assert.True(result.Success); 462Assert.True(result.Success); 490Assert.True(result.Success); 518Assert.True(result.Success); 714Assert.True(result.Success); 782Assert.True(result.Success); 815Assert.True(result.Success); 842Assert.True(result1.Success); 855Assert.True(result2.Success); 879Assert.True(result1.Success); 892Assert.True(result2.Success); 930Assert.True(result1.Success); 939Assert.True(result2.Success); 1053Assert.True(result.Success); 2001Assert.True(result.Success); 2019Assert.True(result.Success);
RazorViewTest.cs (2)
456Assert.True(layoutExecuted); 510Assert.True(layoutExecuted);
TagHelpers\UrlResolutionTagHelperTest.cs (1)
336Assert.True(Assert.IsType<bool>(attribute.Value));
Microsoft.AspNetCore.Mvc.RazorPages.Test (138)
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (2)
988Assert.True(p.BindingInfo.RequestPredicate(new ActionContext 1040Assert.True(result);
ApplicationModels\PageRouteModelFactoryTest.cs (1)
215Assert.True(success);
ApplicationModels\ResponseCacheFilterApplicationModelProviderTest.cs (1)
75Assert.True(filter.NoStore);
DependencyInjection\PageConventionCollectionExtensionsTest.cs (3)
895Assert.True(selector.AttributeRouteModel.SuppressLinkGeneration); 900Assert.True(selector.AttributeRouteModel.SuppressLinkGeneration); 966Assert.True(selector.AttributeRouteModel.SuppressLinkGeneration);
Filters\PageHandlerResultFilterTest.cs (1)
169Assert.True(invoked);
Infrastructure\DefaultPageActivatorProviderTest.cs (4)
124Assert.True(page.Disposed); 145Assert.True(page.Disposed); 166Assert.True(page.Disposed); 187Assert.True(page.AsyncDisposed);
Infrastructure\DefaultPageFactoryProviderTest.cs (2)
324Assert.True(((DisposablePage)instance).Disposed); 362Assert.True(((DisposablePage)instance).Disposed);
Infrastructure\DefaultPageModelActivatorProviderTest.cs (4)
149Assert.True(model.Disposed); 170Assert.True(model.Disposed); 191Assert.True(model.Disposed); 212Assert.True(model.AsyncDisposed);
Infrastructure\DynamicPageEndpointMatcherPolicyTest.cs (5)
213Assert.True(candidates.IsValidCandidate(0)); 264Assert.True(candidates.IsValidCandidate(0)); 392Assert.True(candidates.IsValidCandidate(0)); 431Assert.True(candidates.IsValidCandidate(0)); 432Assert.True(candidates.IsValidCandidate(1));
Infrastructure\ExecutorFactoryTest.cs (2)
94Assert.True(page.SideEffects); 117Assert.True(page.SideEffects);
Infrastructure\PageActionInvokerTest.cs (4)
491Assert.True(pageHandlerExecutedCalled); 884Assert.True(context.Canceled); 956Assert.True(context.Canceled); 1014Assert.True(context.Canceled);
Infrastructure\PageHandlerPageFilterTest.cs (1)
173Assert.True(invoked);
PageModelTest.cs (54)
61Assert.True(result.Permanent); 77Assert.True(result.PreserveMethod); 94Assert.True(result.PreserveMethod); 95Assert.True(result.Permanent); 159Assert.True(result.Permanent); 175Assert.True(result.PreserveMethod); 192Assert.True(result.PreserveMethod); 193Assert.True(result.Permanent); 299Assert.True(resultTemporary.PreserveMethod); 316Assert.True(resultPermanent.Permanent); 331Assert.True(resultPermanent.PreserveMethod); 332Assert.True(resultPermanent.Permanent); 370Assert.True(resultTemporary.PreserveMethod); 391Assert.True(resultPermanent.Permanent); 410Assert.True(resultPermanent.PreserveMethod); 411Assert.True(resultPermanent.Permanent); 454Assert.True(resultTemporary.PreserveMethod); 479Assert.True(resultPermanent.Permanent); 502Assert.True(resultPermanent.PreserveMethod); 503Assert.True(resultPermanent.Permanent); 543Assert.True(resultTemporary.PreserveMethod); 591Assert.True(result.PreserveMethod); 614Assert.True(resultPermanent.Permanent); 633Assert.True(resultPermanent.PreserveMethod); 634Assert.True(resultPermanent.Permanent); 657Assert.True(result.Permanent); 685Assert.True(result.PreserveMethod); 686Assert.True(result.Permanent); 726Assert.True(resultTemporary.PreserveMethod); 770Assert.True(result.PreserveMethod); 792Assert.True(resultPermanent.Permanent); 810Assert.True(resultPermanent.PreserveMethod); 811Assert.True(resultPermanent.Permanent); 832Assert.True(result.Permanent); 854Assert.True(result.PreserveMethod); 855Assert.True(result.Permanent); 890Assert.True(resultTemporary.PreserveMethod); 908Assert.True(resultPermanent.Permanent); 924Assert.True(resultPermanent.PreserveMethod); 925Assert.True(resultPermanent.Permanent); 1109Assert.True(result.Permanent); 1127Assert.True(result.Permanent); 1151Assert.True(result.Permanent); 1177Assert.True(result.Permanent); 1197Assert.True(result.Permanent); 1225Assert.True(result.Permanent); 1240Assert.True(result.PreserveMethod); 1260Assert.True(resultPermanent.PreserveMethod); 1281Assert.True(resultPermanent.PreserveMethod); 1282Assert.True(resultPermanent.Permanent); 1323Assert.True(resultTemporary.PreserveMethod); 1345Assert.True(resultPermanent.Permanent); 1365Assert.True(resultPermanent.PreserveMethod); 1366Assert.True(resultPermanent.Permanent);
PageTest.cs (54)
81Assert.True(result.Permanent); 97Assert.True(result.PreserveMethod); 114Assert.True(result.PreserveMethod); 115Assert.True(result.Permanent); 179Assert.True(result.Permanent); 195Assert.True(result.PreserveMethod); 212Assert.True(result.PreserveMethod); 213Assert.True(result.Permanent); 319Assert.True(resultTemporary.PreserveMethod); 336Assert.True(resultPermanent.Permanent); 351Assert.True(resultPermanent.PreserveMethod); 352Assert.True(resultPermanent.Permanent); 390Assert.True(resultTemporary.PreserveMethod); 411Assert.True(resultPermanent.Permanent); 430Assert.True(resultPermanent.PreserveMethod); 431Assert.True(resultPermanent.Permanent); 474Assert.True(resultTemporary.PreserveMethod); 499Assert.True(resultPermanent.Permanent); 522Assert.True(resultPermanent.PreserveMethod); 523Assert.True(resultPermanent.Permanent); 563Assert.True(resultTemporary.PreserveMethod); 611Assert.True(result.PreserveMethod); 634Assert.True(resultPermanent.Permanent); 653Assert.True(resultPermanent.PreserveMethod); 654Assert.True(resultPermanent.Permanent); 677Assert.True(result.Permanent); 705Assert.True(result.PreserveMethod); 706Assert.True(result.Permanent); 746Assert.True(resultTemporary.PreserveMethod); 790Assert.True(result.PreserveMethod); 812Assert.True(resultPermanent.Permanent); 830Assert.True(resultPermanent.PreserveMethod); 831Assert.True(resultPermanent.Permanent); 852Assert.True(result.Permanent); 874Assert.True(result.PreserveMethod); 875Assert.True(result.Permanent); 910Assert.True(resultTemporary.PreserveMethod); 928Assert.True(resultPermanent.Permanent); 944Assert.True(resultPermanent.PreserveMethod); 945Assert.True(resultPermanent.Permanent); 985Assert.True(resultTemporary.PreserveMethod); 1007Assert.True(resultPermanent.Permanent); 1027Assert.True(resultPermanent.PreserveMethod); 1028Assert.True(resultPermanent.Permanent); 1183Assert.True(result.Permanent); 1201Assert.True(result.Permanent); 1225Assert.True(result.Permanent); 1251Assert.True(result.Permanent); 1271Assert.True(result.Permanent); 1299Assert.True(result.Permanent); 1314Assert.True(result.PreserveMethod); 1334Assert.True(resultPermanent.PreserveMethod); 1355Assert.True(resultPermanent.PreserveMethod); 1356Assert.True(resultPermanent.Permanent);
Microsoft.AspNetCore.Mvc.TagHelpers.Test (77)
AttributeMatcherTest.cs (2)
60Assert.True(modeMatch); 89Assert.True(modeMatch);
CacheTagHelperTest.cs (20)
85Assert.True(tagHelperOutput.IsContentModified); 114Assert.True(tagHelperOutput1.IsContentModified); 136Assert.True(tagHelperOutput2.IsContentModified); 164Assert.True(tagHelperOutput1.IsContentModified); 186Assert.True(tagHelperOutput2.IsContentModified); 247Assert.True(tagHelperOutput1.IsContentModified); 349Assert.True(tagHelperOutput1.IsContentModified); 371Assert.True(tagHelperOutput2.IsContentModified); 402Assert.True(tagHelperOutput1.IsContentModified); 424Assert.True(tagHelperOutput2.IsContentModified); 455Assert.True(tagHelperOutput1.IsContentModified); 477Assert.True(tagHelperOutput2.IsContentModified); 526Assert.True(result); 611Assert.True(tagHelperOutput1.IsContentModified); 616Assert.True(tagHelperOutput2.IsContentModified); 699Assert.True(tagHelperOutput2.IsContentModified); 782Assert.True(tagHelperOutput3.IsContentModified); 794Assert.True(tagHelperOutput4.IsContentModified); 1006Assert.True(ManualResetEvent1.Wait(WaitTimeout)); 1034Assert.True(ManualResetEvent2.Wait(WaitTimeout));
DefaultFileVersionProviderTest.cs (1)
189Assert.True(stream.Disposed);
DistributedCacheTagHelperTest.cs (14)
108Assert.True(tagHelperOutput.IsContentModified); 157Assert.True(tagHelperOutput1.IsContentModified); 182Assert.True(tagHelperOutput2.IsContentModified); 216Assert.True(tagHelperOutput1.IsContentModified); 240Assert.True(tagHelperOutput2.IsContentModified); 379Assert.True(tagHelperOutput1.IsContentModified); 403Assert.True(tagHelperOutput2.IsContentModified); 441Assert.True(tagHelperOutput1.IsContentModified); 465Assert.True(tagHelperOutput2.IsContentModified); 503Assert.True(tagHelperOutput1.IsContentModified); 527Assert.True(tagHelperOutput2.IsContentModified); 614Assert.True(tagHelperOutput1.IsContentModified); 619Assert.True(tagHelperOutput2.IsContentModified); 711Assert.True(tagHelperOutput2.IsContentModified);
EnvironmentTagHelperTest.cs (4)
148Assert.True(output.Content.GetContent().Length == 0); 150Assert.True(output.IsContentModified); 181Assert.True(output.Content.GetContent().Length == 0); 183Assert.True(output.IsContentModified);
FormTagHelperTest.cs (11)
120Assert.True(output.Content.GetContent().Length == 0); 174Assert.True(output.Content.GetContent().Length == 0); 364Assert.True(output.Content.GetContent().Length == 0); 428Assert.True(output.Content.GetContent().Length == 0); 499Assert.True(output.Content.GetContent().Length == 0); 552Assert.True(output.Content.GetContent().Length == 0); 676Assert.True(output.Content.GetContent().Length == 0); 733Assert.True(output.Content.GetContent().Length == 0); 791Assert.True(output.Content.GetContent().Length == 0); 845Assert.True(output.Content.GetContent().Length == 0); 1002Assert.True(output.Content.GetContent().Length == 0);
ImageTagHelperTest.cs (4)
157Assert.True(output.Content.GetContent().Length == 0); 209Assert.True(output.Content.GetContent().Length == 0); 252Assert.True(output.Content.GetContent().Length == 0); 284Assert.True(output.Content.GetContent().Length == 0);
InputTagHelperTest.cs (3)
959Assert.True(string.IsNullOrEmpty(HtmlContentUtilities.HtmlContentToString(output.PostElement))); 1079Assert.True(string.IsNullOrEmpty(HtmlContentUtilities.HtmlContentToString(output.PostElement))); 1382Assert.True(string.IsNullOrEmpty(HtmlContentUtilities.HtmlContentToString(output.PostElement)));
LinkTagHelperTest.cs (6)
319Assert.True(output.PostElement.IsModified); 405Assert.True(output.IsContentModified); 406Assert.True(output.Content.GetContent().Length == 0); 407Assert.True(output.PostElement.IsModified); 543Assert.True(output.PostElement.GetContent().Length == 0); 562Assert.True(output.PostElement.GetContent().Length == 0);
OptionTagHelperTest.cs (1)
410Assert.True(false);
PersistComponentStateTagHelperTest.cs (4)
102Assert.True(message.Length > 0); 132Assert.True(message.Length > 0); 163Assert.True(message.Length > 0); 216Assert.True(message.Length > 0);
RenderAtEndOfFormTagHelperTest.cs (1)
52Assert.True(viewContext.FormContext.CanRenderAtEndOfForm);
ScriptTagHelperTest.cs (6)
295Assert.True(output.PostElement.IsModified); 381Assert.True(output.IsContentModified); 382Assert.True(output.Content.GetContent().Length == 0); 383Assert.True(output.PostElement.IsModified); 471Assert.True(output.PostElement.GetContent().Length == 0); 491Assert.True(output.PostElement.GetContent().Length == 0);
Microsoft.AspNetCore.Mvc.Test (10)
Routing\ActionConstraintMatcherPolicyTest.cs (10)
36Assert.True(candidateSet.IsValidCandidate(0)); 37Assert.True(candidateSet.IsValidCandidate(1)); 69Assert.True(candidateSet.IsValidCandidate(0)); 175Assert.True(candidateSet.IsValidCandidate(0)); 215Assert.True(candidateSet.IsValidCandidate(2)); 249Assert.True(candidateSet.IsValidCandidate(1)); 289Assert.True(candidateSet.IsValidCandidate(0)); 330Assert.True(candidateSet.IsValidCandidate(0)); 368Assert.True(candidateSet.IsValidCandidate(0)); 433Assert.True(result);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (36)
AttributeDictionaryTest.cs (5)
94Assert.True(result); 128Assert.True(result); 221Assert.True(result); 266Assert.True(result); 313Assert.True(result);
ControllerTest.cs (2)
60Assert.True(method.IsDefined(typeof(NonActionAttribute))); 368Assert.True(controller.DisposeCalled);
CookieTempDataProviderTest.cs (4)
176Assert.True(cookieInfo.Options.HttpOnly); 211Assert.True(cookieInfo.Options.HttpOnly); 261Assert.True(cookieInfo.Options.HttpOnly); 290Assert.True(cookie.Expires.Value < DateTimeOffset.Now); // expired cookie
Infrastructure\TempDataSerializerTestBase.cs (1)
40Assert.True(values.ContainsKey(key));
RemoteAttributeBaseTest.cs (1)
29Assert.True(attribute.IsValid(value: null));
Rendering\HtmlHelperCheckboxTest.cs (2)
160Assert.True(helper.ViewContext.FormContext.HasEndOfFormContent); 226Assert.True(helper.ViewContext.FormContext.HasEndOfFormContent);
Rendering\TagBuilderTest.cs (1)
180Assert.True(tagBuilder.HasInnerHtml);
TempDataDictionaryTest.cs (6)
37Assert.True(tempData.ContainsKey("Bar")); 89Assert.True(tempData.ContainsKey("Foo")); 90Assert.True(tempData.ContainsKey("Bar")); 108Assert.True(tempData.ContainsKey("Foo")); 125Assert.True(tempData.ContainsKey("Bar")); 160Assert.True(tempData.ContainsKey("bar"));
ViewComponents\DefaultViewComponentActivatorTests.cs (1)
77Assert.True(instance.AsyncDisposed);
ViewComponents\DefaultViewComponentFactoryTest.cs (3)
55Assert.True(component.Disposed); 79Assert.True(component.Disposed); 103Assert.True(component.Disposed);
ViewDataDictionaryTest.cs (2)
366Assert.True(model); 392Assert.True(model);
ViewEngines\CompositeViewEngineTest.cs (6)
88Assert.True(result.Success); 122Assert.True(result.Success); 223Assert.True(result.Success); 260Assert.True(result.Success); 355Assert.True(result.Success); 389Assert.True(result.Success);
ViewExecutorTest.cs (1)
210Assert.True(delegateHit);
ViewResultExecutorTest.cs (1)
230Assert.True(listener.ViewFound.IsMainPage);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (12)
AdditionalTextsTests.Schemas.cs (1)
224Assert.True(booleanTypeExample.GetValue<bool>());
OperationTests.MinimalApis.cs (2)
439Assert.True(idParam.Deprecated); 494Assert.True(path19.Parameters[3].Example.GetValue<bool>());
SchemaTests.cs (8)
221Assert.True(booleanTypeExample.GetValue<bool>()); 389Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelWithSummaryClass" }"""), modelWithSummary.Example)); 402Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelWithSummary1Prop" }"""), modelWithSummary1Prop.Examples[0])); 406Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelWithSummary2Prop" }"""), modelWithSummary2Prop.Examples[0])); 410Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelWithoutSummary1Prop" }"""), modelWithoutSummary1Prop.Examples[0])); 414Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelWithoutSummary2Prop" }"""), modelWithoutSummary2Prop.Examples[0])); 418Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelInline1Prop" }"""), modelInline1Prop.Example)); 422Assert.True(JsonNode.DeepEquals(JsonNode.Parse("""{ "street": "ModelInline2Prop" }"""), modelInline2Prop.Example));
SnapshotTestHelper.cs (1)
140Assert.True(result.Success);
Microsoft.AspNetCore.OpenApi.Tests (141)
Extensions\OpenApiRouteHandlerBuilderExtensionTests.cs (2)
145Assert.True(defaultOperation.Content.ContainsKey("text/plain")); 149Assert.True(annotatedOperation.Content.ContainsKey("application/json"));
Services\CreateSchemaReferenceIdTests.cs (3)
38Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 52Assert.True(document.Components.Schemas.TryGetValue("MyShapeMyTriangle", out var triangleSchema)); 55Assert.True(document.Components.Schemas.TryGetValue("MyShapeMySquare", out var squareSchema));
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Parameters.cs (8)
57Assert.True(pathParameter.Required); 60Assert.True(guidParameter.Required); 63Assert.True(isCompletedParameter.Required); 83Assert.True(queryParameter.Required); 109Assert.True(headerParameter.Required); 138Assert.True(pathParameter.Required); 141Assert.True(guidParameter.Required); 144Assert.True(isCompletedParameter.Required);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.RequestBody.cs (4)
39Assert.True(operation.RequestBody.Required); 77Assert.True(operation.RequestBody.Required); 116Assert.True(operation.RequestBody.Required); 155Assert.True(operation.RequestBody.Required);
Services\OpenApiGeneratorTests.cs (16)
141Assert.True(request.Required); 456Assert.True(fooParam.Required); 462Assert.True(barParam.Required); 469Assert.True(fromBodyParam.Required); 484Assert.True(param.Required); 491Assert.True(param.Required); 516Assert.True(fooParam.Required); 540Assert.True(barParam.Required); 722Assert.True(requestBody.Required); 770Assert.True(requestBody.Required); 802Assert.True(requestBody.Required); 840Assert.True(fromFileParam0.Required); 881Assert.True(requestBody.Required); 989param => Assert.True(param.Required), 991param => Assert.True(param.Required), 1009param => Assert.True(param.Required),
Services\OpenApiSchemaService\OpenApiSchemaService.ParameterSchemas.cs (7)
162[(bool id = true) => { }, (JsonNode defaultValue) => Assert.True(defaultValue.GetValue<bool>())], 169[([DefaultValue(true)] bool id) => { }, (JsonNode defaultValue) => Assert.True(defaultValue.GetValue<bool>())], 172[([DefaultValue(null)] int? id) => { }, (JsonNode defaultValue) => Assert.True(defaultValue is null)], 174[([DefaultValue(null)] string? id) => { }, (JsonNode defaultValue) => Assert.True(defaultValue is null)], 176[([DefaultValue(null)] TaskStatus? status) => { }, (JsonNode defaultValue) => Assert.True(defaultValue is null)], 449Assert.True(parameter.Required); 782Assert.True(response.Content.TryGetValue("application/json", out var mediaType));
Services\OpenApiSchemaService\OpenApiSchemaService.PolymorphicSchemas.cs (25)
24Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 38Assert.True(document.Components.Schemas.TryGetValue("ShapeTriangle", out var triangleSchema)); 41Assert.True(document.Components.Schemas.TryGetValue("ShapeSquare", out var squareSchema)); 61Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 77Assert.True(document.Components.Schemas.TryGetValue("WeatherForecastBaseWeatherForecastWithCity", out var citySchema)); 81Assert.True(document.Components.Schemas.TryGetValue("WeatherForecastBaseWeatherForecastWithTimeSeries", out var timeSeriesSchema)); 85Assert.True(document.Components.Schemas.TryGetValue("WeatherForecastBaseWeatherForecastWithLocalNews", out var newsSchema)); 106Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 120Assert.True(document.Components.Schemas.TryGetValue("PersonStudent", out var citySchema)); 124Assert.True(document.Components.Schemas.TryGetValue("PersonTeacher", out var timeSeriesSchema)); 145Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 156Assert.True(document.Components.Schemas.TryGetValue("ColorPaintColor", out var paintSchema)); 160Assert.True(document.Components.Schemas.TryGetValue("ColorFabricColor", out var fabricSchema)); 164Assert.True(document.Components.Schemas.TryGetValue("ColorBase", out var colorSchema)); 184Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 208Assert.True(document.Components.Schemas.TryGetValue("PetDog", out var dogSchema)); 212Assert.True(document.Components.Schemas.TryGetValue("PetCat", out var catSchema)); 216Assert.True(document.Components.Schemas.TryGetValue("PetPet", out var petSchema)); 237Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 248Assert.True(document.Components.Schemas.TryGetValue("OrganismAnimal", out var animalSchema)); 250Assert.True(document.Components.Schemas.TryGetValue("OrganismPlant", out var plantSchema)); 252Assert.True(document.Components.Schemas.TryGetValue("OrganismBase", out var baseSchema)); 272Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 290Assert.True(document.Components.Schemas.TryGetValue("EmployeeManager", out var managerSchema)); 292Assert.True(document.Components.Schemas.TryGetValue("EmployeeEmployee", out var employeeSchema));
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (7)
121Assert.True(property.Value.Default.GetValue<bool>()); 155Assert.True(GetRequestBodyForPath(document, "/required-poco").Required); 159Assert.True(GetRequestBodyForPath(document, "/required-form").Required); 160Assert.True(GetRequestBodyForPath(document, "/non-required-form").Required); 329Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 369Assert.True(requestBody.TryGetValue("application/json", out var mediaType)); 839Assert.True(schema.AdditionalPropertiesAllowed);
Services\OpenApiSchemaService\OpenApiSchemaService.ResponseSchemas.cs (22)
48Assert.True(response.Content.TryGetValue(contentType, out var mediaType)); 69Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 146Assert.True(property.Value.Default.GetValue<bool>()); 183Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 244Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 291Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 364Assert.True(pointResponse.Content.TryGetValue("application/json", out var pointMediaType)); 397Assert.True(coordinateResponse.Content.TryGetValue("application/json", out var coordinateMediaType)); 457Assert.True(listResponse.Content.TryGetValue("application/json", out var listMediaType)); 473Assert.True(arrayResponse.Content.TryGetValue("application/json", out var arrayMediaType)); 489Assert.True(enumerableResponse.Content.TryGetValue("application/json", out var enumerableMediaType)); 525Assert.True(statusResponse.Content.TryGetValue("application/json", out var statusMediaType)); 540Assert.True(taskStatusResponse.Content.TryGetValue("application/json", out var taskStatusMediaType)); 565Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 619Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 687Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 727Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 789Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 838Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 918Assert.True(response.Content.TryGetValue("application/problem+json", out var mediaType)); 976Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 1006Assert.True(response.Content.TryGetValue("application/json", out var mediaType));
Transformers\CustomSchemaTransformerTests.cs (26)
132Assert.True(todoSchema.Properties.ContainsKey("id")); 133Assert.True(todoSchema.Properties.ContainsKey("title")); 134Assert.True(todoSchema.Properties.ContainsKey("completed")); 135Assert.True(todoSchema.Properties.ContainsKey("createdAt")); 168Assert.True(document.Components.Schemas.ContainsKey("TriangleExample")); 175Assert.True(shapeSchema.Extensions.ContainsKey("x-example-component")); 283Assert.True(document.Components.Schemas.ContainsKey("NestedContainer")); 286Assert.True(document.Paths.ContainsKey("/nested")); 290Assert.True(containerSchema.Properties.ContainsKey("items")); 298Assert.True(itemsSchema.Items is OpenApiSchema); 363Assert.True(document.Components.Schemas.ContainsKey("ProductSchema")); 369Assert.True(schema.Properties.ContainsKey("name")); 370Assert.True(schema.Properties.ContainsKey("price")); 371Assert.True(schema.Properties.ContainsKey("category")); 374Assert.True(transformerApplied); 380Assert.True(nestedTransformerApplied); 433Assert.True(document.Components.Schemas.ContainsKey($"Schema{i}")); 437Assert.True(schema.Properties.ContainsKey("id")); 438Assert.True(schema.Properties.ContainsKey("name")); 439Assert.True(schema.Properties.ContainsKey("createdAt")); 440Assert.True(schema.Properties.ContainsKey("tags")); 441Assert.True(schema.Properties.ContainsKey("metadata")); 484Assert.True(document.Components.Schemas.ContainsKey("User")); 490Assert.True(schema.Properties.ContainsKey("firstName")); 491Assert.True(schema.Properties.ContainsKey("lastName")); 492Assert.True(schema.Properties.ContainsKey("dateOfBirth"));
Transformers\DocumentTransformerTests.cs (2)
276Assert.True(transformerCalled); 277Assert.True(exceptionThrown);
Transformers\OperationTransformerTests.cs (3)
567Assert.True(operation.Deprecated); 607Assert.True(transformerCalled); 608Assert.True(exceptionThrown);
Transformers\SchemaTransformerTests.cs (16)
138Assert.True(cancellationToken.IsCancellationRequested); 339Assert.True(requestSchema.Extensions.ContainsKey("x-my-extension")); 342Assert.True(responseSchema.Extensions.ContainsKey("x-my-extension")); 349Assert.True(requestSchema.Extensions.ContainsKey("x-my-extension")); 352Assert.True(responseSchema.Extensions.ContainsKey("x-my-extension")); 512Assert.True(triangleSubschema.Extensions.TryGetValue("x-my-extension", out var _)); 589Assert.True(triangleSubschema.Extensions.TryGetValue("x-my-extension", out var triangleExtension)); 595Assert.True(squareSubschema.Extensions.TryGetValue("x-my-extension", out var squareExtension)); 631Assert.True(triangleSubschema.Extensions.TryGetValue("x-my-extension", out var triangleExtension)); 637Assert.True(squareSubschema.Extensions.TryGetValue("x-my-extension", out var squareExtension)); 673Assert.True(triangleSubschema.Extensions.TryGetValue("x-my-extension", out var triangleExtension)); 679Assert.True(squareSubschema.Extensions.TryGetValue("x-my-extension", out var squareExtension)); 752Assert.True(((JsonNodeExtension)responseSchema.Not.Extensions["modified-by-not-schema-transformer"]).Node.GetValue<bool>()); 758Assert.True(((JsonNodeExtension)triangleSchema.Not.Extensions["modified-by-not-schema-transformer"]).Node.GetValue<bool>()); 892Assert.True(transformerCalled); 893Assert.True(exceptionThrown);
Microsoft.AspNetCore.OutputCaching.Tests (70)
CachedResponseBodyTests.cs (1)
21Assert.True(body.IsEmpty);
OutputCacheAttributeTests.cs (6)
30Assert.True(context.EnableOutputCaching); 56Assert.True(context.EnableOutputCaching); 84Assert.True(context.EnableOutputCaching); 99Assert.True(context.EnableOutputCaching); 118Assert.True(context.EnableOutputCaching); 131Assert.True(context.EnableOutputCaching);
OutputCacheEntryFormatterTests.cs (2)
84Assert.True(result.TryFindHeader(HeaderNames.Accept, out values)); 171Assert.True(SequenceEqual(expected.Body, actual.Body));
OutputCacheMiddlewareTests.cs (12)
45Assert.True(await middleware.TryServeFromCacheAsync(context, policies)); 89Assert.True(await middleware.TryServeFromCacheAsync(context, policies)); 118Assert.True(await middleware.TryServeFromCacheAsync(context, policies)); 147Assert.True(await middleware.TryServeFromCacheAsync(context, policies)); 188Assert.True(middleware.ContentIsNotModified(context)); 193Assert.True(middleware.ContentIsNotModified(context)); 230Assert.True(middleware.ContentIsNotModified(context)); 235Assert.True(middleware.ContentIsNotModified(context)); 264Assert.True(middleware.ContentIsNotModified(context)); 329Assert.True(middleware.ContentIsNotModified(context)); 361Assert.True(middleware.ContentIsNotModified(context)); 543Assert.True(StringValues.IsNullOrEmpty(context.HttpContext.Response.Headers.Date));
OutputCachePoliciesTests.cs (5)
18Assert.True(context.EnableOutputCaching); 29Assert.True(context.CacheVaryByRules.VaryByHost); 40Assert.True(context.AllowLocking); 97Assert.True(context.AllowLocking); 160Assert.True(context.EnableOutputCaching);
OutputCachePolicyBuilderTests.cs (14)
39Assert.True(context.EnableOutputCaching); 69Assert.True(context.EnableOutputCaching); 114Assert.True(context.EnableOutputCaching); 130Assert.True(context.EnableOutputCaching); 150Assert.True(context.EnableOutputCaching); 170Assert.True(context.EnableOutputCaching); 190Assert.True(context.EnableOutputCaching); 230Assert.True(context.EnableOutputCaching); 245Assert.True(context.EnableOutputCaching); 259Assert.True(context.AllowLocking); 271Assert.True(context.AllowLocking); 322Assert.True(context.EnableOutputCaching); 344Assert.True(context.EnableOutputCaching); 380Assert.True(context.EnableOutputCaching);
OutputCachePolicyProviderTests.cs (26)
56Assert.True(context.AllowCacheStorage); 57Assert.True(context.AllowCacheLookup); 106Assert.True(context.AllowCacheStorage); 122Assert.True(context.AllowCacheLookup); 135Assert.True(context.AllowCacheStorage); 136Assert.True(context.AllowCacheLookup); 153Assert.True(context.AllowCacheStorage); 154Assert.True(context.AllowCacheLookup); 171Assert.True(context.AllowCacheStorage); 172Assert.True(context.AllowCacheLookup); 189Assert.True(context.AllowCacheStorage); 190Assert.True(context.AllowCacheLookup); 205Assert.True(context.AllowCacheLookup); 217Assert.True(context.AllowCacheStorage); 218Assert.True(context.AllowCacheLookup); 235Assert.True(context.AllowCacheStorage); 236Assert.True(context.AllowCacheLookup); 251Assert.True(context.AllowCacheStorage); 252Assert.True(context.AllowCacheLookup); 327Assert.True(context.AllowCacheLookup); 345Assert.True(context.AllowCacheStorage); 346Assert.True(context.AllowCacheLookup); 368Assert.True(context.AllowCacheStorage); 369Assert.True(context.AllowCacheLookup); 391Assert.True(context.AllowCacheStorage); 392Assert.True(context.AllowCacheLookup);
OutputCacheTests.cs (4)
1013Assert.True(Guid.TryParse(s, out value)); 1017Assert.True(Guid.TryParse(s.Substring(s.Length - 36), out value)); 1058Assert.True(subsequentResponse.Headers.Contains(HeaderNames.Age)); 1072Assert.True(initialResponse.Headers.Contains("X-Value"));
Microsoft.AspNetCore.Owin.Tests (9)
OwinEnvironmentTests.cs (5)
170Assert.True(env1.Remove("owin.RequestProtocol")); 180Assert.True(env2.ContainsKey("owin.RequestProtocol")); 193Assert.True(owinEnvironment2.FeatureMaps.ContainsKey("owin.RequestProtocol")); 207Assert.True(owinEnvironment2.Count != 0); 216Assert.True(owinEnvironment.TryGetValue("owin.ResponseBody", out var responseBody));
OwinExtensionTests.cs (4)
82Assert.True(builderExecuted); 84Assert.True(applicationExecuted); 115Assert.True(builderExecuted); 117Assert.True(applicationExecuted);
Microsoft.AspNetCore.RateLimiting.Tests (9)
RateLimitingMetricsTests.cs (1)
319Assert.True(measurement.Value > 0);
RateLimitingMiddlewareTests.cs (8)
81Assert.True(flag); 105Assert.True(onRejectedInvoked); 130Assert.True(onRejectedInvoked); 212Assert.True(onRejectedInvoked); 248Assert.True(onRejectedInvoked); 311Assert.True(globalOnRejectedInvoked); 375Assert.True(globalOnRejectedInvoked); 503Assert.True(globalOnRejectedInvoked);
Microsoft.AspNetCore.Razor.Runtime.Test (4)
Runtime\TagHelpers\TagHelperExecutionContextTest.cs (2)
33Assert.True(calledEnd); 57Assert.True(calledEnd);
Runtime\TagHelpers\TagHelperRunnerTest.cs (2)
147Assert.True(executableTagHelper1.Processed); 148Assert.True(executableTagHelper2.Processed);
Microsoft.AspNetCore.Razor.Test (27)
TagHelpers\DefaultTagHelperContentTest.cs (21)
313Assert.True(tagHelperContent.IsModified); 326Assert.True(tagHelperContent.IsModified); 339Assert.True(tagHelperContent.IsModified); 353Assert.True(tagHelperContent.IsModified); 388Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 402Assert.True(tagHelperContent.GetContent().Length > 0); 413Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 427Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 442Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 456Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 471Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 485Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 500Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 516Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 533Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 549Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 566Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 580Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 595Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 624Assert.True(tagHelperContent.IsEmptyOrWhiteSpace); 679Assert.True(tagHelperContent.IsEmptyOrWhiteSpace);
TagHelpers\TagHelperOutputTest.cs (6)
83Assert.True(passedUseCacheResult.HasValue); 84Assert.True(passedUseCacheResult.Value); 125Assert.True(passedUseCacheResult.HasValue); 126Assert.True(passedUseCacheResult.Value); 154Assert.True(passedUseCacheResult.HasValue); 199Assert.True(passedUseCacheResult.HasValue);
Microsoft.AspNetCore.ResponseCaching.Tests (31)
ResponseCachingMiddlewareTests.cs (15)
29Assert.True(await middleware.TryServeFromCacheAsync(context)); 68Assert.True(await middleware.TryServeFromCacheAsync(context)); 96Assert.True(await middleware.TryServeFromCacheAsync(context)); 145Assert.True(await middleware.TryServeFromCacheAsync(context)); 169Assert.True(await middleware.TryServeFromCacheAsync(context)); 199Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 204Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 231Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 237Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 265Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 324Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 352Assert.True(ResponseCachingMiddleware.ContentIsNotModified(context)); 412Assert.True(context.ShouldCacheResponse); 627Assert.True(StringValues.IsNullOrEmpty(context.HttpContext.Response.Headers.Date)); 922Assert.True(responseCachingFeatureAdded);
ResponseCachingPolicyProviderTests.cs (14)
32Assert.True(new ResponseCachingPolicyProvider().AttemptResponseCaching(context)); 92Assert.True(new ResponseCachingPolicyProvider().AllowCacheLookup(context)); 136Assert.True(new ResponseCachingPolicyProvider().AllowCacheLookup(context)); 177Assert.True(new ResponseCachingPolicyProvider().IsResponseCacheable(context)); 278Assert.True(new ResponseCachingPolicyProvider().IsResponseCacheable(context)); 375Assert.True(new ResponseCachingPolicyProvider().IsResponseCacheable(context)); 417Assert.True(new ResponseCachingPolicyProvider().IsResponseCacheable(context)); 459Assert.True(new ResponseCachingPolicyProvider().IsResponseCacheable(context)); 495Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context)); 513Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context)); 554Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context)); 597Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context)); 688Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context)); 711Assert.True(new ResponseCachingPolicyProvider().IsCachedEntryFresh(context));
ResponseCachingTests.cs (2)
962Assert.True(subsequentResponse.Headers.Contains(HeaderNames.Age)); 976Assert.True(initialResponse.Headers.Contains("X-Value"));
Microsoft.AspNetCore.ResponseCompression.Tests (13)
ResponseCompressionMiddlewareTest.cs (13)
424Assert.True(response.Content.Headers.ContentEncoding.Contains(otherContentEncoding)); 760Assert.True(read > 0); 765Assert.True(read > 0); 813Assert.True(read > 0); 818Assert.True(read > 0); 885Assert.True(read > 0); 949Assert.True(read > 0); 1005Assert.True(response.Content.Headers.TryGetValues(HeaderNames.ContentMD5, out var md5)); 1069Assert.True(fakeSendFile.SendFileInvoked); 1222Assert.True(read > 0); 1227Assert.True(read > 0); 1300Assert.True(containsVaryAcceptEncoding); 1319Assert.True(containsVaryAcceptEncoding);
Microsoft.AspNetCore.Rewrite.Tests (16)
ApacheModRewrite\ConditionPatternParserTest.cs (5)
21Assert.True(CompareConditions(expected, results)); 31Assert.True(CompareConditions(expected, results)); 49Assert.True(CompareConditions(expected, results)); 67Assert.True(CompareConditions(expected, results)); 82Assert.True(CompareConditions(expected, results));
ApacheModRewrite\CookieActionFactoryTest.cs (5)
20Assert.True(cookie.Secure); 21Assert.True(cookie.HttpOnly); 34Assert.True(action.Secure); 35Assert.True(action.HttpOnly); 49Assert.True(action.HttpOnly);
ApacheModRewrite\FlagParserTest.cs (4)
18Assert.True(DictionaryContentsEqual(expected.FlagDictionary, results.FlagDictionary)); 31Assert.True(DictionaryContentsEqual(expected.FlagDictionary, results.FlagDictionary)); 44Assert.True(DictionaryContentsEqual(expected.FlagDictionary, results.FlagDictionary)); 73Assert.True(results.GetValue(FlagType.Cookie, out value));
IISUrlRewrite\FileParserTests.cs (1)
145Assert.True(rules[0].Global);
IISUrlRewrite\UrlRewriteApplicationTests.cs (1)
67Assert.True(rules[0].Conditions.TrackAllCaptures);
Microsoft.AspNetCore.Routing.FunctionalTests (3)
RouteHandlerTest.cs (2)
106Assert.True(testDisposeDataSource.IsDisposed); 107Assert.True(testGroupDisposeDataSource.IsDisposed);
ShortCircuitTests.cs (1)
54Assert.True(response.Headers.Contains("Set"));
Microsoft.AspNetCore.Routing.Tests (278)
Builder\EndpointRoutingApplicationBuilderExtensionsTest.cs (2)
339Assert.True(app.Properties.TryGetValue("__EndpointRouteBuilder", out var local)); 340Assert.True(app.Properties.TryGetValue("__GlobalEndpointRouteBuilder", out var global));
Builder\GroupTest.cs (6)
229Assert.True(mapGetCalled); 233Assert.True(mapGetCalled); 292Assert.True(replacementCalled); 350Assert.True(routeEndpoint.Metadata.Count >= 1); 356Assert.True(routeEndpoint.Metadata.Count >= 1); 380Assert.True(groupChangeToken.HasChanged);
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (2)
220Assert.True((bool)httpContext.Items["First"]!); 221Assert.True((bool)httpContext.Items["Second"]!);
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (2)
766Assert.True(routeEndpointBuilder.RoutePattern.Parameters[0].IsCatchAll); 1010Assert.True(filterFactoryRan);
Builder\RoutingEndpointConventionBuilderExtensionsTest.cs (3)
59Assert.True(chainedBuilder.TestProperty); 86Assert.True(chainedBuilder.TestProperty); 133Assert.True(chainedBuilder.TestProperty);
CompositeEndpointDataSourceTest.cs (6)
176Assert.True(changeToken1.HasChanged); // old token is expected to be changed 189Assert.True(changeToken2.HasChanged); // old token is expected to be changed 215Assert.True(changeToken1.HasChanged); 225Assert.True(changeToken2.HasChanged); 250Assert.True(changeToken1.HasChanged); 261Assert.True(changeToken2.HasChanged);
ConstraintMatcherTest.cs (3)
92Assert.True(RouteConstraintMatcher.Match( 112Assert.True(RouteConstraintMatcher.Match( 184Assert.True(RouteConstraintMatcher.Match(
Constraints\FileNameRouteConstraintTest.cs (1)
41Assert.True(result);
Constraints\HttpMethodRouteConstraintTests.cs (2)
29Assert.True(result); 70Assert.True(result);
Constraints\NonFIleNameRouteConstraintTest.cs (2)
39Assert.True(result); 54Assert.True(result);
Constraints\RegexRouteConstraintTests.cs (1)
61Assert.True(match);
Constraints\RequiredRouteConstraintTests.cs (1)
89Assert.True(result);
Constraints\StringRouteConstraintTest.cs (2)
28Assert.True(match); 48Assert.True(match);
DataSourceDependentCacheTest.cs (1)
27Assert.True(called);
DefaultLinkGeneratorProcessTemplateTest.cs (47)
32Assert.True(success); 57Assert.True(success); 89Assert.True(success); 112Assert.True(success); 135Assert.True(success); 158Assert.True(success); 181Assert.True(success); 204Assert.True(success); 227Assert.True(success); 250Assert.True(success); 278Assert.True(success); 307Assert.True(success); 331Assert.True(success); 363Assert.True(success); 402Assert.True(success); 432Assert.True(success); 467Assert.True(success); 500Assert.True(success); 533Assert.True(success); 571Assert.True(success); 609Assert.True(success); 639Assert.True(success); 689Assert.True(success); 739Assert.True(success); 776Assert.True(success); 810Assert.True(success); 843Assert.True(success); 875Assert.True(success); 909Assert.True(success); 939Assert.True(success); 991Assert.True(success); 1017Assert.True(success); 1069Assert.True(success); 1122Assert.True(success); 1145Assert.True(success); 1168Assert.True(success); 1193Assert.True(success); 1218Assert.True(success); 1241Assert.True(success); 1265Assert.True(success); 1287Assert.True(success); 1310Assert.True(success); 1333Assert.True(success); 1356Assert.True(success); 1379Assert.True(success); 1483Assert.True(success); 1511Assert.True(success);
DefaultLinkGeneratorTest.cs (1)
549Assert.True(constraint.HasHttpContext);
EndpointMiddlewareTest.cs (9)
38Assert.True(calledNext); 62Assert.True(calledNext); 92Assert.True(calledEndpoint); 184Assert.True(calledEndpoint); 218Assert.True(calledEndpoint); 281Assert.True(calledEndpoint); 315Assert.True(calledEndpoint); 379Assert.True(calledEndpoint); 413Assert.True(calledEndpoint);
EndpointRoutingMiddlewareFormOptionsTest.cs (2)
83Assert.True(formOptions.BufferBody); 157Assert.True(formOptions.BufferBody);
EndpointRoutingMiddlewareTest.cs (3)
89Assert.True(eventFired); 178Assert.True((bool)httpContext.Items["ShortCircuit"]); 200Assert.True((bool)httpContext.Items["ShortCircuit"]);
InlineRouteParameterParserTests.cs (9)
113Assert.True(templatePart.IsOptional); 128Assert.True(templatePart.IsOptional); 143Assert.True(templatePart.IsOptional); 157Assert.True(templatePart.IsOptional); 171Assert.True(templatePart.IsOptional); 299Assert.True(param3.IsOptional); 516Assert.True(templatePart.IsOptional); 796Assert.True(templatePart.IsOptional); 826Assert.True(templatePart.IsOptional);
MatcherPolicyTest.cs (1)
26Assert.True(result);
Matching\AcceptsMatcherPolicyTest.cs (13)
63Assert.True(result); 97Assert.True(result); 115Assert.True(result); 134Assert.True(result); 331Assert.True(candidates.IsValidCandidate(0)); 352Assert.True(candidates.IsValidCandidate(0)); 373Assert.True(candidates.IsValidCandidate(0)); 400Assert.True(candidates.IsValidCandidate(0)); 427Assert.True(candidates.IsValidCandidate(0)); 454Assert.True(candidates.IsValidCandidate(0)); 481Assert.True(candidates.IsValidCandidate(0)); 508Assert.True(candidates.IsValidCandidate(0)); 594Assert.True(candidates.IsValidCandidate(1));
Matching\CandidateSetTest.cs (3)
34Assert.True(candidateSet.IsValidCandidate(i)); 73Assert.True(candidateSet.IsValidCandidate(i)); 359Assert.True(candidateSet.IsValidCandidate(i));
Matching\ContentEncodingNegotiationMatcherPolicyTest.cs (14)
32Assert.True(result); 68Assert.True(result); 86Assert.True(endpoints.IsValidCandidate(0)); 107Assert.True(endpoints.IsValidCandidate(1)); 126Assert.True(endpoints.IsValidCandidate(0)); 147Assert.True(endpoints.IsValidCandidate(1)); 167Assert.True(endpoints.IsValidCandidate(0)); 186Assert.True(endpoints.IsValidCandidate(0)); 228Assert.True(endpoints.IsValidCandidate(2)); 247Assert.True(endpoints.IsValidCandidate(0)); 266Assert.True(endpoints.IsValidCandidate(0)); 304Assert.True(endpoints.IsValidCandidate(0)); 323Assert.True(endpoints.IsValidCandidate(0)); 341Assert.True(endpoints.IsValidCandidate(0));
Matching\DfaMatcherBuilderTest.cs (12)
575Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 583Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode)); 638Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 646Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode)); 743Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 751Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode)); 848Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 856Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode)); 908Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 916Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode)); 1023Assert.True(aNodeValue.Literals.TryGetValue("c", out var cNode)); 1031Assert.True(aNodeValue.Literals.TryGetValue("b", out var bNode));
Matching\DfaMatcherTest.cs (6)
654Assert.True(cs.IsValidCandidate(0)); 659Assert.True(cs.IsValidCandidate(1)); 700Assert.True(cs.IsValidCandidate(0)); 705Assert.True(cs.IsValidCandidate(1)); 747Assert.True(cs.IsValidCandidate(0)); 752Assert.True(cs.IsValidCandidate(1));
Matching\EndpointComparerTest.cs (2)
88Assert.True(result > 0); 184Assert.True(result);
Matching\HostMatcherPolicyTest.cs (4)
60Assert.True(result); 115Assert.True(result); 133Assert.True(result); 152Assert.True(result);
Matching\HttpMethodMatcherPolicyTest.cs (4)
61Assert.True(result); 95Assert.True(result); 113Assert.True(result); 132Assert.True(result);
Patterns\InlineRouteParameterParserTest.cs (21)
106Assert.True(templatePart.IsOptional); 121Assert.True(templatePart.IsOptional); 136Assert.True(templatePart.IsOptional); 150Assert.True(templatePart.IsOptional); 164Assert.True(templatePart.IsOptional); 291Assert.True(param3.IsOptional); 508Assert.True(templatePart.IsOptional); 788Assert.True(templatePart.IsOptional); 818Assert.True(templatePart.IsOptional); 945Assert.True(parameterPart.IsCatchAll); 947Assert.True(parameterPart.EncodeSlashes); 958Assert.True(parameterPart.IsCatchAll); 962Assert.True(parameterPart.EncodeSlashes); 976Assert.True(parameterPart.IsCatchAll); 980Assert.True(parameterPart.EncodeSlashes); 994Assert.True(parameterPart.IsCatchAll); 1000Assert.True(parameterPart.EncodeSlashes); 1011Assert.True(parameterPart.IsCatchAll); 1023Assert.True(parameterPart.IsCatchAll); 1040Assert.True(parameterPart.IsCatchAll); 1057Assert.True(parameterPart.IsCatchAll);
Patterns\RoutePatternMatcherTest.cs (28)
23Assert.True(match); 56Assert.True(match); 89Assert.True(match); 106Assert.True(match); 129Assert.True(match); 197Assert.True(match); 250Assert.True(match); 281Assert.True(match); 297Assert.True(match); 313Assert.True(match); 360Assert.True(match); 382Assert.True(match); 397Assert.True(match); 418Assert.True(match); 706Assert.True(match); 724Assert.True(match); 742Assert.True(match); 760Assert.True(match); 778Assert.True(match); 796Assert.True(match); 909Assert.True(match); 928Assert.True(match); 947Assert.True(match); 965Assert.True(match); 982Assert.True(match); 1030Assert.True(match); 1070Assert.True(match); 1120Assert.True(match);
RouteCollectionTest.cs (1)
155Assert.True(pathData.DataTokens.ContainsKey(dataToken.Key));
RouteEndpointBuilderTest.cs (2)
95Assert.True(httpMethodMetadata.AcceptCorsPreflight); 116(metadata) => Assert.True(metadata.AcceptCorsPreflight));
RouteHandlerOptionsTests.cs (1)
54Assert.True(options.ThrowOnBadRequest);
RouterMiddlewareTest.cs (3)
42Assert.True(routingFeature.RouteData.Values.ContainsKey("id")); 43Assert.True(context.Request.RouteValues.ContainsKey("id")); 60Assert.True(routeHandlerExecuted);
RouteTest.cs (19)
90Assert.True(routeValues.ContainsKey("country")); 92Assert.True(routeValues.ContainsKey("id")); 95Assert.True(context.RouteData.Values.ContainsKey("country")); 97Assert.True(context.RouteData.Values.ContainsKey("id")); 146Assert.True(routeValues.ContainsKey("country")); 148Assert.True(routeValues.ContainsKey("id")); 151Assert.True(constraint.Values.ContainsKey("country")); 153Assert.True(constraint.Values.ContainsKey("id")); 156Assert.True(context.RouteData.Values.ContainsKey("country")); 158Assert.True(context.RouteData.Values.ContainsKey("id")); 200Assert.True(routeValues.ContainsKey("id")); 203Assert.True(context.RouteData.Values.ContainsKey("id")); 242Assert.True(routeValues.ContainsKey("ssn")); 245Assert.True(context.RouteData.Values.ContainsKey("ssn")); 334Assert.True(routeValues.ContainsKey("id")); 337Assert.True(context.RouteData.Values.ContainsKey("id")); 791Assert.True(pathData.DataTokens.ContainsKey(dataToken.Key)); 830Assert.True(pathData.DataTokens.ContainsKey(dataToken.Key)); 1581Assert.True(templateRoute.DataTokens.ContainsKey(expectedKey));
RouteValuesAddressSchemeTest.cs (3)
25Assert.True(addressScheme.State.NamedMatches.TryGetValue("named", out var namedMatches)); 45Assert.True(addressScheme.State.NamedMatches.TryGetValue("named", out var namedMatches)); 65Assert.True(addressScheme.State.NamedMatches.TryGetValue("named", out var namedMatches));
Template\RoutePatternPrecedenceTests.cs (1)
38Assert.True(requiredValueParameterPrecedence < parameterPrecedence);
Template\RoutePrecedenceTestsBase.cs (2)
64Assert.True(xPrededence < yPrededence); 95Assert.True(xPrecedence > yPrecedence);
Template\TemplateBinderTests.cs (4)
725Assert.True(templateValuesResult.CombinedValues.TryGetValue("controller", out routeValue)); 727Assert.True(templateValuesResult.CombinedValues.TryGetValue("action", out routeValue)); 1184Assert.True(actualParts.Parameters.TryGetValue(kvp.Key, out value)); 1219Assert.True(TemplateBinder.RoutePartsEqual(left, right));
Template\TemplateMatcherTests.cs (28)
22Assert.True(match); 55Assert.True(match); 88Assert.True(match); 105Assert.True(match); 128Assert.True(match); 196Assert.True(match); 249Assert.True(match); 280Assert.True(match); 296Assert.True(match); 312Assert.True(match); 359Assert.True(match); 381Assert.True(match); 396Assert.True(match); 417Assert.True(match); 705Assert.True(match); 723Assert.True(match); 741Assert.True(match); 759Assert.True(match); 777Assert.True(match); 795Assert.True(match); 908Assert.True(match); 927Assert.True(match); 946Assert.True(match); 964Assert.True(match); 981Assert.True(match); 1029Assert.True(match); 1069Assert.True(match); 1119Assert.True(match);
Tree\LinkGenerationDecisionTreeTest.cs (1)
139Assert.True(match.IsFallbackMatch);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (115)
AuthenticationTests.cs (10)
130Assert.True(httpContext.User.Identity.IsAuthenticated); 157Assert.True(httpContext.User.Identity.IsAuthenticated); 177Assert.True(httpContext.User.Identity.IsAuthenticated); 210Assert.True(authResults.None); 231Assert.True(httpContext.User.Identity.IsAuthenticated); 233Assert.True(authResults.Succeeded); 360Assert.True(httpContext.User.Identity.IsAuthenticated); 395Assert.True(authenticateResult.Principal.Identity.IsAuthenticated); 421Assert.True(httpContext.User.Identity.IsAuthenticated); 448Assert.True(httpContext.User.Identity.IsAuthenticated);
Http2Tests.cs (3)
117Assert.True(HttpMethods.Equals(method, httpContext.Request.Method)); 167Assert.True(HttpMethods.Equals(method, httpContext.Request.Method)); 231Assert.True(HttpMethods.Equals(method, httpContext.Request.Method));
Http3Tests.cs (6)
30Assert.True(httpContext.Request.IsHttps); 56Assert.True(httpContext.Request.IsHttps); 96Assert.True(httpContext.Request.IsHttps); 133Assert.True(httpContext.Request.IsHttps); 162Assert.True(httpContext.Request.IsHttps); 190Assert.True(httpContext.Request.IsHttps);
HttpsTests.cs (5)
212Assert.True(requestInfoFeature.RequestInfo.Count > 0); 274Assert.True(requestTimingFeature.Timestamps.Length > (int)HttpSysRequestTimingType.Http3HeaderDecodeEnd); 275Assert.True(requestTimingFeature.TryGetTimestamp(HttpSysRequestTimingType.RequestHeaderParseStart, out var headerStart)); 276Assert.True(requestTimingFeature.TryGetTimestamp(HttpSysRequestTimingType.RequestHeaderParseEnd, out var headerEnd)); 277Assert.True(requestTimingFeature.TryGetElapsedTime(HttpSysRequestTimingType.RequestHeaderParseStart, HttpSysRequestTimingType.RequestHeaderParseEnd, out var elapsed));
Listener\AuthenticationOnExistingQueueTests.cs (2)
162Assert.True(context.User.Identity.IsAuthenticated); 185Assert.True(context.User.Identity.IsAuthenticated);
Listener\RequestBodyTests.cs (2)
35Assert.True(context.AllowSynchronousIO); 60Assert.True(task.IsCanceled);
Listener\RequestHeaderTests.cs (7)
33Assert.True(StringValues.IsNullOrEmpty(headers["Connection"])); 34Assert.True(StringValues.IsNullOrEmpty(headers.Connection)); 37Assert.True(removed); 39Assert.True(StringValues.IsNullOrEmpty(headers["Custom-Header"])); 42Assert.True(headers.TryGetValue("Connection", out var connectionValue)); 49Assert.True(removed); 50Assert.True(removedAfterAssignValue);
Listener\ResponseBodyTests.cs (6)
71Assert.True(response.Headers.TransferEncodingChunked.HasValue); 87Assert.True(context.Response.HasStarted); 158Assert.True(writeTask.IsCanceled); 178Assert.True(writeTask.IsCanceled); 201Assert.True(writeTask.IsCanceled); 223Assert.True(writeTask.IsCanceled);
Listener\ResponseHeaderTests.cs (10)
42Assert.True(response.Headers.Date.HasValue); 64Assert.True(response.Headers.ConnectionClose.Value); 65Assert.True(response.Headers.Date.HasValue); 87Assert.True(response.Headers.Date.HasValue); 115Assert.True(response.Headers.ConnectionClose.Value); 116Assert.True(response.Headers.Date.HasValue); 145Assert.True(response.Headers.Date.HasValue); 174Assert.True(response.Headers.Date.HasValue); 197Assert.True(response.Headers.Date.HasValue); 271Assert.True(response.Headers.ConnectionClose.Value);
Listener\ServerOnExistingQueueTests.cs (3)
223Assert.True(baseServer.Options.UrlPrefixes.Remove(address)); 224Assert.True(server.Options.UrlPrefixes.Remove(address)); 250Assert.True(statusCode == ErrorCodes.ERROR_SUCCESS);
Listener\ServerTests.cs (1)
193Assert.True(server.Options.UrlPrefixes.Remove(address));
OpaqueUpgradeTests.cs (9)
101Assert.True(upgradeThrew.Value); 115Assert.True(opaqueFeature.IsUpgradableRequest); 122Assert.True(await upgraded.Task.TimeoutAfter(TimeSpan.FromSeconds(1))); 142Assert.True(opaqueFeature.IsUpgradableRequest); 144Assert.True(feature.IsReadOnly); 154Assert.True(await upgraded.Task.TimeoutAfter(TimeSpan.FromSeconds(10))); 175Assert.True(opaqueFeature.IsUpgradableRequest); 182Assert.True(await upgraded.Task.TimeoutAfter(TimeSpan.FromSeconds(1))); 222Assert.True(opaqueFeature.IsUpgradableRequest);
RequestBodyLimitTests.cs (3)
371Assert.True(feature.IsReadOnly); 395Assert.True(feature.IsReadOnly); 434Assert.True(await Block.WaitAsync(TimeSpan.FromSeconds(10)));
RequestBodyTests.cs (2)
290Assert.True(requestWasProcessed); 368Assert.True(await Block.WaitAsync(TimeSpan.FromSeconds(10)));
RequestHeaderTests.cs (5)
29Assert.True(StringValues.IsNullOrEmpty(requestHeaders["Accept"])); 93Assert.True(requestHeaders.Contains(header)); 112Assert.True(request.HasEntityBody); 135Assert.True(request.HasEntityBody); 160Assert.True(request.HasEntityBody);
RequestTests.cs (1)
597Assert.True(wasCancelled);
ResponseBodyTests.cs (12)
26Assert.True(httpContext.Response.HasStarted); 27Assert.True(httpContext.Response.Headers.IsReadOnly); 55Assert.True(httpContext.Response.HasStarted); 56Assert.True(httpContext.Response.Headers.IsReadOnly); 85Assert.True(0 < (await response.Content.ReadAsByteArrayAsync()).Length); 104Assert.True(0 < (await response.Content.ReadAsByteArrayAsync()).Length); 160Assert.True(bytes.All(b => b == 0)); 276Assert.True(completed); 311Assert.True(await requestThrew.Task.WaitAsync(TimeSpan.FromSeconds(10))); 336Assert.True(onStartingCalled); 364Assert.True(onStartingCalled); 391Assert.True(onStartingCalled);
ResponseHeaderTests.cs (10)
33Assert.True(response.Headers.Date.HasValue); 132Assert.True(response.Headers.TryGetValues("Custom-Header1", out var header)); 151Assert.True(response.Headers.ConnectionClose.Value); 153Assert.True(response.Headers.TransferEncodingChunked.HasValue); 177Assert.True(response.Headers.ConnectionClose.Value); 204Assert.True(response.Headers.TransferEncodingChunked.HasValue); 206Assert.True(response.Headers.ConnectionClose.Value); 227Assert.True(response.HasStarted); 258Assert.True(response.HasStarted); 296Assert.True(headers.Contains(headerName));
ResponseSendFileTests.cs (14)
57Assert.True(await appThrew.Task.TimeoutAfter(TimeSpan.FromSeconds(10))); 113Assert.True(response.Headers.TransferEncodingChunked.Value); 133Assert.True(response.Headers.TransferEncodingChunked.Value); 152Assert.True(response.Headers.TransferEncodingChunked.Value); 172Assert.True(completed); 191Assert.True(completed); 209Assert.True(response.Headers.TransferEncodingChunked.Value); 297Assert.True(onStartingCalled); 316Assert.True(httpContext.Response.HasStarted); 323Assert.True(response.Headers.TransferEncodingChunked.HasValue); 380Assert.True(writeTask.IsCanceled); 408Assert.True(writeTask.IsCanceled); 437Assert.True(writeTask.IsCanceled); 464Assert.True(writeTask.IsCanceled);
ResponseTrailersTests.cs (3)
46Assert.True(httpContext.Response.SupportsTrailers()); 63Assert.True(httpContext.Response.SupportsTrailers()); 335Assert.True(headers.Contains(headerName));
ServerTests.cs (1)
54Assert.True(statusCode == ErrorCodes.ERROR_SUCCESS);
Microsoft.AspNetCore.Server.IISIntegration.Tests (4)
IISMiddlewareTests.cs (4)
56Assert.True(assertsExecuted); 427Assert.True(assertsExecuted); 484Assert.True(assertsExecuted); 529Assert.True(assertsExecuted);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (229)
AddressBinderTests.cs (3)
28Assert.True(AddressBinder.TryCreateIPEndPoint( 215Assert.True(bindTask.IsCompletedSuccessfully); 243Assert.True(bindTask.IsCompletedSuccessfully);
AsciiDecoding.cs (4)
40Assert.True(StringUtilities.BytesOrdinalEqualsStringAndAscii(s, asciiBytes)); 86Assert.True(StringUtilities.BytesOrdinalEqualsStringAndAscii(s, span)); 100Assert.True(StringUtilities.BytesOrdinalEqualsStringAndAscii(s, span)); 138Assert.True(StringUtilities.BytesOrdinalEqualsStringAndAscii(s, asciiBytes));
BufferWriterTests.cs (3)
57Assert.True(false); 61Assert.True(ex is ArgumentOutOfRangeException); 152Assert.True(writer.Span.Length > 10);
CertificatePathWatcherTests.cs (3)
162Assert.True(oldChangeToken.HasChanged); 165Assert.All(certificateConfigs, cc => Assert.True(cc.FileHasChanged)); 205Assert.True(oldChangeToken.HasChanged);
ConcurrentPipeWriterTests.cs (2)
381Assert.True((await flushTask0.DefaultTimeout()).IsCanceled); 382Assert.True((await flushTask1.DefaultTimeout()).IsCanceled);
ConnectionDispatcherTests.cs (2)
46Assert.True(pairs.ContainsKey("ConnectionId")); 54Assert.True(testLogger.Scopes.IsEmpty);
DiagnosticMemoryPoolTests.cs (1)
93Assert.True(threw);
Http1\Http1ConnectionTests.cs (19)
126Assert.True(_http1Connection.TakeStartLine(ref reader)); 141Assert.True(_http1Connection.TakeMessageHeaders(ref reader, trailers: false)); 279Assert.True(takeMessageHeaders); 291Assert.True(takeMessageHeaders); 303Assert.True(_http1Connection.HasResponseStarted); 314Assert.True(_http1Connection.HasResponseStarted); 324Assert.True(_http1Connection.HasResponseStarted); 416Assert.True(returnValue); 439Assert.True(returnValue); 725Assert.True(failResult.IsCompleted); 740Assert.True(canceledResult.IsCanceled); 800Assert.True(originalToken.WaitHandle.WaitOne(TestConstants.DefaultTimeout)); 801Assert.True(_http1Connection.RequestAborted.WaitHandle.WaitOne(TestConstants.DefaultTimeout)); 817Assert.True(_http1Connection.RequestAborted.WaitHandle.WaitOne(TestConstants.DefaultTimeout)); 832Assert.True(originalToken.WaitHandle.WaitOne(TestConstants.DefaultTimeout)); 833Assert.True(_http1Connection.RequestAborted.WaitHandle.WaitOne(TestConstants.DefaultTimeout)); 939Assert.True(((IHttpMaxRequestBodySizeFeature)_http1Connection).IsReadOnly); 1033Assert.True(_http1Connection.RequestHeaders.ContainsKey("X-Content-Length")); 1035Assert.True(_http1Connection.RequestHeaders.ContainsKey(HeaderNames.TransferEncoding));
Http1\Http1OutputProducerTests.cs (5)
80Assert.True(completedResult.IsCompleted); 107Assert.True(cancelResult.IsCanceled); 156Assert.True(fakeMemory.Length >= bufferSize); 176Assert.True(fakeMemory.Length >= bufferSize); 198Assert.True(fakeMemory.Length >= bufferSize2);
Http2\Http2HeadersEnumeratorTests.cs (7)
93Assert.True(e.MoveNext()); 98Assert.True(e.MoveNext()); 103Assert.True(e.MoveNext()); 118Assert.True(e.MoveNext()); 123Assert.True(e.MoveNext()); 128Assert.True(e.MoveNext()); 133Assert.True(e.MoveNext());
Http2\Http2HPackEncoderTests.cs (1)
588Assert.True(integerDecoder.TryDecode(buffer[1], out var result));
Http3\Http3HeadersEnumeratorTests.cs (7)
93Assert.True(e.MoveNext()); 99Assert.True(e.MoveNext()); 105Assert.True(e.MoveNext()); 121Assert.True(e.MoveNext()); 127Assert.True(e.MoveNext()); 133Assert.True(e.MoveNext()); 139Assert.True(e.MoveNext());
Http3\Http3QPackEncoderTests.cs (7)
22Assert.True(QPackHeaderWriter.BeginEncodeHeaders(418, enumerator, buffer, ref totalHeaderSize, out var length)); 39Assert.True(QPackHeaderWriter.BeginEncodeHeaders(200, enumerator, buffer, ref totalHeaderSize, out var length)); 70Assert.True(QPackHeaderWriter.BeginEncodeHeaders(statusCode, enumerator, buffer, ref totalHeaderSize, out var length)); 88Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 107Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 126Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 145Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length));
HttpHeadersTests.cs (5)
261Assert.True(headers.TryGetValue("Content-Length", out value)); 264Assert.True(httpHeaders.ContentLength.HasValue); 267Assert.True(headers.TryGetValue("Content-Length", out value)); 270Assert.True(httpHeaders.ContentLength.HasValue); 308Assert.True(httpHeaders.Keys.Contains("cache-control"));
HttpParserTests.cs (14)
41Assert.True(ParseRequestLine(parser, requestHandler, buffer, out var consumed, out var examined)); 48Assert.True(buffer.Slice(consumed).IsEmpty); 49Assert.True(buffer.Slice(examined).IsEmpty); 74Assert.True(buffer.Slice(examined).IsEmpty); 108Assert.True(ParseRequestLine(parser, requestHandler, buffer, out var consumed, out var examined)); 472Assert.True(parser.ParseHeaders(requestHandler, ref reader2)); 474Assert.True(buffer2.Slice(reader2.Position).IsEmpty); 648Assert.True(result); 694Assert.True(result); 710Assert.True(result); 733Assert.True(result); 852Assert.True(buffer.Slice(reader.Position).IsEmpty); 864Assert.True(parser.ParseHeaders(requestHandler, ref reader)); 871Assert.True(buffer.Slice(reader.Position).IsEmpty);
HttpRequestHeadersTests.cs (35)
77Assert.True(headers.TryGetValue("host", out value)); 82Assert.True(headers.TryGetValue("host", out value)); 83Assert.True(headers.TryGetValue("custom", out value)); 87Assert.True(headers.TryGetValue("host", out value)); 88Assert.True(headers.TryGetValue("custom", out value)); 89Assert.True(headers.TryGetValue("Content-Length", out value)); 249Assert.True(headers.ContainsKey("host")); 252Assert.True(headers.Contains(kv1)); 260Assert.True(headers.ContainsKey("host")); 261Assert.True(headers.ContainsKey("custom")); 263Assert.True(headers.Contains(kv1)); 264Assert.True(headers.Contains(kv2)); 271Assert.True(headers.ContainsKey("host")); 272Assert.True(headers.ContainsKey("custom")); 273Assert.True(headers.ContainsKey("Content-Length")); 274Assert.True(headers.Contains(kv1)); 275Assert.True(headers.Contains(kv2)); 276Assert.True(headers.Contains(kv3)); 295Assert.True(headers.TryGetValue("host", out value)); 296Assert.True(headers.TryGetValue("custom", out value)); 297Assert.True(headers.TryGetValue("Content-Length", out value)); 302Assert.True(headers.TryGetValue("host", out value)); 303Assert.True(headers.TryGetValue("custom", out value)); 304Assert.True(headers.TryGetValue("Content-Length", out value)); 317Assert.True(headers.TryGetValue("host", out value)); 318Assert.True(headers.TryGetValue("custom", out value)); 319Assert.True(headers.TryGetValue("Content-Length", out value)); 339Assert.True(headers.TryGetValue("host", out value)); 340Assert.True(headers.TryGetValue("custom", out value)); 341Assert.True(headers.TryGetValue("Content-Length", out value)); 343Assert.True(headers.Remove("host")); 348Assert.True(headers.TryGetValue("custom", out value)); 350Assert.True(headers.Remove("custom")); 356Assert.True(headers.TryGetValue("Content-Length", out value)); 358Assert.True(headers.Remove("Content-Length"));
HttpRequestStreamTests.cs (1)
22Assert.True(stream.CanRead);
HttpResponseStreamTests.cs (1)
36Assert.True(stream.CanWrite);
HttpUtilitiesTest.cs (1)
175Assert.True(HttpUtilities.IsHostHeaderValid(host));
KestrelServerTests.cs (2)
73Assert.True(server.Options.OptionsInUse.Any()); 74Assert.True(server.Options.OptionsInUse[0].IsTls);
ListenOptionsTests.cs (3)
44Assert.True(middlewareRan); 61Assert.True(localhostListenOptions.ProtocolsSetExplicitly); 64Assert.True(clone2.ProtocolsSetExplicitly);
MessageBodyTests.cs (28)
76Assert.True(readResult.IsCompleted); 96Assert.True(reader.TryRead(out var readResult)); 103Assert.True(readResult.IsCompleted); 144Assert.True(reader.TryRead(out var readResult)); 625Assert.True((await body.ReadAsync()).IsCompleted); 933Assert.True(startRequestBodyCalled); 963Assert.True((await body.ReadAsync()).IsCompleted); 993Assert.True(readResult.IsCanceled); 1014Assert.True(readResult.IsCanceled); 1035Assert.True(readResult.IsCanceled); 1052Assert.True(readResultTask.IsCompleted); 1075Assert.True(reader.TryRead(out var readResult)); 1077Assert.True(readResult.IsCompleted); 1094Assert.True(reader.TryRead(out var readResult)); 1101Assert.True(reader.TryRead(out readResult)); 1103Assert.True(readResult.IsCompleted); 1121Assert.True(reader.TryRead(out var readResult)); 1130Assert.True(readResult.IsCompleted); 1147Assert.True(reader.TryRead(out var readResult)); 1148Assert.True(readResult.IsCompleted); 1153Assert.True(readResult.IsCompleted); 1170Assert.True(reader.TryRead(out var readResult)); 1194Assert.True(reader.TryRead(out var readResult)); 1307Assert.True(reader.TryRead(out var readResult)); 1331Assert.True(reader.TryRead(out var readResult)); 1357Assert.True(reader.TryRead(out var readResult)); 1383Assert.True(reader.TryRead(out var readResult)); 1385Assert.True(readResult.IsCompleted);
PinnedBlockMemoryPoolTests.cs (2)
204Assert.True(memoryPool.TryScheduleEviction(time.AddSeconds(10))); 219Assert.True(memoryPool.TryScheduleEviction(time.AddSeconds(20)));
ResourceCounterTests.cs (2)
25Assert.True(counter.TryLockOne()); 39Assert.True(counter.TryLockOne());
SniOptionsSelectorTests.cs (18)
767Assert.True(options.RemoteCertificateValidationCallback(sender: null, certificate: null, chain: null, SslPolicyErrors.None)); 799Assert.True(options.ClientCertificateRequired); 803Assert.True(options.RemoteCertificateValidationCallback(sender: null, certificate: null, chain: null, SslPolicyErrors.None)); 874Assert.True(propertyNames.Remove(nameof(options.AllowRenegotiation))); 879Assert.True(propertyNames.Remove(nameof(options.ApplicationProtocols))); 882Assert.True(propertyNames.Remove(nameof(options.CertificateRevocationCheckMode))); 885Assert.True(propertyNames.Remove(nameof(options.CipherSuitesPolicy))); 888Assert.True(propertyNames.Remove(nameof(options.ClientCertificateRequired))); 891Assert.True(propertyNames.Remove(nameof(options.EnabledSslProtocols))); 894Assert.True(propertyNames.Remove(nameof(options.EncryptionPolicy))); 897Assert.True(propertyNames.Remove(nameof(options.RemoteCertificateValidationCallback))); 901Assert.True(propertyNames.Remove(nameof(options.ServerCertificate))); 904Assert.True(propertyNames.Remove(nameof(options.ServerCertificateContext))); 907Assert.True(propertyNames.Remove(nameof(options.ServerCertificateSelectionCallback))); 910Assert.True(propertyNames.Remove(nameof(options.CertificateChainPolicy))); 913Assert.True(propertyNames.Remove(nameof(options.AllowTlsResume))); 916Assert.True(propertyNames.Remove(nameof(options.AllowRsaPssPadding))); 919Assert.True(propertyNames.Remove(nameof(options.AllowRsaPkcs1Padding)));
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
45Assert.True(offset >= buffer.Length);
src\Shared\test\Shared.Tests\runtime\Http2\DynamicTableTest.cs (6)
149Assert.True(table.Count > 0); 150Assert.True(table.Count < insertedHeaders.Count); 157Assert.True(expectedData.AsSpan().SequenceEqual(dynamicField.Name)); 158Assert.True(expectedData.AsSpan().SequenceEqual(dynamicField.Value)); 195Assert.True(headers[i].Name.AsSpan().SequenceEqual(dynamicTable[i].Name)); 196Assert.True(headers[i].Value.AsSpan().SequenceEqual(dynamicTable[i].Value));
src\Shared\test\Shared.Tests\runtime\Http2\HPackDecoderTest.cs (6)
514Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 530Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 546Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 562Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 578Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 594Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString));
src\Shared\test\Shared.Tests\runtime\Http2\HPackIntegerTest.cs (5)
19Assert.True(success); 21Assert.True(actualResult.Slice(0, bytesWritten).SequenceEqual(expectedResult)); 48Assert.True(finished); 65Assert.True(IntegerEncoder.Encode(i, prefixLength, integerBytes, out int length)); 75Assert.True(decodeResult);
src\Shared\test\Shared.Tests\runtime\Http3\QPackDecoderTest.cs (6)
192Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 208Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 224Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 240Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 256Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 272Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString));
src\Shared\test\Shared.Tests\runtime\Http3\VariableLengthIntegerHelperTests.cs (12)
35Assert.True(isSuccess); 51Assert.True(isSuccess); 84Assert.True(isSuccess); 116Assert.True(isSuccess); 147Assert.True(isSuccess); 183Assert.True(isSuccess); 199Assert.True(isSuccess); 229Assert.True(result); 270Assert.True(isSuccess); 286Assert.True(isSuccess); 314Assert.True(isSuccess); 342Assert.True(isSuccess);
StartLineTests.cs (15)
40Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 67Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 95Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 122Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 146Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 191Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 209Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 221Assert.True(query.Length == 0 || !ReferenceEquals(query, Http1Connection.QueryString)); 285Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 302Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 314Assert.True(query.Length == 0 || !ReferenceEquals(query, Http1Connection.QueryString)); 366Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 383Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 448Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader)); 465Assert.True(Parser.ParseRequestLine(ParsingHandler, ref reader));
ThrowingWasUpgradedWriteOnlyStreamTests.cs (1)
18Assert.True(stream.CanWrite);
VariableIntHelperTests.cs (1)
18Assert.True(result);
Microsoft.AspNetCore.Server.Kestrel.Tests (58)
ConfigurationReaderTests.cs (7)
60Assert.True(fileCert.IsFileCert); 67Assert.True(storeCert.IsStoreCert); 88Assert.True(fileCert.IsFileCert); 198Assert.True(end3.Certificate.ConfigSection.Exists()); 200Assert.True(cert3.IsFileCert); 211Assert.True(end4.Certificate.ConfigSection.Exists()); 214Assert.True(cert4.IsStoreCert);
HttpsConfigurationTests.cs (1)
236Assert.True(host.Services.GetRequiredService<IHttpsConfigurationService>().IsInitialized);
KestrelConfigurationLoaderTests.cs (50)
74Assert.True(found); 92Assert.True(run); 148Assert.True(run2); 178Assert.True(opt.IsHttps); 192Assert.True(ran1); 193Assert.True(ran2); 195Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 215Assert.True(opt.IsHttps); 221Assert.True(ran1); 223Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 251Assert.True(opt.IsHttps); 260Assert.True(ran1); 261Assert.True(ran2); 264Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 265Assert.True(serverOptions.CodeBackedListenOptions[0].IsTls); 294Assert.True(opt.IsHttps); 298Assert.True(ran1); 469Assert.True(ran1); 511Assert.True(ran1); 555Assert.True(ran1); 605Assert.True(opt.IsHttps); 630Assert.True(opt.IsHttps); 655Assert.True(opt.IsHttps); 679Assert.True(opt.IsHttps); 836Assert.True(opt.IsHttps); 840Assert.True(ran1); 1154Assert.True(opt.IsHttps); 1253Assert.True(opt.IsHttps); 1346Assert.True(opt.IsHttps); 1364Assert.True(ranDefault); 1365Assert.True(ran1); 1366Assert.True(ran2); 1367Assert.True(ran3); 1416Assert.True(opt.IsHttps); 1436Assert.True(ranDefault); 1437Assert.True(ran1); 1438Assert.True(ran2); 1439Assert.True(ran3); 1483Assert.True(ranDefault); 1484Assert.True(ran1); 1485Assert.True(ran2); 1515Assert.True(ran1); 1544Assert.True(ran1); 1576Assert.True(ran1); 1618Assert.True(ranDefault); 1619Assert.True(ran1); 1620Assert.True(ran2); 1677Assert.True(ran1); 1704Assert.True(ran1); 1734Assert.True(ran1);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (23)
QuicConnectionContextTests.cs (7)
183Assert.True(read.IsCompleted); 231Assert.True(read.IsCompleted); 336Assert.True(readResult.IsCompleted); 379Assert.True(readResult.IsCompleted); 618Assert.True(readResult.IsCompleted); 691Assert.True(readResult1.IsCompleted); 719Assert.True(readResult2.IsCompleted);
QuicStreamContextTests.cs (10)
88Assert.True(quicStreamContext.CanWrite); 89Assert.True(quicStreamContext.CanRead); 194Assert.True(readResult.IsCompleted); 215Assert.True(quicStreamContext.CanWrite); 216Assert.True(quicStreamContext.CanRead); 318Assert.True(readResult.IsCompleted); 322Assert.True(quicStreamContext.CanRead); 395Assert.True(completeReadResult.IsCompleted); 430Assert.True(quicStreamContext.CanWrite); 474Assert.True(quicStreamContext.CanWrite);
QuicTestHelpers.cs (3)
160Assert.True(readResult.IsCompleted); 172Assert.True(quicStreamContext.CanWrite); 173Assert.True(quicStreamContext.CanRead);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
45Assert.True(offset >= buffer.Length);
WebHostTests.cs (2)
256Assert.True(response1.Headers.TryGetValues("alt-svc", out var altSvcValues1)); 270Assert.True(response2.Headers.TryGetValues("alt-svc", out var altSvcValues2));
Microsoft.AspNetCore.Session.Tests (7)
SessionTests.cs (7)
94Assert.True(response.Headers.TryGetValues("Set-Cookie", out var values)); 96Assert.True(!string.IsNullOrWhiteSpace(values.First())); 149Assert.True(response.Headers.TryGetValues("Set-Cookie", out var values)); 181Assert.True(value.HasValue); 233Assert.True(value.HasValue); 292Assert.True(value.HasValue); 573Assert.True(exceptionThrown);
Microsoft.AspNetCore.Shared.Tests (111)
AdaptiveCapacityDictionaryTests.cs (24)
503Assert.True(result); 522Assert.True(result); 621Assert.True(result); 638Assert.True(result); 682Assert.True(result); 702Assert.True(result); 805Assert.True(result); 823Assert.True(result); 889Assert.True(result); 909Assert.True(result); 931Assert.True(result); 935Assert.True(dict.ContainsKey("other")); 936Assert.True(dict.ContainsKey("dotnet")); 956Assert.True(result); 960Assert.True(dict.ContainsKey("other")); 961Assert.True(dict.ContainsKey("dotnet")); 981Assert.True(result); 985Assert.True(dict.ContainsKey("other")); 986Assert.True(dict.ContainsKey("dotnet")); 1000Assert.True(result); 1013Assert.True(result); 1041Assert.True(result); 1143Assert.True(result); 1161Assert.True(result);
CommandLineApplicationTests.cs (11)
31Assert.True(called); 293Assert.True(option.HasValue()); 306Assert.True(option.HasValue()); 361Assert.True(option.HasValue()); 376Assert.True(option.HasValue()); 480Assert.True(option.HasValue()); 495Assert.True(option.HasValue()); 566Assert.True(option.HasValue()); 581Assert.True(option.HasValue()); 785Assert.True(commandRan); 1132Assert.True(optVerbose.HasValue());
CopyOnWriteDictionaryHolderTest.cs (3)
30Assert.True(holder.ContainsKey("test-key")); 60Assert.True(holder.HasBeenCopied); 87Assert.True(holder.HasBeenCopied);
CopyOnWriteDictionaryTest.cs (1)
52Assert.True(copyOnWriteDictionary.ContainsKey("test-key"));
ObjectMethodExecutorTest.cs (20)
87Assert.True(executor.IsMethodAsync); 99Assert.True(executor.IsMethodAsync); 112Assert.True(executor.IsMethodAsync); 121Assert.True(executor.IsMethodAsync); 138Assert.True(executor.IsMethodAsync); 172Assert.True(executor.IsMethodAsync); 188Assert.True(executor.IsMethodAsync); 203Assert.True(executor.IsMethodAsync); 220Assert.True(executor.IsMethodAsync); 242Assert.True(executor.IsMethodAsync); 257Assert.True(executor.IsMethodAsync); 272Assert.True(executor.IsMethodAsync); 287Assert.True(executor.IsMethodAsync); 302Assert.True(executor.IsMethodAsync); 317Assert.True(executor.IsMethodAsync); 333Assert.True(executor.IsMethodAsync); 351Assert.True(executor.IsMethodAsync); 369Assert.True(executor.IsMethodAsync); 387Assert.True(executor.IsMethodAsync); 402Assert.True(executor.IsMethodAsync);
PathNormalizerTests.cs (1)
84Assert.True(length >= 1);
QueryStringEnumerableTest.cs (2)
104Assert.True(kvp.EncodedName.Equals(kvp.DecodeName())); 105Assert.True(kvp.EncodedValue.Equals(kvp.DecodeValue()));
runtime\Http2\DynamicTableTest.cs (6)
149Assert.True(table.Count > 0); 150Assert.True(table.Count < insertedHeaders.Count); 157Assert.True(expectedData.AsSpan().SequenceEqual(dynamicField.Name)); 158Assert.True(expectedData.AsSpan().SequenceEqual(dynamicField.Value)); 195Assert.True(headers[i].Name.AsSpan().SequenceEqual(dynamicTable[i].Name)); 196Assert.True(headers[i].Value.AsSpan().SequenceEqual(dynamicTable[i].Value));
runtime\Http2\HPackDecoderTest.cs (6)
514Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 530Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 546Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 562Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 578Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString)); 594Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderNameString));
runtime\Http2\HPackIntegerTest.cs (5)
19Assert.True(success); 21Assert.True(actualResult.Slice(0, bytesWritten).SequenceEqual(expectedResult)); 48Assert.True(finished); 65Assert.True(IntegerEncoder.Encode(i, prefixLength, integerBytes, out int length)); 75Assert.True(decodeResult);
runtime\Http3\QPackDecoderTest.cs (6)
192Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 208Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 224Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 240Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 256Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString)); 272Assert.True(_handler.DecodedHeaders.ContainsKey(_literalHeaderFieldString));
runtime\Http3\VariableLengthIntegerHelperTests.cs (12)
35Assert.True(isSuccess); 51Assert.True(isSuccess); 84Assert.True(isSuccess); 116Assert.True(isSuccess); 147Assert.True(isSuccess); 183Assert.True(isSuccess); 199Assert.True(isSuccess); 229Assert.True(result); 270Assert.True(isSuccess); 286Assert.True(isSuccess); 314Assert.True(isSuccess); 342Assert.True(isSuccess);
SegmentWriteStreamTests.cs (3)
36Assert.True(stream.CanWrite); 69Assert.True(expectedSegment.SequenceEqual(segment)); 102Assert.True(expectedSegment.SequenceEqual(segment));
UrlDecoderTests.cs (9)
21Assert.True(destination.AsSpan(0, length).SequenceEqual(expected.AsSpan())); 30Assert.True(destination.AsSpan(0, length).SequenceEqual(expected.AsSpan())); 40Assert.True(destination.AsSpan(0, length).SequenceEqual(expected.AsSpan())); 50Assert.True(destination.AsSpan(0, length).SequenceEqual(expected.AsSpan())); 108Assert.True(source.AsSpan(0, length).SequenceEqual(input.AsSpan())); 122Assert.True(source.AsSpan(0, length).SequenceEqual(Encoding.UTF8.GetBytes(input).AsSpan())); 132Assert.True(source.AsSpan(0, length).SequenceEqual(Encoding.UTF8.GetBytes("/").AsSpan())); 146Assert.True(source.AsSpan(0, length).SequenceEqual(input.AsSpan())); 160Assert.True(source.AsSpan(0, length).SequenceEqual(Encoding.UTF8.GetBytes(input).AsSpan()));
ValueStopwatchTest.cs (2)
21Assert.True(ValueStopwatch.StartNew().IsActive); 36Assert.True(stopwatch.GetElapsedTime().TotalMilliseconds > 0);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (17)
HubConnectionTests.cs (11)
624Assert.True(results.Count > 0 && results.Count < 1000); 908Assert.True(results.Count > 0 && results.Count < 1000); 909Assert.True(cts.IsCancellationRequested); 950Assert.True(results.Count > 0 && results.Count < 1000); 988Assert.True(results.Count > 0 && results.Count < 1000); 2014Assert.True(localPort > 0L); 2015Assert.True(remotePort > 0L); 2340Assert.True(connection.StartAsync().Wait(DefaultTimeout)); 2343Assert.True(invokeTask.Wait(DefaultTimeout)); 2346Assert.True(connection.DisposeAsync().AsTask().Wait(DefaultTimeout)); 2906Assert.True(ex is TaskCanceledException || ex is WebSocketException);
HubConnectionTests.Tracing.cs (6)
157Assert.True(a.HasRemoteParent); 169Assert.True(a.HasRemoteParent); 330Assert.True(a.HasRemoteParent); 331Assert.True(a.IsStopped); 352Assert.True(clientActivity.IsStopped); 417Assert.True(results.Count > 0 && results.Count < 1000);
Microsoft.AspNetCore.SignalR.Client.Tests (31)
HttpConnectionFactoryTests.cs (1)
43Assert.True(testHandler.Disposed);
HttpConnectionTests.cs (2)
201Assert.True(negotiateUrlTcs.Task.IsCompleted); 203Assert.True(headerWasFound);
HttpConnectionTests.Transport.cs (3)
74Assert.True(requestsExecuted); 149Assert.True(requestsExecuted); 189Assert.True(requestsExecuted);
HubClientProxyGeneratorTests.cs (4)
164Assert.True(noArgReg.IsDisposed); 165Assert.True(singleArgReg.IsDisposed); 166Assert.True(manyArgsReg.IsDisposed); 167Assert.True(returnTaskReg.IsDisposed);
HubConnectionTests.ConnectionLifecycle.cs (9)
46Assert.True(testConnection.Started.IsCompleted); 183Assert.True(testConnection.Started.IsCompleted); 280Assert.True(testConnection.Started.IsCompleted); 298Assert.True(testConnection.Started.IsCompleted); 325Assert.True(testConnection.Started.IsCompleted); 352Assert.True(testConnection.Started.IsCompleted); 370Assert.True(testConnection.Started.IsCompleted); 396Assert.True(testConnection.Started.IsCompleted); 435Assert.True(testConnection.Started.IsCompleted);
HubConnectionTests.cs (1)
693Assert.True(false);
HubConnectionTests.Reconnect.cs (4)
172Assert.True(TimeSpan.Zero <= retryContexts[1].ElapsedTime); 270Assert.True(TimeSpan.Zero <= retryContexts[1].ElapsedTime); 813Assert.True(TimeSpan.Zero <= retryContexts[0].ElapsedTime); 932Assert.True(TimeSpan.Zero <= retryContexts[0].ElapsedTime);
LongPollingTransportTests.cs (5)
87Assert.True(longPollingTransport.Input.TryRead(out var result)); 88Assert.True(result.IsCompleted); 312Assert.True(stopped); 556Assert.True(pollTcs.Task.IsCompleted); 747Assert.True(responseTaskCompletionSource.Task.IsCompleted);
ServerSentEventsTransportTests.cs (1)
436Assert.True(responseTaskCompletionSource.Task.IsCompleted);
TestServerTests.cs (1)
76Assert.True(webSocketFactoryCalled);
Microsoft.AspNetCore.SignalR.Common.Tests (30)
Internal\Formatters\BinaryMessageFormatterTests.cs (1)
128Assert.True(BinaryMessageParser.TryParseMessage(ref buffer, out var roundtripped));
Internal\Formatters\BinaryMessageParserTests.cs (2)
22Assert.True(BinaryMessageParser.TryParseMessage(ref span, out var message)); 57Assert.True(BinaryMessageParser.TryParseMessage(ref span, out var message));
Internal\Formatters\TextMessageParserTests.cs (5)
19Assert.True(TextMessageParser.TryParseMessage(ref message, out var payload)); 35Assert.True(TextMessageParser.TryParseMessage(ref message, out var payload)); 37Assert.True(TextMessageParser.TryParseMessage(ref message, out payload)); 45Assert.True(TextMessageParser.TryParseMessage(ref message, out var payload)); 47Assert.True(TextMessageParser.TryParseMessage(ref message, out payload));
Internal\Protocol\HandshakeProtocolTests.cs (5)
28Assert.True(HandshakeProtocol.TryParseRequestMessage(ref message, out var deserializedMessage)); 39Assert.True(HandshakeProtocol.TryParseRequestMessage(ref message, out var deserializedMessage)); 54Assert.True(HandshakeProtocol.TryParseResponseMessage(ref message, out var response)); 63Assert.True(HandshakeProtocol.TryParseResponseMessage(ref message, out var response)); 92Assert.True(HandshakeProtocol.TryParseRequestMessage(ref message, out _)));
Internal\Protocol\JsonHubProtocolTests.cs (4)
131Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var message)); 164Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var message)); 197Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var message)); 201Assert.True(completionMessage.HasResult);
Internal\Protocol\JsonHubProtocolTestsBase.cs (5)
236Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var message)); 442Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var message)); 455Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out message)); 474Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var hubMessage)); 490Assert.True(JsonHubProtocol.TryParseMessage(ref data, binder, out var hubMessage));
Internal\Protocol\MessagePackHubProtocolTestBase.cs (4)
230Assert.True(HubProtocol.TryParseMessage(ref data, new TestBinder(testData.Message), out var message)); 255Assert.True(HubProtocol.TryParseMessage(ref data, new TestBinder(expectedMessage), out var message)); 276Assert.True(BinaryMessageParser.TryParseMessage(ref byteSpan, out var unframed)); 480Assert.True(BinaryMessageParser.TryParseMessage(ref data, out var message));
Internal\Protocol\MessagePackHubProtocolTests.cs (4)
222Assert.True(HubProtocol.TryParseMessage(ref data, binder, out var message)); 235Assert.True(HubProtocol.TryParseMessage(ref data, binder, out message)); 252Assert.True(HubProtocol.TryParseMessage(ref data, binder, out var hubMessage)); 265Assert.True(HubProtocol.TryParseMessage(ref data, binder, out var hubMessage));
Microsoft.AspNetCore.SignalR.Tests (72)
AddSignalRTests.cs (2)
116Assert.True(hubOptions.UserHasSetValues); 165Assert.True(globalOptions.DisableImplicitFromServicesParameters);
EndToEndTests.cs (4)
447Assert.True(false); 621Assert.True(false); 727Assert.True(QueryHelpers.ParseQuery(url.Query).TryGetValue("id", out var id)); 734Assert.True(_prevConnectionId != id);
HubConnectionHandlerTests.Activity.cs (3)
148Assert.True(invocationActivity.HasRemoteParent); 274Assert.True(invocationActivity.HasRemoteParent); 494Assert.True(activity.IsStopped);
HubConnectionHandlerTests.cs (14)
110Assert.True(state.TokenCallbackTriggered); 112Assert.True(state.TokenStateInDisconnected); 137Assert.True(firedOnConnected); 138Assert.True(firedOnDisconnected); 364Assert.True(task.IsCompleted); 438Assert.True(task.IsCompleted); 946Assert.True(hasErrorLog); 1028Assert.True(message.AllowReconnect); 1262Assert.True(false); 2294Assert.True(close.AllowReconnect); 2629Assert.True((bool)result); 4004Assert.True((bool)response.Result); 4679Assert.True(Assert.IsType<bool>(res.Result)); 4716Assert.True(Assert.IsType<bool>(res.Result));
HubConnectionHandlerTestUtils\Utils.cs (1)
46Assert.True((expectedInvocation.InvocationId == null && actualInvocation.InvocationId == null) ||
Internal\MessageBufferTests.cs (43)
38Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 63Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 77Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 104Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 113Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 138Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 146Assert.True(messageBuffer.ShouldProcessMessage(PingMessage.Instance)); 147Assert.True(messageBuffer.ShouldProcessMessage(CompletionMessage.WithResult("1", null))); 148Assert.True(messageBuffer.ShouldProcessMessage(new SequenceMessage(1))); 153Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 162Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 169Assert.True(messageBuffer.ShouldProcessMessage(PingMessage.Instance)); 190Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 200Assert.True(messageBuffer.ShouldProcessMessage(PingMessage.Instance)); 201Assert.True(messageBuffer.ShouldProcessMessage(CompletionMessage.WithResult("1", null))); 202Assert.True(messageBuffer.ShouldProcessMessage(new SequenceMessage(1))); 207Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 216Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 225Assert.True(messageBuffer.ShouldProcessMessage(PingMessage.Instance)); 243Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 256Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 267Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 288Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 320Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 331Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 357Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 371Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 401Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 410Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 430Assert.True(messageBuffer.ShouldProcessMessage(new StreamItemMessage("1", null))); 431Assert.True(messageBuffer.ShouldProcessMessage(new StreamItemMessage("1", null))); 437Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 443Assert.True(messageBuffer.ShouldProcessMessage(new StreamItemMessage("1", null))); 449Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 475Assert.True(messageBuffer.ShouldProcessMessage(new SequenceMessage(1))); 481Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 489Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 517Assert.True(messageBuffer.ShouldProcessMessage(new SequenceMessage(1))); 518Assert.True(messageBuffer.ShouldProcessMessage(new StreamItemMessage("1", null))); 519Assert.True(messageBuffer.ShouldProcessMessage(new StreamItemMessage("1", null))); 528Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out var message)); 538Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message)); 547Assert.True(protocol.TryParseMessage(ref buffer, new TestBinder(), out message));
MapSignalRTests.cs (1)
70Assert.True(executedConfigure);
WebSocketsTransportTests.cs (4)
85Assert.True(factoryWasUsed); 117Assert.True(webSocketsTransport.Input.TryRead(out var result)); 148Assert.True(webSocketsTransport.Input.TryRead(out var result)); 186Assert.True(webSocketsTransport.Input.TryRead(out var result));
Microsoft.AspNetCore.StaticAssets.Tests (1)
StaticAssetsIntegrationTests.cs (1)
118Assert.True(response.Headers.CacheControl.NoCache);
Microsoft.AspNetCore.StaticFiles.FunctionalTests (5)
FallbackStaticFileTest.cs (2)
126Assert.True(fileInfo.Exists); 132Assert.True(responseContent.SequenceEqual(fileContents));
StaticFileMiddlewareTests.cs (3)
164Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 171Assert.True(responseContent.SequenceEqual(fileContents)); 206Assert.True(response.Content.Headers.ContentLength == fileInfo.Length);
Microsoft.AspNetCore.StaticFiles.Tests (40)
DefaultContentTypeProviderTests.cs (7)
20Assert.True(provider.TryGetContentType("known.txt", out var contentType)); 36Assert.True(provider.TryGetContentType("known.dvr-ms", out var contentType)); 44Assert.True(provider.TryGetContentType(@"/first/example.txt", out var contentType)); 46Assert.True(provider.TryGetContentType(@"\second\example.txt", out contentType)); 54Assert.True(provider.TryGetContentType(@"/first.css/example.txt", out var contentType)); 56Assert.True(provider.TryGetContentType(@"\second.css\example.txt", out contentType)); 65Assert.True(provider.TryGetContentType($"{new string(System.IO.Path.GetInvalidPathChars())}.txt", out contentType));
DefaultFilesMiddlewareTests.cs (1)
328Assert.True(new DefaultFilesOptions().RedirectToAppendTrailingSlash);
DirectoryBrowserMiddlewareTests.cs (3)
172Assert.True(response.Content.Headers.ContentLength > 0); 229Assert.True(response.Content.Headers.ContentLength > 0); 380Assert.True(new DirectoryBrowserOptions().RedirectToAppendTrailingSlash);
RangeHelperTests.cs (1)
104Assert.True(isRangeRequest);
StaticFileContextTest.cs (12)
30Assert.True(validateResult); 57Assert.True(validateResult); 58Assert.True(contentTypeResult); 59Assert.True(result); 82Assert.True(validateResult); 83Assert.True(contentTypeResult); 84Assert.True(result); 111Assert.True(validateResult); 112Assert.True(contentTypeResult); 139Assert.True(validateResult); 140Assert.True(contentTypeResult); 141Assert.True(result);
StaticFileMiddlewareTests.cs (16)
191Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 199Assert.True(responseContent.SequenceEqual(fileContents)); 230Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 238Assert.True(responseContent.SequenceEqual(fileContents)); 241Assert.True(onPrepareResponseExecuted); 272Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 280Assert.True(responseContent.SequenceEqual(fileContents)); 283Assert.True(onPrepareResponseExecuted); 309Assert.True(syncCallbackInvoked); 322Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 330Assert.True(responseContent.SequenceEqual(fileContents)); 333Assert.True(syncCallbackInvoked); 334Assert.True(asyncCallbackInvoked); 365Assert.True(response.Content.Headers.ContentLength == fileInfo.Length); 373Assert.True(responseContent.SequenceEqual(fileContents)); 483Assert.True(response.Content.Headers.ContentLength == fileInfo.Length);
Microsoft.AspNetCore.TestHost.Tests (16)
ClientHandlerTests.cs (2)
27Assert.True(features.Get<IHttpRequestLifetimeFeature>().RequestAborted.CanBeCanceled); 76Assert.True(features.Get<IHttpRequestLifetimeFeature>().RequestAborted.CanBeCanceled);
HttpContextBuilderTests.cs (2)
41Assert.True(context.RequestAborted.CanBeCanceled); 313Assert.True(c.RequestAborted.WaitHandle.WaitOne(TimeSpan.FromSeconds(10)));
ResponseFeatureTests.cs (4)
20Assert.True(responseInformation.HasStarted); 21Assert.True(responseInformation.Headers.IsReadOnly); 36Assert.True(responseInformation.HasStarted); 37Assert.True(responseInformation.Headers.IsReadOnly);
TestClientTests.cs (3)
431Assert.True(readCanceled); 775Assert.True(hello.SequenceEqual(buffer.Take(hello.Length))); 780Assert.True(world.SequenceEqual(buffer.Take(world.Length)));
TestServerTests.cs (3)
288Assert.True(response.IsSuccessStatusCode); 467Assert.True(testServer.AllowSynchronousIO); 468Assert.True(testServer.PreserveExecutionContext);
WebSocketClientTests.cs (2)
106Assert.True(res.EndOfMessage); 130Assert.True(webSocketFeature.IsWebSocketRequest);
Microsoft.AspNetCore.Testing.Tests (4)
FakeCertificateFactoryTests.cs (2)
21Assert.True(DateTime.Now > certificate.NotBefore + TimeSpan.FromHours(1)); 22Assert.True(DateTime.Now < certificate.NotAfter - TimeSpan.FromHours(1));
FakeCertificateHttpClientHandlerTests.cs (2)
25Assert.True(sut.ServerCertificateCustomValidationCallback!( 37Assert.True(sut.ServerCertificateCustomValidationCallback!(
Microsoft.AspNetCore.Tests (11)
WebApplicationTests.cs (10)
1210Assert.True(string.IsNullOrEmpty(app.Configuration["A"])); 1211Assert.True(string.IsNullOrEmpty(app.Configuration["C"])); 1254Assert.True(string.IsNullOrEmpty(app.Configuration["B"])); 2472Assert.True(helloEndpointCalled); 2473Assert.True(customMiddlewareExecuted); 2505Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet")); 2510Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet")); 2511Assert.True(app.Properties.ContainsKey("__AuthorizationMiddlewareSet")); 2528Assert.True(iHostApplicationBuilder.Environment.IsProduction()); 2943Assert.True((bool)val);
WebHostTests.cs (1)
125Assert.True(routeOptions.Value.ConstraintMap.ContainsKey("regex"));
Microsoft.AspNetCore.WebSockets.Tests (47)
HandshakeTests.cs (3)
24Assert.True(HandshakeHelpers.IsRequestKeyValid(key)); 52Assert.True(HandshakeHelpers.ParseDeflateOptions(clientHeader.AsSpan(), serverContextTakeover: true, serverMaxWindowBits: 15, 70Assert.True(HandshakeHelpers.ParseDeflateOptions(clientHeader.AsSpan(), serverContextTakeover: false, serverMaxWindowBits: 14,
Http2WebSocketTests.cs (1)
28Assert.True(httpContext.WebSockets.IsWebSocketRequest);
WebSocketCompressionMiddlewareTests.cs (4)
20Assert.True(context.WebSockets.IsWebSocketRequest); 52Assert.True(context.WebSockets.IsWebSocketRequest); 82Assert.True(context.WebSockets.IsWebSocketRequest); 115Assert.True(context.WebSockets.IsWebSocketRequest);
WebSocketMiddlewareTests.cs (39)
23Assert.True(context.WebSockets.IsWebSocketRequest); 39Assert.True(context.WebSockets.IsWebSocketRequest); 67Assert.True(context.WebSockets.IsWebSocketRequest); 72Assert.True(result.EndOfMessage); 92Assert.True(context.WebSockets.IsWebSocketRequest); 97Assert.True(result.EndOfMessage); 117Assert.True(context.WebSockets.IsWebSocketRequest); 122Assert.True(result.EndOfMessage); 143Assert.True(context.WebSockets.IsWebSocketRequest); 148Assert.True(result.EndOfMessage); 174Assert.True(context.WebSockets.IsWebSocketRequest); 195Assert.True(result.EndOfMessage); 223Assert.True(context.WebSockets.IsWebSocketRequest); 234Assert.True(result.EndOfMessage); 248Assert.True(context.WebSockets.IsWebSocketRequest); 259Assert.True(result.EndOfMessage); 273Assert.True(context.WebSockets.IsWebSocketRequest); 306Assert.True(context.WebSockets.IsWebSocketRequest); 333Assert.True(result.EndOfMessage); 349Assert.True(context.WebSockets.IsWebSocketRequest); 354Assert.True(result.EndOfMessage); 377Assert.True(context.WebSockets.IsWebSocketRequest); 388Assert.True(result.EndOfMessage); 405Assert.True(context.WebSockets.IsWebSocketRequest); 410Assert.True(result.EndOfMessage); 435Assert.True(context.WebSockets.IsWebSocketRequest); 440Assert.True(result.EndOfMessage); 467Assert.True(context.WebSockets.IsWebSocketRequest); 474Assert.True(result.EndOfMessage); 486Assert.True(result.EndOfMessage); 516Assert.True(context.WebSockets.IsWebSocketRequest); 591Assert.True(context.WebSockets.IsWebSocketRequest); 617Assert.True(finishedWithOperationCancelled); 655Assert.True(context.WebSockets.IsWebSocketRequest); 724Assert.True(context.WebSockets.IsWebSocketRequest); 745Assert.True(context.WebSockets.IsWebSocketRequest); 782Assert.True(context.WebSockets.IsWebSocketRequest); 784Assert.True(feature.Enabled); 806Assert.True(context.WebSockets.IsWebSocketRequest);
Microsoft.AspNetCore.WebUtilities.Tests (52)
AspNetCoreTempDirectoryTests.cs (1)
13Assert.True(Directory.Exists(tempDirectory));
FileBufferingReadStreamTests.cs (33)
26Assert.True(stream.CanRead); 27Assert.True(stream.CanSeek); 31Assert.True(stream.InMemory); 36Assert.True(inner.CanRead); // Inner Stream not disposed 37Assert.True(inner.CanSeek); 51Assert.True(stream.InMemory); 58Assert.True(stream.InMemory); 65Assert.True(stream.InMemory); 84Assert.True(stream.InMemory); 91Assert.True(stream.InMemory); 98Assert.True(stream.InMemory); 118Assert.True(stream.InMemory); 128Assert.True(File.Exists(tempFileName)); 136Assert.True(File.Exists(tempFileName)); 156Assert.True(stream.InMemory); 161Assert.True(stream.InMemory); 179Assert.True(stream.InMemory); 189Assert.True(File.Exists(tempFileName)); 213Assert.True(stream.InMemory); 220Assert.True(stream.InMemory); 227Assert.True(stream.InMemory); 246Assert.True(stream.InMemory); 253Assert.True(stream.InMemory); 260Assert.True(stream.InMemory); 280Assert.True(stream.InMemory); 290Assert.True(File.Exists(tempFileName)); 298Assert.True(File.Exists(tempFileName)); 321Assert.True(File.Exists(tempFileName)); 359Assert.True(stream.InMemory); 364Assert.True(stream.InMemory); 382Assert.True(stream.InMemory); 392Assert.True(File.Exists(tempFileName)); 623Assert.True(File.Exists(tempFileName));
FileBufferingWriteStreamTests.cs (4)
258Assert.True(bufferingStream.Disposed); 274Assert.True(bufferingStream.Disposed); 302Assert.True(bufferingStream.Disposed); 318Assert.True(bufferingStream.Disposed);
FormPipeReaderTests.cs (12)
264Assert.True(readOnlySequence.IsEmpty); 282Assert.True(readOnlySequence.IsEmpty); 304Assert.True(readOnlySequence.IsEmpty); 323Assert.True(readOnlySequence.IsEmpty); 345Assert.True(readOnlySequence.IsEmpty); 364Assert.True(readOnlySequence.IsEmpty); 382Assert.True(readOnlySequence.IsEmpty); 401Assert.True(readOnlySequence.IsEmpty); 420Assert.True(readOnlySequence.IsEmpty); 437Assert.True(readOnlySequence.IsEmpty); 559Assert.True(readOnlySequence.IsEmpty); 580Assert.True(readOnlySequence.IsEmpty);
MultipartReaderTests.cs (2)
341Assert.True(stream1.CanSeek); 347Assert.True(stream2.CanSeek);
Microsoft.Build.Tasks.CodeAnalysis.Sdk.UnitTests (2)
SdkManagedToolTests.cs (2)
34Assert.True(ManagedToolTask.IsSdkFrameworkToCoreBridgeTask); 40Assert.True(ManagedToolTask.IsBuiltinToolRunningOnCoreClr);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (36)
CopyRefAssemblyTests.cs (3)
75Assert.True(task.Execute()); 96Assert.True(task.Execute()); 127Assert.True(task.Execute());
GenerateMSBuildEditorConfigTests.cs (2)
376Assert.True(File.Exists(fileName)); 377Assert.True(configTask.WriteMSBuildEditorConfig());
IntegrationTests.cs (1)
541Assert.True(result.ExitCode != 0);
MapSourceRootTests.cs (6)
75Assert.True(result); 120Assert.True(result); 198Assert.True(result); 233Assert.True(result); 351Assert.True(result); 454Assert.True(result);
TargetTests.cs (19)
40Assert.True(runSuccess); 64Assert.True(runSuccess); 88Assert.True(runSuccess); 113Assert.True(runSuccess); 140Assert.True(runSuccess); 163Assert.True(runSuccess); 196Assert.True(runSuccess); 225Assert.True(runSuccess); 257Assert.True(runSuccess); 299Assert.True(runSuccess); 339Assert.True(runSuccess); 374Assert.True(runSuccess); 537Assert.True(runSuccess); 560Assert.True(runSuccess); 608Assert.True(runSuccess); 659Assert.True(runSuccess); 698Assert.True(runSuccess); 755Assert.True(runSuccess); 823Assert.True(runSuccess);
TestUtilities\DotNetSdkTestBase.cs (5)
177Assert.True(File.Exists(csharpCoreTargets)); 178Assert.True(File.Exists(visualBasicCoreTargets)); 196Assert.True(File.Exists(Path.Combine(ObjDir.Path, "project.assets.json"))); 197Assert.True(File.Exists(Path.Combine(ObjDir.Path, ProjectFileName + ".nuget.g.props"))); 198Assert.True(File.Exists(Path.Combine(ObjDir.Path, ProjectFileName + ".nuget.g.targets")));
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
src\Features\DiagnosticsTestUtilities\CodeActions\CodeFixVerifierHelper.cs (1)
121Assert.True(optionKey.Option.Definition.IsEditorConfigOption);
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
39Assert.True(((CSharpCompilationOptions)newSolution.Projects.Single().CompilationOptions!).AllowUnsafe);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (183)
CommandLineIVTTests.cs (1)
342Assert.True(compiler.Arguments.ReportInternalsVisibleToAttributes);
CommandLineTests.cs (182)
155Assert.True(File.Exists(exePath)); 308Assert.True(compilerTreeOptions.TryGetDiagnosticValue(tree, "cs0169", CancellationToken.None, out var severity)); 310Assert.True(compilerTreeOptions.TryGetDiagnosticValue(tree, "warning01", CancellationToken.None, out severity)); 316Assert.True(options.TryGetValue("my_option", out string val)); 323Assert.True(options.TryGetValue("my_option2", out val)); 847Assert.True(parsedArgs.NoWin32Manifest); 921Assert.True(TryParse(@"\somepath\someFile.goo.bar", out resource)); 926Assert.True(TryParse(@"\somepath\someFile.goo.bar,someName", out resource)); 931Assert.True(TryParse(@"\somepath\s""ome Fil""e.goo.bar,someName", out resource)); 936Assert.True(TryParse(@"\somepath\someFile.goo.bar,""some Name"",public", out resource)); 940Assert.True(resource.IsPublic); 943Assert.True(TryParse(@"\somepath\someFile.goo.bar,,private", out resource)); 950Assert.True(TryParse(@"\somepath\someFile.goo.bar,,""private""", out resource)); 971Assert.True(TryParse(@"\somepath\someFile.goo.bar,,private", out resource)); 979Assert.True(TryParse(@"\somepath\someFile.goo.bar,,private, ,", out resource)); 1018Assert.True(TryParse("path, ", out resource)); 1023Assert.True(resource.IsPublic); 1075Assert.True(TryParse("path, ,private", out resource)); 1090Assert.True(TryParse($"path,{longE},private", out resource)); 1469Assert.True(parsedArgs.SourceFiles.Any()); 1474Assert.True(parsedArgs.SourceFiles.Any()); 1478Assert.True(parsedArgs.DisplayHelp); 1483Assert.True(parsedArgs.DisplayVersion); 1488Assert.True(parsedArgs.DisplayLangVersions); 1499Assert.True(parsedArgs.DisplayVersion); 1500Assert.True(parsedArgs.SourceFiles.Any()); 1504Assert.True(parsedArgs.DisplayVersion); 1509Assert.True(parsedArgs.DisplayHelp); 1515Assert.True(parsedArgs.SourceFiles.Any()); 1528Assert.True(parsedArgs.SourceFiles.Any()); 1541Assert.True(parsedArgs.SourceFiles.Any()); 1546Assert.True(parsedArgs.SourceFiles.Any()); 1551Assert.True(parsedArgs.SourceFiles.Any()); 1558Assert.True(parsedArgs.SourceFiles.Any()); 1563Assert.True(parsedArgs.SourceFiles.Any()); 1568Assert.True(parsedArgs.SourceFiles.Any()); 1712Assert.True(args.DisplayLangVersions); 1802Assert.True(expectedMappedVersion.IsValid()); 1866Assert.True(LanguageVersionFacts.TryParse("ISO-1", out var version)); 1892Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex - 1]) >= 0); 1893Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex + version.Length]) >= 0); 1980Assert.True(parsedArgs.EmitPdb); 1981Assert.True(parsedArgs.EmitPdbFile); 1986Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 1987Assert.True(parsedArgs.EmitPdb); 1988Assert.True(parsedArgs.EmitPdbFile); 2001Assert.True(parsedArgs.EmitPdb); 2007Assert.True(parsedArgs.EmitPdb); 2014Assert.True(parsedArgs.EmitPdb); 2020Assert.True(parsedArgs.EmitPdb); 2027Assert.True(parsedArgs.EmitPdb); 2034Assert.True(parsedArgs.EmitPdb); 2040Assert.True(parsedArgs.EmitPdb); 2046Assert.True(parsedArgs.EmitPdb); 2058Assert.True(parsedArgs.EmitPdb); 2063Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 2064Assert.True(parsedArgs.EmitPdb); 2069Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 2070Assert.True(parsedArgs.EmitPdb); 2108Assert.True(parsedArgs.EmitPdbFile); 2425Assert.True(embed_cs.Length >= EmbeddedText.CompressionThreshold); 2426Assert.True(embed2_cs.Length < EmbeddedText.CompressionThreshold); 2501Assert.True(expectedEmbeddedMap.Remove(docPath)); 2528Assert.True(expectedEmbeddedMap.Remove(docPath)); 2547Assert.True(fileMap.Remove(name)); 2550Assert.True(expectedFilesMap.Remove(dirPath)); 2618Assert.True(parsedArgs.CompilationOptions.Deterministic); 2622Assert.True(parsedArgs.CompilationOptions.Deterministic); 2841Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1012")); 2842Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1012"] == ReportDiagnostic.Error); 2843Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1013")); 2844Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1013"] == ReportDiagnostic.Warn); 2845Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1014")); 2846Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1014"] == ReportDiagnostic.Suppress); 2847Assert.True(parsedArgs.CompilationOptions.GeneralDiagnosticOption == ReportDiagnostic.Warn); 2929Assert.True(outWriter.ToString().Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared")); 2931Assert.True(outWriter.ToString().Contains("warning CS8032")); 2965Assert.True(outWriter.ToString().Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared")); 4000Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4006Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4012Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4018Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4024Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4029Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4034Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4039Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4043Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4047Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4051Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4055Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4059Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4194Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4205Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4211Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4217Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4263Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4505Assert.True(peReader.IsAssembly); 4815Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4818Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4841Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4849Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4853Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 5572Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5576Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5584Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5608Assert.True((bool)parsedArgs.CompilationOptions.DelaySign); 5613Assert.True((bool)parsedArgs.CompilationOptions.DelaySign); 5633Assert.True(parsedArgs.CompilationOptions.PublicSign); 5637Assert.True(parsedArgs.CompilationOptions.PublicSign); 5986Assert.True((bool)parsedArgs.Utf8Output); 5990Assert.True((bool)parsedArgs.Utf8Output); 6107Assert.True(result.ContainsErrors); 7094Assert.True(peReader.IsAssembly); 7430Assert.True(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 8263Assert.True(File.Exists(Path.Combine(dir.ToString(), "a.xml"))); 8365Assert.True(parsedArgs.PrintFullPaths); 8794Assert.True(new FileInfo(exe.Path).Length < oldSize); 8795Assert.True(new FileInfo(pdb.Path).Length < oldSize); 8817Assert.True(false); 9428Assert.True(parsedArgs1.ReportAnalyzer); 9468Assert.True(parsedArgs.SkipAnalyzers); 9472Assert.True(parsedArgs.SkipAnalyzers); 9476Assert.True(parsedArgs.SkipAnalyzers); 9484Assert.True(parsedArgs.SkipAnalyzers); 9674Assert.True(text.StartsWith(".>", StringComparison.Ordinal)); 9682Assert.True(text.StartsWith("http://goo.bar/baz.aspx", StringComparison.Ordinal)); 9868Assert.True(args.ParseOptions.Features.ContainsKey("Test")); 9869Assert.True(args.ParseOptions.Features.ContainsKey("Experiment")); 9873Assert.True(args.ParseOptions.Features.SetEquals(new Dictionary<string, string> { { "Test", "false" }, { "Key", "value" } })); 9877Assert.True(args.ParseOptions.Features.SetEquals(new Dictionary<string, string> { { "Test", "true" } })); 10532Assert.True(sourceOutputRan); 10608Assert.True(errorlog); 10649Assert.True(string.IsNullOrEmpty(output)); 10653Assert.True(string.IsNullOrEmpty(output)); 10686Assert.True(string.IsNullOrEmpty(output)); 10694Assert.True(string.IsNullOrEmpty(output)); 10727Assert.True(string.IsNullOrEmpty(output)); 10731Assert.True(string.IsNullOrEmpty(output)); 10757Assert.True(string.IsNullOrEmpty(output)); 10765Assert.True(string.IsNullOrEmpty(output)); 10953Assert.True(string.IsNullOrEmpty(output)); 11379Assert.True(File.Exists(Path.Combine(dir.ToString(), "doc.xml"))); 11474Assert.True(args.InteractiveMode); 11479Assert.True(args.InteractiveMode); 11484Assert.True(args.InteractiveMode); 11486Assert.True(args.SourceFiles[0].IsScript); 11631Assert.True(File.Exists(exePath)); 11632Assert.True(File.Exists(pdbPath)); 11811Assert.True(File.Exists(exe)); 11820Assert.True(File.Exists(doc)); 11844Assert.True(File.Exists(refDll)); 11927Assert.True(File.Exists(refDll)); 11941Assert.True(File.Exists(doc)); 11995Assert.True(parsedArgs.ParseOptions.PreprocessorSymbols.IsEmpty); 12303Assert.True(File.Exists(exePath)); 12323Assert.True(!comp.SignUsingBuilder); 12412Assert.True(args.Errors.Length > 0); 13490Assert.True(File.Exists(binaryPath) == !warnAsError); 13493Assert.True(File.Exists(pdbPath) == !warnAsError); 13496Assert.True(File.Exists(xmlDocFilePath) == !warnAsError); 13536Assert.True(File.Exists(binaryPath) == !analyzerConfigSetToError); 13539Assert.True(File.Exists(pdbPath) == !analyzerConfigSetToError); 13542Assert.True(File.Exists(xmlDocFilePath) == !analyzerConfigSetToError); 13586Assert.True(File.Exists(binaryPath) == !rulesetSetToError); 13589Assert.True(File.Exists(pdbPath) == !rulesetSetToError); 13592Assert.True(File.Exists(xmlDocFilePath) == !rulesetSetToError); 13617Assert.True(File.Exists(binaryPath) == !warnAsError); 14696Assert.True(globalOptions.TryGetValue("key1", out var keyValue)); 14707Assert.True(classOptions.TryGetValue("key1", out keyValue)); 14711Assert.True(classOptions.TryGetValue("key4", out keyValue)); 14736Assert.True(globalOptions.TryGetValue("key1", out var keyValue)); 14747Assert.True(classOptions.TryGetValue("key1", out keyValue)); 14751Assert.True(classOptions.TryGetValue("key4", out keyValue)); 14759Assert.True(generatedOptions.TryGetValue("key1", out keyValue)); 14763Assert.True(classOptions.TryGetValue("key4", out keyValue)); 15059Assert.True(options.TryGetValue("key1", out string val)); 15062Assert.True(options.TryGetValue("key3", out val)); 15068Assert.True(options.TryGetValue("key2", out val)); 15070Assert.True(options.TryGetValue("key3", out val)); 15077Assert.True(options.TryGetValue("key3", out val)); 15317Assert.True(!expectError || !expectWarning); 15417Assert.True(result.Success);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (82)
ChangeSignature\RemoveParametersTests.cs (4)
255Assert.True(result.Succeeded); 342Assert.True(result.Succeeded); 385Assert.True(state.IsUnspecified); 388Assert.True(state.IsUnspecified);
CodeActions\ApplyChangesOperationTests.cs (1)
244Assert.True(workspace.TryApplyChanges(changedSolution));
CodeActions\InlineMethod\CSharpInlineMethodTests_CrossLanguage.cs (1)
26Assert.True(actions.IsEmpty);
CodeActions\PreviewExceptionTests.cs (4)
35Assert.True(errorReported); 48Assert.True(errorReported); 70Assert.True(extensionManager.IsDisabled(provider)); 78Assert.True(extensionManager.IsDisabled(provider));
CodeActions\PreviewTests.cs (3)
118Assert.True(preview is DifferenceViewerPreview); 127Assert.True(preview is string); 134Assert.True(preview is string);
CodeActions\PullMemberUp\CSharpPullMemberUpTests.cs (1)
55Assert.True(true);
CodeActions\SyncNamespace\CSharpSyncNamespaceTestsBase.cs (2)
91Assert.True(actualFolderPaths.Contains(expected)); 203Assert.True(changedDocumentIds.Contains(refDocumentId));
CodeGeneration\SyntaxGeneratorTests.cs (2)
84Assert.True(semanticModel.TryGetSpeculativeSemanticModel( 95Assert.True(constantValue.HasValue);
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
412Assert.True(called);
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (1)
714Assert.True(expectedSymbolKinds.SequenceEqual(result.PossibleSymbolKinds));
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (1)
3487Assert.True(completionList.ItemsList.Any(c => c.DisplayText == "Bar()"));
Completion\CompletionServiceTests.cs (5)
63Assert.True(provider is ThirdPartyCompletionProvider); 135Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.WithOptions( 182Assert.True(performSort == completionList.ItemsList.SequenceEqual(completionListManuallySorted)); 210Assert.True(workspace.SetCurrentSolution(_ => project.Solution, WorkspaceChangeKind.SolutionChanged)); 232Assert.True(completionList.ItemsList.Select(item => item.DisplayText).Contains(expectedItem));
Debugging\ProximityExpressionsGetterTests.cs (1)
112Assert.True(actualTerms is null or { Count: > 0 });
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (3)
98Assert.True(ideEngineAnalyzer.CallLog.Any(e => e.CallerName == method && e.SymbolKind == SymbolKind.NamedType)); 111Assert.True(compilerEngineAnalyzer.CallLog.Any(e => e.CallerName == method && e.SymbolKind == SymbolKind.NamedType)); 757Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.WithAnalyzerReferences(
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (3)
39Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 58Assert.True(analyzerConfigDocument!.TryGetText(out var actualText)); 352Assert.True(workspace.TryApplyChanges(newSolution));
EncapsulateField\EncapsulateFieldCommandHandlerTests.cs (1)
208Assert.True(state.IsUnspecified);
Extensions\SyntaxTreeExtensionsTests.cs (1)
30Assert.True(tree.IsInInactiveRegion(pos, CancellationToken.None));
ExtractInterface\ExtractInterfaceTests.cs (1)
1218Assert.True(state.IsUnspecified);
ExtractMethod\ExtractMethodBase.cs (4)
144Assert.True(!result.Succeeded || result.Reasons.Length > 0); 174Assert.True(status.Failed || status.Reasons.Length > 0); 178Assert.True(status.Succeeded); 203Assert.True(status.Failed);
ExtractMethod\ExtractMethodTests.cs (1)
10085Assert.True(state.IsUnspecified);
Formatting\Indentation\SmartIndenterEnterOnTokenTests.cs (1)
1327Assert.True(
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (17)
58Assert.True(result.IsEmpty()); 62Assert.True(result.Select(ts => ts.Span.Span).SetEquals(Enumerable(Span.FromBounds(15, 16), Span.FromBounds(18, 19)))); 66Assert.True(result.IsEmpty()); 70Assert.True(result.IsEmpty()); 74Assert.True(result.Select(ts => ts.Span.Span).SetEquals(Enumerable(Span.FromBounds(15, 16), Span.FromBounds(18, 19)))); 86Assert.True(result.Select(ts => ts.Span.Span).SetEquals(Enumerable(Span.FromBounds(35, 36), Span.FromBounds(36, 37)))); 90Assert.True(result.IsEmpty()); 94Assert.True(result.Select(ts => ts.Span.Span).SetEquals( 99Assert.True(result.IsEmpty()); 115Assert.True(result.Select(ts => ts.Span.Span).SetEquals(Enumerable(Span.FromBounds(42, 43), Span.FromBounds(44, 45)))); 119Assert.True(result.Select(ts => ts.Span.Span).SetEquals(Enumerable(Span.FromBounds(42, 43), Span.FromBounds(44, 45)))); 125Assert.True(result.IsEmpty()); 127Assert.True(result.IsEmpty()); 177Assert.True(result.IsEmpty()); 181Assert.True(result.IsEmpty()); 193Assert.True(result.IsEmpty()); 197Assert.True(result.IsEmpty());
NavigateTo\NavigateToSearcherTests.cs (1)
356Assert.True(searchGeneratedDocumentsAsyncCalled);
OnTheFlyDocs\OnTheFlyDocsUtilitiesTests.cs (2)
46Assert.True(result.All(item => item == null)); 128Assert.True(result.All(item => item is not null));
Organizing\OrganizeTypeDeclarationTests.cs (2)
1083Assert.True(state.IsUnspecified); 1086Assert.True(state.IsUnspecified);
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (2)
146Assert.True(file.DocumentTitle.Contains($"[{FeaturesResources.external}]")); 150Assert.True(file.DocumentTitle.Contains($"[{FeaturesResources.embedded}]"));
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (3)
88Assert.True(service.TryFindImplementationAssemblyPath(GetDllPath(packDir), out var implementationDll)); 126Assert.True(service.TryFindImplementationAssemblyPath(GetDllPath(packDir), out var implementationDll)); 543Assert.True(_logs.Add(message));
PdbSourceDocument\PdbSourceDocumentLoaderServiceTests.cs (1)
49Assert.True(result.FromRemoteLocation);
PdbSourceDocument\PdbSourceDocumentTests.cs (5)
873Assert.True(result); 892Assert.True(openResult); 895Assert.True(closeResult); 914Assert.True(result); 935Assert.True(openResult);
RawStringLiteral\RawStringLiteralCommandHandlerTests.cs (1)
71Assert.True(TextView.Caret.InVirtualSpace);
SplitStringLiteral\SplitStringLiteralCommandHandlerTests.cs (1)
148Assert.True(notHandled);
StringCopyPaste\StringCopyPasteCommandHandlerTests.cs (2)
79Assert.True(TextView.Caret.InVirtualSpace); 104Assert.True(copyEditorOperations.CopySelection());
SymbolKey\SymbolKeyTestBase.cs (1)
88Assert.True(comparer.Equals(sid, deserialized));
Workspaces\WorkspaceTests_EditorFeatures.cs (2)
695Assert.True(foundTheError); 1489Assert.True(workspace1.TryApplyChanges(newSolution));
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (7)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
37Assert.True(token.Kind() == SyntaxKind.StringLiteralToken); 183Assert.True(allChars.IsDefault);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (5)
128Assert.True(allChars.IsDefault); 152Assert.True(result); 168Assert.True(regex.GetGroupNumbers().OrderBy(v => v).SequenceEqual( 171Assert.True(regex.GetGroupNames().Where(v => !int.TryParse(v, out _)).OrderBy(v => v).SequenceEqual( 379Assert.True(RegexLexer.IsEscapeCategoryChar(VirtualChar.Create(new Rune(ch), new TextSpan(0, 1))));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (854)
CodeGen\CodeGenAsyncIteratorTests.cs (4)
963Assert.True(m.IsAsync); 964Assert.True(m.IsIterator); 1126Assert.True(m.IsAsync); 2073Assert.True(m.IsAsync);
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (4)
134Assert.True(method.IsAsync); 135Assert.True(method.IsAsyncEffectivelyReturningTask(compilation)); 137Assert.True(method.IsAsync); 138Assert.True(method.IsAsyncEffectivelyReturningGenericTask(compilation));
CodeGen\CodeGenAsyncTests.cs (1)
98Assert.True(options.EnableEditAndContinue);
CodeGen\CodeGenAwaitForeachTests.cs (14)
1182Assert.True(info.IsAsynchronous); 4416Assert.True(internalInfo.NeedsDisposal); 4900Assert.True(internalInfo.NeedsDisposal); 5229Assert.True(internalInfo.NeedsDisposal); 5352Assert.True(internalInfo.NeedsDisposal); 5486Assert.True(internalInfo.NeedsDisposal); 6968Assert.True(internalInfo.NeedsDisposal); 7124Assert.True(internalInfo.NeedsDisposal); 7403Assert.True(internalInfo.NeedsDisposal); 8088Assert.True(internalInfo.NeedsDisposal); 14427Assert.True(info.IsAsynchronous); 14564Assert.True(info.IsAsynchronous); 14706Assert.True(info.IsAsynchronous); 14899Assert.True(info.IsAsynchronous);
CodeGen\CodeGenAwaitUsingTests.cs (3)
3622Assert.True(first.Equals(first)); 3623Assert.True(first.Equals((object)first)); 3626Assert.True(first.GetHashCode() == another.GetHashCode());
CodeGen\CodeGenCapturing.cs (1)
121Assert.True(numSubsets > 0);
CodeGen\CodeGenDeconstructTests.cs (18)
1678Assert.True(x.Type.GetSymbol().TupleElementNames.IsDefault); 3584Assert.True(model.LookupNames(decl.SpanStart).Contains(decl.Identifier.ValueText)); 3604Assert.True(model.LookupNames(reference.SpanStart).Contains(decl.Identifier.ValueText)); 3617Assert.True(model.LookupNames(decl.SpanStart).Contains(decl.Identifier.ValueText)); 3623Assert.True(model.LookupNames(reference.SpanStart).Contains(decl.Identifier.ValueText)); 5124Assert.True(nodes.Any(n => n.Kind() == SyntaxKind.SimpleAssignmentExpression)); 5608Assert.True(xType.Type.IsErrorType()); 5618Assert.True(yType.IsErrorType()); 5649Assert.True(x1Type.IsErrorType()); 5658Assert.True(x2Type.IsErrorType()); 5693Assert.True(x1Type.IsErrorType()); 5702Assert.True(x2Type.IsErrorType()); 6977Assert.True(model.GetSymbolInfo(discard1).IsEmpty); 6986Assert.True(model.GetSymbolInfo(discard2).IsEmpty); 7004Assert.True(model.GetSymbolInfo(discard4).IsEmpty); 7070Assert.True(symbol.TypeWithAnnotations.Type.IsErrorType()); 7867Assert.True(comp2.Compilation.GetMember<IEventSymbol>("C.E").IsWindowsRuntimeEvent); 7930Assert.True(comp2.Compilation.GetMember<IEventSymbol>("S.E").IsWindowsRuntimeEvent);
CodeGen\CodeGenDynamicTests.cs (4)
593Assert.True(container.IsStatic); 602Assert.True(field.IsStatic); 828Assert.True(d.IsSealed); 852Assert.True(member.IsVirtual);
CodeGen\CodeGenFunctionPointersTests.cs (31)
300Assert.True(field.HasUseSiteError); 301Assert.True(field.HasUnsupportedMetadata); 304Assert.True(signature.HasUseSiteError); 305Assert.True(signature.HasUnsupportedMetadata); 306Assert.True(field.Type.HasUseSiteError); 307Assert.True(field.Type.HasUnsupportedMetadata); 376Assert.True(field.HasUseSiteError); 377Assert.True(field.HasUnsupportedMetadata); 380Assert.True(signature.HasUseSiteError); 381Assert.True(signature.HasUnsupportedMetadata); 382Assert.True(field.Type.HasUseSiteError); 383Assert.True(field.Type.HasUnsupportedMetadata); 709Assert.True(firstMod.IsOptional); 717Assert.True(((CSharpCustomModifier)inMod).ModifierSymbol.IsWellKnownTypeInAttribute()); 990Assert.True(prop.Type.HasUseSiteError); 998Assert.True(type.HasUseSiteError); 999Assert.True(type.Signature.IsVararg); 6307Assert.True(baseM1.Parameters.Single().Type.Equals(derivedM1.Parameters.Single().Type, TypeCompareKind.ConsiderEverything)); 6308Assert.True(baseM2.ReturnType.Equals(derivedM2.ReturnType, TypeCompareKind.ConsiderEverything)); 6309Assert.True(baseM3.Parameters.Single().Type.Equals(derivedM3.Parameters.Single().Type, TypeCompareKind.ConsiderEverything)); 6310Assert.True(baseM4.ReturnType.Equals(derivedM4.ReturnType, TypeCompareKind.ConsiderEverything)); 7423Assert.True(lambdaSymbol.Parameters.Single().Type.IsErrorType()); 7692Assert.True(funcPtr.Equals(funcPtrWithTestOnReturn, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 7694Assert.True(funcPtrRef.Equals(funcPtrWithTestOnRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 7777Assert.True(funcPtr.Equals(funcPtrWithTestOnReturn, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 7779Assert.True(funcPtrRef.Equals(funcPtrWithTestOnRef, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 10520Assert.True(callConvCdecl!.Equals((NamedTypeSymbol)m.GetUnmanagedCallersOnlyAttributeData(forceComplete: true)!.CallingConventionTypes.Single(), TypeCompareKind.ConsiderEverything)); 11865Assert.True(arg.IsNull); 11899Assert.True(arg.IsNull); 12322Assert.True(arg.Values.IsEmpty); 12377Assert.True(arg.Values.IsEmpty);
CodeGen\CodeGenImplicitImplementationTests.cs (1)
778Assert.True(typeSymbol.Interfaces().All(iface => iface.Name == "IBase" || iface.Name == "IBase1" || iface.Name == "IBase2"));
CodeGen\CodeGenIterators.cs (1)
2330Assert.True(expectedIL.IndexOf("<>_", StringComparison.Ordinal) < 0);
CodeGen\CodeGenLocalFunctionTests.cs (44)
2594Assert.True(goo.IsStatic); 2612Assert.True(goo.IsStatic); 3135Assert.True(goo.IsStatic); 3137Assert.True(goo.Parameters[0].Type.IsValueType); 3164Assert.True(goo.Parameters[0].Type.IsValueType); 3165Assert.True(bar.Parameters[0].Type.IsValueType); 3166Assert.True(bar.Parameters[1].Type.IsValueType); 3208Assert.True(inner.IsStatic); 3209Assert.True(middle.IsStatic); 3210Assert.True(outer.IsStatic); 3217Assert.True(inner.Parameters[0].Type.IsValueType); 3218Assert.True(inner.Parameters[1].Type.IsValueType); 3219Assert.True(middle.Parameters[0].Type.IsValueType); 3278Assert.True(goo.IsStatic); 3280Assert.True(goo.Parameters[0].Type.IsValueType); 3314Assert.True(goo.IsStatic); 3315Assert.True(bar.IsStatic); 3321Assert.True(goo.Parameters[1].Type.IsValueType); 3322Assert.True(bar.Parameters[1].Type.IsValueType); 3323Assert.True(bar.Parameters[2].Type.IsValueType); 4240Assert.True(goo.IsStatic); 5770Assert.True(localFunction.IsExtern); 5842Assert.True(localFunction.IsExtern); 5849Assert.True(importData.SetLastError); 5850Assert.True(importData.ExactSpelling); 5965Assert.True(localFn1.HasSpecialName); 5999Assert.True(methodParam.IsMetadataIn); 6000Assert.True(methodParam.IsMetadataOut); 6003Assert.True(localFunctionParam.IsMetadataIn); 6004Assert.True(localFunctionParam.IsMetadataOut); 6009Assert.True(methodParam.IsMetadataIn); 6010Assert.True(methodParam.IsMetadataOut); 6013Assert.True(localFunctionParam.IsMetadataIn); 6014Assert.True(localFunctionParam.IsMetadataOut); 6055Assert.True(methodParam.IsMetadataIn); 6059Assert.True(localFunctionParam.IsMetadataIn); 6065Assert.True(methodParam.IsMetadataIn); 6069Assert.True(localFunctionParam.IsMetadataIn); 6113Assert.True(methodParam.IsMetadataOut); 6117Assert.True(localFunctionParam.IsMetadataOut); 6123Assert.True(methodParam.IsMetadataOut); 6127Assert.True(localFunctionParam.IsMetadataOut); 6165Assert.True(param.IsMetadataIn); 6172Assert.True(synthesizedParam.IsMetadataOut);
CodeGen\CodeGenOperators.cs (1)
5711Assert.True(passed);
CodeGen\CodeGenOverridingAndHiding.cs (10)
3784Assert.True(methodA.IsVirtual); 3785Assert.True(methodB.IsVirtual); 3786Assert.True(methodC.IsOverride); 3857Assert.True(methodA.IsVirtual); 3858Assert.True(methodB.IsVirtual); 3859Assert.True(methodC.IsOverride); 3952Assert.True(derivedMethod.IsOverride); 3955Assert.True(overrideMethod.IsOverride); 4006Assert.True(methodA.IsVirtual); 4009Assert.True(methodC.IsOverride);
CodeGen\CodeGenReadonlyStructTests.cs (29)
828Assert.True(namedType.IsReadOnly); 838Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PENamedTypeSymbol)test).Handle)); 845Assert.True(namedType.IsReadOnly); 852Assert.True(namedType.IsReadOnly); 859Assert.True(namedType.IsReadOnly); 911Assert.True(s1.IsReadOnly); 1002Assert.True(namedType.IsReadOnly); 1009Assert.True(namedType.IsReadOnly); 1016Assert.True(namedType.IsReadOnly); 1023Assert.True(namedType.IsReadOnly); 1357Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)m2).Handle)); 1361Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p1.GetMethod).Handle)); 1367Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p2.GetMethod).Handle)); 1371Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p3.GetMethod).Handle)); 1379Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p4.SetMethod).Handle)); 1431Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)m2).Handle)); 1435Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)m3).Signature.ReturnParam.Handle)); 1437Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)m4).Handle)); 1438Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)m4).Signature.ReturnParam.Handle)); 1445Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p2.GetMethod).Handle)); 1448Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEPropertySymbol)p3).Handle)); 1450Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p3.GetMethod).Signature.ReturnParam.Handle)); 1452Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEPropertySymbol)p4).Handle)); 1453Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p4.GetMethod).Handle)); 1454Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)p4.GetMethod).Signature.ReturnParam.Handle)); 1677Assert.True(m1.IsDeclaredReadOnly); 1678Assert.True(m1.IsEffectivelyReadOnly); 2602Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)testStruct.GetEvent("E").AddMethod).Handle)); 2603Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)testStruct.GetEvent("E").RemoveMethod).Handle));
CodeGen\CodeGenScriptTests.cs (6)
220Assert.True(s2.AnonymousTypeManager.AreTemplatesSealed); 223Assert.True(s1.AnonymousTypeManager.AreTemplatesSealed); 226Assert.True(s0.AnonymousTypeManager.AreTemplatesSealed); 246Assert.True(s1.AnonymousTypeManager.AreTemplatesSealed); 250Assert.True(s0.AnonymousTypeManager.AreTemplatesSealed); 527Assert.True(((MethodSymbol)methodData.Method).ReturnsVoid);
CodeGen\CodeGenTests.cs (2)
13061Assert.True(type.CanBeReferencedByName); 14661Assert.True(result.Success);
CodeGen\CodeGenTupleEqualityTests.cs (1)
4282Assert.True(left.Type.IsTupleType);
CodeGen\CodeGenTupleTest.cs (474)
491Assert.True(iface.IsGenericType); 494Assert.True(typeArg.IsTupleType); 506Assert.True(iface.IsGenericType); 509Assert.True(typeArg.IsTupleType); 518Assert.True(iface.IsGenericType); 521Assert.True(typeArg.IsTupleType); 530Assert.True(iface.IsGenericType); 533Assert.True(typeArg.IsTupleType); 693Assert.True(constraint.IsGenericType); 696Assert.True(typeArg.IsTupleType); 709Assert.True(constraint.IsGenericType); 712Assert.True(typeArg.IsTupleType); 839Assert.True(validField.Type.IsTupleType); 840Assert.True(validField.Type.TupleElementNames.IsDefault); 843Assert.True(validFieldWithAttribute.Type.IsErrorType()); 848Assert.True(tooFewNames.Type.IsErrorType()); 853Assert.True(tooManyNames.Type.IsErrorType()); 857Assert.True(tooFewNamesMethod.ReturnType.IsErrorType()); 861Assert.True(tooManyNamesMethod.ReturnType.IsErrorType()); 932Assert.True(validField.Type.IsTupleType); 933Assert.True(validField.Type.TupleElementNames.IsDefault); 936Assert.True(validFieldWithAttribute.Type.IsErrorType()); 942Assert.True(partialNames.Type.IsTupleType); 947Assert.True(allNullNames.Type.IsTupleType); 953Assert.True(partialParamType.Type.IsTupleType); 959Assert.True(allNullParamType.Type.IsTupleType); 998Assert.True(field1.Type.IsTupleType); 999Assert.True(field1.Type.TupleElementNames.IsDefault); 1003Assert.True(field2Type.IsGenericType); 1006Assert.True(first.IsTupleType); 1008Assert.True(first.TupleElementNames.IsDefault); 1011Assert.True(second.IsTupleType); 1012Assert.True(second.TupleElementNames.IsDefault); 1618Assert.True(xSymbol.IsTupleType); 3349Assert.True(mTuple.IsTupleType); 3366Assert.True(mFirst.Equals(mFirst)); 3370Assert.True(mFirst.TypeWithAnnotations.CustomModifiers.IsEmpty); 3371Assert.True(mFirst.GetAttributes().IsEmpty); 3384Assert.True(mItem1.Equals(mItem1)); 3388Assert.True(mItem1.TypeWithAnnotations.CustomModifiers.IsEmpty); 3389Assert.True(mItem1.GetAttributes().IsEmpty); 3391Assert.True(mItem1.Locations.IsEmpty); 3392Assert.True(mItem1.IsImplicitlyDeclared); 3647Assert.True(item.IsExplicitlyNamedTupleElement); 3694Assert.True(yType.TupleElements[0].IsExplicitlyNamedTupleElement); 3702Assert.True(yType.TupleElements[2].IsExplicitlyNamedTupleElement); 4476Assert.True(vt2.IsTupleType); 4477Assert.True(vt2.IsDefinition); 4503Assert.True(unnamedTuple.IsDefinition); 4504Assert.True(unnamedTuple.IsTupleType); 4515Assert.True(namedTuple.IsTupleType); 4521Assert.True(namedTuple.Equals(namedTuple.TupleUnderlyingType, TypeCompareKind.IgnoreTupleNames)); 4527Assert.True(errorField.IsDefinition); 4528Assert.True(errorField.TupleElementIndex != -1); 4601Assert.True(mItem1.Equals(mItem1)); 4606Assert.True(mItem1.TypeWithAnnotations.CustomModifiers.IsEmpty); 4607Assert.True(mItem1.GetAttributes().IsEmpty); 4610Assert.True(mItem1.Locations.IsEmpty); 4611Assert.True(mItem1.DeclaringSyntaxReferences.IsEmpty); 4612Assert.True(mItem1.IsImplicitlyDeclared); 5818Assert.True(tupleWithoutNames.IsTupleType); 5822Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 5858Assert.True(tupleWithoutNames.IsTupleType); 5860Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 5876Assert.True(tupleWithoutNames.IsTupleType); 5880Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 5915Assert.True(tuple.IsTupleType); 5953Assert.True(tupleWithoutNames.IsTupleType); 5957Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 5974Assert.True(tupleWithNames.IsTupleType); 5993Assert.True(tupleWithSomeNames.IsTupleType); 6011Assert.True(tupleWithNames.IsTupleType); 6032Assert.True(tuple8WithoutNames.IsTupleType); 6037Assert.True(GetTupleElementNames(tuple8WithoutNames).IsDefault); 6059Assert.True(tuple8WithoutNames.IsTupleType); 6063Assert.True(GetTupleElementNames(tuple8WithoutNames).IsDefault); 6085Assert.True(tuple8WithNames.IsTupleType); 6110Assert.True(tuple9WithoutNames.IsTupleType); 6114Assert.True(GetTupleElementNames(tuple9WithoutNames).IsDefault); 6135Assert.True(tuple9WithNames.IsTupleType); 6156Assert.True(originalVT2.IsDefinition); 6167Assert.True(tuple9WithNames.IsTupleType); 6369Assert.True(tupleWithoutNames.IsTupleType); 6371Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 6374Assert.True(tupleWithoutNames.GetMembers("Item1").Single().Locations.IsEmpty); 6394Assert.True(tuple.IsTupleType); 6396Assert.True(GetTupleElementNames(tuple).IsDefault); 6417Assert.True(tupleWithoutNames.IsTupleType); 6419Assert.True(GetTupleElementNames(tupleWithoutNames).IsDefault); 6433Assert.True(tupleWithNames.IsTupleType); 6448Assert.True(tupleWithNames.IsTupleType); 6465Assert.True(tuple8WithoutNames.IsTupleType); 6469Assert.True(GetTupleElementNames(tuple8WithoutNames).IsDefault); 6485Assert.True(tuple8WithNames.IsTupleType); 6505Assert.True(tuple9WithoutNames.IsTupleType); 6510Assert.True(GetTupleElementNames(tuple9WithoutNames).IsDefault); 6526Assert.True(tuple9WithNames.IsTupleType); 6615Assert.True(tuple1.Equals(tuple2)); 6616Assert.True(tuple1.Equals(tuple2, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6619Assert.True(tuple1.Equals(tuple3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6622Assert.True(tuple1.Equals(tuple4, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6640Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6643Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6646Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6649Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6652Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6655Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6658Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6661Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6682Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6685Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6688Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6691Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6694Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6697Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6700Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6703Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6720Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6723Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6726Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6729Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6732Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6735Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6738Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6741Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6761Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6764Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6767Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6770Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6773Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6776Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6779Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6782Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6800Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6808Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6814Assert.True(tuple1.Equals(tuple2)); 6821Assert.True(tuple1.Equals(tuple2)); 6839Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames)); 6846Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames)); 6851Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes)); 6869Assert.True(tuple1.Equals(tuple2)); 6877Assert.True(tuple1.Equals(tuple2)); 6883Assert.True(tuple1.Equals(tuple2)); 6890Assert.True(tuple1.Equals(tuple2)); 6908Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames)); 6915Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames)); 6920Assert.True(TypeEquals(tuple1, tuple2, TypeCompareKind.IgnoreTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes)); 6937Assert.True(stringType.TupleElements.IsDefault); 7577Assert.True(conversion1.UnderlyingConversions.IsDefault); 7643Assert.True(conversion.UnderlyingConversions.IsDefault); 11156Assert.True(m1Tuple.IsTupleType); 11157Assert.True(m1Tuple.Equals(m1Tuple.TupleUnderlyingType, TypeCompareKind.ConsiderEverything)); 11208Assert.True(m1Tuple.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.All(t => t.CustomModifiers.IsEmpty)); 11211Assert.True(m1Tuple.GetAttributes().IsEmpty); 11214Assert.True(m1Tuple.GetTypeMembers().IsEmpty); 11215Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 11216Assert.True(m1Tuple.GetTypeMembers("C9", 0).IsEmpty); 11219Assert.True(m1Tuple.GetTypeMembersUnordered().IsEmpty); 11246Assert.True(m1Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m1Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 11247Assert.True(m1Item1.Equals(m1Item1)); 11252Assert.True(m1Item1.TypeWithAnnotations.CustomModifiers.IsEmpty); 11253Assert.True(m1Item1.GetAttributes().IsEmpty); 11256Assert.True(m1Item1.DeclaringSyntaxReferences.IsEmpty); 11258Assert.True(m1Item1.IsImplicitlyDeclared); 11266Assert.True(m2Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m2Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 11267Assert.True(m2Item1.Equals(m2Item1)); 11273Assert.True(m2Item1.TypeWithAnnotations.CustomModifiers.IsEmpty); 11274Assert.True(m2Item1.GetAttributes().IsEmpty); 11282Assert.True(m2Item1.IsImplicitlyDeclared); 11286Assert.True(m2a2.IsDefinition); 11287Assert.True(m2a2.Equals(m2a2)); 11289Assert.True(m2a2.ContainingType.OriginalDefinition.TupleElements[0].Equals(m1Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 11294Assert.True(m2a2.TypeWithAnnotations.CustomModifiers.IsEmpty); 11295Assert.True(m2a2.GetAttributes().IsEmpty); 11420Assert.True(m1Tuple.IsTupleType); 11427Assert.True(m1Tuple.TupleUnderlyingType.Equals(m1Tuple, TypeCompareKind.ConsiderEverything)); 11497Assert.True(m1Tuple.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.All(t => t.CustomModifiers.IsEmpty)); 11501Assert.True(m1Tuple.GetAttributes().IsEmpty); 11506Assert.True(m1Tuple.GetTypeMembers().IsEmpty); 11507Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 11508Assert.True(m1Tuple.GetTypeMembers("C9", 0).IsEmpty); 11512Assert.True(m1Tuple.GetTypeMembersUnordered().IsEmpty); 11541Assert.True(m1Item9.Equals(m1Item9)); 11547Assert.True(m1Item9.TypeWithAnnotations.CustomModifiers.IsEmpty); 11548Assert.True(m1Item9.GetAttributes().IsEmpty); 11551Assert.True(m1Item9.DeclaringSyntaxReferences.IsEmpty); 11553Assert.True(m1Item9.IsImplicitlyDeclared); 11557Assert.True(m2Item9.Equals(m2Item9)); 11562Assert.True(m2Item9.TypeWithAnnotations.CustomModifiers.IsEmpty); 11563Assert.True(m2Item9.GetAttributes().IsEmpty); 11570Assert.True(m2Item9.IsImplicitlyDeclared); 11574Assert.True(m2i2.Equals(m2i2)); 11579Assert.True(m2i2.TypeWithAnnotations.CustomModifiers.IsEmpty); 11580Assert.True(m2i2.GetAttributes().IsEmpty); 11591Assert.True(tuple.Equals(tuple)); 11592Assert.True(tuple.Equals(tuple, TypeCompareKind.ConsiderEverything)); 11593Assert.True(tuple.Equals(tuple, TypeCompareKind.IgnoreDynamicAndTupleNames)); 11617Assert.True(tuple2.Equals(tuple1)); 11625Assert.True(members1[i].Equals(members2[i])); 11626Assert.True(members2[i].Equals(members1[i])); 11641Assert.True(typeParameters1[j].Equals(typeParameters2[j])); 11642Assert.True(typeParameters2[j].Equals(typeParameters1[j])); 11685Assert.True(parameters1[j].Equals(parameters2[j])); 11686Assert.True(parameters2[j].Equals(parameters1[j])); 11775Assert.True(m3Item8.Equals(m3Item8)); 11781Assert.True(m3Item8.TypeWithAnnotations.CustomModifiers.IsEmpty); 11782Assert.True(m3Item8.GetAttributes().IsEmpty); 11785Assert.True(m3Item8.DeclaringSyntaxReferences.IsEmpty); 11787Assert.True(m3Item8.IsImplicitlyDeclared); 11810Assert.True(m3TupleRestTuple.IsTupleType); 11812Assert.True(m3TupleRestTuple.Locations.IsEmpty); 11813Assert.True(m3TupleRestTuple.DeclaringSyntaxReferences.IsEmpty); 11817Assert.True(m.Locations.IsEmpty); 11968Assert.True(m4Item8.Equals(m4Item8)); 11974Assert.True(m4Item8.TypeWithAnnotations.CustomModifiers.IsEmpty); 11975Assert.True(m4Item8.GetAttributes().IsEmpty); 11979Assert.True(m4Item8.IsImplicitlyDeclared); 11987Assert.True(m4h4.Equals(m4h4)); 11993Assert.True(m4h4.TypeWithAnnotations.CustomModifiers.IsEmpty); 11994Assert.True(m4h4.GetAttributes().IsEmpty); 12026Assert.True(m.Locations.IsEmpty); 12215Assert.True(m5Item8.Equals(m5Item8)); 12222Assert.True(m5Item8.TypeWithAnnotations.CustomModifiers.IsEmpty); 12223Assert.True(m5Item8.GetAttributes().IsEmpty); 12265Assert.True(m.Locations.IsEmpty); 12297Assert.True(m.Locations.IsEmpty); 12583Assert.True(m8Item8.Equals(m8Item8)); 12590Assert.True(m8Item8.TypeWithAnnotations.CustomModifiers.IsEmpty); 12591Assert.True(m8Item8.GetAttributes().IsEmpty); 12595Assert.True(m8Item8.IsImplicitlyDeclared); 12603Assert.True(m8Item1.Equals(m8Item1)); 12610Assert.True(m8Item1.TypeWithAnnotations.CustomModifiers.IsEmpty); 12611Assert.True(m8Item1.GetAttributes().IsEmpty); 12738Assert.True(m1Tuple.IsTupleType); 12755Assert.True(m1Tuple.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.All(t => t.CustomModifiers.IsEmpty)); 12758Assert.True(m1Tuple.GetAttributes().IsEmpty); 12761Assert.True(m1Tuple.GetTypeMembers().IsEmpty); 12762Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 12763Assert.True(m1Tuple.GetTypeMembers("C9", 0).IsEmpty); 12764Assert.True(m1Tuple.Interfaces().IsEmpty); 12768Assert.True(m1Tuple.GetTypeMembersUnordered().IsEmpty); 12772Assert.True(m1Tuple.TupleUnderlyingType.DeclaringSyntaxReferences.IsEmpty); 12795Assert.True(m1Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m1Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 12798Assert.True(m1Item1.Equals(m1Item1)); 12803Assert.True(m1Item1.TypeWithAnnotations.CustomModifiers.IsEmpty); 12804Assert.True(m1Item1.GetAttributes().IsEmpty); 12807Assert.True(m1Item1.DeclaringSyntaxReferences.IsEmpty); 12809Assert.True(m1Item1.IsImplicitlyDeclared); 12814Assert.True(m2Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m2Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 12817Assert.True(m2Item1.Equals(m2Item1)); 12822Assert.True(m2Item1.TypeWithAnnotations.CustomModifiers.IsEmpty); 12823Assert.True(m2Item1.GetAttributes().IsEmpty); 12826Assert.True(m2Item1.DeclaringSyntaxReferences.IsEmpty); 12831Assert.True(m2Item1.IsImplicitlyDeclared); 12836Assert.True(m2a2.Equals(m2a2)); 12841Assert.True(m2a2.TypeWithAnnotations.CustomModifiers.IsEmpty); 12842Assert.True(m2a2.GetAttributes().IsEmpty); 12858Assert.True(m1ToString.ExplicitInterfaceImplementations.IsEmpty); 12860Assert.True(m1ToString.TypeArgumentsWithAnnotations.IsEmpty); 12861Assert.True(m1ToString.TypeParameters.IsEmpty); 12862Assert.True(m1ToString.GetAttributes().IsEmpty); 12945Assert.True(m9Tuple.Equals(m9Tuple.TupleUnderlyingType, TypeCompareKind.ConsiderEverything)); 13252Assert.True(m10I1M1.IsExplicitInterfaceImplementation); 13260Assert.True(m10I1P1.IsExplicitInterfaceImplementation); 13262Assert.True(m10I1P1.GetMethod.IsExplicitInterfaceImplementation); 13264Assert.True(m10I1P1.SetMethod.IsExplicitInterfaceImplementation); 13272Assert.True(m10I1E1.IsExplicitInterfaceImplementation); 13274Assert.True(m10I1E1.AddMethod.IsExplicitInterfaceImplementation); 13276Assert.True(m10I1E1.RemoveMethod.IsExplicitInterfaceImplementation); 13450Assert.True(sym.ContainingType.IsTupleType); 13454Assert.True(sym.TupleElementIndex < 0); 13459Assert.True(sym.ContainingType.IsTupleType); 13460Assert.True(sym.IsVirtualTupleField); 13463Assert.True(sym.TupleElementIndex >= 0); 13468Assert.True(sym.ContainingType.IsTupleType); 13472Assert.True(sym.TupleElementIndex >= 0); 13475Assert.True(sym.TupleElementIndex < NamedTypeSymbol.ValueTupleRestPosition - 1); 13592Assert.True(t1.Equals(t2)); 13600Assert.True(t1.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13601Assert.True(t3.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13604Assert.True(t3.Equals(t4)); 13608Assert.True(t5.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13609Assert.True(t3.Equals(t5, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13615Assert.True(t6.Equals(t7)); 13619Assert.True(t1.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13620Assert.True(t6.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13626Assert.True(t1.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13627Assert.True(t8.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13631Assert.True(t6.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13632Assert.True(t8.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13641Assert.True(t1.Equals(t2)); 13652Assert.True(t1.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13653Assert.True(t3.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13656Assert.True(t3.Equals(t4)); 13660Assert.True(t5.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13661Assert.True(t3.Equals(t5, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13669Assert.True(t6.Equals(t7)); 13673Assert.True(t1.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13674Assert.True(t6.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13681Assert.True(t1.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13682Assert.True(t8.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13686Assert.True(t6.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13687Assert.True(t8.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13695Assert.True(t9.Equals(t10)); 13706Assert.True(t1.Equals(t11, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13707Assert.True(t11.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13709Assert.True(t1.Equals(t11, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13711Assert.True(t11.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13763Assert.True(t1.Equals(t12, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13764Assert.True(t12.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13766Assert.True(t1.TupleUnderlyingType.Equals(t12.TupleUnderlyingType, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13768Assert.True(t12.TupleUnderlyingType.Equals(t1.TupleUnderlyingType, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13771Assert.True(t1.Equals(t12, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13773Assert.True(t12.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13831Assert.True(t1.Equals(t2)); 13839Assert.True(t1.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13840Assert.True(t3.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13843Assert.True(t3.Equals(t4)); 13847Assert.True(t5.Equals(t3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13848Assert.True(t3.Equals(t5, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13854Assert.True(t6.Equals(t7)); 13858Assert.True(t1.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13859Assert.True(t6.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13865Assert.True(t1.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13866Assert.True(t8.Equals(t1, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13870Assert.True(t6.Equals(t8, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13871Assert.True(t8.Equals(t6, TypeCompareKind.IgnoreDynamicAndTupleNames)); 13936Assert.True(m1Tuple.IsTupleType); 13977Assert.True(((ITypeSymbol)nameofArgSymbolInfo.Symbol).IsTupleType); 13994Assert.True(typeInfo.Type.IsTupleType); 13999Assert.True(typeInfo.Type.IsTupleType); 14006Assert.True(((INamedTypeSymbol)typeInfo.Type).IsUnboundGenericType); 14100Assert.True(m1Tuple.IsTupleType); 14248Assert.True(m1Tuple.IsTupleType); 14255Assert.True(m1Tuple.IsTupleType); 14264Assert.True(m2Tuple.IsTupleType); 14278Assert.True(f1Tuple.IsTupleType); 14292Assert.True(p1Tuple.IsTupleType); 14309Assert.True(m3TupleArray.ElementType.IsTupleType); 14327Assert.True(m4TupleList.TypeArguments[0].IsTupleType); 14334Assert.True(m5Tuple.IsTupleType); 14344Assert.True(m6Tuple.IsTupleType); 14349Assert.True(m6Tuple.IsTupleType); 14436Assert.True(e1Tuple.IsTupleType); 14450Assert.True(m5TuplePointer.PointedAtType.IsTupleType); 14468Assert.True(v2Type.Interfaces.IsEmpty); 15823Assert.True(m1P1.Equals(m1P1)); 15826Assert.True(m1P1.TypeWithAnnotations.CustomModifiers.IsEmpty); 15827Assert.True(m1P1.GetAttributes().IsEmpty); 15830Assert.True(m1P1.Parameters.IsEmpty); 15831Assert.True(m1P1Get.Equals(m1P1.GetMethod, TypeCompareKind.ConsiderEverything)); 15832Assert.True(m1P1Set.Equals(m1P1.SetMethod, TypeCompareKind.ConsiderEverything)); 15834Assert.True(m1P1.ExplicitInterfaceImplementations.IsEmpty); 15838Assert.True(m1P1.Equals(m1P1Get.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15841Assert.True(m1P1.Equals(m1P1Set.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15845Assert.True(m1P1.Equals(m1P1BackingField.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15846Assert.True(m1P1BackingField.IsImplicitlyDeclared); 15847Assert.True(m1P1BackingField.TupleUnderlyingField.IsImplicitlyDeclared); 15854Assert.True(m1this.Equals(m1this)); 15856Assert.True(m1this.TypeWithAnnotations.CustomModifiers.IsEmpty); 15857Assert.True(m1this.GetAttributes().IsEmpty); 15861Assert.True(m1thisGet.Equals(m1this.GetMethod, TypeCompareKind.ConsiderEverything)); 15864Assert.True(m1this.ExplicitInterfaceImplementations.IsEmpty); 15865Assert.True(m1this.IsIndexer); 16054Assert.True(m1E1.Equals(m1E1)); 16057Assert.True(m1E1.GetAttributes().IsEmpty); 16059Assert.True(m1E1.DeclaringSyntaxReferences.SequenceEqual(m1E1.DeclaringSyntaxReferences, SyntaxReferenceEqualityComparer.Instance)); 16061Assert.True(m1E1Add.Equals(m1E1.AddMethod, TypeCompareKind.ConsiderEverything)); 16062Assert.True(m1E1Remove.Equals(m1E1.RemoveMethod, TypeCompareKind.ConsiderEverything)); 16064Assert.True(m1E1.ExplicitInterfaceImplementations.IsEmpty); 16067Assert.True(m1E1.Equals(m1E1Add.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16068Assert.True(m1E1Add.IsImplicitlyDeclared); 16070Assert.True(m1E1.Equals(m1E1Remove.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16071Assert.True(m1E1Remove.IsImplicitlyDeclared); 16076Assert.True(m1E1.Equals(m1E1BackingField.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16077Assert.True(m1E1BackingField.IsImplicitlyDeclared); 16078Assert.True(m1E1BackingField.TupleUnderlyingField.IsImplicitlyDeclared); 16088Assert.True(m1E2.GetAttributes().IsEmpty); 16090Assert.True(m1E2.DeclaringSyntaxReferences.SequenceEqual(m1E2.DeclaringSyntaxReferences, SyntaxReferenceEqualityComparer.Instance)); 16093Assert.True(m1E2Add.Equals(m1E2.AddMethod, TypeCompareKind.ConsiderEverything)); 16095Assert.True(m1E2Remove.Equals(m1E2.RemoveMethod, TypeCompareKind.ConsiderEverything)); 16097Assert.True(m1E2.ExplicitInterfaceImplementations.IsEmpty); 16102Assert.True(m1E2.Equals(m1E2Add.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16106Assert.True(m1E2.Equals(m1E2Remove.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16570Assert.True(xSymbol.IsTupleType); 16574Assert.True(xSymbol.IsErrorType()); 16575Assert.True(xSymbol.IsReferenceType); 16607Assert.True(xSymbol.IsTupleType); 16610Assert.True(xSymbol.TupleUnderlyingType.IsErrorType()); 16611Assert.True(xSymbol.IsErrorType()); 16612Assert.True(xSymbol.IsReferenceType); 17440Assert.True(x1Symbol.Type.GetSymbol().TupleElementNames.IsDefault); 22287Assert.True(methodM.ReturnType.IsTupleType); 22288Assert.True(methodM.ReturnType.IsErrorType()); 22327Assert.True(methodM.ReturnType.IsTupleType); 22328Assert.True(methodM.ReturnType.IsErrorType()); 22332Assert.True(item.IsExplicitlyNamedTupleElement); 25347Assert.True(tuple4.IsErrorType()); 26755Assert.True(tuple.IsTupleType); 26756Assert.True(tuple.IsErrorType()); 26761Assert.True(tuple.IsTupleType); 26762Assert.True(tuple.IsErrorType()); 26826Assert.True(tuple.IsErrorType()); 26827Assert.True(tuple.IsTupleType); 26888Assert.True(container.IsErrorType()); 26900Assert.True(tuple.IsTupleType); 26960Assert.True(contained.IsErrorType()); 26967Assert.True(tuple1.IsTupleType); 26976Assert.True(container.IsErrorType()); 26983Assert.True(tuple2.IsTupleType); 27478Assert.True(type.Equals(underlyingType, TypeCompareKind.AllIgnoreOptions)); 27484Assert.True(type.Equals(underlyingType, TypeCompareKind.ConsiderEverything)); 27568Assert.True(model.GetSymbolInfo(literal).IsEmpty); 27926Assert.True(field.RequiresCompletion); 27927Assert.True(underlyingField.RequiresCompletion); 27933Assert.True(field.RequiresCompletion); 27934Assert.True(underlyingField.RequiresCompletion); 27935Assert.True(field.HasComplete(CompletionPart.All)); 27936Assert.True(underlyingField.HasComplete(CompletionPart.All)); 28003Assert.True(field.IsDefinition); 28004Assert.True(field.HasUseSiteError); 28005Assert.True(field.IsTupleElement()); 28006Assert.True(field.IsDefaultTupleElement); 28072Assert.All(fields, f => Assert.True(f.HasUseSiteError)); 28250Assert.True(namedType.IsTupleType); 28268Assert.True(item.IsDefaultTupleElement); 28269Assert.True(item.IsDefinition); 28349Assert.True(item.IsDefinition); 28420Assert.True(namedType.IsTupleType); 28436Assert.True(item.IsDefinition); 28747Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28820Assert.True(tuple1.GetMember<FieldSymbol>("Item1").IsDefinition); 28821Assert.True(tuple1.GetMember<FieldSymbol>("Item2").IsDefinition); 28822Assert.True(tuple1.GetMember<FieldSymbol>("Item3").IsDefinition); 28823Assert.True(tuple1.GetMember<FieldSymbol>("Item4").IsDefinition); 28824Assert.True(tuple1.GetMember<FieldSymbol>("Item5").IsDefinition); 28825Assert.True(tuple1.GetMember<FieldSymbol>("Item6").IsDefinition); 28826Assert.True(tuple1.GetMember<FieldSymbol>("Item7").IsDefinition); 28827Assert.True(tuple1.GetMember<FieldSymbol>("Item8").IsDefinition); 28842Assert.True(tuple2.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything)); 28843Assert.True(tuple2.GetMember<FieldSymbol>("Item1").IsDefinition); 28844Assert.True(tuple2.GetMember<FieldSymbol>("Item2").IsDefinition); 28845Assert.True(tuple2.GetMember<FieldSymbol>("Item3").IsDefinition); 28846Assert.True(tuple2.GetMember<FieldSymbol>("Item4").IsDefinition); 28847Assert.True(tuple2.GetMember<FieldSymbol>("Item5").IsDefinition); 28848Assert.True(tuple2.GetMember<FieldSymbol>("Item6").IsDefinition); 28849Assert.True(tuple2.GetMember<FieldSymbol>("Item7").IsDefinition); 28850Assert.True(tuple2.GetMember<FieldSymbol>("Item8").IsDefinition); 28873Assert.True(tuple3.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything)); 28874Assert.True(tuple3.GetMember<FieldSymbol>("Item1").IsDefinition); 28875Assert.True(tuple3.GetMember<FieldSymbol>("Item2").IsDefinition); 28876Assert.True(tuple3.GetMember<FieldSymbol>("Item3").IsDefinition); 28877Assert.True(tuple3.GetMember<FieldSymbol>("Item4").IsDefinition); 28878Assert.True(tuple3.GetMember<FieldSymbol>("Item5").IsDefinition); 28879Assert.True(tuple3.GetMember<FieldSymbol>("Item6").IsDefinition); 28880Assert.True(tuple3.GetMember<FieldSymbol>("Item7").IsDefinition); 28881Assert.True(tuple3.GetMember<FieldSymbol>("Item8").IsDefinition); 28882Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28883Assert.True(tuple3.GetMember<FieldSymbol>("b").IsDefinition); 28884Assert.True(tuple3.GetMember<FieldSymbol>("c").IsDefinition); 28885Assert.True(tuple3.GetMember<FieldSymbol>("d").IsDefinition); 28886Assert.True(tuple3.GetMember<FieldSymbol>("e").IsDefinition); 28887Assert.True(tuple3.GetMember<FieldSymbol>("f").IsDefinition); 28888Assert.True(tuple3.GetMember<FieldSymbol>("g").IsDefinition); 28889Assert.True(tuple3.GetMember<FieldSymbol>("h").IsDefinition); 28916Assert.True(tuple4.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything)); 28917Assert.True(tuple4.GetMember<FieldSymbol>("Item1").IsDefinition); 28918Assert.True(tuple4.GetMember<FieldSymbol>("Item2").IsDefinition); 28919Assert.True(tuple4.GetMember<FieldSymbol>("Item3").IsDefinition); 28920Assert.True(tuple4.GetMember<FieldSymbol>("Item4").IsDefinition); 28921Assert.True(tuple4.GetMember<FieldSymbol>("Item5").IsDefinition); 28922Assert.True(tuple4.GetMember<FieldSymbol>("Item6").IsDefinition); 28923Assert.True(tuple4.GetMember<FieldSymbol>("Item7").IsDefinition); 28924Assert.True(tuple4.GetMember<FieldSymbol>("Item8").IsDefinition);
CodeGen\DestructorTests.cs (11)
588Assert.True(systemNamespace.GetMember<NamedTypeSymbol>("Object").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 590Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 597Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("H").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 609Assert.True(classK.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 611Assert.True(classKInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 614Assert.True(classL.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 616Assert.True(classLInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 619Assert.True(classM.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 621Assert.True(classMInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 673Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); //override of object.Finalize 826Assert.True(destructor.IsMetadataVirtual());
CodeGen\EventTests.cs (5)
218Assert.True((addMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 224Assert.True((removeMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 230Assert.True(@event.HasAssociatedField); 791Assert.True((addMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 794Assert.True((removeMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0);
CodeGen\FixedSizeBufferTests.cs (2)
590Assert.True(f.IsFixedSizeBuffer); 1169Assert.True(retargetingField.IsFixedSizeBuffer);
CodeGen\ForeachTest.cs (1)
1689Assert.True(local.IsVar);
CodeGen\IndexAndRangeTests.cs (1)
1001Assert.True(property.IsIndexer);
CodeGen\IndexerTests.cs (2)
157Assert.True(indexer.MustCallMethodsDirectly); //since has parameters, but isn't an indexer 258Assert.True(indexer.IsIndexer);
CodeGen\WinMdDelegateTests.cs (1)
268Assert.True(isWinRt(fieldSymbol));
Emit\CompilationEmitTests.cs (51)
219Assert.True(emitResult.Success); 242Assert.True(emitResult.Success); 277Assert.True(emitResult.Success); 322Assert.True(emitResult.Success); 369Assert.True(emitResult.Success); 423Assert.True(emitResult.Success); 479Assert.True(emitResult.Success); 531Assert.True(emitResult.Success); 571Assert.True(emitResult.Success); 710Assert.True(emitResult.Success); 736Assert.True(emitResult.Success); 760Assert.True(emitResult.Success); 790Assert.True(emitResult.Success); 842Assert.True(emitResult.Success); 883Assert.True(emitResult.Success); 1964Assert.True(id1.HasPublicKey); 1965Assert.True(id2.HasPublicKey); 2661Assert.True(result.Success); 2713Assert.True(emitResult.Success); 2766Assert.True(emitResult.Success); 3411Assert.True(emitResult.Success); 3449Assert.True(emitResult.Success); 3497Assert.True(peHeaders.Requires64Bits()); 3498Assert.True(peHeaders.RequiresAmdInstructionSet()); 3530Assert.True(peHeaders.IsDll); 3563Assert.True(peHeaders.Requires64Bits()); 3564Assert.True(peHeaders.IsDll); 3566Assert.True(peHeaders.CoffHeader.Characteristics.HasFlag(Characteristics.LargeAddressAware)); 3614Assert.True(peHeaders.IsDll); 3616Assert.True(peHeaders.CoffHeader.Characteristics.HasFlag(Characteristics.LargeAddressAware)); 3654Assert.True(peHeaders.IsExe); 3656Assert.True(peHeaders.CoffHeader.Characteristics.HasFlag(Characteristics.LargeAddressAware)); 3663Assert.True(peHeaders.IsConsoleApplication); //should change if this is a windows app. 3693Assert.True(peHeaders.Requires64Bits()); 3694Assert.True(peHeaders.IsExe); 3696Assert.True(peHeaders.CoffHeader.Characteristics.HasFlag(Characteristics.LargeAddressAware)); 3703Assert.True(peHeaders.IsConsoleApplication); //should change if this is a windows app. 4024Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameWithExtension)).Success); 4030Assert.True(peReader.IsAssembly); 4060Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: outputName + extension)).Success); 4090Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4096Assert.True(peReader.IsAssembly); 4121Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4127Assert.True(peReader.IsAssembly); 4152Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4158Assert.True(peReader.IsAssembly); 4183Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4189Assert.True(peReader.IsAssembly); 5605Assert.True(xmlDocumentationStream.Length > 0); 5648Assert.True(emitResult.Success); 5650Assert.True(output.Length > 0);
Emit\DeterministicTests.cs (1)
88Assert.True(resultNonDeterministic.Success);
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (1)
2460Assert.True(false);
Emit\EmitCustomModifiers.cs (3)
608Assert.True(parameter.RefCustomModifiers.IsEmpty); 664Assert.True(baseParameter.RefCustomModifiers.IsEmpty); 672Assert.True(derivedParameter.RefCustomModifiers.IsEmpty);
Emit\EmitErrorTests.cs (1)
255Assert.True(result.Success);
Emit\EmitMetadataTests.cs (80)
362Assert.True(i1.Interfaces().SequenceEqual(ImmutableArray.Create<NamedTypeSymbol>(i2, i3, i4, i5, i6, i7))); 363Assert.True(i2.Interfaces().SequenceEqual(ImmutableArray.Create<NamedTypeSymbol>(i3, i4))); 366Assert.True(i5.Interfaces().SequenceEqual(ImmutableArray.Create<NamedTypeSymbol>(i6, i7))); 370Assert.True(c.Interfaces().SequenceEqual(ImmutableArray.Create<NamedTypeSymbol>(i1, i2, i3, i4, i5, i6, i7))); 436Assert.True(method1Ret.IsSZArray); 443Assert.True(classA.IsAbstract); 471Assert.True(m5.IsGenericMethod); 499Assert.True(classB.IsSealed); 503Assert.True(classC.IsStatic); 558Assert.True(f2.IsVolatile); 605Assert.True(ctor.IsDefinition); 613Assert.True(ctor.ReturnsVoid); 626Assert.True(cctor.IsDefinition); 627Assert.True(cctor.IsStatic); 634Assert.True(cctor.ReturnsVoid); 681Assert.True(field.IsStatic); 682Assert.True(field.IsConst); 961Assert.True(rBack.IsReadOnly); 967Assert.True(sBack.IsReadOnly); 968Assert.True(sBack.IsStatic); 1020Assert.True(p.IsReadOnly); 1026Assert.True(qBack.IsReadOnly); 1032Assert.True(rBack.IsReadOnly); 1038Assert.True(sBack.IsReadOnly); 1039Assert.True(sBack.IsStatic); 1098Assert.True(propertyP.GetMethod.IsVirtual); 1102Assert.True(propertyQ.GetMethod.IsVirtual); 1104Assert.True(propertyQ.SetMethod.IsVirtual); 1118Assert.True(propertyP.GetMethod.IsOverride); 1124Assert.True(propertyQ.SetMethod.IsOverride); 1238Assert.True(getMethodA.IsVirtual); 1246Assert.True(getMethodC.IsOverride); 1298Assert.True(sourceProperty.IsAutoProperty); 1374Assert.True(field.IsStatic); 1375Assert.True(field.IsConst); 1395Assert.True(type.IsSealed); 1422Assert.True(fieldDefinition.IsSpecialName); 1423Assert.True(fieldDefinition.IsRuntimeSpecial); 2304Assert.True(peHeaders.TryGetDirectoryOffset(peHeader.ImportAddressTableDirectory, out importAddressTableDirectoryOffset)); 2317Assert.True(peHeaders.TryGetDirectoryOffset(peHeader.ImportTableDirectory, out importTableDirectoryOffset)); 2548Assert.True(parameters[0].IsMetadataIn); 2549Assert.True(parameters[1].IsMetadataIn); 2550Assert.True(parameters[2].IsMetadataIn); 2572Assert.True(parameters[0].IsMetadataIn); 2573Assert.True(parameters[1].IsMetadataIn); 2574Assert.True(parameters[2].IsMetadataIn); 2604Assert.True(parameters[0].IsMetadataIn); 2605Assert.True(parameters[1].IsMetadataIn); 2606Assert.True(parameters[2].IsMetadataIn); 2614Assert.True(delegateParameters[0].IsMetadataIn); 2615Assert.True(delegateParameters[1].IsMetadataIn); 2616Assert.True(delegateParameters[2].IsMetadataIn); 2622Assert.True(lambdaParameters[0].IsMetadataIn); 2623Assert.True(lambdaParameters[1].IsMetadataIn); 2648Assert.True(parameters[0].IsMetadataIn); 2669Assert.True(parameters[0].IsMetadataIn); 2670Assert.True(parameters[1].IsMetadataIn); 2671Assert.True(parameters[2].IsMetadataIn); 2698Assert.True(parameters[0].IsMetadataIn); 2699Assert.True(parameters[1].IsMetadataIn); 2700Assert.True(parameters[2].IsMetadataIn); 2722Assert.True(parameters[0].IsMetadataIn); 2723Assert.True(parameters[1].IsMetadataIn); 2724Assert.True(parameters[2].IsMetadataIn); 2830Assert.True(childParameters[0].IsMetadataIn); 2831Assert.True(childParameters[1].IsMetadataIn); 2832Assert.True(childParameters[2].IsMetadataIn); 2853Assert.True(sourceParentParameters[0].IsMetadataOut); 2854Assert.True(sourceParentParameters[1].IsMetadataOut); 2878Assert.True(interfaceParameters[0].IsMetadataOut); 2879Assert.True(interfaceParameters[1].IsMetadataOut); 2884Assert.True(proxyChildParameters[0].IsMetadataOut); 2905Assert.True(sourceParentParameters[0].IsMetadataIn); 2906Assert.True(sourceParentParameters[1].IsMetadataIn); 2930Assert.True(interfaceParameters[0].IsMetadataIn); 2931Assert.True(interfaceParameters[1].IsMetadataIn); 2936Assert.True(proxyChildParameters[0].IsMetadataIn); 3751Assert.True(emitResult.Success); 3793Assert.True(emitResult.Success); 3834Assert.True(emitResult.Success);
Emit\GeneratedNamesTests.cs (2)
29Assert.True(GeneratedNames.TryParseSynthesizedDelegateName(name, out var actualByRefs, out var actualReturnsVoid, out var actualGeneration, out var actualParameterCount)); 71Assert.True(CommonGeneratedNames.TryParseDebugIds(metadataName.AsSpan(), GeneratedNameConstants.IdSeparator, isMethodIdOptional, out var actualMethodId, out var actualEntityId));
Emit\InAttributeModifierTests.cs (4)
4512Assert.True(interfaceMethod.IsMetadataVirtual()); 4517Assert.True(proxyMethod.IsMetadataVirtual()); 4553Assert.True(interfaceMethod.IsMetadataVirtual()); 4558Assert.True(proxyMethod.IsMetadataVirtual());
Emit\NoPiaEmbedTypes.cs (28)
146Assert.True(result.Success); 1178Assert.True(itest1.IsComImport); 1202Assert.True(test2.IsSealed); 1220Assert.True(itest3.IsComImport); 1233Assert.True(test5.IsSerializable); 1234Assert.True(test5.IsSealed); 1262Assert.True(test9.IsSealed); 1284Assert.True(value__.HasSpecialName); 1285Assert.True(value__.HasRuntimeSpecialName); 1295Assert.True(f1.IsStatic); 1311Assert.True(((MethodSymbol)test9.GetMembers()[2]).IsDefaultValueTypeConstructor()); 1328Assert.True(f3.IsNotSerialized); 1335Assert.True(((MethodSymbol)test10.GetMembers()[2]).IsDefaultValueTypeConstructor()); 1482Assert.True(paramInfo[0].CustomModifiers.IsDefault); 1578Assert.True(p1.HasSpecialName); 1620Assert.True(e1.HasSpecialName); 1759Assert.True(t5.HasConstructorConstraint); 1767Assert.True(t6.HasValueTypeConstraint); 1775Assert.True(t7.HasReferenceTypeConstraint); 3323Assert.True(m1.Parameters[0].IsParams); 3324Assert.True(m1.Parameters[0].IsParamsArray); 4799Assert.True(isNoPiaLocalType); 4817Assert.True(isNoPiaLocalType); 6023Assert.True(((PEParameterSymbol)parameters[0]).Handle.IsNil); 6026Assert.True(p1.IsMetadataOptional); 6028Assert.True(((PEModuleSymbol)p1.ContainingModule).Module.MetadataReader.GetParameter(p1.Handle).Name.IsNil); 6033Assert.True(p2.Handle.IsNil); 6037Assert.True(((PEModuleSymbol)p2.ContainingModule).Module.MetadataReader.GetParameter(p2.Handle).Name.IsNil);
Emit\ResourceTests.cs (11)
420Assert.True(result.Success); 508Assert.True(result.Success); 518Assert.True(result2.Success); 558Assert.True(result.Success); 566Assert.True(result3.Success); 614Assert.True(result.Success); 628Assert.True(result4.Success); 667Assert.True(result5.Success); 713Assert.True(result6.Success); 732Assert.True(result6.Success); 753Assert.True(result6.Success);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (72)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (1)
2197Assert.True(m.IsValueType);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (2)
519Assert.True(((Symbol)localFunction0).IsStatic); 522Assert.True(((Symbol)localFunction1).IsStatic);
Emit\EditAndContinue\EditAndContinueTests.cs (3)
360Assert.True(md0.MetadataReader.IsAssembly); 9181Assert.True(diff1.MetadataDelta.IsIncluded("Write")); 12992Assert.True(diff1.EmitResult.Success);
Emit\EditAndContinue\LocalSlotMappingTests.cs (1)
2006Assert.True(source.IndexOf(tooManyCommas, StringComparison.Ordinal) > 0);
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
89Assert.True(members.Length > 10);
Emit\NumericIntPtrTests.cs (8)
2897Assert.True(value.IsIntegral); 2898Assert.True(value.IsNumeric); 6049Assert.True(opType is "System.IntPtr" or "System.UIntPtr" or "System.IntPtr?" or "System.UIntPtr?"); 6268Assert.True(opType is "System.IntPtr" or "System.UIntPtr" or "System.IntPtr?" or "System.UIntPtr?"); 6644Assert.True(opType is "System.IntPtr" or "System.UIntPtr" or "System.IntPtr?" or "System.UIntPtr?"); 10403Assert.True(type.IsDefinition); 11184Assert.True(nintSymbol.IsNativeIntegerType); 11600Assert.True(count == 65);
Emit\UnmanagedTypeModifierTests.cs (50)
640Assert.True(parentTypeParameter.HasValueTypeConstraint); 641Assert.True(parentTypeParameter.HasUnmanagedTypeConstraint); 646Assert.True(childTypeParameter.HasValueTypeConstraint); 647Assert.True(childTypeParameter.HasUnmanagedTypeConstraint); 675Assert.True(typeParameter.HasValueTypeConstraint); 676Assert.True(typeParameter.HasUnmanagedTypeConstraint); 688Assert.True(typeParameter.HasValueTypeConstraint); 689Assert.True(typeParameter.HasUnmanagedTypeConstraint); 721Assert.True(parentTypeParameter.HasValueTypeConstraint); 722Assert.True(parentTypeParameter.HasUnmanagedTypeConstraint); 727Assert.True(childTypeParameter.HasValueTypeConstraint); 728Assert.True(childTypeParameter.HasUnmanagedTypeConstraint); 753Assert.True(typeParameter.HasValueTypeConstraint); 754Assert.True(typeParameter.HasUnmanagedTypeConstraint); 766Assert.True(typeParameter.HasValueTypeConstraint); 767Assert.True(typeParameter.HasUnmanagedTypeConstraint); 796Assert.True(parentTypeParameter.HasValueTypeConstraint); 797Assert.True(parentTypeParameter.HasUnmanagedTypeConstraint); 802Assert.True(childTypeParameter.HasValueTypeConstraint); 803Assert.True(childTypeParameter.HasUnmanagedTypeConstraint); 828Assert.True(typeParameter.HasValueTypeConstraint); 829Assert.True(typeParameter.HasUnmanagedTypeConstraint); 841Assert.True(typeParameter.HasValueTypeConstraint); 842Assert.True(typeParameter.HasUnmanagedTypeConstraint); 871Assert.True(parentTypeParameter.HasValueTypeConstraint); 872Assert.True(parentTypeParameter.HasUnmanagedTypeConstraint); 877Assert.True(childTypeParameter.HasValueTypeConstraint); 878Assert.True(childTypeParameter.HasUnmanagedTypeConstraint); 903Assert.True(typeParameter.HasValueTypeConstraint); 904Assert.True(typeParameter.HasUnmanagedTypeConstraint); 916Assert.True(typeParameter.HasValueTypeConstraint); 917Assert.True(typeParameter.HasUnmanagedTypeConstraint); 946Assert.True(parentTypeParameter.HasValueTypeConstraint); 947Assert.True(parentTypeParameter.HasUnmanagedTypeConstraint); 952Assert.True(childTypeParameter.HasValueTypeConstraint); 953Assert.True(childTypeParameter.HasUnmanagedTypeConstraint); 979Assert.True(typeParameter.HasValueTypeConstraint); 980Assert.True(typeParameter.HasUnmanagedTypeConstraint); 992Assert.True(typeParameter.HasValueTypeConstraint); 993Assert.True(typeParameter.HasUnmanagedTypeConstraint); 1038Assert.True(delegateTypeParameter.HasValueTypeConstraint); 1039Assert.True(delegateTypeParameter.HasUnmanagedTypeConstraint); 1044Assert.True(lambdaTypeParameter.HasValueTypeConstraint); 1045Assert.True(lambdaTypeParameter.HasUnmanagedTypeConstraint); 1065Assert.True(typeParameter.HasValueTypeConstraint); 1066Assert.True(typeParameter.HasUnmanagedTypeConstraint); 1091Assert.True(typeParameter.HasValueTypeConstraint); 1092Assert.True(typeParameter.HasUnmanagedTypeConstraint); 1447Assert.True(typeParameter.HasUnmanagedTypeConstraint); 1448Assert.True(typeParameter.HasValueTypeConstraint);
PDB\CSharpPDBTestBase.cs (1)
33Assert.True(hasBreakpoint);
PDB\PDBAsyncTests.cs (1)
2041Assert.True(result.Success);
PDB\PDBIteratorTests.cs (1)
1635Assert.True(result.Success);
PDB\PDBTests.cs (3)
74Assert.True(result.Success); 115Assert.True(result.Success); 12886Assert.True(result.Success);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1665)
Attributes\AttributeTests.cs (50)
56Assert.True(predefined.IsPossibleMatch(typeForwardedTo, QuickAttributes.TypeForwardedTo)); 61Assert.True(predefined.IsPossibleMatch(typeIdentifier, QuickAttributes.TypeIdentifier)); 66Assert.True(checker1.IsPossibleMatch(alias1, QuickAttributes.TypeForwardedTo)); 70Assert.True(checker1a.IsPossibleMatch(alias1, QuickAttributes.TypeForwardedTo)); 71Assert.True(checker1a.IsPossibleMatch(alias1, QuickAttributes.TypeIdentifier)); 75Assert.True(checker1b.IsPossibleMatch(alias1, QuickAttributes.TypeForwardedTo)); 78Assert.True(checker1b.IsPossibleMatch(alias2, QuickAttributes.TypeIdentifier)); 82Assert.True(checker3.IsPossibleMatch(alias3, QuickAttributes.TypeForwardedTo)); 83Assert.True(checker3.IsPossibleMatch(alias3, QuickAttributes.TypeIdentifier)); 589Assert.True(attributeData.ConstructorArgumentsSourceIndices.IsDefault); 650Assert.True(attributeData.ConstructorArgumentsSourceIndices.IsDefault); 651Assert.True(attributeData.HasErrors); 754Assert.True(semanticModel.TryGetSpeculativeSemanticModel(attrSyntax.ArgumentList.Position, newAttrSyntax, out var speculativeModel)); 775Assert.True(result.OpenParenToken.IsMissing); 777Assert.True(result.CloseParenToken.IsMissing); 785Assert.True(result.OpenParenToken.IsMissing); 787Assert.True(result.CloseParenToken.IsMissing); 819Assert.True(semanticModel.TryGetSpeculativeSemanticModel(interpolationSyntax.Position, newAttrSyntax, out var speculativeModel)); 860Assert.True(semanticModel.TryGetSpeculativeSemanticModel(attrSyntax.ArgumentList.Position, newAttrSyntax, out var speculativeModel)); 901Assert.True(semanticModel.TryGetSpeculativeSemanticModel(attrSyntax.ArgumentList.Position, newAttrSyntax, out var speculativeModel)); 940Assert.True(semanticModel.TryGetSpeculativeSemanticModel(attrSyntax.Position, newAttrSyntax, out var speculativeModel)); 1910Assert.True(field1.HasSpecialName); 1972Assert.True(field1.IsNotSerialized); 1991Assert.True(field3.IsNotSerialized); 2347Assert.True(field2.ObsoleteAttributeData.IsError); 3454Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParams); 3455Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParamsArray); 3593Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParams); 3594Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParamsArray); 5425Assert.True(typesym.HasSpecialName); 5429Assert.True(idxsym.HasSpecialName); 5433Assert.True(etsym.HasSpecialName); 5757Assert.True(args[0].IsNull); 5761Assert.True(args[1].IsNull); 5767Assert.True(named["P"].IsNull); 5771Assert.True(named["F"].IsNull); 8687Assert.True(method.TestIsExtensionBitSet); 8688Assert.True(method.TestIsExtensionBitTrue); 8689Assert.True(method.IsExtensionMethod); 8730Assert.True(method.TestIsExtensionBitSet); 8731Assert.True(method.TestIsExtensionBitTrue); 8732Assert.True(method.IsExtensionMethod); 8777Assert.True(method.TestIsExtensionBitSet); 8817Assert.True(yParam.IsParams); 8818Assert.True(yParam.IsParamsArray); 9916Assert.True(typeInAttribute.IsUnboundGenericType); 9917Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType); 9926Assert.True(typeInAttribute.IsUnboundGenericType); 9927Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType); 9999Assert.True(cc.TypeParameters.Single().GetAttributes().IsEmpty);
Attributes\AttributeTests_Assembly.cs (11)
307VerifyAssemblyTable(comp, r => { Assert.True(r.Culture.IsNil); }); 311VerifyAssemblyTable(comp, r => { Assert.True(r.Culture.IsNil); }); 324VerifyAssemblyTable(comp, r => { Assert.True(r.Culture.IsNil); }); 328VerifyAssemblyTable(comp, r => { Assert.True(r.Culture.IsNil); }); 478Assert.True(naturalRef.IsMissing); 941Assert.True(compilation.Emit(stream).Success); 1043Assert.True(uniqueAttributes.Add(attr)); 1118Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there. 1139Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there. 1233Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there. 1254Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there.
Attributes\AttributeTests_Conditional.cs (2)
627Assert.True(classGoo.IsConditional); 633Assert.True(paramY.IsOptional);
Attributes\AttributeTests_Dynamic.cs (6)
173Assert.True(_derivedClass.BaseType().ContainsDynamic()); 179Assert.True(_outerClass.BaseType().ContainsDynamic()); 185Assert.True(_innerClass.BaseType().ContainsDynamic()); 191Assert.True(_innerInnerClass.BaseType().ContainsDynamic()); 197Assert.True(_outer2Class.BaseType().ContainsDynamic()); 441Assert.True(_unsafeClass.BaseType().ContainsDynamic());
Attributes\AttributeTests_Embedded.cs (1)
430Assert.True(embeddedAttribute.HasCodeAnalysisEmbeddedAttribute);
Attributes\AttributeTests_IsByRefLike.cs (8)
45Assert.True(peModule.Module.HasIsByRefLikeAttribute(((PENamedTypeSymbol)type).Handle)); 102Assert.True(peModule.Module.HasIsByRefLikeAttribute(((PENamedTypeSymbol)type).Handle)); 670Assert.True(type.IsRefLikeType); 682Assert.True(peModule.Module.HasIsByRefLikeAttribute(peType.Handle)); 757Assert.True(type.IsRefLikeType); 808Assert.True(type.IsRefLikeType); 1040Assert.True(peType.IsRefLikeType); 1053Assert.True(obsoleteAttribute.IsError);
Attributes\AttributeTests_IsUnmanaged.cs (38)
41Assert.True(typeParameter.HasValueTypeConstraint); 42Assert.True(typeParameter.HasUnmanagedTypeConstraint); 65Assert.True(typeParameter.HasValueTypeConstraint); 66Assert.True(typeParameter.HasUnmanagedTypeConstraint); 95Assert.True(typeParameter.HasValueTypeConstraint); 96Assert.True(typeParameter.HasUnmanagedTypeConstraint); 117Assert.True(typeParameter.HasValueTypeConstraint); 118Assert.True(typeParameter.HasUnmanagedTypeConstraint); 144Assert.True(typeParameter.HasValueTypeConstraint); 145Assert.True(typeParameter.HasUnmanagedTypeConstraint); 170Assert.True(typeParameter.HasValueTypeConstraint); 171Assert.True(typeParameter.HasUnmanagedTypeConstraint); 206Assert.True(typeParameter.HasValueTypeConstraint); 207Assert.True(typeParameter.HasUnmanagedTypeConstraint); 234Assert.True(typeParameter.HasValueTypeConstraint); 235Assert.True(typeParameter.HasUnmanagedTypeConstraint); 261Assert.True(typeParameter.HasValueTypeConstraint); 262Assert.True(typeParameter.HasUnmanagedTypeConstraint); 287Assert.True(typeParameter.HasValueTypeConstraint); 288Assert.True(typeParameter.HasUnmanagedTypeConstraint); 324Assert.True(typeParameter.HasValueTypeConstraint); 325Assert.True(typeParameter.HasUnmanagedTypeConstraint); 353Assert.True(typeParameter.HasValueTypeConstraint); 354Assert.True(typeParameter.HasUnmanagedTypeConstraint); 374Assert.True(typeParameter.HasValueTypeConstraint); 375Assert.True(typeParameter.HasUnmanagedTypeConstraint); 393Assert.True(typeParameter.HasValueTypeConstraint); 394Assert.True(typeParameter.HasUnmanagedTypeConstraint); 421Assert.True(typeParameter.HasValueTypeConstraint); 422Assert.True(typeParameter.HasUnmanagedTypeConstraint); 441Assert.True(typeParameter.HasValueTypeConstraint); 442Assert.True(typeParameter.HasUnmanagedTypeConstraint); 650Assert.True(typeParameter.HasValueTypeConstraint); 651Assert.True(typeParameter.HasUnmanagedTypeConstraint); 733Assert.True(typeParameter.HasValueTypeConstraint); 734Assert.True(typeParameter.HasUnmanagedTypeConstraint); 747Assert.True(typeParameter.HasValueTypeConstraint); 748Assert.True(typeParameter.HasUnmanagedTypeConstraint);
Attributes\AttributeTests_NativeInteger.cs (1)
1469Assert.True(attributeUsage.HasValidAttributeTargets);
Attributes\AttributeTests_Nullable.cs (7)
182Assert.True(interfaceHandles.IsEmpty()); 1672Assert.True(typeParameter.HasReferenceTypeConstraint); 1743Assert.True(typeParameter.HasReferenceTypeConstraint); 1799Assert.True(typeParameter.HasNotNullConstraint); 4214Assert.True(underlyingType.ApplyNullableTransforms(0, actualBytes, ref position, out updated)); 4215Assert.True(updated.Equals(type, TypeCompareKind.ConsiderEverything)); 4977Assert.True(attributeUsage.HasValidAttributeTargets);
Attributes\AttributeTests_NullableContext.cs (1)
212Assert.True(attributeUsage.HasValidAttributeTargets);
Attributes\AttributeTests_NullablePublicOnly.cs (1)
508Assert.True(attributeUsage.HasValidAttributeTargets);
Attributes\AttributeTests_ReadOnlyStruct.cs (8)
40Assert.True(type.IsReadOnly); 44Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PENamedTypeSymbol)type).Handle)); 59Assert.True(type.IsReadOnly); 77Assert.True(type.IsReadOnly); 95Assert.True(type.IsReadOnly); 113Assert.True(type.IsReadOnly); 139Assert.True(type.IsReadOnly); 435Assert.True(type.IsReadOnly);
Attributes\AttributeTests_RefReadOnly.cs (26)
39Assert.True(method.ReturnsByRefReadonly); 48Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEMethodSymbol)method).Signature.ReturnParam.Handle)); 49Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEParameterSymbol)parameter).Handle)); 72Assert.True(peModule.Module.HasIsReadOnlyAttribute(((PEParameterSymbol)parameter).Handle)); 93Assert.True(method.ReturnsByRefReadonly); 121Assert.True(method.ReturnsByRefReadonly); 311Assert.True(property.ReturnsByRefReadonly); 340Assert.True(property.ReturnsByRefReadonly); 377Assert.True(property.ReturnsByRefReadonly); 403Assert.True(indexer.ReturnsByRefReadonly); 447Assert.True(indexer.ReturnsByRefReadonly); 475Assert.True(indexer.ReturnsByRefReadonly); 502Assert.True(method.ReturnsByRefReadonly); 538Assert.True(method.ReturnsByRefReadonly); 562Assert.True(method.ReturnsByRefReadonly); 599Assert.True(method.ReturnsByRefReadonly); 653Assert.True(method.ReturnsByRefReadonly); 687Assert.True(method.ReturnsByRefReadonly); 726Assert.True(method.ReturnsByRefReadonly); 785Assert.True(method.ReturnsByRefReadonly); 820Assert.True(method.ReturnsByRefReadonly); 1361Assert.True(NeedsGeneratedIsReadOnlyAttribute(reference)); 1398Assert.True(NeedsGeneratedIsReadOnlyAttribute(reference)); 1454Assert.True(model.TryGetSpeculativeSemanticModel(position, localfunction, out var newModel)); 1481Assert.True(model.TryGetSpeculativeSemanticModel(position, localfunction, out var newModel)); 1495Assert.True(NeedsGeneratedIsReadOnlyAttribute(reference));
Attributes\AttributeTests_Security.cs (2)
46Assert.True(type.HasDeclarativeSecurity); 1652Assert.True(emitResult.Success);
Attributes\AttributeTests_StructLayout.cs (4)
647Assert.True(badLayout); 651Assert.True(hasClassLayout); 659Assert.True(hasClassLayout); 702Assert.True(layout.IsDefault);
Attributes\AttributeTests_Tuples.cs (11)
345Assert.True(delegate1.IsDelegateType()); 414Assert.True(_outerClass.BaseType().ContainsTuple()); 489Assert.True(firstTuple.IsTupleType); 490Assert.True(firstTuple.TupleElementNames.IsDefault); 493Assert.True(secondTuple.IsTupleType); 494Assert.True(secondTuple.TupleElementNames.IsDefault); 500Assert.True(field7.Type.IsTupleType); 633Assert.True(tupleAttr.CommonConstructorArguments.IsEmpty); 647Assert.True(constant.Type.SpecialType == SpecialType.System_String); 941Assert.True(typeArg.IsTupleType); 1041Assert.True(typeArg.IsTupleType);
Attributes\AttributeTests_WellKnownAttributes.cs (23)
524Assert.True(attributeInfo.HasValue); 527Assert.True(peModule.Module.TryExtractLongValueFromAttribute(attributeInfo.Handle, out attributeValue)); 932Assert.True(ps[0].IsOptional); 1021Assert.True(ps[0].IsOptional); 1065Assert.True(ps[0].IsOptional); 2730Assert.True(info.ExactSpelling); 2731Assert.True(info.SetLastError); 3675Assert.True(typeA.IsComImport); 3680Assert.True(((Cci.IMethodDefinition)ctorA.GetCciAdapter()).IsExternal); 3683Assert.True(methodGoo.IsExternal); 3689Assert.True(typeA.IsComImport); 4902Assert.True(typeC.IsSerializable); 4978Assert.True(((NamedTypeSymbol)substitutedNestedS).IsSerializable); 4981Assert.True(valueTupleS.IsTupleType); 4982Assert.True(((NamedTypeSymbol)valueTupleS).IsSerializable); 4990Assert.True(((NamedTypeSymbol)constructedS).IsSerializable); 5169Assert.True(attributeUsage.AllowMultiple); 5170Assert.True(attributeUsage.Inherited); 5754Assert.True(method.RequiresSecurityObject); 5770Assert.True(localFunctionSymbol.RequiresSecurityObject); 9743Assert.True(param.IsParams); 9744Assert.True(param.IsParamsArray); 13544Assert.True(attribute.AttributeClass.IsStructType());
Attributes\InternalsVisibleToAndStrongNameTests.cs (68)
111Assert.True(ByteSequenceComparer.Equals(s_publicKey, other.Assembly.Identity.PublicKey)); 126Assert.True(haveAttribute); 145Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 156Assert.True(ByteSequenceComparer.Equals(s_publicKey, comp.Assembly.Identity.PublicKey)); 175Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 185Assert.True(ByteSequenceComparer.Equals(s_publicKey, comp.Assembly.Identity.PublicKey)); 257Assert.True(ByteSequenceComparer.Equals(s_publicKey, other.Assembly.Identity.PublicKey)); 272Assert.True(haveAttribute); 284Assert.True(ByteSequenceComparer.Equals(s_publicKey, other.Assembly.Identity.PublicKey)); 304Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 314Assert.True(ByteSequenceComparer.Equals(s_publicKey, comp.Assembly.Identity.PublicKey)); 326Assert.True(ByteSequenceComparer.Equals(TestResources.General.snPublicKey.AsImmutableOrNull(), other.Assembly.Identity.PublicKey)); 351Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 360Assert.True(ByteSequenceComparer.Equals(s_publicKey, comp.Assembly.Identity.PublicKey)); 373Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 387Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 406Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 418Assert.True(ByteSequenceComparer.Equals(s_publicKey, other.Assembly.Identity.PublicKey)); 430Assert.True(ByteSequenceComparer.Equals(s_publicKey, other.Assembly.Identity.PublicKey)); 454Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 465Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 479Assert.True(ByteSequenceComparer.Equals(s_publicKey, c.Assembly.Identity.PublicKey)); 484Assert.True(identity.HasPublicKey); 508Assert.True(ByteSequenceComparer.Equals(s_publicKey, c.Assembly.Identity.PublicKey)); 513Assert.True(identity.HasPublicKey); 565Assert.True(c.Options.PublicSign); 585Assert.True(c.Options.PublicSign); 616Assert.True(comp.Options.PublicSign); 638Assert.True(comp.Options.PublicSign); 664Assert.True(comp.Options.PublicSign); 705Assert.True(comp.Options.PublicSign); 728Assert.True(comp.Options.PublicSign); 747Assert.True(comp.Options.PublicSign); 762Assert.True(comp.Options.PublicSign); 763Assert.True(comp.Assembly.PublicKey.IsDefaultOrEmpty); 1109Assert.True(ByteSequenceComparer.Equals(s_publicKey, requestor.Assembly.Identity.PublicKey)); 1138Assert.True(ByteSequenceComparer.Equals(s_publicKey, requestor.Assembly.Identity.PublicKey)); 1167Assert.True(ByteSequenceComparer.Equals(s_publicKey, requestor.Assembly.Identity.PublicKey)); 1199Assert.True(ByteSequenceComparer.Equals(s_publicKey, requestor.Assembly.Identity.PublicKey)); 1234Assert.True(ByteSequenceComparer.Equals(s_publicKey, requestor.Assembly.Identity.PublicKey)); 1274Assert.True(other.Assembly.GivesAccessTo(requestor.Assembly)); 1387Assert.True(giver.Assembly.GivesAccessTo(requestor.Assembly)); 1458Assert.True(comp.IsRealSigned); 1509Assert.True(success.Success); 1512Assert.True(IsFileFullSigned(tempFile)); 1565Assert.True(success.Success); 1566Assert.True(IsFileFullSigned(tempFile)); 1651Assert.True(success.Diagnostics[0].Code == (int)ErrorCode.ERR_SignButNoPrivateKey); 1666Assert.True(success.Success); 1686Assert.True(success.Success); 1723Assert.True(success.Success); 1745Assert.True(s_publicKey.SequenceEqual(key)); 1761Assert.True(success.Success); 1766Assert.True(ILValidation.IsStreamFullSigned(outStrm)); 1767Assert.True(ILValidation.IsStreamFullSigned(refStrm)); 1783Assert.True(success.Success); 1871Assert.True(emitResult.Success); 1894Assert.True(emitResult.Success); 1910Assert.True(emitResult.Success); 1929Assert.True(emitResult.Success); 1948Assert.True(emitResult.Success); 2452Assert.True(emitResult.Success); 2520Assert.True(success.Success); 2523Assert.True(IsFileFullSigned(tempFile)); 2638Assert.True(success.Success); 2693Assert.True(success.Success); 2877Assert.True(success.Success); 2880Assert.True(IsFileFullSigned(tempFile));
Diagnostics\CompilationEventTests.cs (2)
33Assert.True(te.IsCompleted); 72Assert.True(false);
Diagnostics\DiagnosticAnalyzerTests.cs (11)
327Assert.True(effectiveDiag.Severity == DiagnosticSeverity.Error); 356Assert.True(diagIds.Remove(effectiveDiag.Id)); 527Assert.True(fullyDisabledAnalyzer.IsDiagnosticAnalyzerSuppressed(options)); 536Assert.True(partiallyDisabledAnalyzer.IsDiagnosticAnalyzerSuppressed(options)); 542Assert.True(fullyDisabledAnalyzer.IsDiagnosticAnalyzerSuppressed(options)); 3573Assert.True(first.Concurrent); 3575Assert.True(first.Append(second).Concurrent); 3577Assert.True(first.Concurrent); 3579Assert.True(second.Append(first).Concurrent); 3717Assert.True(diagnostics.ContainsKey(analyzer)); 4406Assert.True(analyzer.AnalyzerInvoked);
Diagnostics\GetDiagnosticsTests.cs (37)
175Assert.True(eventQueue.Count > 0); 178Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 181Assert.True(compilationStartedFired); 182Assert.True(declaredSymbolNames.Contains(compilation.GlobalNamespace.Name)); 183Assert.True(declaredSymbolNames.Contains("N1")); 184Assert.True(declaredSymbolNames.Contains("Class")); 185Assert.True(declaredSymbolNames.Contains("NonPartialMethod1")); 186Assert.True(completedCompilationUnits.Contains(tree1.FilePath)); 224Assert.True(eventQueue.Count > 0); 227Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 230Assert.True(compilationStartedFired); 231Assert.True(declaredSymbolNames.Contains(compilation.GlobalNamespace.Name)); 232Assert.True(declaredSymbolNames.Contains("N1")); 233Assert.True(declaredSymbolNames.Contains("Class")); 234Assert.True(declaredSymbolNames.Contains("NonPartialMethod1")); 235Assert.True(declaredSymbolNames.Contains("ImpartialMethod1")); 236Assert.True(declaredSymbolNames.Contains("ImpartialMethod2")); 237Assert.True(declaredSymbolNames.Contains("PartialMethod")); 238Assert.True(completedCompilationUnits.Contains(tree1.FilePath)); 276Assert.True(eventQueue.Count > 0); 279Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 282Assert.True(compilationStartedFired); 343Assert.True(eventQueue.Count > 0); 346Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 349Assert.True(compilationStartedFired); 409Assert.True(eventQueue.Count > 0); 412Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out _, out declaredSymbols, out completedCompilationUnits)); 415Assert.True(compilationStartedFired); 487Assert.True(completedCompilationUnits.Add(compilationCompletedEvent.CompilationUnit.FilePath)); 504Assert.True(compilation.EventQueue.IsCompleted); 572Assert.True(diagnostics[0].Location.SourceTree.Equals(syntaxTree1)); 573Assert.True(diagnostics[1].Location.SourceTree.Equals(syntaxTree2)); 574Assert.True(diagnostics[2].Location.SourceTree.Equals(syntaxTree3)); 598Assert.True(diagnostics[0].Location.SourceTree.Equals(syntaxTree1)); 599Assert.True(diagnostics[1].Location.SourceTree.Equals(syntaxTree2)); 921Assert.True(eventQueue.IsCompleted); 1588Assert.True(analyzerDiagnostic.IsSuppressed);
FieldKeywordTests.cs (190)
924Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, BackingField: { } }); 925Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: true, BackingField: { } }); 926Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 927Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 928Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 929Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1027Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "Q1", IsAutoProperty: true, BackingField: { } }); 1028Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "Q2", IsAutoProperty: true, BackingField: { } }); 1029Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "Q3", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1030Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q4", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1523Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1524Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1525Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1526Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1527Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1528Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1529Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1693Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1694Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1695Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1696Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1697Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1698Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1699Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1700Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1701Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1860Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1861Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1862Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1863Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1864Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1865Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1866Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1867Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1868Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1966Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1967Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1968Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1969Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1970Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1971Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1972Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1973Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1974Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2050Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2051Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2052Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2053Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2054Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2055Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2056Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2057Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2058Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2171Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2172Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2173Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 2174Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2175Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2176Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2177Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2178Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2179Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2253Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 2254Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2255Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 2256Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2257Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2258Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 2259Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2260Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2261Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8386Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8387Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8460Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8461Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8462Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 8463Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 8464Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8548Assert.True(false); 8555Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 8556Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 8628Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8629Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8691Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8692Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8745Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8746Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8823Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8824Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8825Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8826Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8898Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8899Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8900Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8901Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8924Assert.True(otherPart.IsPartial); 8998Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8999Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9074Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9075Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9076Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9077Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9078Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9079Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9151Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9152Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9153Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9154Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9155Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9156Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9274Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9275Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9276Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9277Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9278Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9279Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9280Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9281Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9282Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9283Assert.True(actualProperties[9] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9284Assert.True(actualProperties[10] is SourcePropertySymbol { Name: "Q4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9285Assert.True(actualProperties[11] is SourcePropertySymbol { Name: "Q5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9286Assert.True(actualProperties[12] is SourcePropertySymbol { Name: "Q6", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9287Assert.True(actualProperties[13] is SourcePropertySymbol { Name: "Q7", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9359Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9360Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9361Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9428Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9429Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9430Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9431Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9432Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9557Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9558Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9559Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9560Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9561Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9562Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9563Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9564Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9565Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9566Assert.True(actualProperties[9] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9567Assert.True(actualProperties[10] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9568Assert.True(actualProperties[11] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9848Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9849Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9850Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9851Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9925Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9926Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9927Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9928Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9999Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10000Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10001Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 10002Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10003Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10004Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 10087Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10088Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10089Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10154Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10155Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10156Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10352Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10356Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10448Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10449Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P3", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10481Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(previousAccessor.Body.SpanStart, modifiedAccessor, out var speculativeModel)); 10515Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(previousAccessor.Body.SpanStart, modifiedAccessor, out var speculativeModel)); 10860Assert.True(field.InfersNullableAnnotation); 11537Assert.True(sourceField.InfersNullableAnnotation); 11613Assert.True(sourceField.InfersNullableAnnotation); 11634Assert.True(sourceField.InfersNullableAnnotation); 11658Assert.True(sourceField.InfersNullableAnnotation); 11683Assert.True(sourceField.InfersNullableAnnotation); 11704Assert.True(sourceField.InfersNullableAnnotation); 11736Assert.True(sourceField.InfersNullableAnnotation); 11769Assert.True(sourceField.InfersNullableAnnotation); 11799Assert.True(sourceField.InfersNullableAnnotation); 11842Assert.True(sourceField.InfersNullableAnnotation); 11871Assert.True(sourceField.InfersNullableAnnotation); 11903Assert.True(sourceField.InfersNullableAnnotation); 11938Assert.True(sourceField.InfersNullableAnnotation); 11969Assert.True(sourceField.InfersNullableAnnotation); 12003Assert.True(sourceField.InfersNullableAnnotation); 12033Assert.True(sourceField.InfersNullableAnnotation); 12066Assert.True(sourceField.InfersNullableAnnotation); 12100Assert.True(sourceField.InfersNullableAnnotation); 12131Assert.True(sourceField.InfersNullableAnnotation);
FirstClassSpanTests.cs (2)
2833Assert.True(argConv.IsSpan); 2834Assert.True(argConv.IsImplicit);
FlowAnalysis\IterationJumpYieldStatementTests.cs (16)
45Assert.True(controlFlowAnalysisResults.StartPointIsReachable); 109Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 257Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 419Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 493Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 597Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 691Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 725Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 917Assert.True(flow.VariablesDeclared.Any((s) => s.Name == "b")); 918Assert.True(flow.VariablesDeclared.Any((s) => s.Name == "s")); 1164Assert.True(ctrlFlow.EndPointIsReachable); 1232Assert.True(ctrlFlow.EndPointIsReachable); 1236Assert.True(ctrlFlow.EndPointIsReachable); 1240Assert.True(ctrlFlow.EndPointIsReachable); 1330Assert.True(ctrlFlow.EndPointIsReachable); 1334Assert.True(ctrlFlow.EndPointIsReachable);
FlowAnalysis\RegionAnalysisTests.cs (96)
1551Assert.True(dataFlows.Succeeded); 2877Assert.True(controlFlowAnalysisResults.StartPointIsReachable); 2878Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 2910Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3010Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3039Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3072Assert.True(controlFlowAnalysisResults.StartPointIsReachable); 3073Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3199Assert.True(analysis.StartPointIsReachable); 3215Assert.True(analysis.EndPointIsReachable); 3230Assert.True(analysis.EndPointIsReachable); 3824Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3856Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3888Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3920Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 3985Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 4018Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 4097Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 4205Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 4299Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 4385Assert.True(ctrlFlows.EndPointIsReachable); 4530Assert.True(dataFlowAnalysisResults.Succeeded); 4652Assert.True(dataFlow.Succeeded); 4698Assert.True(dataFlow.Succeeded); 4713Assert.True(controlFlow.Succeeded); 4714Assert.True(controlFlow.EndPointIsReachable); 4739Assert.True(controlFlow.Succeeded); 4765Assert.True(controlFlow.Succeeded); 4766Assert.True(controlFlow.StartPointIsReachable); 4791Assert.True(controlFlow.Succeeded); 4792Assert.True(controlFlow.StartPointIsReachable); 4793Assert.True(controlFlow.EndPointIsReachable); 4817Assert.True(controlFlow.Succeeded); 4818Assert.True(controlFlow.StartPointIsReachable); 4843Assert.True(controlFlow.Succeeded); 4844Assert.True(controlFlow.StartPointIsReachable); 4845Assert.True(controlFlow.EndPointIsReachable); 4868Assert.True(controlFlow.Succeeded); 4869Assert.True(controlFlow.StartPointIsReachable); 4870Assert.True(controlFlow.EndPointIsReachable); 4935Assert.True(analysis.Succeeded); 4960Assert.True(analysis.Succeeded); 5000Assert.True(analysis.Succeeded); 5020Assert.True(analysis.Succeeded); 5038Assert.True(analysis.Succeeded); 5056Assert.True(analysis.Succeeded); 5406Assert.True(ctrlFlows.EndPointIsReachable); 6293Assert.True(dataFlowAnalysisResults.Succeeded); 6317Assert.True(analysis.Succeeded); 6357Assert.True(analysis.Succeeded); 6384Assert.True(analysis.Succeeded); 6428Assert.True(analysis.Succeeded); 6449Assert.True(analysis.Succeeded); 6484Assert.True(analysis.Succeeded); 6564Assert.True(results.Succeeded); 6595Assert.True(results.Succeeded); 6625Assert.True(results.Succeeded); 6655Assert.True(results.Succeeded); 6690Assert.True(results.Succeeded); 6728Assert.True(results.Succeeded); 6758Assert.True(results.Succeeded); 6790Assert.True(results.Succeeded); 6817Assert.True(results.Succeeded); 6847Assert.True(results.Succeeded); 6877Assert.True(results.Succeeded); 6907Assert.True(results.Succeeded); 8021Assert.True(dataFlowAnalysisResults.Succeeded); 8151Assert.True(results.Succeeded); 8182Assert.True(results.Succeeded); 8214Assert.True(results.Succeeded); 8250Assert.True(results.Succeeded); 8284Assert.True(results.Succeeded); 8319Assert.True(results.Succeeded); 8359Assert.True(results.Succeeded); 8400Assert.True(results.Succeeded); 8435Assert.True(results.Succeeded); 8470Assert.True(results.Succeeded); 8505Assert.True(results.Succeeded); 8537Assert.True(results.Succeeded); 8569Assert.True(results.Succeeded); 8605Assert.True(results.Succeeded); 8641Assert.True(results.Succeeded); 8673Assert.True(results.Succeeded); 8705Assert.True(results.Succeeded); 8741Assert.True(results.Succeeded); 8777Assert.True(results.Succeeded); 8808Assert.True(results.Succeeded); 8843Assert.True(results.Succeeded); 8874Assert.True(results.Succeeded); 8909Assert.True(results.Succeeded); 8947Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 9043Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 9092Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 9287Assert.True(results.Succeeded); 9321Assert.True(analysis.Succeeded); 9356Assert.True(analysis.Succeeded);
FlowAnalysis\TryLockUsingStatementTests.cs (21)
51Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 145Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 202Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 344Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 450Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 489Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 533Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 576Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 616Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 708Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 863Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 902Assert.True(controlFlowAnalysisResults.EndPointIsReachable); // possible if while (false)... 995Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1093Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1136Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1274Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1314Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1354Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1394Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1419Assert.True(controlFlowAnalysisResults.EndPointIsReachable); 1516Assert.True(analysisControlFlow.EndPointIsReachable);
PartialEventsAndConstructorsTests.cs (41)
561Assert.True(e1.IsPartialDefinition); 566Assert.True(e2.IsPartialImplementation); 1080Assert.True(e.ContainingModule is not SourceModuleSymbol || e.IsPartialMember()); 1096Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 1234Assert.True(e.IsStatic); 1238Assert.True(e.ContainingModule is not SourceModuleSymbol || e.IsPartialMember()); 1250Assert.True(m.IsStatic); 1254Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 1566Assert.True(ev.IsPartialDefinition); 1567Assert.True(ev.GetPublicSymbol().IsExtern); 1568Assert.True(ev.AddMethod!.GetPublicSymbol().IsExtern); 1569Assert.True(ev.RemoveMethod!.GetPublicSymbol().IsExtern); 1570Assert.True(ev.PartialImplementationPart!.GetPublicSymbol().IsExtern); 1571Assert.True(ev.PartialImplementationPart!.AddMethod!.GetPublicSymbol().IsExtern); 1572Assert.True(ev.PartialImplementationPart!.RemoveMethod!.GetPublicSymbol().IsExtern); 1575Assert.True(c.IsPartialDefinition); 1576Assert.True(c.GetPublicSymbol().IsExtern); 1577Assert.True(c.PartialImplementationPart!.GetPublicSymbol().IsExtern); 1700Assert.True(e.GetPublicSymbol().IsExtern); 1708Assert.True(eImpl.GetPublicSymbol().IsExtern); 1717Assert.True(accessor.GetPublicSymbol().IsExtern); 1759Assert.True(ev.GetPublicSymbol().IsExtern); 1760Assert.True(ev.AddMethod!.GetPublicSymbol().IsExtern); 1764Assert.True(ev.RemoveMethod!.GetPublicSymbol().IsExtern); 1770Assert.True(c.GetPublicSymbol().IsExtern); 1863Assert.True(e.IsWindowsRuntimeEvent); 1867Assert.True(((SourceEventSymbol)e).PartialImplementationPart!.IsWindowsRuntimeEvent); 1902Assert.True(e.AddMethod!.ImplementationAttributes.HasFlag(MethodImplAttributes.Synchronized)); 1903Assert.True(e.RemoveMethod!.ImplementationAttributes.HasFlag(MethodImplAttributes.Synchronized)); 1927Assert.True(e.IsPartialDefinition); 1932Assert.True(e.SourcePartialImplementationPart!.IsPartialImplementation); 1949Assert.True(c.IsPartialDefinition); 1953Assert.True(cImpl.IsPartialImplementation); 2006Assert.True(defSymbol.IsPartialDefinition); 2024Assert.True(defSymbol.IsPartialDefinition); 2045Assert.True(defSymbol.IsPartialDefinition); 2082Assert.True(defSymbol.IsPartialDefinition); 2113Assert.True(defSymbol.IsPartialDefinition); 2775Assert.True(e.IsPartialDefinition); 2779Assert.True(f.IsPartialDefinition); 2783Assert.True(g.IsPartialDefinition);
RefReadonlyParameterTests.cs (5)
95Assert.True(method.HasUnsupportedMetadata); 96Assert.True(method.HasUseSiteError); 1075Assert.True(m.IsOptional); 1445Assert.True(mod.IsOptional); 6696Assert.True(m1 is not RetargetingMethodSymbol);
RefStructInterfacesTests.cs (188)
43Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("I.M").HasUnscopedRefAttribute); 76Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("I.M").HasUnscopedRefAttribute); 157Assert.True(propertySymbol.HasUnscopedRefAttribute); 189Assert.True(propertySymbol.HasUnscopedRefAttribute); 275Assert.True(propertySymbol.GetMethod.HasUnscopedRefAttribute); 313Assert.True(propertySymbol.GetMethod.HasUnscopedRefAttribute); 404Assert.True(propertySymbol.HasUnscopedRefAttribute); 436Assert.True(propertySymbol.HasUnscopedRefAttribute); 496Assert.True(propertySymbol.HasUnscopedRefAttribute); 523Assert.True(propertySymbol.GetMethod.HasUnscopedRefAttribute); 561Assert.True(propertySymbol.GetMethod.HasUnscopedRefAttribute); 630Assert.True(propertySymbol.GetMethod.HasUnscopedRefAttribute); 807Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("C.M").HasUnscopedRefAttribute); 841Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("C.I.M").HasUnscopedRefAttribute); 976Assert.True(comp7.GetMember<MethodSymbol>("C.M").HasUnscopedRefAttribute); 1003Assert.True(comp8.GetMember<MethodSymbol>("C.I.M").HasUnscopedRefAttribute); 2446Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefLikeGenerics)); 4382Assert.True(t.AllowsRefLikeType); 4383Assert.True(t.GetPublicSymbol().AllowsRefLikeType); 4388Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefLikeGenerics)); 4435Assert.True(t.AllowsRefLikeType); 4488Assert.True(t.AllowsRefLikeType); 4496Assert.True(dt.AllowsRefLikeType); 4522Assert.True(ct.AllowsRefLikeType); 4548Assert.True(t.HasValueTypeConstraint); 4551Assert.True(t.AllowsRefLikeType); 4570Assert.True(t.HasValueTypeConstraint); 4573Assert.True(t.AllowsRefLikeType); 4601Assert.True(t.HasReferenceTypeConstraint); 4605Assert.True(t.AllowsRefLikeType); 4627Assert.True(t.HasReferenceTypeConstraint); 4631Assert.True(t.AllowsRefLikeType); 4663Assert.True(t.AllowsRefLikeType); 4698Assert.True(t.AllowsRefLikeType); 4735Assert.True(t.AllowsRefLikeType); 4761Assert.True(t.AllowsRefLikeType); 4790Assert.True(t.AllowsRefLikeType); 4827Assert.True(t.AllowsRefLikeType); 4856Assert.True(t.AllowsRefLikeType); 4875Assert.True(t.HasValueTypeConstraint); 4876Assert.True(t.HasUnmanagedTypeConstraint); 4878Assert.True(t.AllowsRefLikeType); 4906Assert.True(t.HasNotNullConstraint); 4907Assert.True(t.AllowsRefLikeType); 4928Assert.True(t.HasNotNullConstraint); 4929Assert.True(t.AllowsRefLikeType); 4960Assert.True(t.AllowsRefLikeType); 4987Assert.True(t.AllowsRefLikeType); 5018Assert.True(t.AllowsRefLikeType); 5047Assert.True(t.AllowsRefLikeType); 5072Assert.True(t.AllowsRefLikeType); 5098Assert.True(t.HasConstructorConstraint); 5099Assert.True(t.AllowsRefLikeType); 5122Assert.True(t.HasConstructorConstraint); 5123Assert.True(t.AllowsRefLikeType); 5145Assert.True(t.AllowsRefLikeType); 5166Assert.True(t.AllowsRefLikeType); 5187Assert.True(t.AllowsRefLikeType); 5237Assert.True(t.AllowsRefLikeType); 5262Assert.True(t.AllowsRefLikeType); 5320Assert.True(t.AllowsRefLikeType); 5378Assert.True(t.AllowsRefLikeType); 5422Assert.True(t1.AllowsRefLikeType); 5426Assert.True(t2.HasUnmanagedTypeConstraint); 5461Assert.True(t1.AllowsRefLikeType); 5465Assert.True(t2.HasUnmanagedTypeConstraint); 5516Assert.True(t1.AllowsRefLikeType); 5521Assert.True(t2.HasReferenceTypeConstraint); 5559Assert.True(t1.AllowsRefLikeType); 5563Assert.True(t2.HasUnmanagedTypeConstraint); 5594Assert.True(t1.AllowsRefLikeType); 5598Assert.True(t2.HasUnmanagedTypeConstraint); 5645Assert.True(t1.AllowsRefLikeType); 5650Assert.True(t2.HasReferenceTypeConstraint); 5797Assert.True(t.AllowsRefLikeType); 5804Assert.True(u.AllowsRefLikeType); 5830Assert.True(t.AllowsRefLikeType); 9034Assert.True(op.Info.CurrentArguments.IsDefault); 9035Assert.True(op.Info.NeedsDispose); 9036Assert.True(op.Info.KnownToImplementIDisposable); 9038Assert.True(op.Info.DisposeArguments.IsEmpty); 9238Assert.True(op.Info.CurrentArguments.IsDefault); 9239Assert.True(op.Info.NeedsDispose); 9240Assert.True(op.Info.KnownToImplementIDisposable); 9242Assert.True(op.Info.DisposeArguments.IsEmpty); 9602Assert.True(op.Info.CurrentArguments.IsDefault); 9603Assert.True(op.Info.NeedsDispose); 9604Assert.True(op.Info.KnownToImplementIDisposable); 9606Assert.True(op.Info.DisposeArguments.IsDefault); 9826Assert.True(op.Info.CurrentArguments.IsDefault); 9827Assert.True(op.Info.NeedsDispose); 9828Assert.True(op.Info.KnownToImplementIDisposable); 9830Assert.True(op.Info.DisposeArguments.IsDefault); 10035Assert.True(op.Info.CurrentArguments.IsDefault); 10036Assert.True(op.Info.NeedsDispose); 10037Assert.True(op.Info.KnownToImplementIDisposable); 10039Assert.True(op.Info.DisposeArguments.IsDefault); 10262Assert.True(op.Info.CurrentArguments.IsDefault); 10263Assert.True(op.Info.NeedsDispose); 10264Assert.True(op.Info.KnownToImplementIDisposable); 10266Assert.True(op.Info.DisposeArguments.IsDefault); 10645Assert.True(op.Info.CurrentArguments.IsDefault); 10646Assert.True(op.Info.NeedsDispose); 10647Assert.True(op.Info.KnownToImplementIDisposable); 10649Assert.True(op.Info.DisposeArguments.IsEmpty); 10842Assert.True(op.Info.CurrentArguments.IsDefault); 10843Assert.True(op.Info.NeedsDispose); 10844Assert.True(op.Info.KnownToImplementIDisposable); 10846Assert.True(op.Info.DisposeArguments.IsEmpty); 11083Assert.True(op.Info.CurrentArguments.IsDefault); 11084Assert.True(op.Info.NeedsDispose); 11085Assert.True(op.Info.KnownToImplementIDisposable); 11087Assert.True(op.Info.DisposeArguments.IsDefault); 11310Assert.True(op.Info.CurrentArguments.IsDefault); 11311Assert.True(op.Info.NeedsDispose); 11312Assert.True(op.Info.KnownToImplementIDisposable); 11314Assert.True(op.Info.DisposeArguments.IsDefault); 11522Assert.True(op.Info.CurrentArguments.IsDefault); 11523Assert.True(op.Info.NeedsDispose); 11524Assert.True(op.Info.KnownToImplementIDisposable); 11526Assert.True(op.Info.DisposeArguments.IsDefault); 11622Assert.True(op.Info.CurrentArguments.IsDefault); 11626Assert.True(op.Info.DisposeArguments.IsDefault); 11717Assert.True(op.Info.CurrentArguments.IsDefault); 11721Assert.True(op.Info.DisposeArguments.IsDefault); 14262Assert.True(info.IsAsynchronous); 14267Assert.True(op.Info.IsAsynchronous); 14603Assert.True(info.IsAsynchronous); 14608Assert.True(op.Info.IsAsynchronous); 14970Assert.True(info.IsAsynchronous); 14975Assert.True(op.Info.IsAsynchronous); 15313Assert.True(info.IsAsynchronous); 15318Assert.True(op.Info.IsAsynchronous); 15661Assert.True(info.IsAsynchronous); 15666Assert.True(op.Info.IsAsynchronous); 16099Assert.True(info.IsAsynchronous); 16104Assert.True(op.Info.IsAsynchronous); 16764Assert.True(info.IsAsynchronous); 16768Assert.True(op.Info.IsAsynchronous); 16769Assert.True(op.Info.NeedsDispose); 16770Assert.True(op.Info.KnownToImplementIDisposable); 16772Assert.True(op.Info.DisposeArguments.IsEmpty); 16829Assert.True(info.IsAsynchronous); 16833Assert.True(op.Info.IsAsynchronous); 16834Assert.True(op.Info.NeedsDispose); 16835Assert.True(op.Info.KnownToImplementIDisposable); 16837Assert.True(op.Info.DisposeArguments.IsEmpty); 16894Assert.True(info.IsAsynchronous); 16898Assert.True(op.Info.IsAsynchronous); 16899Assert.True(op.Info.NeedsDispose); 16900Assert.True(op.Info.KnownToImplementIDisposable); 16902Assert.True(op.Info.DisposeArguments.IsDefault); 16978Assert.True(info.IsAsynchronous); 16982Assert.True(op.Info.IsAsynchronous); 16983Assert.True(op.Info.NeedsDispose); 16984Assert.True(op.Info.KnownToImplementIDisposable); 16986Assert.True(op.Info.DisposeArguments.IsEmpty); 17066Assert.True(info.IsAsynchronous); 17070Assert.True(op.Info.IsAsynchronous); 17071Assert.True(op.Info.NeedsDispose); 17074Assert.True(op.Info.DisposeArguments.IsEmpty); 17159Assert.True(info.IsAsynchronous); 17163Assert.True(op.Info.IsAsynchronous); 17167Assert.True(op.Info.DisposeArguments.IsDefault); 17256Assert.True(info.IsAsynchronous); 17260Assert.True(op.Info.IsAsynchronous); 17261Assert.True(op.Info.NeedsDispose); 17262Assert.True(op.Info.KnownToImplementIDisposable); 17264Assert.True(op.Info.DisposeArguments.IsDefault); 17340Assert.True(info.IsAsynchronous); 17344Assert.True(op.Info.IsAsynchronous); 17348Assert.True(op.Info.DisposeArguments.IsDefault); 19215Assert.True(op.Info.CurrentArguments.IsDefault); 19219Assert.True(op.Info.DisposeArguments.IsDefault); 19386Assert.True(op.Info.CurrentArguments.IsDefault); 19390Assert.True(op.Info.DisposeArguments.IsDefault); 19711Assert.True(op.Info.CurrentArguments.IsDefault); 19715Assert.True(op.Info.DisposeArguments.IsDefault); 19879Assert.True(op.Info.CurrentArguments.IsDefault); 19880Assert.True(op.Info.NeedsDispose); 19881Assert.True(op.Info.KnownToImplementIDisposable); 19883Assert.True(op.Info.DisposeArguments.IsDefault); 22483Assert.True(tp.AllowsRefLikeType); 22539Assert.True(tp.AllowsRefLikeType); 22686Assert.True(tp.AllowsRefLikeType); 22965Assert.True(m.ContainingType.TypeParameters.Single().AllowsRefLikeType); 23206Assert.True(m.ContainingType.TypeParameters.Single().AllowsRefLikeType); 28946Assert.True(t1.AllowsRefLikeType);
Semantics\CollectionExpressionTests.cs (66)
14249Assert.True(conversion.IsValid); 14250Assert.True(conversion.IsNullable); 14255Assert.True(underlyingConversion.IsValid); 14257Assert.True(underlyingConversion.IsCollectionExpression); 14325Assert.True(conversion.IsValid); 14326Assert.True(conversion.IsNullable); 14331Assert.True(underlyingConversion.IsValid); 14333Assert.True(underlyingConversion.IsCollectionExpression); 14462Assert.True(castConversion.IsIdentity); 14467Assert.True(conversion.IsIdentity); 14586Assert.True(castConversion.IsIdentity); 14591Assert.True(conversion.IsValid); 14592Assert.True(conversion.IsIdentity); 14670Assert.True(conversion.IsValid); 14672Assert.True(conversion.IsCollectionExpression); 14759Assert.True(conversion.IsValid); 14761Assert.True(conversion.IsNullable); 14765Assert.True(underlyingConversion.IsValid); 14767Assert.True(underlyingConversion.IsCollectionExpression); 17188Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19289Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19295Assert.True(originalType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19349Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19355Assert.True(originalType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19459Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19465Assert.True(retargetingType.HasCollectionBuilderAttribute(out builderType, out methodName)); 28640Assert.True(conversion2.IsValid); 28641Assert.True(conversion2.IsCollectionExpression); 28684Assert.True(conversion2.IsValid); 28685Assert.True(conversion2.IsCollectionExpression); 28729Assert.True(conversion1.IsValid); 28730Assert.True(conversion1.IsIdentity); 28734Assert.True(conversion2.IsValid); 28735Assert.True(conversion2.IsIdentity); 28774Assert.True(conversion2.IsValid); 28775Assert.True(conversion2.IsCollectionExpression); 28817Assert.True(conversion2.IsValid); 28818Assert.True(conversion2.IsCollectionExpression); 28928Assert.True(conversion.IsValid); 28929Assert.True(conversion.IsCollectionExpression); 28966Assert.True(conversion2.IsValid); 28967Assert.True(conversion2.IsCollectionExpression); 28974Assert.True(conversion3.IsValid); 28975Assert.True(conversion3.IsCollectionExpression); 29019Assert.True(conversion2.IsValid); 29020Assert.True(conversion2.IsCollectionExpression); 29027Assert.True(conversion3.IsValid); 29028Assert.True(conversion3.IsCollectionExpression); 29261Assert.True(conversion1.IsValid); 29262Assert.True(conversion1.IsCollectionExpression); 32329Assert.True(collectionConversion.IsValid); 32330Assert.True(collectionConversion.IsCollectionExpression); 32335Assert.True(elementConversion.IsValid); 32336Assert.True(elementConversion.IsIdentity); 32426Assert.True(elementConversion1.IsValid); 32427Assert.True(elementConversion1.IsIdentity); 32432Assert.True(elementConversion2.IsValid); 32433Assert.True(elementConversion2.IsIdentity); 32468Assert.True(elementConversion1.IsValid); 32469Assert.True(elementConversion1.IsIdentity); 32474Assert.True(elementConversion2.IsValid); 32475Assert.True(elementConversion2.IsIdentity); 32514Assert.True(elementConversion1.IsValid); 32515Assert.True(elementConversion1.IsIdentity); 32520Assert.True(elementConversion2.IsValid); 32521Assert.True(elementConversion2.IsIdentity);
Semantics\ExperimentalAttributeTests.cs (2)
911Assert.True(missingType.ContainingAssembly is MissingAssemblySymbol); 913Assert.True(missingType.ContainingModule is MissingModuleSymbol);
Semantics\ExtensionOperatorsTests.cs (9)
451Assert.True(method.IsStatic); 490Assert.True(method.IsStatic); 531Assert.True(method.IsStatic); 4583Assert.True(method.IsStatic); 4619Assert.True(method.IsStatic); 4630Assert.True(method.IsStatic); 11276Assert.True(method.IsStatic); 11348Assert.True(method.IsStatic); 20176Assert.True(method.IsStatic);
Semantics\ExtensionTests.cs (70)
72Assert.True(symbol.IsExtension); 76Assert.True(symbol.IsReferenceType); 98Assert.True(symbol.TupleElements.IsDefault); 105Assert.True(symbol.IsDefinition); 110Assert.True(symbol.IsSealed); 117Assert.True(namedTypeSymbol.HasSpecialName); 277Assert.True(symbol.IsGenericType); 291Assert.True(constructed.IsExtension); 300Assert.True(unbound.IsUnboundGenericType); 364Assert.True(symbol.IsGenericType); 367Assert.True(symbol.TypeParameters.Single().IsValueType); 424Assert.True(symbol.IsGenericType); 519Assert.True(substitutedExtension.IsExtension); 673Assert.True(symbol.IsGenericType); 1921Assert.True(symbol.IsExtensionMethod); 2894Assert.True(extensionParameter.Equals(extensionParameter)); 2991Assert.True(parameter.Type.IsErrorType()); 3415Assert.True(symbol.ExtensionParameter.HasExplicitDefaultValue); 4386Assert.True(extensions[0].ExtensionParameter.Type.IsNativeIntegerType); 4387Assert.True(extensions[1].ExtensionParameter.Type.IsNativeIntegerType); 5223Assert.True(implementation.IsStatic); 5228Assert.True(implementation.IsExtensionMethod); 5232Assert.True(implementation.ContainingType.MightContainExtensionMethods); 5239Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).Assembly.Handle, ignoreCase: false)); 6748Assert.True(implementation.IsStatic); 6752Assert.True(implementation.IsImplicitlyDeclared); 6753Assert.True(implementation.IsExtensionMethod); 8293Assert.True(implementation.IsStatic); 8302Assert.True(implementation.ContainingType.MightContainExtensionMethods); 8306Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).Assembly.Handle, ignoreCase: false)); 10089Assert.True(implementation.IsStatic); 10093Assert.True(implementation.IsImplicitlyDeclared); 10397Assert.True(implementation.IsStatic); 10401Assert.True(implementation.IsImplicitlyDeclared); 23711Assert.True(underlying.ExtensionParameter.InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23712Assert.True(m.Parameters[0].HasInterpolatedStringHandlerArgumentError); 23713Assert.True(m.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23716Assert.True(implM.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23717Assert.True(implM.Parameters[1].HasInterpolatedStringHandlerArgumentError); 23718Assert.True(implM.Parameters[1].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23763Assert.True(underlying.ExtensionParameter.HasInterpolatedStringHandlerArgumentError); 23764Assert.True(underlying.ExtensionParameter.InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23766Assert.True(implM.Parameters[0].HasInterpolatedStringHandlerArgumentError); 23767Assert.True(implM.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23894Assert.True(symbol.ExtensionParameter.HasInterpolatedStringHandlerArgumentError); 23895Assert.True(symbol.ExtensionParameter.InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23897Assert.True(implM.Parameters[0].HasInterpolatedStringHandlerArgumentError); 23898Assert.True(implM.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23942Assert.True(underlying.ExtensionParameter.InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23943Assert.True(m.Parameters[0].HasInterpolatedStringHandlerArgumentError); 23944Assert.True(m.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23947Assert.True(implM.Parameters[0].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 23948Assert.True(implM.Parameters[1].HasInterpolatedStringHandlerArgumentError); 23949Assert.True(implM.Parameters[1].InterpolatedStringHandlerArgumentIndexes.IsEmpty); 36498Assert.True(dynamicType.IsDynamic()); 39775Assert.True(model.GetTypeInfo(localDeclaration.Type).Type.IsErrorType()); 39798Assert.True(model.GetTypeInfo(localDeclaration.Type).Type.IsErrorType()); 39874Assert.True(model.GetTypeInfo(localDeclaration.Type).Type.IsErrorType()); 39900Assert.True(model.GetTypeInfo(localDeclaration.Type).Type.IsErrorType()); 39993Assert.True(model.GetTypeInfo(localDeclaration.Type).Type.IsErrorType()); 49362Assert.True(extension.GetMember<MethodSymbol>("M").HasSpecialName); 49365Assert.True(extension.GetMember<PropertySymbol>("P").HasSpecialName); 49366Assert.True(extension.GetMember<MethodSymbol>("get_P").HasSpecialName); 49369Assert.True(extension.GetMember<MethodSymbol>("get_P2").HasSpecialName); 49371Assert.True(comp.GetMember<MethodSymbol>("E.M").HasSpecialName); 49373Assert.True(comp.GetMember<MethodSymbol>("E.M3").HasSpecialName); 49403Assert.True(extension.GetMember<MethodSymbol>("get_P").HasSpecialName); 49404Assert.True(extension.GetMember<MethodSymbol>("set_P").HasSpecialName); 49406Assert.True(comp.GetMember<MethodSymbol>("E.get_P").HasSpecialName); 49407Assert.True(comp.GetMember<MethodSymbol>("E.set_P").HasSpecialName);
Semantics\ExtensionTests2.cs (26)
818Assert.True(module.Module.HasParamCollectionAttribute(parameterSymbol.Handle)); 928Assert.True(module.Module.HasIsReadOnlyAttribute(parameterSymbol.Handle)); 4137Assert.True(extension.IsExtension); 4254Assert.True(extension.IsExtension); 4311Assert.True(extension.IsExtension); 4384Assert.True(extension.IsExtension); 4447Assert.True(extension.IsExtension); 4529Assert.True(extension.IsExtension); 4625Assert.True(extension.IsExtension); 4739Assert.True(extension.IsExtension); 4838Assert.True(extension.IsExtension); 21152Assert.True(comp.Assembly.RuntimeSupportsNumericIntPtr); 26301Assert.True(ExtensionGroupingInfo.HaveSameILSignature((SourceNamedTypeSymbol)extensions[0], (SourceNamedTypeSymbol)extensions[1])); 26842() => Assert.True(extension1.ComputeExtensionGroupingRawName() == extension2.ComputeExtensionGroupingRawName()), 26843() => Assert.True(extension1.ComputeExtensionMarkerRawName() == extension2.ComputeExtensionMarkerRawName()), 26878() => Assert.True(extension1.ComputeExtensionGroupingRawName() == extension2.ComputeExtensionGroupingRawName()), 26879() => Assert.True(extension1.ComputeExtensionMarkerRawName() == extension2.ComputeExtensionMarkerRawName()), 26967() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 27004() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 27005() => Assert.True(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2)) 27037() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 27038() => Assert.True(ExtensionGroupingInfo.HaveSameCSharpSignature(extension1, extension2)) 27104() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 27151() => Assert.True(ExtensionGroupingInfo.HaveSameILSignature(extension1, extension2)), 27275Assert.True(extension1.ComputeExtensionGroupingRawName() == extension2.ComputeExtensionGroupingRawName()); 27276Assert.True(extension1.ComputeExtensionMarkerRawName() == extension2.ComputeExtensionMarkerRawName());
Semantics\InlineArrayTests.cs (56)
118Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.InlineArrayTypes)); 121Assert.True(vbComp.SupportsRuntimeCapability(RuntimeCapability.InlineArrayTypes)); 165Assert.True(buffer.HasInlineArrayAttribute(out int length)); 188Assert.True(buffer.HasInlineArrayAttribute(out int length)); 194Assert.True(bufferOfInt.HasInlineArrayAttribute(out length)); 234Assert.True(buffer.HasInlineArrayAttribute(out int length)); 499Assert.True(buffer.HasInlineArrayAttribute(out int length)); 563Assert.True(buffer.HasInlineArrayAttribute(out int length)); 588Assert.True(buffer.HasInlineArrayAttribute(out int length)); 655Assert.True(buffer.HasInlineArrayAttribute(out int length)); 744Assert.True(buffer.IsClassType()); 745Assert.True(buffer.HasInlineArrayAttribute(out int length)); 826Assert.True(buffer.IsEnumType()); 827Assert.True(buffer.HasInlineArrayAttribute(out int length)); 929Assert.True(buffer.IsDelegateType()); 930Assert.True(buffer.HasInlineArrayAttribute(out int length)); 972Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1059Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1149Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1171Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1193Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1223Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1251Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1311Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1337Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1368Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1396Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1421Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1445Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1500Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1536Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1579Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1614Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1649Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1684Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1719Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1746Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1769Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1792Assert.True(buffer.HasInlineArrayAttribute(out int length)); 1820Assert.True(buffer.HasInlineArrayAttribute(out int length)); 2210Assert.True(buffer.HasInlineArrayAttribute(out int length)); 2237Assert.True(buffer.HasInlineArrayAttribute(out int length)); 2260Assert.True(buffer.HasInlineArrayAttribute(out int length)); 8128Assert.True(typeInfo.Type.IsErrorType()); 17280Assert.True(a.Parameters[2].HasExplicitDefaultValue); 17309Assert.True(a.Parameters[1].HasExplicitDefaultValue); 17348Assert.True(a.Parameters[1].HasExplicitDefaultValue); 18597Assert.True(model.GetConversion(f).IsIdentity); 18607Assert.True(forEachInfo.ElementConversion.IsIdentity); 18608Assert.True(forEachInfo.CurrentConversion.IsIdentity); 18923Assert.True(model.GetConversion(f).IsIdentity); 18933Assert.True(forEachInfo.ElementConversion.IsIdentity); 18934Assert.True(forEachInfo.CurrentConversion.IsIdentity); 19260Assert.True(model.GetConversion(collection).IsIdentity); 19270Assert.True(forEachInfo.ElementConversion.IsIdentity); 19271Assert.True(forEachInfo.CurrentConversion.IsIdentity);
Semantics\OutVarTests.cs (74)
983Assert.True(model.LookupNames(decl.SpanStart).Contains(decl.Identifier().ValueText)); 993Assert.True(model.LookupNames(reference.SpanStart).Contains(decl.Identifier().ValueText)); 1034Assert.True(model.GetConversion(decl).IsIdentity); 1038Assert.True(SyntaxFacts.IsInNamespaceOrTypeContext(typeSyntax)); 1039Assert.True(SyntaxFacts.IsInTypeOnlyContext(typeSyntax)); 1056Assert.True(model.GetConversion(typeSyntax).IsIdentity); 1112Assert.True(dataFlow.Succeeded); 1113Assert.True(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance)); 1117Assert.True(dataFlow.AlwaysAssigned.Contains(symbol, ReferenceEqualityComparer.Instance)); 1118Assert.True(dataFlow.WrittenInside.Contains(symbol, ReferenceEqualityComparer.Instance)); 1146Assert.True(model.LookupNames(decl.SpanStart).Contains(decl.Identifier().ValueText)); 1167Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText)); 1198Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText)); 3465Assert.True(success); 3506Assert.True(success); 4005Assert.True(success); 5111Assert.True(success); 8805Assert.True(success); 9644Assert.True(success); 10212Assert.True(success); 10861Assert.True(success); 13341Assert.True(success); 13740Assert.True(success); 15261Assert.True(success); 16539Assert.True(success); 17098Assert.True(success); 17534Assert.True(success); 17753Assert.True(dataFlow.Succeeded); 18791Assert.True(analyzer.ActionFired); 18817Assert.True(syntaxTreeModel.TestOnlyMemberModels.ContainsKey(constructorDeclaration)); 19689Assert.True(compilation.GetSemanticModel(tree).GetTypeInfo(x1Ref).Type.TypeKind == TypeKind.Error); 19732Assert.True(compilation.GetSemanticModel(tree).GetTypeInfo(x1Ref).Type.TypeKind == TypeKind.Error); 20225Assert.True(x1.Type.IsErrorType()); 20662Assert.True(compilation.GetSemanticModel(tree).GetTypeInfo(x4Ref).Type.TypeKind == TypeKind.Error); 20777Assert.True(model.GetTypeInfo(x1Ref).Type.TypeKind == TypeKind.Error); 20780Assert.True(model.GetTypeInfo(x2Ref).Type.TypeKind == TypeKind.Error); 20783Assert.True(model.GetTypeInfo(x3Ref).Type.TypeKind == TypeKind.Error); 20786Assert.True(model.GetTypeInfo(x4Ref).Type.TypeKind == TypeKind.Error); 20954Assert.True(decl.Ancestors().OfType<VariableDeclaratorSyntax>().First().ArgumentList.Contains(decl)); 21300Assert.True(success); 21313Assert.True(((ILocalSymbol)y1).Type.IsErrorType()); 21373Assert.True(symbol.Type.IsErrorType()); 21421Assert.True(((ITypeSymbol)model.GetTypeInfo(zRef).Type).IsErrorType()); 22721Assert.True(((ITypeSymbol)model.GetTypeInfo(reference).Type).IsErrorType()); 32204Assert.True(x1.Type.IsErrorType()); 32233Assert.True(b.Type.IsErrorType()); 32273Assert.True(b.Type.IsErrorType()); 32313Assert.True(a.Type.IsErrorType()); 32333Assert.True(x1.Type.IsErrorType()); 32371Assert.True(x1.Type.IsErrorType()); 32387Assert.True(b.Type.IsErrorType()); 32440Assert.True(x1.Type.IsErrorType()); 32490Assert.True(x1.Type.IsErrorType()); 32743Assert.True(symbols.Count() > 1); 32772Assert.True(symbols.Count() > 1); 32782Assert.True(model.LookupNames(reference.SpanStart).Contains(decl.Identifier().ValueText)); 33076Assert.True(model.GetConversion(declaration1.Type).IsIdentity); 33092Assert.True(model.GetConversion(declaration2.Type).IsIdentity); 33148Assert.True(model.GetConversion(declaration1.Type).IsIdentity); 33190Assert.True(model.GetConversion(declaration1.Type).IsIdentity); 33206Assert.True(model.GetConversion(declaration2.Type).IsIdentity); 33254Assert.True(model.GetConversion(declaration1.Type).IsIdentity); 33272Assert.True(model.GetConversion(declaration2.Type).IsIdentity); 35667Assert.True(success); 36324Assert.True(model.GetSymbolInfo(node).IsEmpty); 36364Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 36371Assert.True(model.TryGetSpeculativeSemanticModel(method.Body.SpanStart + 1, method.DescendantNodes().OfType<AttributeSyntax>().Single(), out speculativeModel)); 36410Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 36450Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 36458Assert.True(model.TryGetSpeculativeSemanticModel(equalsValue.Value.SpanStart, equalsValue, out speculativeModel)); 36492Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 36527Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 36536Assert.True(model.TryGetSpeculativeSemanticModel(equalsValue.Value.SpanStart, equalsValue, out speculativeModel)); 36565Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel));
Semantics\ParamsCollectionTests.cs (25)
178Assert.True(model.GetConversion(argument).IsNumeric); 234Assert.True(model.GetConversion(expression).IsIdentity); 240Assert.True(attributeData1.HasErrors); 350Assert.True(model.GetConversion(expression).IsIdentity); 356Assert.True(attributeData1.HasErrors); 533Assert.True(model.GetConversion(expression).IsIdentity); 539Assert.True(attributeData1.HasErrors); 678Assert.True(model.GetConversion(expression).IsIdentity); 684Assert.True(attributeData1.HasErrors); 1422Assert.True(model.GetConversion(expression).IsIdentity); 1428Assert.True(attributeData1.HasErrors); 2546Assert.True(model.GetConversion(expression).IsIdentity); 2552Assert.True(attributeData1.HasErrors); 2682Assert.True(model.GetConversion(expression).IsIdentity); 2688Assert.True(attributeData1.HasErrors); 4210Assert.True(m.GlobalNamespace.GetTypeMember("<>f__AnonymousDelegate0").DelegateInvokeMethod.Parameters.Last().IsParams); 9041Assert.True(module.FindTargetAttribute(p1.Handle, AttributeDescription.ScopedRefAttribute).HasValue); 9318Assert.True(comp.GetMember<MethodSymbol>("C2.Test1").Parameters.Single().IsParams); 9322Assert.True(comp.GetMember<MethodSymbol>("C2.Test2").Parameters.Single().IsParams); 10174Assert.True(comp.GetMember<MethodSymbol>("C2.Test1").Parameters.Single().IsParams); 10178Assert.True(comp.GetMember<MethodSymbol>("C2.Test2").Parameters.Single().IsParams); 10216Assert.True(comp.GetMember<MethodSymbol>("C2.Test1").Parameters.Single().IsParams); 10220Assert.True(comp.GetMember<MethodSymbol>("C2.Test2").Parameters.Single().IsParams); 10258Assert.True(comp.GetMember<MethodSymbol>("C2.Test1").Parameters.Single().IsParams); 10262Assert.True(comp.GetMember<MethodSymbol>("C2.Test2").Parameters.Single().IsParams);
Semantics\PatternMatchingTestBase.cs (20)
96Assert.True(model.LookupNames(designation.SpanStart).Contains(designation.Identifier.ValueText)); 103Assert.True(SyntaxFacts.IsInNamespaceOrTypeContext(typeSyntax)); 104Assert.True(SyntaxFacts.IsInTypeOnlyContext(typeSyntax)); 126Assert.True(model.LookupNames(reference.SpanStart).Contains(designation.Identifier.ValueText)); 136Assert.True(model.GetConversion(typeSyntax).IsIdentity); 147Assert.True(model.LookupNames(designation.SpanStart).Contains(designation.Identifier.ValueText)); 160Assert.True(parent is VarPatternSyntax); 173Assert.True(model.LookupNames(declarator.SpanStart).Contains(declarator.Identifier.ValueText)); 187Assert.True(model.LookupNames(designation.SpanStart).Contains(designation.Identifier.ValueText)); 197Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText)); 211Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.Identifier.ValueText)); 254Assert.True(symbols.Count() > 1); 270Assert.True(SyntaxFacts.IsInNamespaceOrTypeContext(typeSyntax)); 271Assert.True(SyntaxFacts.IsInTypeOnlyContext(typeSyntax)); 286Assert.True(parent is VarPatternSyntax); 307Assert.True(symbols.Count() > 1); 317Assert.True(model.LookupNames(reference.SpanStart).Contains(designation.Identifier.ValueText)); 349Assert.True(decl.Ancestors().OfType<VariableDeclaratorSyntax>().First().ArgumentList.Contains(decl)); 404Assert.True(model.GetConversion(decl.Type).IsIdentity); 421Assert.True(model.GetTypeInfo(reference).Type.IsErrorType());
Semantics\PatternMatchingTests.cs (3)
3269Assert.True(symbolInfo.CandidateSymbols.IsDefaultOrEmpty); 3482Assert.True(((ITypeSymbol)compilation.GetSemanticModel(tree).GetTypeInfo(x1Ref).Type).IsErrorType()); 3488Assert.True(((ITypeSymbol)compilation.GetSemanticModel(tree).GetTypeInfo(x2Ref).Type).IsErrorType());
Semantics\PatternMatchingTests_Global.cs (2)
6323Assert.True(x1Decl.Parent is VarPatternSyntax); 6352Assert.True(x1Decl.Parent is VarPatternSyntax);
Semantics\PatternMatchingTests_ListPatterns.cs (1)
3453Assert.True(used.Any(r => r.Display == "range"));
Semantics\PatternMatchingTests_Scope.cs (16)
410Assert.True(success); 715Assert.True(success); 984Assert.True(success); 1288Assert.True(success); 5344Assert.True(success); 6474Assert.True(success); 6885Assert.True(success); 7214Assert.True(success); 7537Assert.True(success); 9643Assert.True(success); 10206Assert.True(success); 10722Assert.True(success); 12147Assert.True(success); 12160Assert.True(((ILocalSymbol)y1).Type.IsErrorType()); 12214Assert.True(symbol.Type.IsErrorType()); 12256Assert.True(model.GetTypeInfo(zRef).Type.IsErrorType());
Semantics\PatternMatchingTests2.cs (2)
2025Assert.True(gotModel); 2066Assert.True(gotModel);
Semantics\PatternSwitchTests.cs (6)
40Assert.True(compilation.GetDiagnostics().HasAnyErrors()); 69Assert.True(compilation.GetDiagnostics().HasAnyErrors()); 126Assert.True(compilation.GetDiagnostics().HasAnyErrors()); 162Assert.True(compilation.GetDiagnostics().HasAnyErrors()); 190Assert.True(compilation.GetDiagnostics().HasAnyErrors()); 246Assert.True(compilation.GetDiagnostics().HasAnyErrors());
Semantics\PrimaryConstructorTests.cs (103)
141Assert.True(false); 535Assert.True(c.InstanceConstructors[1].IsDefaultValueTypeConstructor()); 735Assert.True(ctor.IsDefaultValueTypeConstructor()); 741Assert.True(c.Equals(ctor.Parameters[0].Type, TypeCompareKind.ConsiderEverything)); 822Assert.All(c.GetMembers(), m => Assert.True(m is MethodSymbol { MethodKind: MethodKind.Constructor })); 833Assert.True(c.InstanceConstructors[1].IsDefaultValueTypeConstructor()); 2180Assert.True(model.TryGetSpeculativeSemanticModel(baseWithargs.SpanStart, speculativePrimaryInitializer, out speculativeModel)); 2185Assert.True(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out speculativeModel)); 3223Assert.True(c.HasPrimaryConstructor); 3225Assert.True(c.Constructors.Where(ctor => ctor != c.PrimaryConstructor).All(ctor => ctor.GetAttributes().IsEmpty)); 3251Assert.True(c.Constructors.All(ctor => ctor.GetAttributes().IsEmpty)); 3252Assert.True(c.Constructors.All(ctor => ctor.GetReturnTypeAttributes().IsEmpty)); 3327Assert.True(e.Constructors.All(ctor => ctor.GetAttributes().IsEmpty)); 3328Assert.True(e.Constructors.All(ctor => ctor.GetReturnTypeAttributes().IsEmpty)); 3359Assert.True(c.Constructors.All(ctor => ctor.GetAttributes().IsEmpty)); 3360Assert.True(c.Constructors.All(ctor => ctor.GetReturnTypeAttributes().IsEmpty)); 3381Assert.True(c.Constructors.All(ctor => ctor.GetAttributes().IsEmpty)); 3402Assert.True(c.Constructors.All(ctor => ctor.GetAttributes().IsEmpty)); 3444Assert.True(c1.HasPrimaryConstructor); 3446Assert.True(c1.Constructors.Where(ctor => ctor != c1.PrimaryConstructor).All(ctor => ctor.GetAttributes().IsEmpty)); 3450Assert.True(c2.HasPrimaryConstructor); 3452Assert.True(c2.Constructors.Where(ctor => ctor != c2.PrimaryConstructor).All(ctor => ctor.GetAttributes().IsEmpty)); 3506Assert.True(c1.HasPrimaryConstructor); 3508Assert.True(c1.Constructors.Where(ctor => ctor != c1.PrimaryConstructor).All(ctor => ctor.GetAttributes().IsEmpty)); 3512Assert.True(c2.HasPrimaryConstructor); 3514Assert.True(c2.Constructors.Where(ctor => ctor != c2.PrimaryConstructor).All(ctor => ctor.GetAttributes().IsEmpty)); 3559Assert.True(c.AnyMemberHasAttributes); 3608Assert.True(c1.AnyMemberHasAttributes); 3799Assert.True(false); 3825Assert.True(false); 3843Assert.True(false); 3869Assert.True(false); 3874Assert.True(false); 3901Assert.True(false); 3927Assert.True(false); 3965Assert.True(false); 3976Assert.True(false); 3985Assert.True(false); 4011Assert.True(false); 4031Assert.True(false); 4109Assert.True(false); 4207Assert.True(false); 4340Assert.True(false); 4380Assert.True(false); 4426Assert.True(false); 4448Assert.True(false); 4455Assert.True(false); 4559Assert.True(false); 4701Assert.True(false); 4767Assert.True(false); 4834Assert.True(false); 4845Assert.True(false); 4856Assert.True(false); 4867Assert.True(false); 4872Assert.True(false); 4979Assert.True(false); 4990Assert.True(false); 5001Assert.True(false); 5012Assert.True(false); 5017Assert.True(false); 5047Assert.True(false); 5058Assert.True(false); 5069Assert.True(false); 5080Assert.True(false); 5085Assert.True(false); 5165Assert.True(false); 5175Assert.True(false); 5194Assert.True(false); 5288Assert.True(false); 5306Assert.True(false); 5324Assert.True(false); 5339Assert.True(false); 5353Assert.True(false); 5386Assert.True(false); 5395Assert.True(false); 5417Assert.True(false); 5433Assert.True(false); 5512Assert.True(false); 5611Assert.True(false); 5702Assert.True(false); 5709Assert.True(false); 5725Assert.True(false); 5739Assert.True(false); 5746Assert.True(false); 5799Assert.True(false); 5853Assert.True(false); 5864Assert.True(false); 5869Assert.True(false); 5945Assert.True(false); 5956Assert.True(false); 5967Assert.True(false); 5972Assert.True(false); 6003Assert.True(false); 6014Assert.True(false); 6025Assert.True(false); 6030Assert.True(false); 6098Assert.True(symbolInfo.IsEmpty); 14620Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 14816Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15017Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15243Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15554Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 20152Assert.True(false);
Semantics\RecordTests.cs (157)
117Assert.True(point.IsReferenceType); 894Assert.True(x.SetMethod!.IsInitOnly); 898Assert.True(xBackingField.IsReadOnly); 3498Assert.True(clone.IsAbstract); 3500Assert.True(clone.IsImplicitlyDeclared); 3502Assert.True(clone.ContainingType.IsSealed); 3503Assert.True(clone.ContainingType.IsAbstract); 3506Assert.True(namedTypeSymbol.IsRecord); 3529Assert.True(clone.IsAbstract); 3531Assert.True(clone.IsImplicitlyDeclared); 3533Assert.True(clone.ContainingType.IsSealed); 3534Assert.True(clone.ContainingType.IsAbstract); 3537Assert.True(namedTypeSymbol.IsRecord); 3559Assert.True(clone.IsOverride); 3561Assert.True(clone.IsAbstract); 3563Assert.True(clone.IsImplicitlyDeclared); 3565Assert.True(clone.ContainingType.IsSealed); 3566Assert.True(clone.ContainingType.IsAbstract); 3586Assert.True(clone.IsOverride); 3588Assert.True(clone.IsAbstract); 3590Assert.True(clone.IsImplicitlyDeclared); 3592Assert.True(clone.ContainingType.IsSealed); 3593Assert.True(clone.ContainingType.IsAbstract); 3596Assert.True(namedTypeSymbol.IsRecord); 4983Assert.True(print.IsVirtual); 4986Assert.True(print.IsImplicitlyDeclared); 4990Assert.True(toString.IsOverride); 4994Assert.True(toString.IsImplicitlyDeclared); 5058Assert.True(print.IsVirtual); 5061Assert.True(print.IsImplicitlyDeclared); 5065Assert.True(toString.IsOverride); 5069Assert.True(toString.IsImplicitlyDeclared); 5134Assert.True(print.IsOverride); 5138Assert.True(print.IsImplicitlyDeclared); 5142Assert.True(toString.IsOverride); 5146Assert.True(toString.IsImplicitlyDeclared); 5305Assert.True(print.IsImplicitlyDeclared); 5309Assert.True(toString.IsOverride); 5313Assert.True(toString.IsImplicitlyDeclared); 5489Assert.True(print.IsImplicitlyDeclared); 5493Assert.True(toString.IsOverride); 5497Assert.True(toString.IsImplicitlyDeclared); 5520Assert.True(print.IsVirtual); 5523Assert.True(print.IsImplicitlyDeclared); 5527Assert.True(toString.IsOverride); 5531Assert.True(toString.IsImplicitlyDeclared); 5912Assert.True(print.IsOverride); 5916Assert.True(print.IsImplicitlyDeclared); 5920Assert.True(toString.IsOverride); 5924Assert.True(toString.IsImplicitlyDeclared); 8666Assert.True(c.IsRecord); 8667Assert.True(c.ISymbol.Equals(typeInfo.Type)); 8672Assert.True(x.ISymbol.Equals(symbolInfo.Symbol)); 12446Assert.True(accessor.HasSpecialName); 12552Assert.True(method.OverriddenMethod.ReturnTypeWithAnnotations.Equals(returnType, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes)); 12559Assert.True(method.OverriddenMethod.Parameters[0].TypeWithAnnotations.Equals(parameterType, TypeCompareKind.ConsiderEverything)); 13448Assert.True(copyCtor.DeclaredAccessibility == Accessibility.Private); 13481Assert.True(sealedCopyCtor.DeclaredAccessibility == Accessibility.Internal); 13485Assert.True(unsealedCopyCtor.DeclaredAccessibility == Accessibility.Internal); 14075Assert.True(clone.IsImplicitlyDeclared); 14112Assert.True(clone.IsImplicitlyDeclared); 14232Assert.True(deconstruct.ReturnsVoid); 15768Assert.True(deconstruct.IsImplicitlyDeclared); 18196Assert.True(recordEquals.IsVirtual); 18199Assert.True(recordEquals.IsImplicitlyDeclared); 18269Assert.True(copyCtor.IsImplicitlyDeclared); 18277Assert.True(copyCtor.IsImplicitlyDeclared); 18305Assert.True(recordEquals.IsVirtual); 18308Assert.True(recordEquals.IsImplicitlyDeclared); 18419Assert.True(clone.IsAbstract); 18421Assert.True(clone.IsImplicitlyDeclared); 18425Assert.True(clone.IsOverride); 18427Assert.True(clone.IsAbstract); 18429Assert.True(clone.IsImplicitlyDeclared); 18433Assert.True(clone.IsOverride); 18437Assert.True(clone.IsImplicitlyDeclared); 18569Assert.True(recordEquals.IsVirtual); 18572Assert.True(recordEquals.IsImplicitlyDeclared); 18729Assert.True(recordEquals.IsVirtual); 18732Assert.True(recordEquals.IsImplicitlyDeclared); 18771Assert.True(recordEquals.IsImplicitlyDeclared); 18807Assert.True(recordEquals.IsImplicitlyDeclared); 19023Assert.True(equalityContract.IsOverride); 19025Assert.True(equalityContract.IsImplicitlyDeclared); 19033Assert.True(equalityContractGet.IsOverride); 19035Assert.True(equalityContractGet.IsImplicitlyDeclared); 19139Assert.True(equalityContract.IsOverride); 19141Assert.True(equalityContract.IsImplicitlyDeclared); 19149Assert.True(equalityContractGet.IsOverride); 19151Assert.True(equalityContractGet.IsImplicitlyDeclared); 19214Assert.True(equalityContract.IsImplicitlyDeclared); 19224Assert.True(equalityContractGet.IsImplicitlyDeclared); 20146Assert.True(equalityContract.IsImplicitlyDeclared); 20175Assert.True(equalityContract.IsOverride); 20177Assert.True(equalityContract.IsImplicitlyDeclared); 20440Assert.True(op.IsStatic); 20445Assert.True(op.IsImplicitlyDeclared); 20450Assert.True(op.IsStatic); 20455Assert.True(op.IsImplicitlyDeclared); 20559Assert.True(op.IsStatic); 20564Assert.True(op.IsImplicitlyDeclared); 20569Assert.True(op.IsStatic); 20574Assert.True(op.IsImplicitlyDeclared); 22396Assert.True(model.TryGetSpeculativeSemanticModel(baseWithargs.SpanStart, speculativePrimaryInitializer, out speculativeModel!)); 22401Assert.True(model.TryGetSpeculativeSemanticModel(baseWithargs.ArgumentList.OpenParenToken.SpanStart, speculativePrimaryInitializer, out speculativeModel!)); 22636Assert.True(m.IsImplicitlyDeclared); 22761Assert.True(clone.IsVirtual); 22764Assert.True(clone.IsImplicitlyDeclared); 23229Assert.True(baseEquals.IsOverride); 23230Assert.True(baseEquals.IsSealed); 23231Assert.True(baseEquals.IsImplicitlyDeclared); 23238Assert.True(method.IsMetadataVirtual()); 24910Assert.True(p.HasPointerType); 24913Assert.True(p.HasPointerType); 26343Assert.True(false); 26369Assert.True(false); 26387Assert.True(false); 26413Assert.True(false); 26418Assert.True(false); 26441Assert.True(false); 26467Assert.True(false); 26505Assert.True(false); 26516Assert.True(false); 26525Assert.True(false); 26551Assert.True(false); 26571Assert.True(false); 26656Assert.True(false); 26766Assert.True(false); 26907Assert.True(false); 26947Assert.True(false); 26993Assert.True(false); 27015Assert.True(false); 27022Assert.True(false); 27126Assert.True(false); 27268Assert.True(false); 27334Assert.True(false); 27401Assert.True(false); 27412Assert.True(false); 27423Assert.True(false); 27434Assert.True(false); 27439Assert.True(false); 27546Assert.True(false); 27557Assert.True(false); 27568Assert.True(false); 27579Assert.True(false); 27584Assert.True(false); 27614Assert.True(false); 27625Assert.True(false); 27636Assert.True(false); 27647Assert.True(false); 27652Assert.True(false); 27736Assert.True(false); 27752Assert.True(false); 27771Assert.True(false); 28298Assert.True(symbolInfo.IsEmpty); 30300Assert.True(compB.Assembly.RuntimeSupportsCovariantReturnsOfClasses); 30301Assert.True(compB.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses));
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (150)
80Assert.True(m.HasSpecialName); 404Assert.True(m.IsAbstract); 408Assert.True(m.HasSpecialName); 462Assert.True(m.IsAbstract); 466Assert.True(m.HasSpecialName); 644Assert.True(m.IsMetadataVirtual()); 645Assert.True(m.IsMetadataFinal); 649Assert.True(m.HasSpecialName); 697Assert.True(m.IsAbstract); 699Assert.True(m.IsSealed); 928Assert.True(m.IsVirtual); 931Assert.True(m.HasSpecialName); 962Assert.True(m.IsVirtual); 965Assert.True(m.HasSpecialName); 1130Assert.True(m.IsMetadataVirtual()); 1131Assert.True(m.IsMetadataFinal); 1135Assert.True(m.HasSpecialName); 1429Assert.True(m.IsOverride); 1430Assert.True(m.HasSpecialName); 1487Assert.True(m.IsOverride); 1488Assert.True(m.HasSpecialName); 1537Assert.True(m.IsOverride); 1538Assert.True(m.HasSpecialName); 1746Assert.True(m.HasSpecialName); 1805Assert.True(m.IsSealed); 1806Assert.True(m.IsOverride); 1807Assert.True(m.HasSpecialName); 2337Assert.True(m.IsVirtual); 2340Assert.True(m.HasSpecialName); 2394Assert.True(m.HasSpecialName); 2448Assert.True(m.HasSpecialName); 2534Assert.True(m.HasSpecialName); 2570Assert.True(m.IsAbstract); 2574Assert.True(m.HasSpecialName); 2612Assert.True(m.IsVirtual); 2615Assert.True(m.HasSpecialName); 2656Assert.True(m.HasSpecialName); 6918Assert.True(m.IsDeclaredReadOnly); 6919Assert.True(m.IsEffectivelyReadOnly); 6946Assert.True(m.IsEffectivelyReadOnly); 6951Assert.True(m.IsDeclaredReadOnly); 6952Assert.True(m.IsEffectivelyReadOnly); 6980Assert.True(m.IsDeclaredReadOnly); 6981Assert.True(m.IsEffectivelyReadOnly); 7009Assert.True(m.IsEffectivelyReadOnly); 7075Assert.True(m.IsDeclaredReadOnly); 7076Assert.True(m.IsEffectivelyReadOnly); 7081Assert.True(m.IsDeclaredReadOnly); 7082Assert.True(m.IsEffectivelyReadOnly); 7109Assert.True(m.IsEffectivelyReadOnly); 7143Assert.True(m.IsDeclaredReadOnly); 7144Assert.True(m.IsEffectivelyReadOnly); 7178Assert.True(m.IsEffectivelyReadOnly); 7438Assert.True(m.HasSpecialName); 8040Assert.True(m.HasSpecialName); 8051Assert.True(CompoundAssignmentOperatorHasCheckedForm(op)); 8118Assert.True(m.HasSpecialName); 8183Assert.True(m.HasSpecialName); 8290Assert.True(m.IsAbstract); 8294Assert.True(m.HasSpecialName); 8454Assert.True(m.IsAbstract); 8458Assert.True(m.HasSpecialName); 8540Assert.True(m.IsAbstract); 8544Assert.True(m.HasSpecialName); 8768Assert.True(m.IsMetadataVirtual()); 8769Assert.True(m.IsMetadataFinal); 8773Assert.True(m.HasSpecialName); 8831Assert.True(m.IsAbstract); 8833Assert.True(m.IsSealed); 9108Assert.True(m.IsVirtual); 9111Assert.True(m.HasSpecialName); 9154Assert.True(m.IsVirtual); 9157Assert.True(m.HasSpecialName); 9359Assert.True(m.IsMetadataVirtual()); 9360Assert.True(m.IsMetadataFinal); 9364Assert.True(m.HasSpecialName); 9642Assert.True(m.IsOverride); 9643Assert.True(m.HasSpecialName); 9691Assert.True(m.IsOverride); 9692Assert.True(m.HasSpecialName); 9749Assert.True(m.IsOverride); 9750Assert.True(m.HasSpecialName); 9808Assert.True(m.IsOverride); 9809Assert.True(m.HasSpecialName); 9855Assert.True(m.IsOverride); 9856Assert.True(m.HasSpecialName); 9891Assert.True(m.IsOverride); 9892Assert.True(m.HasSpecialName); 10085Assert.True(m.HasSpecialName); 10134Assert.True(m.HasSpecialName); 10189Assert.True(m.IsSealed); 10190Assert.True(m.IsOverride); 10191Assert.True(m.HasSpecialName); 10246Assert.True(m.IsSealed); 10247Assert.True(m.IsOverride); 10248Assert.True(m.HasSpecialName); 10824Assert.True(m.IsVirtual); 10827Assert.True(m.HasSpecialName); 10871Assert.True(m.IsVirtual); 10874Assert.True(m.HasSpecialName); 10928Assert.True(m.HasSpecialName); 10975Assert.True(m.HasSpecialName); 11029Assert.True(m.HasSpecialName); 11076Assert.True(m.HasSpecialName); 11198Assert.True(m.HasSpecialName); 11233Assert.True(m.HasSpecialName); 11269Assert.True(m.IsAbstract); 11273Assert.True(m.HasSpecialName); 11305Assert.True(m.IsAbstract); 11309Assert.True(m.HasSpecialName); 11347Assert.True(m.IsVirtual); 11350Assert.True(m.HasSpecialName); 11383Assert.True(m.IsVirtual); 11386Assert.True(m.HasSpecialName); 11427Assert.True(m.HasSpecialName); 11463Assert.True(m.HasSpecialName); 12053Assert.True(model.GetConversion(opNode.Left).IsIdentity); 12058Assert.True(model.GetConversion(opNode.Right).IsNumeric); 18461Assert.True(m.IsDeclaredReadOnly); 18462Assert.True(m.IsEffectivelyReadOnly); 18481Assert.True(m.IsDeclaredReadOnly); 18482Assert.True(m.IsEffectivelyReadOnly); 18509Assert.True(m.IsEffectivelyReadOnly); 18514Assert.True(m.IsDeclaredReadOnly); 18515Assert.True(m.IsEffectivelyReadOnly); 18540Assert.True(m.IsEffectivelyReadOnly); 18545Assert.True(m.IsDeclaredReadOnly); 18546Assert.True(m.IsEffectivelyReadOnly); 18574Assert.True(m.IsDeclaredReadOnly); 18575Assert.True(m.IsEffectivelyReadOnly); 18602Assert.True(m.IsDeclaredReadOnly); 18603Assert.True(m.IsEffectivelyReadOnly); 18631Assert.True(m.IsEffectivelyReadOnly); 18658Assert.True(m.IsEffectivelyReadOnly); 18690Assert.True(m.IsDeclaredReadOnly); 18691Assert.True(m.IsEffectivelyReadOnly); 18696Assert.True(m.IsDeclaredReadOnly); 18697Assert.True(m.IsEffectivelyReadOnly); 18726Assert.True(m.IsDeclaredReadOnly); 18727Assert.True(m.IsEffectivelyReadOnly); 18732Assert.True(m.IsDeclaredReadOnly); 18733Assert.True(m.IsEffectivelyReadOnly); 18760Assert.True(m.IsEffectivelyReadOnly); 18785Assert.True(m.IsEffectivelyReadOnly); 18819Assert.True(m.IsDeclaredReadOnly); 18820Assert.True(m.IsEffectivelyReadOnly); 18852Assert.True(m.IsDeclaredReadOnly); 18853Assert.True(m.IsEffectivelyReadOnly); 18894Assert.True(m.IsEffectivelyReadOnly); 18926Assert.True(m.IsEffectivelyReadOnly);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (2)
EndToEndTests.cs (2)
583Assert.True(typeParameter.IsReferenceType); 834step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (24)
EditAndContinue\BreakpointSpansTests.cs (3)
46Assert.True(hasBreakpoint); 47Assert.True(breakpointSpan.Length == 0); 55Assert.True(hasBreakpoint);
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (11)
324Assert.True(result.HasChanges); 327Assert.True(syntaxMaps.HasMap); 368Assert.True(result.HasChanges); 369Assert.True(result.AnalysisBlocked); 469Assert.True(result.RudeEdits.IsEmpty); 514Assert.True(result.HasChanges); 515Assert.True(result.AnalysisBlocked); 584Assert.True(result.HasChanges); 624Assert.True(result.HasChanges); 678Assert.True(result.IsSingle()); 724Assert.True(result.IsSingle());
EditAndContinue\SyntaxUtilitiesTests.cs (8)
196Assert.True(SyntaxUtilities.IsAsyncDeclaration(m0.ExpressionBody)); 197Assert.True(SyntaxUtilities.IsAsyncDeclaration(m1.ExpressionBody)); 198Assert.True(SyntaxUtilities.IsAsyncDeclaration(m2)); 200Assert.True(SyntaxUtilities.IsAsyncDeclaration(f1.ExpressionBody)); 201Assert.True(SyntaxUtilities.IsAsyncDeclaration(f2)); 202Assert.True(SyntaxUtilities.IsAsyncDeclaration(l1)); 203Assert.True(SyntaxUtilities.IsAsyncDeclaration(l2)); 204Assert.True(SyntaxUtilities.IsAsyncDeclaration(l3));
ExtractClass\ExtractClassTests.cs (1)
2968Assert.True(_isClassDeclarationSelection);
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
39Assert.True(((CSharpCompilationOptions)newSolution.Projects.Single().CompilationOptions!).AllowUnsafe);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (5)
IOperation\IOperationTests.cs (1)
622Assert.True(success);
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (1)
493Assert.True(lambdaOperation.Symbol.IsStatic);
IOperation\IOperationTests_IArgument.cs (1)
4101Assert.True(conversion.Conversion.IsNullable);
IOperation\IOperationTests_IConversionExpression.cs (1)
178Assert.True(initializerSyntax.IsMissing);
IOperation\IOperationTests_IFieldReferenceExpression.cs (1)
714Assert.True(fieldSym.Equals(fieldReferenceOperation.Field));
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (8)
CsiTests.cs (3)
98Assert.True(result.Errors.StartsWith("error CS0006", StringComparison.Ordinal)); 99Assert.True(result.ContainsErrors); 154Assert.True(result.ContainsErrors);
InteractiveSessionReferencesTests.cs (5)
768Assert.True(exceptionSeen); 836Assert.True(exceptionSeen); 904Assert.True(exceptionSeen); 972Assert.True(exceptionSeen); 1040Assert.True(exceptionSeen);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (23)
CommandLineRunnerTests.cs (2)
777Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex - 1]) >= 0); 778Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex + version.Length]) >= 0);
InteractiveSessionTests.cs (14)
281Assert.True(dllImport.BestFitMapping); 284Assert.True(dllImport.ExactSpelling); 285Assert.True(dllImport.SetLastError); 286Assert.True(dllImport.PreserveSig); 287Assert.True(dllImport.ThrowOnUnmappableChar); 492Assert.True(compilation2.IsSymbolAccessibleWithin(c2C1, c2C2)); 493Assert.True(compilation2.IsSymbolAccessibleWithin(c2C2, c2C1)); 494Assert.True(compilation2.IsSymbolAccessibleWithin(c2X, c2C2)); // access not enforced among submission symbols 503Assert.True(compilation3.IsSymbolAccessibleWithin(c3C3, c3C1)); 652Assert.True(state1.ReturnValue); 670Assert.True(state1.ReturnValue); 1192Assert.True(import.NamespaceOrType is INamespaceSymbol { Name: "System", ContainingNamespace.IsGlobalNamespace: true }); 1845Assert.True(result); 1909Assert.True(result);
ScriptTests.cs (7)
231Assert.True(exceptionThrown); 280Assert.True(exceptionThrown); 441Assert.True(state.GetVariable("y").IsReadOnly); 442Assert.True(state.GetVariable("z").IsReadOnly); 1015Assert.True(exceptionThrown); 1040Assert.True(exceptionThrown); 1063Assert.True(exceptionThrown);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1551)
Semantics\AccessCheckTests.cs (54)
771Assert.True(Symbol.IsSymbolAccessible(classA.GetSymbol(), classB.GetSymbol())); 772Assert.True(compilation.IsSymbolAccessibleWithin(classA, classB)); 773Assert.True(Symbol.IsSymbolAccessible(aliasA.GetSymbol(), classB.GetSymbol())); 774Assert.True(compilation.IsSymbolAccessibleWithin(aliasA, classB)); 775Assert.True(Symbol.IsSymbolAccessible(pubField.GetSymbol(), classB.GetSymbol())); 776Assert.True(compilation.IsSymbolAccessibleWithin(pubField, classB)); 781Assert.True(Symbol.IsSymbolAccessible(aarrayType.GetSymbol(), classB.GetSymbol())); 782Assert.True(compilation.IsSymbolAccessibleWithin(aarrayType, classB)); 785Assert.True(Symbol.IsSymbolAccessible(aptrType.GetSymbol(), classB.GetSymbol())); 786Assert.True(compilation.IsSymbolAccessibleWithin(aptrType, classB)); 793Assert.True(Symbol.IsSymbolAccessible(afuncptrType.GetSymbol(), classB.GetSymbol())); 794Assert.True(compilation.IsSymbolAccessibleWithin(afuncptrType, classB)); 797Assert.True(Symbol.IsSymbolAccessible(adiscard.GetSymbol(), classB.GetSymbol())); 798Assert.True(compilation.IsSymbolAccessibleWithin(adiscard, classB)); 801Assert.True(Symbol.IsSymbolAccessible(aenumType.GetSymbol(), classB.GetSymbol())); 802Assert.True(compilation.IsSymbolAccessibleWithin(aenumType, classB)); 803Assert.True(Symbol.IsSymbolAccessible(unknownType.GetSymbol(), classB.GetSymbol())); 804Assert.True(compilation.IsSymbolAccessibleWithin(unknownType, classB)); 805Assert.True(Symbol.IsSymbolAccessible(globalNS.GetSymbol(), classB.GetSymbol())); 806Assert.True(compilation.IsSymbolAccessibleWithin(globalNS, classB)); 807Assert.True(Symbol.IsSymbolAccessible(protField.GetSymbol(), classA.GetSymbol())); 808Assert.True(compilation.IsSymbolAccessibleWithin(protField, classA)); 809Assert.True(Symbol.IsSymbolAccessible(protField.GetSymbol(), classA.GetSymbol(), classADerived.GetSymbol())); 810Assert.True(compilation.IsSymbolAccessibleWithin(protField, classA, classADerived)); 815Assert.True(Symbol.IsSymbolAccessible(protField.GetSymbol(), classA.GetSymbol())); 816Assert.True(compilation.IsSymbolAccessibleWithin(protField, classA)); 817Assert.True(Symbol.IsSymbolAccessible(protField.GetSymbol(), classADerived.GetSymbol(), classADerived.GetSymbol())); 818Assert.True(compilation.IsSymbolAccessibleWithin(protField, classADerived, classADerived)); 822Assert.True(Symbol.IsSymbolAccessible(classA.GetSymbol(), sourceAssem.GetSymbol())); 823Assert.True(compilation.IsSymbolAccessibleWithin(classA, sourceAssem)); 824Assert.True(Symbol.IsSymbolAccessible(aliasA.GetSymbol(), sourceAssem.GetSymbol())); 825Assert.True(compilation.IsSymbolAccessibleWithin(aliasA, sourceAssem)); 826Assert.True(Symbol.IsSymbolAccessible(aarrayType.GetSymbol(), sourceAssem.GetSymbol())); 827Assert.True(compilation.IsSymbolAccessibleWithin(aarrayType, sourceAssem)); 830Assert.True(Symbol.IsSymbolAccessible(aptrType.GetSymbol(), sourceAssem.GetSymbol())); 831Assert.True(compilation.IsSymbolAccessibleWithin(aptrType, sourceAssem)); 832Assert.True(Symbol.IsSymbolAccessible(afuncptrType.GetSymbol(), sourceAssem.GetSymbol())); 833Assert.True(compilation.IsSymbolAccessibleWithin(afuncptrType, sourceAssem)); 842Assert.True(Symbol.IsSymbolAccessible(adiscard.GetSymbol(), sourceAssem.GetSymbol())); 843Assert.True(compilation.IsSymbolAccessibleWithin(adiscard, sourceAssem)); 850Assert.True(Symbol.IsSymbolAccessible(unknownType.GetSymbol(), sourceAssem.GetSymbol())); 851Assert.True(compilation.IsSymbolAccessibleWithin(unknownType, sourceAssem)); 852Assert.True(Symbol.IsSymbolAccessible(mscorlibAssem.GetSymbol(), sourceAssem.GetSymbol())); 853Assert.True(compilation.IsSymbolAccessibleWithin(mscorlibAssem, sourceAssem)); 914Assert.True(compilation1.IsSymbolAccessibleWithin(SomeAlias, Outer)); 915Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_Pointer.Type, Outer)); 917Assert.True(compilation1.IsSymbolAccessibleWithin(IntegerPlus, Other)); 918Assert.True(compilation1.IsSymbolAccessibleWithin(IntegerPlus, sourceAssem)); 923Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_ProtectedInternal, Derived, Outer)); 925Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_Protected, Derived)); 926Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_ProtectedInternal, Derived)); 927Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_PrivateProtected, Derived)); 929Assert.True(compilation1.IsSymbolAccessibleWithin(Outer_Protected, Outer_Inner)); 961Assert.True(compilation.IsSymbolAccessibleWithin(classC, classQ));
Semantics\AccessibilityTests.cs (2)
59Assert.True( 71Assert.True(
Semantics\AmbiguousOverrideTests.cs (6)
779Assert.True(baseProperty1.IsIndexer); 780Assert.True(baseProperty2.IsIndexer); 785Assert.True(derivedProperty.IsIndexer); 853Assert.True(baseProperty1.IsIndexer); 854Assert.True(baseProperty2.IsIndexer); 859Assert.True(derivedProperty.IsIndexer);
Semantics\AnonymousFunctionTests.cs (4)
685Assert.True(method.IsStatic); 991Assert.True(anonymousMethod.IsStatic); 992Assert.True(simpleLambda.IsStatic); 993Assert.True(parenthesizedLambda.IsStatic);
Semantics\AwaitExpressionTests.cs (1)
469Assert.True(info.IsDynamic);
Semantics\BindingAsyncTasklikeMoreTests.cs (16)
111Assert.True(method.IsAsync); 112Assert.True(method.IsAsyncEffectivelyReturningTask(compilation)); 114Assert.True(method.IsAsync); 115Assert.True(method.IsAsyncEffectivelyReturningGenericTask(compilation)); 436Assert.True(method.IsAsync); 437Assert.True(method.IsAsyncEffectivelyReturningTask(compilation)); 440Assert.True(method.IsAsync); 441Assert.True(method.IsAsyncEffectivelyReturningGenericTask(compilation)); 517Assert.True(method.IsAsync); 518Assert.True(method.IsAsyncEffectivelyReturningTask(compilation)); 521Assert.True(method.IsAsync); 522Assert.True(method.IsAsyncEffectivelyReturningGenericTask(compilation)); 596Assert.True(method.IsAsync); 597Assert.True(method.IsAsyncEffectivelyReturningTask(compilation)); 600Assert.True(method.IsAsync); 601Assert.True(method.IsAsyncEffectivelyReturningGenericTask(compilation));
Semantics\BindingAsyncTasklikeTests.cs (6)
37Assert.True(methodf.IsAsync); 38Assert.True(methodg.IsAsync); 189Assert.True(diagnostics.Length == 1); 190Assert.True(diagnostics.First().Code == (int)ErrorCode.ERR_AmbigCall); 312Assert.True(methodf.IsAsync); 313Assert.True(methodg.IsAsync);
Semantics\BindingAsyncTests.cs (4)
35Assert.True(method.IsAsync); 59Assert.True(((IMethodSymbol)model.GetSymbolInfo(simple).Symbol).IsAsync); 65Assert.True(((IMethodSymbol)model.GetSymbolInfo(paren).Symbol).IsAsync); 88Assert.True(((IMethodSymbol)model.GetSymbolInfo(del).Symbol).IsAsync);
Semantics\BindingTests.cs (9)
3385Assert.True(names.Contains("MathMax")); 3386Assert.True(names.Contains("F1")); 3391Assert.True(model.LookupSymbols(node1.SpanStart, name: "MathMin").IsEmpty); 3394Assert.True(model.LookupSymbols(node1.SpanStart, name: "F2").IsEmpty); 3395Assert.True(model.LookupSymbols(node1.SpanStart, name: "MathMax2").IsEmpty); 3396Assert.True(model.LookupSymbols(node1.SpanStart, name: "MathMax3").IsEmpty); 3400Assert.True(symbols.Where(s => s.Name == "MathMax").Any()); 3401Assert.True(symbols.Where(s => s.Name == "F1").Any()); 3746Assert.True(symbolInfo1.CandidateSymbols.IsEmpty);
Semantics\ColorColorTests.cs (1)
1763Assert.True(analyzer.ActionFired);
Semantics\ConstantTests.cs (1)
2926Assert.True(constantValue.HasValue);
Semantics\DeconstructionTests.cs (79)
4263Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4275Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4287Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4293Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4304Assert.True(model.GetConversion(declarations[2]).IsIdentity); 4309Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 4318Assert.True(model.GetConversion(tuple).IsIdentity); 4398Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4406Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4418Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4424Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4435Assert.True(model.GetConversion(declarations[2]).IsIdentity); 4440Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 4449Assert.True(model.GetConversion(tuple).IsIdentity); 4522Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4534Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4546Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4555Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4566Assert.True(model.GetConversion(declarations[2]).IsIdentity); 4574Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 4583Assert.True(model.GetConversion(tuple).IsIdentity); 4672Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4680Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4691Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4696Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4727Assert.True(aaType.TupleElementNames.IsDefault); 4766Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4774Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4785Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4790Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4844Assert.True(model.GetConversion(declarations[0]).IsIdentity); 4852Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 4863Assert.True(model.GetConversion(declarations[1]).IsIdentity); 4871Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 4948Assert.True(model.GetConversion(declaration).IsIdentity); 4953Assert.True(model.GetConversion(declaration.Type).IsIdentity); 4994Assert.True(model.GetConversion(declaration).IsIdentity); 4999Assert.True(model.GetConversion(declaration.Type).IsIdentity); 5052Assert.True(model.GetConversion(declaration).IsIdentity); 5060Assert.True(model.GetConversion(declaration.Type).IsIdentity); 5212Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5220Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5232Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5238Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5249Assert.True(model.GetConversion(declarations[2]).IsIdentity); 5254Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 5266Assert.True(model.GetConversion(tuples[0]).IsIdentity); 5276Assert.True(model.GetConversion(tuples[1]).IsIdentity); 5356Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5364Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5376Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5382Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5393Assert.True(model.GetConversion(declarations[2]).IsIdentity); 5398Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 5410Assert.True(model.GetConversion(tuples[0]).IsIdentity); 5420Assert.True(model.GetConversion(tuples[1]).IsIdentity); 5493Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5501Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5513Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5522Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5533Assert.True(model.GetConversion(declarations[2]).IsIdentity); 5541Assert.True(model.GetConversion(declarations[2].Type).IsIdentity); 5553Assert.True(model.GetConversion(tuples[0]).IsIdentity); 5563Assert.True(model.GetConversion(tuples[1]).IsIdentity); 5680Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5688Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5699Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5704Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5713Assert.True(model.GetConversion(tuple).IsIdentity); 5790Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5798Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5809Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5814Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5823Assert.True(model.GetConversion(tuple).IsIdentity); 5893Assert.True(model.GetConversion(declarations[0]).IsIdentity); 5901Assert.True(model.GetConversion(declarations[0].Type).IsIdentity); 5912Assert.True(model.GetConversion(declarations[1]).IsIdentity); 5920Assert.True(model.GetConversion(declarations[1].Type).IsIdentity); 5929Assert.True(model.GetConversion(tuple).IsIdentity);
Semantics\DelegateTypeTests.cs (24)
905Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 948Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 2212Assert.True(typeInfo.ConvertedType!.IsErrorType()); 2477Assert.True(typeInfo2.ConvertedType!.IsErrorType()); 2529Assert.True(typeInfo2.ConvertedType!.IsErrorType()); 2812Assert.True(typeInfo.ConvertedType!.IsErrorType()); 8131Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 12192Assert.True(model.TryGetSpeculativeSemanticModel(position, stmt, out model)); 13615Assert.True(cm.Parameters.Single().IsParams); 13617Assert.True(dm.Parameters.Single().IsParams); 13682Assert.True(cm.Parameters.Single().IsParams); 13732Assert.True(cm.Parameters.Single().IsParams); 13734Assert.True(dm.Parameters.Single().IsParams); 13799Assert.True(cm.Parameters.Single().IsParams); 13865Assert.True(cm.Parameters.Single().IsParams); 13867Assert.True(dm.Parameters.Single().IsParams); 13946Assert.True(cm.Parameters.Single().IsParams); 14030Assert.True(cm.Parameters.Single().IsParams); 14032Assert.True(dm.Parameters.Single().IsParams); 14061Assert.True(dm.Parameters.Single().IsParams); 14459Assert.True(delegateType.IsImplicitlyDeclared); 14463Assert.True(underlyingType.IsImplicitlyDeclared); 15689Assert.True(functionTypeStringNotNullable.Equals(functionTypeStringNullable, TypeCompareKind.AllIgnoreOptions)); 15693Assert.True(functionTypeNullA.Equals(functionTypeNullA, TypeCompareKind.ConsiderEverything));
Semantics\DynamicTests.cs (11)
5351Assert.True(typeInfo.Type.IsErrorType()); 5352Assert.True(typeInfo.ConvertedType.IsErrorType()); 10042Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: null, Conversion: { IsIdentity: true }, Nested: [] }, _] }); 10170Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: null, Conversion: { IsIdentity: true }, Nested: [] }, _] }); 10298Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: null, Conversion: { IsIdentity: true }, Nested: [] }, _] }); 10452Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: null, Conversion: { IsIdentity: true }, Nested: [] }, _] }); 10586Assert.True(model.GetDeconstructionInfo(assignment) is { Method: not null, Conversion: null, Nested: [{ Method: null, Conversion: { IsBoxing: true }, Nested: [] }, _] }); 10734Assert.True(model.GetDeconstructionInfo(assignment) is { Method: not null, Conversion: null, Nested: [{ Method: null, Conversion: { IsBoxing: true }, Nested: [] }, _] }); 11004Assert.True(model.GetDeconstructionInfo(assignment) is { Method: not null, Conversion: null, Nested: [{ Method: null, Conversion: { IsBoxing: true }, Nested: [] }, _] }); 11127Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: null, Conversion: null, Nested: [{ Method: null, Conversion: { IsIdentity: true }, Nested: [] }, _] }, _] }); 11211Assert.True(model.GetDeconstructionInfo(assignment) is { Method: null, Conversion: null, Nested: [{ Method: not null, Conversion: null, Nested: [{ Method: null, Conversion: { IsBoxing: true }, Nested: [] }, _] }, _] });
Semantics\ExpressionBodiedMemberTests.cs (6)
48Assert.True(gooDef.IsPartial); 49Assert.True(gooDef.IsPartialDefinition); 56Assert.True(gooImpl.IsPartial); 57Assert.True(gooImpl.IsPartialImplementation); 59Assert.True(gooImpl.IsExpressionBodied); 106Assert.True(semanticInfo.IsCompileTimeConstant);
Semantics\ForEachTests.cs (15)
1214Assert.True(info.NeedsDisposal); 1252Assert.True(info.NeedsDisposal); 1296Assert.True(info.NeedsDisposal); 1373Assert.True(info.NeedsDisposal); 1413Assert.True(info.NeedsDisposal); 1455Assert.True(info.NeedsDisposal); 1494Assert.True(info.NeedsDisposal); 1527Assert.True(info.NeedsDisposal); 1558Assert.True(info.NeedsDisposal); 1644Assert.True(info.NeedsDisposal); 1675Assert.True(info.NeedsDisposal); 1708Assert.True(info.NeedsDisposal); 1749Assert.True(info.NeedsDisposal); 1833Assert.True(info.NeedsDisposal); 3124Assert.True(info.NeedsDisposal);
Semantics\FunctionPointerTests.cs (13)
211Assert.True(typeInfo.ConvertedType is IPointerTypeSymbol { PointedAtType: { SpecialType: SpecialType.System_Void } }); 215Assert.True(conversion.IsImplicit); 216Assert.True(conversion.IsPointer); 300Assert.True(conversion.IsImplicit); 301Assert.True(conversion.IsPointer); 358Assert.True(conversion.IsPointer); 366Assert.True(underlying.IsPointer); 461Assert.True(conversion.IsPointer); 511Assert.True(conversion.IsPointer); 846Assert.True(conversion.IsImplicit); 847Assert.True(conversion.IsPointer); 1946Assert.True(declaredSymbol.TypeParameters[0].Equals(functionPointer.Signature.ReturnType, TypeCompareKind.ConsiderEverything)); 1947Assert.True(declaredSymbol.TypeParameters[0].Equals(functionPointer.Signature.Parameters[0].Type, TypeCompareKind.ConsiderEverything));
Semantics\GenericConstraintsTests.cs (43)
470Assert.True(typeParameter.IsValueType); 472Assert.True(typeParameter.HasValueTypeConstraint); 490Assert.True(typeParameter.IsReferenceType); 492Assert.True(typeParameter.HasReferenceTypeConstraint); 512Assert.True(typeParameter.HasConstructorConstraint); 998Assert.True(typeParameter.HasValueTypeConstraint); 1013Assert.True(typeParameter.HasReferenceTypeConstraint); 1031Assert.True(typeParameter.HasConstructorConstraint); 1483Assert.True(typeParameter.HasValueTypeConstraint); 1498Assert.True(typeParameter.HasReferenceTypeConstraint); 1516Assert.True(typeParameter.HasConstructorConstraint); 1838Assert.True(typeParameter.HasReferenceTypeConstraint); 1855Assert.True(typeParameter.HasValueTypeConstraint); 1905Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2120Assert.True(typeParameter.IsValueType); 2122Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2123Assert.True(typeParameter.HasValueTypeConstraint); 2145Assert.True(typeParameter.IsValueType); 2147Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2148Assert.True(typeParameter.HasValueTypeConstraint); 2166Assert.True(typeParameter.IsValueType); 2168Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2169Assert.True(typeParameter.HasValueTypeConstraint); 2196Assert.True(typeParameter.IsValueType); 2198Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2199Assert.True(typeParameter.HasValueTypeConstraint); 2941Assert.True(typeParameter.HasUnmanagedTypeConstraint); 2942Assert.True(typeParameter.HasValueTypeConstraint); 2948Assert.True(typeParameter.IsValueType); 3083Assert.True(module.ContainingAssembly.GetTypeByMetadataName("D`1").TypeParameters.Single().HasUnmanagedTypeConstraint); 3084Assert.True(module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single().HasUnmanagedTypeConstraint); 3085Assert.True(module.ContainingAssembly.GetTypeByMetadataName("Test`1").GetTypeMember("<>c__DisplayClass2_0").TypeParameters.Single().HasUnmanagedTypeConstraint); 3660Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3688Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3716Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3744Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3772Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3808Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3843Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3871Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3872Assert.True(compilation.GetMember<NamedTypeSymbol>("YourStruct").IsManagedTypeNoUseSiteDiagnostics); 3899Assert.True(compilation.GetMember<NamedTypeSymbol>("MyStruct").IsManagedTypeNoUseSiteDiagnostics); 3900Assert.True(compilation.GetMember<NamedTypeSymbol>("YourStruct").IsManagedTypeNoUseSiteDiagnostics);
Semantics\ImplicitObjectCreationTests.cs (7)
1873Assert.True(model.GetConversion(def).IsObjectCreation); 1903Assert.True(model.GetConversion(def).IsObjectCreation); 1933Assert.True(model.GetConversion(def).IsObjectCreation); 1934Assert.True(model.GetConversion(def).IsImplicit); 2225Assert.True(model.GetConversion(def).IsObjectCreation); 4164Assert.True(symbolInfo.IsEmpty); 4191Assert.True(success);
Semantics\InheritanceBindingTests.cs (21)
6653Assert.True(classEvent.AddMethod.IsMetadataVirtual()); 6654Assert.True(classEvent.RemoveMethod.IsMetadataVirtual()); 6706Assert.True(c2Type.Interfaces().All(iface => iface.Name == "I1" || iface.Name == "I2")); 8443Assert.True(c2Goo.Parameters[0].Type.IsNullableType()); 8470Assert.True(((ArrayTypeSymbol)c2Goo.Parameters[0].Type).ElementType.IsNullableType()); 8497Assert.True(c2Goo.Parameters[0].Type.IsNullableType()); 8500Assert.True(tuple.TupleElements[1].Type.IsNullableType()); 8527Assert.True(c2Goo.ReturnType.IsNullableType()); 8554Assert.True(((ArrayTypeSymbol)c2Goo.ReturnType).ElementType.IsNullableType()); 8581Assert.True(c2Goo.ReturnType.IsNullableType()); 8584Assert.True(tuple.TupleElements[1].Type.IsNullableType()); 8606Assert.True(dGoo.Parameters[0].Type.IsNullableType()); 8628Assert.True(((ArrayTypeSymbol)dGoo.Parameters[0].Type).ElementType.IsNullableType()); 8650Assert.True(dGoo.Parameters[0].Type.IsNullableType()); 8653Assert.True(tuple.TupleElements[1].Type.IsNullableType()); 8675Assert.True(dGoo.ReturnType.IsNullableType()); 8697Assert.True(((ArrayTypeSymbol)dGoo.ReturnType).ElementType.IsNullableType()); 8719Assert.True(dGoo.ReturnType.IsNullableType()); 8722Assert.True(tuple.TupleElements[1].Type.IsNullableType()); 8748Assert.True(c2Goo.Parameters[0].Type.IsNullableType()); 8777Assert.True(dGoo.Parameters[0].Type.IsNullableType());
Semantics\InitOnlyMemberTests.cs (71)
49Assert.True(property.SetMethod.IsInitOnly); 52Assert.True(publicProperty.SetMethod.IsInitOnly); 419Assert.True(property2.SetMethod.IsInitOnly); 420Assert.True(property2.GetPublicSymbol().SetMethod.IsInitOnly); 423Assert.True(property3.SetMethod.IsInitOnly); 424Assert.True(property3.GetPublicSymbol().SetMethod.IsInitOnly); 614Assert.True(property.SetMethod.IsInitOnly); 615Assert.True(property.GetPublicSymbol().SetMethod.IsInitOnly); 645Assert.True(property.SetMethod.IsInitOnly); 646Assert.True(property.GetPublicSymbol().SetMethod.IsInitOnly); 904Assert.True(property.SetMethod.IsInitOnly); 905Assert.True(property.GetPublicSymbol().SetMethod.IsInitOnly); 1476Assert.True(setter.IsInitOnly); 1477Assert.True(setter.GetPublicSymbol().IsInitOnly); 1494Assert.True(backingField.IsReadOnly); 2285Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2286Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 2378Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2379Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 3149Assert.True(success); 3279Assert.True(property0.SetMethod.HasUseSiteError); 3280Assert.True(property0.SetMethod.HasUnsupportedMetadata); 3281Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 3365Assert.True(property0.HasUseSiteError); 3366Assert.True(property0.HasUnsupportedMetadata); 3367Assert.True(property0.MustCallMethodsDirectly); 3370Assert.True(property0.SetMethod.HasUseSiteError); 3371Assert.True(property0.SetMethod.HasUnsupportedMetadata); 3372Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 3486Assert.True(property0.HasUseSiteError); 3487Assert.True(property0.MustCallMethodsDirectly); 3489Assert.True(property0.SetMethod.HasUseSiteError); 3490Assert.True(property0.SetMethod.HasUnsupportedMetadata); 3491Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 3585Assert.True(property0.SetMethod.HasUseSiteError); 3586Assert.True(property0.SetMethod.HasUnsupportedMetadata); 3587Assert.True(property0.SetMethod.Parameters[1].HasUnsupportedMetadata); 3639Assert.True(method.HasUseSiteError); 3640Assert.True(method.HasUnsupportedMetadata); 3698Assert.True(method.HasUseSiteError); 3699Assert.True(method.HasUnsupportedMetadata); 3746Assert.True(method0.HasUseSiteError); 3747Assert.True(method0.HasUnsupportedMetadata); 3748Assert.True(method0.Parameters[0].HasUnsupportedMetadata); 3821Assert.True(property0.MustCallMethodsDirectly); 3823Assert.True(property0.SetMethod.HasUseSiteError); 3824Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 3901Assert.True(property0.HasUseSiteError); 3902Assert.True(property0.MustCallMethodsDirectly); 3906Assert.True(property0.GetMethod.HasUseSiteError); 3907Assert.True(property0.GetMethod.HasUnsupportedMetadata); 3908Assert.True(property0.GetMethod.ReturnsByRef); 3910Assert.True(property0.SetMethod.HasUseSiteError); 3911Assert.True(property0.SetMethod.HasUnsupportedMetadata); 3912Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 3989Assert.True(property0.HasUseSiteError); 3990Assert.True(property0.MustCallMethodsDirectly); 3995Assert.True(property0.GetMethod.HasUseSiteError); 3996Assert.True(property0.GetMethod.HasUnsupportedMetadata); 3997Assert.True(property0.GetMethod.ReturnsByRef); 3999Assert.True(property0.SetMethod.HasUseSiteError); 4000Assert.True(property0.SetMethod.HasUnsupportedMetadata); 4001Assert.True(property0.SetMethod.Parameters[0].HasUnsupportedMetadata); 4065Assert.True(property.GetMethod.HasUseSiteError); 4066Assert.True(property.GetMethod.HasUnsupportedMetadata); 4075Assert.True(SyntaxFacts.IsAccessorDeclaration(SyntaxKind.InitAccessorDeclaration)); 4076Assert.True(SyntaxFacts.IsAccessorDeclarationKeyword(SyntaxKind.InitKeyword)); 4150Assert.True(delegateMemberSymbols.All(m => m is SourceDelegateMethodSymbol)); 4206Assert.True(setter.IsInitOnly); 4383Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly); 4406Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly);
Semantics\InterceptorsTests.cs (7)
6788Assert.True(interceptor!.IsDefinition); 6834Assert.True(interceptor.GetSymbol()!.HasComplete(CompletionPart.Attributes)); 6842Assert.True(EM.HasComplete(CompletionPart.Attributes)); 6934Assert.True(interceptor.GetSymbol()!.HasComplete(CompletionPart.Attributes)); 6939Assert.True(EM.HasComplete(CompletionPart.Attributes)); 6943Assert.True(EM.HasComplete(CompletionPart.Attributes)); 7222Assert.True(comp.InterceptorsDiscoveryComplete);
Semantics\InterpolationTests.cs (51)
533Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 534Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 535Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 536Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 537Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 538Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 539Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 540Assert.True(SyntaxFactory.ParseSyntaxTree(source + verbat + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 558Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 576Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 595Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 1489Assert.True(SyntaxFactory.ParseSyntaxTree(text).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 4611Assert.True(semanticInfo.ImplicitConversion.Exists); 4612Assert.True(semanticInfo.ImplicitConversion.IsValid); 4613Assert.True(semanticInfo.ImplicitConversion.IsInterpolatedStringHandler); 6840Assert.True(sParam.HasInterpolatedStringHandlerArgumentError); 6866Assert.True(sParam.HasInterpolatedStringHandlerArgumentError); 6933Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 6967Assert.True(customHandler.IsInterpolatedStringHandlerType); 6973Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7008Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7042Assert.True(customHandler.IsInterpolatedStringHandlerType); 7048Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7086Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7120Assert.True(customHandler.IsInterpolatedStringHandlerType); 7126Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7161Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7195Assert.True(customHandler.IsInterpolatedStringHandlerType); 7201Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7236Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7269Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7303Assert.True(customHandler.IsInterpolatedStringHandlerType); 7309Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7343Assert.True(customHandler.IsInterpolatedStringHandlerType); 7349Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7383Assert.True(customHandler.IsInterpolatedStringHandlerType); 7389Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7423Assert.True(customHandler.IsInterpolatedStringHandlerType); 7429Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7464Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7500Assert.True(customHandler.IsInterpolatedStringHandlerType); 7506Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7541Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7577Assert.True(customHandler.IsInterpolatedStringHandlerType); 7583Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7624Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7658Assert.True(customHandler.IsInterpolatedStringHandlerType); 7664Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 7820Assert.True(customHandler.IsInterpolatedStringHandlerType); 18803Assert.True(a.Parameters[1].HasExplicitDefaultValue); 18839Assert.True(a.Parameters[1].HasExplicitDefaultValue);
Semantics\IteratorTests.cs (9)
41Assert.True(i.IsIterator); 42Assert.True(publicI.IsIterator); 47Assert.True(i.IsIterator); 48Assert.True(publicI.IsIterator); 90Assert.True(i.IsIterator); 91Assert.True(i.GetPublicSymbol().IsIterator); 379Assert.True(emitResult.Success); 718Assert.True(model.GetConversion(node).IsIdentity); 756Assert.True(model.GetConversion(node).IsIdentity);
Semantics\LambdaDiscardParametersTests.cs (1)
116Assert.True(symbol1.IsDiscard);
Semantics\LambdaTests.cs (35)
524Assert.True(emitResult.Success); 3987Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.Body.SpanStart, m, out model)); 4160Assert.True(lambdas[1].RequiresSecurityObject); 4161Assert.True(lambdas[2].HasDeclarativeSecurity); 4874Assert.True(parameter.HasOptionalAttribute); 4875Assert.True(parameter.HasExplicitDefaultValue); 4929Assert.True(parameter.HasOptionalAttribute); 4930Assert.True(parameter.HasExplicitDefaultValue); 4956Assert.True(lambdas[0].Parameters[0].IsIDispatchConstant); 4957Assert.True(lambdas[1].Parameters[0].IsIUnknownConstant); 6516Assert.True(model.GetTypeInfo(parameterUsage).Type.IsErrorType()); 8014Assert.True(lambdas[0].Symbol.Parameters[1].IsOptional); 8015Assert.True(lambdas[0].Symbol.Parameters[1].HasExplicitDefaultValue); 8021Assert.True(lambdas[1].Symbol.Parameters[0].IsOptional); 8035Assert.True(lambdas[3].Symbol.Parameters[0].IsOptional); 8036Assert.True(lambdas[3].Symbol.Parameters[0].HasExplicitDefaultValue); 8054Assert.True(constantValue.HasValue); 8078Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m2Syntax.Body.SpanStart, newMethod, out var speculativeModel)); 8082Assert.True(newParam.HasExplicitDefaultValue); 8356Assert.True(((SourceParameterSymbol)lambdas[0].Parameters.Single()).IsParams); 8357Assert.True(((SourceParameterSymbol)lambdas[0].Parameters.Single()).IsParamsArray); 8369Assert.True(((SourceParameterSymbol)lambdas[2].Parameters[1]).IsParams); 8370Assert.True(((SourceParameterSymbol)lambdas[2].Parameters[1]).IsParamsArray); 8391Assert.True(((SourceParameterSymbol)lambdas[0].Parameters[0]).IsParams); 8392Assert.True(((SourceParameterSymbol)lambdas[0].Parameters[0]).IsParamsArray); 8394Assert.True(((SourceParameterSymbol)lambdas[0].Parameters[1]).IsParams); 8395Assert.True(((SourceParameterSymbol)lambdas[0].Parameters[1]).IsParamsArray); 8403Assert.True(((SourceParameterSymbol)lambdas[1].Parameters[0]).IsParams); 8404Assert.True(((SourceParameterSymbol)lambdas[1].Parameters[0]).IsParamsArray); 8409Assert.True(((SourceParameterSymbol)lambdas[1].Parameters[2]).IsParams); 8410Assert.True(((SourceParameterSymbol)lambdas[1].Parameters[2]).IsParamsArray); 8433Assert.True(lam1.DelegateParameters().Single().IsParams); 8434Assert.True(lam1.DelegateParameters().Single().IsParamsArray); 8444Assert.True(lam3Parameters[1].IsParams); 8445Assert.True(lam3Parameters[1].IsParamsArray);
Semantics\LocalFunctionTests.cs (31)
351Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.Body.SpanStart, m, out model)); 407Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.Body.SpanStart, m, out model)); 446Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(mMethod.Body.SpanStart, mMethod, out var newModel)); 1725Assert.True(attrs[0].AttributeClass.IsErrorType()); 1726Assert.True(attrs[1].AttributeClass.IsErrorType()); 1732Assert.True(attrs[3].AttributeClass.IsErrorType()); 1930Assert.True(attrs[0].AttributeClass.IsErrorType()); 1931Assert.True(attrs[1].AttributeClass.IsErrorType()); 1937Assert.True(attrs[3].AttributeClass.IsErrorType()); 1980Assert.True(attrs[0].AttributeClass.IsErrorType()); 1981Assert.True(attrs[1].AttributeClass.IsErrorType()); 2376Assert.True(local.IsIterator); 2377Assert.True(local.GetPublicSymbol().IsIterator); 2382Assert.True(local.IsIterator); 2383Assert.True(local.GetPublicSymbol().IsIterator); 2594Assert.True(methods[0].Parameters[0].IsParams); 2595Assert.True(methods[0].Parameters[1].IsParams); 2599Assert.True(methods[1].Parameters[0].IsParams); 2601Assert.True(methods[1].Parameters[2].IsParams); 6896Assert.True(method.IsStatic); 6921Assert.True(method.IsStatic); 6922Assert.True(method.IsGenericMethod); 6951Assert.True(method.IsStatic); 6952Assert.True(method.IsGenericMethod); 7369Assert.True(success); 7662Assert.True(typeInfo.Type.IsErrorType()); 8697Assert.True(model.GetTypeInfo(parameterUsage).Type.IsErrorType()); 8742Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(method.Body.SpanStart, method, out var speculativeModel)); 8950Assert.True(success); 10751Assert.True(i1Symbol.IsIterator); 10755Assert.True(i2Symbol.IsIterator);
Semantics\LookupPositionTests.cs (1)
2274Assert.True(symbols.IsEmpty);
Semantics\LookupTests.cs (5)
450Assert.True(lookupResult.IsMultiViable || lookupResult.Kind == LookupResultKind.NotReferencable); 589Assert.True(lookupResult.IsMultiViable); 1843Assert.True(symbols.Any(s => s.Kind == SymbolKind.TypeParameter)); 1955Assert.True(symbols.Any(s => s.Kind == SymbolKind.TypeParameter)); 1986Assert.True(symbols.Any(s => s.Kind == SymbolKind.TypeParameter));
Semantics\MultiDimensionalArrayTests.cs (18)
537Assert.True(szArray.IsSZArray); 539Assert.True(szArray.Sizes.IsEmpty); 540Assert.True(szArray.LowerBounds.IsDefault); 546Assert.True(mdArray.Sizes.IsEmpty); 547Assert.True(mdArray.LowerBounds.IsDefault); 1097Assert.True(array.Sizes.IsEmpty); 1098Assert.True(array.LowerBounds.IsEmpty); 1104Assert.True(array.Sizes.IsEmpty); 1105Assert.True(array.LowerBounds.IsEmpty); 1111Assert.True(array.Sizes.IsEmpty); 1112Assert.True(array.LowerBounds.IsEmpty); 1133Assert.True(array.LowerBounds.IsDefault); 1188Assert.True(array.Sizes.IsEmpty); 1195Assert.True(array.Sizes.IsEmpty); 1202Assert.True(array.Sizes.IsEmpty); 1684Assert.True(a1.IsSZArray); 1691Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test3").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType()); 1692Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test4").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType());
Semantics\NamedAndOptionalTests.cs (41)
2058Assert.True(parameters[1].IsOptional); 2059Assert.True(parameters[1].HasExplicitDefaultValue); 2064Assert.True(parameters[2].IsOptional); 2065Assert.True(parameters[2].HasExplicitDefaultValue); 2070Assert.True(parameters[3].IsOptional); 2079Assert.True(parameters[4].HasMetadataConstantValue); 2086Assert.True(parameters[5].HasMetadataConstantValue); 2090Assert.True(parameters[6].IsOptional); 2091Assert.True(parameters[6].HasExplicitDefaultValue); 2096Assert.True(parameters[7].IsOptional); 2097Assert.True(parameters[7].HasExplicitDefaultValue); 2140Assert.True(parameters[1].IsOptional); 2141Assert.True(parameters[1].HasExplicitDefaultValue); 2146Assert.True(parameters[2].IsOptional); 2191Assert.True(parameters[1].IsOptional); 2192Assert.True(parameters[1].HasExplicitDefaultValue); 2197Assert.True(parameters[2].IsOptional); 2198Assert.True(parameters[2].HasExplicitDefaultValue); 2203Assert.True(parameters[3].IsOptional); 2212Assert.True(parameters[4].HasMetadataConstantValue); 2216Assert.True(parameters[5].IsOptional); 2217Assert.True(parameters[5].HasExplicitDefaultValue); 2225Assert.True(parameters[6].HasMetadataConstantValue); 2229Assert.True(parameters[7].IsOptional); 2230Assert.True(parameters[7].HasExplicitDefaultValue); 2274Assert.True(parameters[1].IsOptional); 2275Assert.True(parameters[1].HasExplicitDefaultValue); 2280Assert.True(parameters[2].IsOptional); 2281Assert.True(parameters[2].HasExplicitDefaultValue); 2286Assert.True(parameters[3].IsOptional); 2306Assert.True(parameters[6].IsOptional); 2307Assert.True(parameters[6].HasExplicitDefaultValue); 2312Assert.True(parameters[7].IsOptional); 2313Assert.True(parameters[7].HasExplicitDefaultValue); 2356Assert.True(parameters[1].IsOptional); 2357Assert.True(parameters[1].HasExplicitDefaultValue); 2362Assert.True(parameters[2].IsOptional); 2382Assert.True(parameters[5].IsOptional); 2383Assert.True(parameters[5].HasExplicitDefaultValue); 2388Assert.True(parameters[6].IsOptional); 2389Assert.True(parameters[6].HasExplicitDefaultValue);
Semantics\NameOfTests.cs (10)
1001Assert.True(model.TryGetSpeculativeSemanticModel(initializer.Position, initializer, out var model2)); 1007Assert.True(model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsTypeOrNamespace).IsEmpty); 1072Assert.True(model.TryGetSpeculativeSemanticModel(initializer.Position, initializer, out var model2)); 1078Assert.True(model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsTypeOrNamespace).IsEmpty); 1158Assert.True(model.TryGetSpeculativeSemanticModel(initializer.Position, initializer, out var model2)); 1164Assert.True(model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsTypeOrNamespace).IsEmpty); 1236Assert.True(model.TryGetSpeculativeSemanticModel(initializer.Position, initializer, out var model2)); 1242Assert.True(model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsTypeOrNamespace).IsEmpty); 3060Assert.True(nameofType.IsDefinition); 3064Assert.True(typeofType.IsUnboundGenericType());
Semantics\NativeIntegerTests.cs (38)
276Assert.True(underlyingType.Equals(nativeIntegerType, TypeCompareKind.IgnoreNativeIntegers)); 291Assert.True(underlyingInterface.Equals(nativeIntegerInterface, TypeCompareKind.IgnoreNativeIntegers)); 384Assert.True(underlyingType.Equals(nativeIntegerType, TypeCompareKind.IgnoreNativeIntegers)); 385Assert.True(nativeIntegerType.Equals(underlyingType, TypeCompareKind.IgnoreNativeIntegers)); 400Assert.True(underlyingInterface.Equals(nativeIntegerInterface, TypeCompareKind.IgnoreNativeIntegers)); 557Assert.True(member.Equals(underlyingMember, TypeCompareKind.IgnoreNativeIntegers)); 598Assert.True(fromMember.Equals(fromUnderlyingMember, TypeCompareKind.IgnoreNativeIntegers)); 819Assert.True(type.IsNativeIntegerWrapperType); 932Assert.True(type.IsNativeIntegerWrapperType); 1039Assert.True(type.IsNativeIntegerWrapperType); 1111Assert.True(type.IsNativeIntegerWrapperType); 1159Assert.True(type1.IsNativeIntegerWrapperType); 1179Assert.True(type2.ContainingAssembly.IsMissing); 1181Assert.True(type2.IsErrorType()); 1234Assert.True(typeA.IsNativeIntegerWrapperType); 1251Assert.True(typeB.ContainingAssembly.IsMissing); 1253Assert.True(typeB.IsErrorType()); 1552Assert.True(type.IsNativeIntegerWrapperType); 1808Assert.True(type.IsNativeIntegerWrapperType); 1973Assert.True(type.IsNativeIntegerWrapperType); 2143Assert.True(type.IsNativeIntegerWrapperType); 2239Assert.True(type.IsNativeIntegerWrapperType); 2366Assert.True(type.IsNativeIntegerWrapperType); 2486Assert.True(type.IsNativeIntegerWrapperType); 2495Assert.True(member.GetExplicitInterfaceImplementations().IsEmpty); 2642Assert.True(type.IsNativeIntegerWrapperType); 2744Assert.True(type.IsNativeIntegerWrapperType); 2884Assert.True(type.IsNativeIntegerWrapperType); 3651Assert.True(underlyingType1.IsNativeIntegerWrapperType); 3727Assert.True(underlyingType1.IsNativeIntegerWrapperType); 3761Assert.True(underlyingType1.IsNativeIntegerWrapperType); 4083Assert.True(type.IsNativeIntegerType); 7060Assert.True(value.IsIntegral); 7061Assert.True(value.IsNumeric); 14744Assert.True(TypeUnification.CanUnify(type1, type3)); 14745Assert.True(TypeUnification.CanUnify(type4, type5)); 15327Assert.True(nintSymbol.IsNativeIntegerType); 15749Assert.True(count == 65);
Semantics\NullableContextTests.cs (9)
112Assert.True(NullableContextOptions.Enable.AnnotationsEnabled()); 113Assert.True(NullableContextOptions.Enable.WarningsEnabled()); 115Assert.True(NullableContextOptions.Annotations.AnnotationsEnabled()); 119Assert.True(NullableContextOptions.Warnings.WarningsEnabled()); 143Assert.True(warningsInherited.WarningsInherited()); 150Assert.True(annotationsInherited.AnnotationsInherited()); 155Assert.True(contextInherited.WarningsInherited()); 156Assert.True(contextInherited.AnnotationsInherited()); 2230Assert.True(model.TryGetSpeculativeSemanticModel(typeOf.Type.SpanStart, type, out model, SpeculativeBindingOption.BindAsTypeOrNamespace));
Semantics\NullableConversionTests.cs (1)
817Assert.True(conversion.IsExplicit && conversion.IsNullable);
Semantics\NullableReferenceTypesTests.cs (223)
10354Assert.True(typeArg.Type.IsValueType); 10359Assert.True(typeArg.Type.IsValueType); 11455Assert.True(m1.Parameters[0].Type.IsNullableType()); 11456Assert.True(m1.Parameters[0].Type.IsValueType); 11457Assert.True(m1.OverriddenMethod.Parameters[0].Type.IsNullableType()); 11506Assert.True(m1.Parameters[0].Type.IsNullableType()); 11511Assert.True(m2.ReturnType.IsNullableType()); 11569Assert.True(m1.Parameters[0].Type.IsNullableType()); 11570Assert.True(m1.OverriddenMethod.Parameters[0].Type.IsNullableType()); 11577Assert.True(m3.Parameters[0].Type.IsNullableType()); 11578Assert.True(m3.OverriddenMethod.Parameters[0].Type.IsNullableType()); 11628Assert.True(m1.Parameters[0].Type.IsNullableType()); 11629Assert.True(m1.OverriddenMethod.Parameters[0].Type.IsNullableType()); 11633Assert.True(m2.Parameters[0].Type.IsNullableType()); 11634Assert.True(m2.OverriddenMethod.Parameters[0].Type.IsNullableType()); 11702Assert.True(((NamedTypeSymbol)m3.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11703Assert.True(((NamedTypeSymbol)m3.OverriddenMethod.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11704Assert.True(((NamedTypeSymbol)m4.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11705Assert.True(((NamedTypeSymbol)m4.OverriddenMethod.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11706Assert.True(((NamedTypeSymbol)m5.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11733Assert.True(m1.Parameters[0].Type.IsNullableType()); 11734Assert.True(m1.Parameters[0].Type.StrippedType().IsValueType); 11768Assert.True(m1.Parameters[0].Type.IsNullableType()); 11852Assert.True(m1.Parameters[0].Type.IsNullableType()); 11853Assert.True(m2.Parameters[0].Type.IsNullableType()); 11854Assert.True(m3.Parameters[0].Type.IsNullableType()); 11855Assert.True(m4.Parameters[0].Type.IsNullableType()); 11893Assert.True(m1.Parameters[0].Type.IsNullableType()); 11931Assert.True(((NamedTypeSymbol)m1.ReturnType).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 11932Assert.True(((NamedTypeSymbol)m1.OverriddenMethod.ReturnType).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 12021Assert.True(m4.OverriddenMethod.ReturnType.IsNullableType()); 12101Assert.True(m1.Parameters[0].Type.IsReferenceType); 12186Assert.True(b.GetMember<MethodSymbol>("M1").ReturnType.IsNullableType()); 12187Assert.True(b.GetMember<MethodSymbol>("M2").ReturnType.IsNullableType()); 12189Assert.True(b.GetMember<MethodSymbol>("M4").ReturnType.IsNullableType()); 12190Assert.True(b.GetMember<MethodSymbol>("M5").ReturnType.IsNullableType()); 12258Assert.True(b.GetMember<MethodSymbol>("M1").Parameters[0].Type.IsNullableType()); 12259Assert.True(b.GetMember<MethodSymbol>("M2").Parameters[0].Type.IsNullableType()); 12261Assert.True(b.GetMember<MethodSymbol>("M4").Parameters[0].Type.IsNullableType()); 12262Assert.True(b.GetMember<MethodSymbol>("M5").Parameters[0].Type.IsNullableType()); 12338Assert.True(e3.TypeWithAnnotations.Equals(e3.OverriddenEvent.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12347Assert.True(ev.TypeWithAnnotations.Equals(ev.AddMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12348Assert.True(ev.TypeWithAnnotations.Equals(ev.RemoveMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12706Assert.True(impl.TypeWithAnnotations.Equals(e3.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12715Assert.True(ev.TypeWithAnnotations.Equals(ev.AddMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12716Assert.True(ev.TypeWithAnnotations.Equals(ev.RemoveMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12794Assert.True(impl.TypeWithAnnotations.Equals(e3.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12803Assert.True(ev.TypeWithAnnotations.Equals(ev.AddMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12804Assert.True(ev.TypeWithAnnotations.Equals(ev.RemoveMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12890Assert.True(member.TypeWithAnnotations.Equals(member.OverriddenProperty.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 12899Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 12900Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 13042Assert.True(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 13051Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 13052Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 13133Assert.True(impl.TypeWithAnnotations.Equals(member.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 13142Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 13143Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 13335Assert.True(implementing.ReturnTypeWithAnnotations.Equals(implemented.ReturnTypeWithAnnotations, 13900Assert.True(m1.Parameters[0].Type.IsReferenceType); 13906Assert.True(m2.ReturnType.IsReferenceType); 13969Assert.True(((NamedTypeSymbol)m3.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 13970Assert.True(((NamedTypeSymbol)m3.OverriddenMethod.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 13971Assert.True(((NamedTypeSymbol)m4.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 13972Assert.True(((NamedTypeSymbol)m4.OverriddenMethod.Parameters[0].Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].IsNullableType()); 14033Assert.True(m3.ReturnTypeWithAnnotations.Equals(m3.OverriddenMethod.ConstructIfGeneric(m3.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).ReturnTypeWithAnnotations, 14140Assert.True(m3.Parameters[0].TypeWithAnnotations.Equals(m3.OverriddenMethod.ConstructIfGeneric(m3.TypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t))).Parameters[0].TypeWithAnnotations, 14285Assert.True(m1.Parameters[0].Type.IsNullableType()); 14286Assert.True(m1.OverriddenMethod.Parameters[0].Type.IsNullableType()); 14290Assert.True(m2.Parameters[0].Type.IsNullableType()); 14291Assert.True(m2.OverriddenMethod.Parameters[0].Type.IsNullableType()); 16512Assert.True(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, 16641Assert.True(member.Parameters[0].TypeWithAnnotations.Equals(member.OverriddenProperty.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 16650Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 16651Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 16726Assert.True(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 16735Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 16736Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 16811Assert.True(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.AllNullableIgnoreOptions)); 16820Assert.True(property.TypeWithAnnotations.Equals(property.GetMethod.ReturnTypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 16821Assert.True(property.TypeWithAnnotations.Equals(property.SetMethod.Parameters.Last().TypeWithAnnotations, TypeCompareKind.ConsiderEverything)); 17742Assert.True(implementing.Parameters[0].TypeWithAnnotations.Equals(implemented.Parameters[0].TypeWithAnnotations, 17810Assert.True(implementing.ReturnTypeWithAnnotations.Equals(implemented.ReturnTypeWithAnnotations, 17839Assert.True(tp.IsReferenceType); 17885Assert.True(m1Impl.Parameters[3].TypeWithAnnotations.Equals(m1Def.Parameters[3].TypeWithAnnotations, 59372Assert.True(type.Type.IsErrorType()); 65939Assert.True(model1.TryGetSpeculativeSemanticModel(function1.SpanStart, function2, out var model2)); 99027Assert.True(t11.IsReferenceType); 100383Assert.True(t1.HasNotNullConstraint); 100540Assert.True(t1.IsValueType); 100541Assert.True(t1.HasNotNullConstraint); 100548Assert.True(t2.IsValueType); 100549Assert.True(t2.HasNotNullConstraint); 100584Assert.True(t1.IsReferenceType); 100591Assert.True(t2.IsReferenceType); 100629Assert.True(t1.IsReferenceType); 100636Assert.True(t2.IsReferenceType); 100668Assert.True(t1.IsReferenceType); 100813Assert.True(at1.IsReferenceType); 100841Assert.True(tf1.IsReferenceType); 100901Assert.True(at1.IsReferenceType); 100926Assert.True(tf1.IsReferenceType); 100962Assert.True(t1.IsReferenceType); 100986Assert.True(t1.IsReferenceType); 100987Assert.True(t1.HasNotNullConstraint); 101011Assert.True(t1.IsReferenceType); 101038Assert.True(t1.IsReferenceType); 101087Assert.True(at1.IsReferenceType); 101112Assert.True(tf1.IsReferenceType); 101169Assert.True(at1.IsReferenceType); 101194Assert.True(tf1.IsReferenceType); 103232Assert.True(tf1.HasNotNullConstraint); 103258Assert.True(tf1.HasConstructorConstraint); 103281Assert.True(tf1.HasNotNullConstraint); 103283Assert.True(tf1.HasConstructorConstraint); 103306Assert.True(tf1.HasNotNullConstraint); 103332Assert.True(tf1.HasConstructorConstraint); 103383Assert.True(tf1.HasConstructorConstraint); 103408Assert.True(tf1.HasNotNullConstraint); 103410Assert.True(tf1.HasConstructorConstraint); 103461Assert.True(tf1.HasConstructorConstraint); 103518Assert.True(tf1.HasConstructorConstraint); 103548Assert.True(tf2.HasConstructorConstraint); 103599Assert.True(tf1.HasConstructorConstraint); 103626Assert.True(tf2.HasConstructorConstraint); 103680Assert.True(tf1.HasConstructorConstraint); 103708Assert.True(tf2.HasConstructorConstraint); 103768Assert.True(tf1.HasConstructorConstraint); 103799Assert.True(tf2.HasConstructorConstraint); 103856Assert.True(tf1.HasConstructorConstraint); 103886Assert.True(tf2.HasConstructorConstraint); 103937Assert.True(tf1.HasConstructorConstraint); 103964Assert.True(tf2.HasConstructorConstraint); 104024Assert.True(tf1.HasConstructorConstraint); 104055Assert.True(tf2.HasConstructorConstraint); 104111Assert.True(tf1.HasConstructorConstraint); 104140Assert.True(tf2.HasConstructorConstraint); 112541Assert.True(diagnostic.Equals(diagnostic)); 112850Assert.True(b.BaseTypeNoUseSiteDiagnostics.IsDefinition); 112954Assert.True(b.BaseTypeNoUseSiteDiagnostics.IsDefinition); 113171Assert.True(method1.Equals(method1)); 113178Assert.True(method1.Equals(method2)); 113179Assert.True(method2.Equals(method1)); 113184Assert.True(method1.Equals(method2, SymbolEqualityComparer.IncludeNullability.CompareKind)); 113185Assert.True(method2.Equals(method1, SymbolEqualityComparer.IncludeNullability.CompareKind)); 114072Assert.True(model.TryGetSpeculativeSemanticModel(decl.Identifier.SpanStart, type, out model, SpeculativeBindingOption.BindAsTypeOrNamespace)); 115746Assert.True(implicitOp.IsDefinition); 115747Assert.True(explicitOp.IsDefinition); 115748Assert.True(getDefault.IsDefinition); 115785Assert.True(type.IsDefinition); 115808Assert.True(type.IsDefinition); 115831Assert.True(iDefinition.IsDefinition); 115835Assert.True(cDefinition.IsDefinition); 115876Assert.True(iDefinition.IsDefinition); 115885Assert.True(cDefinition.IsDefinition); 115925Assert.True(cDefinition.Equals(c4, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 115933Assert.True(iDefinition.Equals(i4, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 115939Assert.True(c.Equals(c2)); 115940Assert.True(c.Equals(c2, SymbolEqualityComparer.Default.CompareKind)); 115943Assert.True(c.Equals(c2, TypeCompareKind.AllIgnoreOptions)); 137030Assert.True(t.HasConstructorConstraint); 137062Assert.True(t.HasConstructorConstraint); 137063Assert.True(t.HasReferenceTypeConstraint); 137158Assert.True(t.HasConstructorConstraint); 137159Assert.True(t.HasReferenceTypeConstraint); 137181Assert.True(t.HasConstructorConstraint); 137182Assert.True(t.HasReferenceTypeConstraint); 137203Assert.True(t.HasConstructorConstraint); 137204Assert.True(t.HasReferenceTypeConstraint); 137225Assert.True(t.HasConstructorConstraint); 137226Assert.True(t.HasReferenceTypeConstraint); 137251Assert.True(t.HasConstructorConstraint); 137252Assert.True(t.HasReferenceTypeConstraint); 137277Assert.True(t.HasConstructorConstraint); 137278Assert.True(t.HasReferenceTypeConstraint); 139464Assert.True(dGoo.Parameters[0].TypeWithAnnotations.NullableAnnotation == NullableAnnotation.Annotated); 139491Assert.True(c2Goo.Parameters[0].Type.IsReferenceType); 139519Assert.True(((ArrayTypeSymbol)c2Goo.Parameters[0].Type).ElementType.IsReferenceType); 139547Assert.True(c2Goo.Parameters[0].Type.IsNullableType()); 139549Assert.True(tuple.TupleElements[0].Type.IsReferenceType); 139551Assert.True(tuple.TupleElements[1].Type.IsReferenceType); 139579Assert.True(c2Goo.ReturnType.IsReferenceType); 139607Assert.True(((ArrayTypeSymbol)c2Goo.ReturnType).ElementType.IsReferenceType); 139635Assert.True(c2Goo.ReturnType.IsNullableType()); 139637Assert.True(tuple.TupleElements[0].Type.IsReferenceType); 139639Assert.True(tuple.TupleElements[1].Type.IsReferenceType); 139662Assert.True(dGoo.Parameters[0].Type.IsReferenceType); 139685Assert.True(((ArrayTypeSymbol)dGoo.Parameters[0].Type).ElementType.IsReferenceType); 139708Assert.True(dGoo.Parameters[0].Type.IsNullableType()); 139710Assert.True(tuple.TupleElements[0].Type.IsReferenceType); 139712Assert.True(tuple.TupleElements[1].Type.IsReferenceType); 139735Assert.True(dGoo.ReturnType.IsReferenceType); 139758Assert.True(((ArrayTypeSymbol)dGoo.ReturnType).ElementType.IsReferenceType); 139781Assert.True(dGoo.ReturnType.IsNullableType()); 139783Assert.True(tuple.TupleElements[0].Type.IsReferenceType); 139785Assert.True(tuple.TupleElements[1].Type.IsReferenceType); 139810Assert.True(dGoo.ReturnType.IsReferenceType); 139813Assert.True(dGoo.Parameters[0].Type.IsNullableType()); 139816Assert.True(tuple.TupleElements[0].Type.IsReferenceType); 139818Assert.True(tuple.TupleElements[1].Type.IsNullableType()); 144277Assert.True(IsNullableAnalysisEnabled(comp, "C.M")); 144465Assert.True(IsNullableAnalysisEnabled(comp, "C.M")); 146501Assert.True(model.TryGetSpeculativeSemanticModel( 150582Assert.True(comp.GetMember<MethodSymbol>("B1.F").TypeParameters[0].IsValueType); 150584Assert.True(comp.GetMember<MethodSymbol>("B3.F").TypeParameters[0].IsValueType); 157657Assert.True(field2.Equals(field3, SymbolEqualityComparer.Default)); 157659Assert.True(field3.Equals(field2, SymbolEqualityComparer.Default)); 157663Assert.True(field1.Equals(field2, SymbolEqualityComparer.Default)); 157665Assert.True(field2.Equals(field1, SymbolEqualityComparer.Default)); 157669Assert.True(field1.Equals(field3, SymbolEqualityComparer.Default)); 157670Assert.True(field1.Equals(field3, SymbolEqualityComparer.IncludeNullability)); 157671Assert.True(field3.Equals(field1, SymbolEqualityComparer.Default)); 157672Assert.True(field3.Equals(field1, SymbolEqualityComparer.IncludeNullability)); 157698Assert.True(method1.IsDefinition); 157705Assert.True(method3.IsDefinition); 157721Assert.True(method1.Equals(method3, SymbolEqualityComparer.Default)); 157722Assert.True(method1.Equals(method3, SymbolEqualityComparer.IncludeNullability)); 157723Assert.True(method3.Equals(method1, SymbolEqualityComparer.Default)); 157724Assert.True(method3.Equals(method1, SymbolEqualityComparer.IncludeNullability)); 158340Assert.True(model.LookupNames(item.SpanStart, i3.GetPublicSymbol()).Contains("Item")); 158380Assert.True(model.LookupNames(item.SpanStart, i3.GetPublicSymbol()).Contains("Item")); 158416Assert.True(model.LookupNames(item.SpanStart, t.GetPublicSymbol()).Contains("Item")); 158550Assert.True(model.LookupNames(item.SpanStart, i3.GetPublicSymbol()).Contains("Get"));
Semantics\OperatorTests.cs (24)
2989Assert.True(type1.IsErrorType()); 2995Assert.True(type2.IsErrorType()); 3001Assert.True(type3.IsErrorType()); 7620Assert.True(symbol1.IsImplicitlyDeclared); 7662Assert.True(symbol1.GetSymbol().HasSpecialName); 7663Assert.True(symbol1.IsStatic); 7723Assert.True(symbol2.IsCheckedBuiltin); 8092Assert.True(CandidateReason.LateBound == info1.CandidateReason || CandidateReason.None == info1.CandidateReason); 8204Assert.True(rightType.IsStringType()); 8215Assert.True(symbol1.Parameters[1].Type.GetSymbol().IsIntegralType()); 8220Assert.True(symbol1.Parameters[0].Type.GetSymbol().IsIntegralType()); 8227Assert.True(symbol1.Parameters[1].Type.GetSymbol().IsIntegralType()); 8396Assert.True(symbol1.IsImplicitlyDeclared); 8432Assert.True(SymbolEqualityComparer.ConsiderEverything.Equals(symbol1.ContainingSymbol, symbol1.Parameters[0].Type) || 8451Assert.True(match >= 2); 8457Assert.True(symbol1.GetSymbol().HasSpecialName); 8458Assert.True(symbol1.IsStatic); 8606Assert.True(symbol2.IsCheckedBuiltin); 8644Assert.True(((ITypeSymbol)symbol1.ContainingSymbol).IsDynamic()); 8655Assert.True(((ITypeSymbol)symbol2.ContainingSymbol).IsDynamic()); 8694Assert.True(((ITypeSymbol)symbol1.ContainingSymbol).IsDynamic()); 8704Assert.True(symbol2.IsCheckedBuiltin); 8705Assert.True(((ITypeSymbol)symbol2.ContainingSymbol).IsDynamic()); 11983Assert.True(type.IsErrorType());
Semantics\QueryTests.cs (5)
2360Assert.True(symbols.All(s => ReferenceEquals(s, null))); 3425Assert.True(success); 3469Assert.True(success); 3555Assert.True(success); 3603Assert.True(success);
Semantics\RawInterpolationTests.cs (8)
559Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 560Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + " ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 561Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 562Assert.True(SyntaxFactory.ParseSyntaxTree(source + normal + "{ ").GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 580Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 598Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 617Assert.True(SyntaxFactory.ParseSyntaxTree(source).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error)); 1163Assert.True(SyntaxFactory.ParseSyntaxTree(text).GetDiagnostics().Any(d => d.Severity == DiagnosticSeverity.Error));
Semantics\RawInterpolationTests_Handler.cs (34)
2912Assert.True(semanticInfo.ImplicitConversion.Exists); 2913Assert.True(semanticInfo.ImplicitConversion.IsValid); 2914Assert.True(semanticInfo.ImplicitConversion.IsInterpolatedStringHandler); 5092Assert.True(sParam.HasInterpolatedStringHandlerArgumentError); 5120Assert.True(sParam.HasInterpolatedStringHandlerArgumentError); 5197Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5238Assert.True(customHandler.IsInterpolatedStringHandlerType); 5244Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5284Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5325Assert.True(customHandler.IsInterpolatedStringHandlerType); 5331Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5374Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5415Assert.True(customHandler.IsInterpolatedStringHandlerType); 5421Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5461Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5502Assert.True(customHandler.IsInterpolatedStringHandlerType); 5508Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5548Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5589Assert.True(customHandler.IsInterpolatedStringHandlerType); 5595Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5636Assert.True(customHandler.IsInterpolatedStringHandlerType); 5642Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5683Assert.True(customHandler.IsInterpolatedStringHandlerType); 5689Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5729Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5772Assert.True(customHandler.IsInterpolatedStringHandlerType); 5778Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5818Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5861Assert.True(customHandler.IsInterpolatedStringHandlerType); 5867Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5913Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5954Assert.True(customHandler.IsInterpolatedStringHandlerType); 5960Assert.True(cParam.HasInterpolatedStringHandlerArgumentError); 5984Assert.True(customHandler.IsInterpolatedStringHandlerType);
Semantics\ReadOnlyStructsTests.cs (22)
389Assert.True(method.IsDeclaredReadOnly); 390Assert.True(method.IsEffectivelyReadOnly); 452Assert.True(method.IsDeclaredReadOnly); 453Assert.True(method.IsEffectivelyReadOnly); 1154Assert.True(method.IsDeclaredReadOnly); 1155Assert.True(method.IsEffectivelyReadOnly); 1194Assert.True(getMethod(s1, "M2").IsReadOnly); 1196Assert.True(getProperty(s1, "P1").GetMethod.IsReadOnly); 1199Assert.True(getProperty(s1, "P2").GetMethod.IsReadOnly); 1201Assert.True(getProperty(s1, "P3").GetMethod.IsReadOnly); 1203Assert.True(getProperty(s1, "P4").SetMethod.IsReadOnly); 1208Assert.True(getEvent(s1, "E").AddMethod.IsReadOnly); 1209Assert.True(getEvent(s1, "E").RemoveMethod.IsReadOnly); 1212Assert.True(getMethod(s2, "M1").IsReadOnly); 1215Assert.True(getProperty(s2, "P1").GetMethod.IsReadOnly); 1217Assert.True(getProperty(s2, "P2").GetMethod.IsReadOnly); 1219Assert.True(getProperty(s2, "P3").SetMethod.IsReadOnly); 1224Assert.True(getEvent(s2, "E").AddMethod.IsReadOnly); 1225Assert.True(getEvent(s2, "E").RemoveMethod.IsReadOnly); 1324Assert.True(property.IsReadOnly); 1459Assert.True(method.IsDeclaredReadOnly); 1619Assert.True(dllGetter.IsDeclaredReadOnly);
Semantics\RecordStructTests.cs (72)
384Assert.True(SyntaxFacts.IsTypeDeclaration(SyntaxKind.RecordStructDeclaration)); 391Assert.True(point.IsValueType); 400Assert.True(point is SourceNamedTypeSymbol); 401Assert.True(point.IsRecordStruct); 402Assert.True(point.GetPublicSymbol().IsRecord); 407Assert.True(point is PENamedTypeSymbol); 481Assert.True(point.IsValueType); 486Assert.True(SyntaxFacts.IsTypeDeclaration(SyntaxKind.RecordStructDeclaration)); 490Assert.True(point is SourceNamedTypeSymbol); 491Assert.True(point.IsRecordStruct); 492Assert.True(point.GetPublicSymbol().IsRecord); 496Assert.True(point is PENamedTypeSymbol); 515Assert.True(point.IsRecordStruct); 516Assert.True(point.GetPublicSymbol().IsRecord); 1882Assert.True(c.IsReadOnly); 1886Assert.True(x.SetMethod!.IsInitOnly); 1890Assert.True(xBackingField.IsReadOnly); 2793Assert.True(p.HasPointerType); 2796Assert.True(p.HasPointerType); 3321Assert.True(symbolInfo.IsEmpty); 3519Assert.True(deconstruct.ReturnsVoid); 3897Assert.True(method.IsDeclaredReadOnly); 4416Assert.True(recordEquals.IsImplicitlyDeclared); 4423Assert.True(objectEquals.IsOverride); 4425Assert.True(objectEquals.IsImplicitlyDeclared); 4433Assert.True(gethashCode.IsOverride); 4435Assert.True(gethashCode.IsImplicitlyDeclared); 4751Assert.True(recordEquals.IsDeclaredReadOnly); 4797Assert.True(objectEquals.IsDeclaredReadOnly); 4910Assert.True(method.IsDeclaredReadOnly); 4979Assert.True(op.IsStatic); 4984Assert.True(op.IsImplicitlyDeclared); 4989Assert.True(op.IsStatic); 4994Assert.True(op.IsImplicitlyDeclared); 5219Assert.True(print.IsImplicitlyDeclared); 5223Assert.True(toString.IsOverride); 5227Assert.True(toString.IsImplicitlyDeclared); 5423Assert.True(print.IsImplicitlyDeclared); 5427Assert.True(toString.IsOverride); 5431Assert.True(toString.IsImplicitlyDeclared); 5884Assert.True(method.IsDeclaredReadOnly); 6058Assert.True(false); 6076Assert.True(false); 6094Assert.True(false); 6109Assert.True(false); 6123Assert.True(false); 6156Assert.True(false); 6165Assert.True(false); 6187Assert.True(false); 6203Assert.True(false); 6289Assert.True(false); 6400Assert.True(false); 6499Assert.True(false); 6506Assert.True(false); 6522Assert.True(false); 6536Assert.True(false); 6543Assert.True(false); 6596Assert.True(false); 6650Assert.True(false); 6661Assert.True(false); 6666Assert.True(false); 6742Assert.True(false); 6753Assert.True(false); 6764Assert.True(false); 6769Assert.True(false); 6800Assert.True(false); 6811Assert.True(false); 6822Assert.True(false); 6827Assert.True(false); 6911Assert.True(false); 6927Assert.True(false); 6946Assert.True(false);
Semantics\RefEscapingTests.cs (3)
48Assert.True(comp.GetDiagnostics().All(d => d.Severity != DiagnosticSeverity.Error)); 52Assert.True(getLocalType("span").IsRefLikeType); 54Assert.True(getLocalType("s2").IsRefLikeType);
Semantics\RefExtensionMethodsTests.cs (4)
2144Assert.True(parameter.IsNode); 2163Assert.True(parameter.IsNode); 2182Assert.True(parameter.IsNode); 2201Assert.True(parameter.IsNode);
Semantics\RefFieldTests.cs (48)
577Assert.True(fieldInfo.IsByRef); 2245Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 2246Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefFields)); 2258Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 2259Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefFields)); 10276Assert.True(comp.GetTypeByMetadataName("StructWithRefField").IsManagedTypeNoUseSiteDiagnostics); 10321Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics); 10352Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics); 12142Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12143Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12144Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 12276Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12277Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12278Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 12465Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12466Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12467Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 12497Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12498Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12499Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 12876Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12877Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12878Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 12910Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 12911Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 12912Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 13511Assert.True(local.IsVar); 13575Assert.True(local.IsVar); 13651Assert.True(locals[i].IsVar); 13722Assert.True(local.IsVar); 14676Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 14677Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 14678Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 15204Assert.True(local.IsVar); 27409Assert.True(type.IsImplicitlyDeclared); 27410Assert.True(type.IsAnonymousType); 27461Assert.True(type.IsImplicitlyDeclared); 27462Assert.True(type.IsAnonymousType); 27513Assert.True(type.IsImplicitlyDeclared); 27514Assert.True(type.IsAnonymousType); 27675Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 27676Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 27677Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 27765Assert.True(SyntaxFacts.IsInTypeOnlyContext(type)); 27766Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _))); 27767Assert.True(SyntaxFacts.IsInTypeOnlyContext(type.SkipScoped(out _).SkipRef())); 28025Assert.True(local.IsVar); 28085Assert.True(local.IsVar);
Semantics\ScriptSemanticsTests.cs (2)
428Assert.True(methods.All(m => m is MethodSymbol)); 594Assert.True(symbols.Length > 0);
Semantics\SemanticErrorTests.cs (9)
25123Assert.True(a.Parameters[1].HasExplicitDefaultValue); 25167Assert.True(comp.SourceModule.GlobalNamespace.GetMembersUnordered().Single(m => m.Name == "A").HasComplete(CompletionPart.All)); 25186Assert.True(bSymbol.HasComplete(CompletionPart.All)); 25187Assert.True(comp.SourceAssembly.HasComplete(CompletionPart.AssemblySymbolAll)); 25290Assert.True(aSymbol.HasComplete(CompletionPart.All)); 25291Assert.True(comp.SourceAssembly.HasComplete(CompletionPart.AssemblySymbolAll)); 25332Assert.True(comp.SourceModule.GlobalNamespace.GetMembersUnordered().Single(m => m.Name == "A").HasComplete(CompletionPart.All)); 25351Assert.True(bSymbol.HasComplete(CompletionPart.All)); 25352Assert.True(comp.SourceAssembly.HasComplete(CompletionPart.AssemblySymbolAll));
Semantics\SimpleLambdaParametersWithModifiersTests.cs (31)
68Assert.True(symbol.Parameters is [{ Type.SpecialType: SpecialType.System_String, RefKind: RefKind.None }, { Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Ref }]); 100Assert.True(symbol.Parameters is [ 169Assert.True(symbol.Parameters is [{ Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Ref, IsOptional: false }]); 201Assert.True( 204Assert.True( 327Assert.True(symbol.Parameters.Single().IsOptional); 386Assert.True(symbol.Parameters is [ 420Assert.True(symbol.Parameters is [{ Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.None, IsOptional: true }]); 452Assert.True(symbol.Parameters is [{ Type: IErrorTypeSymbol, RefKind: RefKind.None, IsOptional: false }]); 481Assert.True(symbol.Parameters is [{ Name: "", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Ref, IsOptional: false }]); 513Assert.True(symbol.Parameters is [{ Name: "", Type: IErrorTypeSymbol { Name: "x" }, RefKind: RefKind.Ref, IsOptional: false }]); 546Assert.True(symbol.Parameters is [{ Name: "", Type: IErrorTypeSymbol { Name: "x" }, RefKind: RefKind.Ref, IsOptional: false }]); 579Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Ref, IsOptional: false }]); 612Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, IsOptional: false } parameter] && 641Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_String, RefKind: RefKind.Ref, IsOptional: false }]); 669Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.In, IsOptional: false }]); 701Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.In, IsOptional: false }]); 730Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Out, IsOptional: false }]); 759Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Out, IsOptional: false }]); 790Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, RefKind: RefKind.Ref, IsOptional: false }]); 824Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_String, Type.NullableAnnotation: CodeAnalysis.NullableAnnotation.Annotated, RefKind: RefKind.Ref, IsOptional: false }]); 858Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_String, Type.NullableAnnotation: CodeAnalysis.NullableAnnotation.NotAnnotated, RefKind: RefKind.Ref, IsOptional: false }]); 890Assert.True(symbol.Parameters is [{ Name: "x", Type.TypeKind: TypeKind.Dynamic, RefKind: RefKind.Ref, IsOptional: false }]); 936Assert.True(symbol.Parameters is [{ Name: "x", Type: IArrayTypeSymbol { ElementType.SpecialType: SpecialType.System_Int32 }, IsParams: true }]); 964Assert.True(symbol.Parameters is [{ Name: "x", Type: IArrayTypeSymbol { ElementType.SpecialType: SpecialType.System_Int32 }, IsParams: false }]); 1005Assert.True(operation.Body.Operations.Single() is IReturnOperation { ReturnedValue: null }); 1040Assert.True(symbol.Parameters is [{ Name: "x", Type: IArrayTypeSymbol { ElementType.SpecialType: SpecialType.System_Int32 }, RefKind: RefKind.Ref, IsParams: true }]); 1075Assert.True(symbol.Parameters is [{ Name: "x", Type: IArrayTypeSymbol { ElementType.SpecialType: SpecialType.System_Int32 }, RefKind: RefKind.Ref, IsParams: true }]); 1104Assert.True(symbol.Parameters is [{ Name: "x", Type: IErrorTypeSymbol, RefKind: RefKind.Out, IsParams: false }]); 1133Assert.True(symbol.Parameters is [{ Name: "x", Type: IErrorTypeSymbol, RefKind: RefKind.Ref, IsParams: false }]); 1223Assert.True(symbol.Parameters is [{ Name: "x", Type.SpecialType: SpecialType.System_Int32, IsParams: true }]);
Semantics\StructConstructorTests.cs (10)
3553Assert.True(g1.Parameters[0].HasExplicitDefaultValue); 3555Assert.True(g1.Parameters[0].ExplicitDefaultConstantValue.IsNull); 3558Assert.True(g2.Parameters[0].HasExplicitDefaultValue); 3560Assert.True(g2.Parameters[0].ExplicitDefaultConstantValue.IsNull); 3580Assert.True(g1.Parameters[0].HasExplicitDefaultValue); 3585Assert.True(g2.Parameters[0].HasExplicitDefaultValue); 4888Assert.True(members.SequenceEqual(constructors)); 4889Assert.True(constructors.All(c => c is { IsStatic: false, IsImplicitConstructor: false })); 4897Assert.True(members.SequenceEqual(constructors)); 4898Assert.True(constructors.All(c => c is { IsStatic: false, IsImplicitlyDeclared: false }));
Semantics\StructsTests.cs (1)
397Assert.True(method.IsDefaultValueTypeConstructor());
Semantics\SuppressAccessibilityChecksTests.cs (1)
224Assert.True(success);
Semantics\SyntaxTreeRootTests.cs (2)
38Assert.True(tree.HasCompilationUnitRoot); 47Assert.True(tree.TryGetRoot(out root));
Semantics\SynthesizedStaticConstructorTests.cs (12)
29Assert.True(IsBeforeFieldInit(typeSymbol)); 45Assert.True(IsBeforeFieldInit(typeSymbol)); 62Assert.True(IsBeforeFieldInit(typeSymbol)); 78Assert.True(HasSynthesizedStaticConstructor(typeSymbol)); 79Assert.True(IsBeforeFieldInit(typeSymbol)); 96Assert.True(IsBeforeFieldInit(typeSymbol)); 202Assert.True(IsBeforeFieldInit(typeSymbol)); 234Assert.True(IsBeforeFieldInit(typeSymbol)); 266Assert.True(HasSynthesizedStaticConstructor(typeSymbol)); 267Assert.True(IsBeforeFieldInit(typeSymbol)); 284Assert.True(HasSynthesizedStaticConstructor(typeSymbol)); 285Assert.True(IsBeforeFieldInit(typeSymbol));
Semantics\TargetTypedDefaultTests.cs (20)
50Assert.True(model.GetConversion(def).IsDefaultLiteral); 150Assert.True(model.GetConversion(def).IsDefaultLiteral); 249Assert.True(model.GetConstantValue(def).HasValue); 251Assert.True(model.GetConversion(def).IsDefaultLiteral); 286Assert.True(model.GetConstantValue(def).HasValue); 288Assert.True(model.GetConversion(def).IsDefaultLiteral); 330Assert.True(model.GetConversion(default1).IsDefaultLiteral); 674Assert.True(model.GetConversion(def).IsDefaultLiteral); 843Assert.True(model.GetConversion(def).IsDefaultLiteral); 872Assert.True(model.GetConversion(def).IsDefaultLiteral); 1737Assert.True(defaults.Count() == 4); 1803Assert.True(defaults.Count() == 4); 1874Assert.True(defaults.Count() == 4); 2488Assert.True(symbol.IsEmpty); 3061Assert.True(model.GetConversion(def).IsDefaultLiteral); 3522Assert.True(model.GetConversion(def).IsIdentity); 3530Assert.True(conversion.IsNumeric); 3531Assert.True(conversion.IsImplicit); 3581Assert.True(model.GetConversion(default1).IsDefaultLiteral); 3601Assert.True(model.GetConstantValue(default4).HasValue);
Semantics\TopLevelStatementsTests.cs (44)
47Assert.True(entryPoint.ReturnsVoid); 52Assert.True(entryPoint.ContainingType.CanBeReferencedByName); 62Assert.True(parameter.IsImplicitlyDeclared); 712Assert.True(((INamespaceSymbol)local.ContainingSymbol.ContainingSymbol.ContainingSymbol).IsGlobalNamespace); 4228Assert.True(((INamespaceSymbol)local.ContainingSymbol.ContainingSymbol.ContainingSymbol).IsGlobalNamespace); 4906Assert.True(((INamespaceSymbol)label.ContainingSymbol.ContainingSymbol.ContainingSymbol).IsGlobalNamespace); 4991Assert.True(((INamespaceSymbol)label.ContainingSymbol.ContainingSymbol.ContainingSymbol).IsGlobalNamespace); 6251Assert.True(localFunction.IsExtern); 6258Assert.True(importData.SetLastError); 6259Assert.True(importData.ExactSpelling); 6505Assert.True(false); 6511Assert.True(syntaxTreeModel.TestOnlyMemberModels.ContainsKey(globalStatement.Parent)); 6535Assert.True(false); 6544Assert.True(false); 6601Assert.True(false); 6679Assert.True(false); 6701Assert.True(false); 6789Assert.True(false); 6809Assert.True(false); 6867Assert.True(false); 6925Assert.True(false); 6983Assert.True(false); 7051Assert.True(false); 7137Assert.True(false); 7143Assert.True(syntaxTreeModel.TestOnlyMemberModels.ContainsKey(decl)); 7165Assert.True(false); 7256Assert.True(false); 7270Assert.True(false); 7352Assert.True(false); 7419Assert.True(false); 7487Assert.True(false); 7681Assert.True(entryPoint.ReturnsVoid); 7932Assert.True(entryPoint.ReturnsVoid); 7951Assert.True(entryPoint.ReturnsVoid); 7970Assert.True(entryPoint.ReturnsVoid); 7990Assert.True(entryPoint.ReturnsVoid); 9104Assert.True(entryPoint.ReturnsVoid); 9109Assert.True(entryPoint.ContainingType.CanBeReferencedByName); 9159Assert.True(entryPoint.ReturnsVoid); 9164Assert.True(entryPoint.ContainingType.CanBeReferencedByName); 9202Assert.True(entryPoint.ReturnsVoid); 9206Assert.True(entryPoint.ContainingType.CanBeReferencedByName); 9284Assert.True(entryPoint.ContainingType.IsReferenceType); 9378Assert.True(entryPoint.IsStatic);
Semantics\UnsafeTests.cs (67)
2673Assert.True(fieldTypes[0].Type.IsPointerOrFunctionPointer()); 2674Assert.True(fieldTypes[1].Type.IsPointerOrFunctionPointer()); 2676Assert.True(fieldTypes[2].Type.ContainsPointerOrFunctionPointer()); 2678Assert.True(fieldTypes[3].Type.ContainsPointerOrFunctionPointer()); 2681Assert.True(fieldTypes[4].Type.ContainsPointerOrFunctionPointer()); 2683Assert.True(fieldTypes[5].Type.ContainsPointerOrFunctionPointer()); 2685Assert.True(fieldTypes[6].Type.ContainsPointerOrFunctionPointer()); 2687Assert.True(fieldTypes[7].Type.ContainsPointerOrFunctionPointer()); 5193Assert.True(false); 5298Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5315Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => !field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5330Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5347Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5363Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5383Assert.True(tree.GetCompilationUnitRoot().DescendantNodes().OfType<AnonymousObjectCreationExpressionSyntax>(). 5403Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5423Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5473Assert.True(type.GetMembers().OfType<FieldSymbol>().All(field => !field.Type.IsManagedTypeNoUseSiteDiagnostics)); 5596Assert.True(type.GetMember<FieldSymbol>("f3").Type.IsManagedTypeNoUseSiteDiagnostics); 5598Assert.True(type.GetMember<FieldSymbol>("f4").Type.IsManagedTypeNoUseSiteDiagnostics); 5624Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 5646Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 5682Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5684Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5685Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5726Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5728Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5729Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5765Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5767Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5768Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5809Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5811Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5812Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5831Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5844Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("X").IsManagedTypeNoUseSiteDiagnostics); // because of X.t 5867Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 5886Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("Q").IsManagedTypeNoUseSiteDiagnostics); 5887Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 5915Assert.True(libComp.GetSpecialType(SpecialType.System_TypedReference).IsManagedTypeNoUseSiteDiagnostics); 5946Assert.True(returnType.IsPointerType()); 5950Assert.True(parameterType.IsPointerType()); 6037Assert.True(comp.GetSpecialType(SpecialType.System_TypedReference).IsManagedTypeNoUseSiteDiagnostics); 6058Assert.True(comp.GetSpecialType(SpecialType.System_TypedReference).IsManagedTypeNoUseSiteDiagnostics); 6079Assert.True(comp.GetSpecialType(SpecialType.System_TypedReference).IsManagedTypeNoUseSiteDiagnostics); 6120Assert.True(comp.GetSpecialType(SpecialType.System_TypedReference).IsManagedTypeNoUseSiteDiagnostics); 6309Assert.True(getLocalType("s1").IsUnmanagedType); 6310Assert.True(getLocalType("s2").IsUnmanagedType); 6312Assert.True(getLocalType("s4_0").IsUnmanagedType); 6314Assert.True(getLocalType("s4_2").IsUnmanagedType); 6315Assert.True(getLocalType("s5").IsUnmanagedType); 6316Assert.True(getLocalType("i0").IsUnmanagedType); 6317Assert.True(getLocalType("e1").IsUnmanagedType); 6321Assert.True(getLocalType("u1").IsUnmanagedType); 6322Assert.True(getLocalType("p1").IsUnmanagedType); 6325Assert.True(getLocalType("t2").IsUnmanagedType); 6381Assert.True(getLocalType("good").IsUnmanagedType); 6382Assert.True(getLocalType("good2").IsUnmanagedType); 7876Assert.True(methodGroupSummary.MethodGroup.SetEquals(ImmutableArray.Create<IMethodSymbol>(structMethod1.GetPublicSymbol(), structMethod2.GetPublicSymbol()), EqualityComparer<IMethodSymbol>.Default)); 7941Assert.True(methodGroupSummary.MethodGroup.SetEquals(structMethods.GetPublicSymbols(), EqualityComparer<IMethodSymbol>.Default)); 10184Assert.True(((ILocalSymbol)symbol).IsFixed); 10654Assert.True(sizeOfSummary.IsCompileTimeConstant); 10716Assert.True(sizeOfSummary.IsCompileTimeConstant); 11345Assert.True(countSummary.IsCompileTimeConstant); 11346Assert.True(countSummary.ConstantValue.HasValue); 12349Assert.True(field.Type.IsPointerType()); 12350Assert.True(field.HasPointerType);
Semantics\UseSiteErrorTests.cs (2)
2443Assert.True(diagnostics.Any(d => d.Code == (int)ErrorCode.ERR_NoTypeDef)); 2762Assert.True(s3.IsManagedType(ref managedKindUseSiteInfo));
Semantics\Utf8StringsLiteralsTests.cs (10)
3007Assert.True(model.GetConversion(node).IsIdentity); 3063Assert.True(model.GetConversion(node).IsIdentity); 3119Assert.True(model.GetConversion(node).IsIdentity); 3175Assert.True(model.GetConversion(node).IsIdentity); 3231Assert.True(model.GetConversion(node).IsIdentity); 3259Assert.True(model.GetConversion(node).IsIdentity); 3287Assert.True(model.GetConversion(node).IsSpan); 3315Assert.True(model.GetConversion(node).IsIdentity); 3316Assert.True(((IConversionOperation)model.GetOperation(node)).GetConversion().IsSpan); 4085Assert.True(method.IsImplicitlyDeclared);
Semantics\ValueTupleTests.cs (8)
173Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T1).IsErrorType()); 176Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).IsErrorType()); 180Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T3).IsErrorType()); 185Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T4).IsErrorType()); 191Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T5).IsErrorType()); 198Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T6).IsErrorType()); 205Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T7).IsErrorType()); 213Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_TRest).IsErrorType());
SourceGeneration\AdditionalSourcesCollectionTests.cs (5)
55Assert.True(asc.Contains(expectedName)); 59Assert.True(source.HintName.EndsWith(".cs")); 71Assert.True(asc.Contains(hintName)); 75Assert.True(sources[0].HintName.EndsWith(".vb")); 201Assert.True(asc.Contains(checkHintName));
SourceGeneration\GeneratorDriverTests.cs (27)
141Assert.True(generatedClass.Locations.Single().IsInSource); 199Assert.True(false); 567Assert.True(result.Diagnostics.IsDefault); 568Assert.True(result.GeneratedSources.IsDefault); 868Assert.True(passedIn!.GlobalOptions.TryGetValue("a", out var item1)); 871Assert.True(passedIn!.GlobalOptions.TryGetValue("b", out var item2)); 1147Assert.True(tree.TryGetRoot(out var rootFromTryGetRoot)); 2606Assert.True(generatorCancelled); 2703Assert.True(driver.GetRunResult().Diagnostics.IsEmpty); 2713Assert.True(driver.GetRunResult().Diagnostics.IsEmpty); 2720Assert.True(compilation.SyntaxTrees.Contains(node.SyntaxTree)); 3409Assert.True(capacity >= builder.Capacity); 3566Assert.True(timing.ElapsedTime >= generatorTiming.ElapsedTime); 3607Assert.True(timing.ElapsedTime >= timing1.ElapsedTime); 3612Assert.True(timing.ElapsedTime >= timing2.ElapsedTime); 3614Assert.True(timing.ElapsedTime >= timing1.ElapsedTime + timing2.ElapsedTime); 3646Assert.True(timing.ElapsedTime >= generatorTiming.ElapsedTime); 3653Assert.True(timing.ElapsedTime > timing2.ElapsedTime); 3658Assert.True(generatorTiming.ElapsedTime > generatorTiming2.ElapsedTime); 4090Assert.True(wasCalled); 4128Assert.True(wasCalled); 4157Assert.True(gen1Called); 4176Assert.True(gen2Called); 4432Assert.True(executeCalled); 4529Assert.True(result.Results[1].GeneratedSources.IsDefault); 4547Assert.True(stepRan); 4583Assert.True(initWasCalled);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (67)
83step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 162step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" })); 192step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.Single())); 222step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.Single())); 249step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.First())); 276step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.Last())); 304step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.First()), 305step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.Last())); 335step => Assert.True(step.Outputs.Single().Value is LocalFunctionStatementSyntax { Identifier.ValueText: "LocalFunc" })); 371step => Assert.True(step.Outputs.Single().Value is LocalFunctionStatementSyntax { Identifier.ValueText: "LocalFunc" })); 410step => Assert.True(step.Outputs.Single().Value is LocalFunctionStatementSyntax { Identifier.ValueText: "LocalFunc" })); 439step => Assert.True(step.Outputs.Single().Value is TypeParameterSyntax { Identifier.ValueText: "T" })); 472step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M" })); 505step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M" })); 537step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M", Body: null, ExpressionBody: null })); 569step => Assert.True(step.Outputs.Single().Value is MethodDeclarationSyntax { Identifier.ValueText: "M", Body: not null })); 600step => Assert.True(step.Outputs.Single().Value is VariableDeclaratorSyntax { Identifier.ValueText: "m" })); 632v => Assert.True(v.Value is VariableDeclaratorSyntax { Identifier.ValueText: "m" }), 633v => Assert.True(v.Value is VariableDeclaratorSyntax { Identifier.ValueText: "n" }))); 664step => Assert.True(step.Outputs.Single().Value is VariableDeclaratorSyntax { Identifier.ValueText: "m" })); 696v => Assert.True(v.Value is VariableDeclaratorSyntax { Identifier.ValueText: "m" }), 697v => Assert.True(v.Value is VariableDeclaratorSyntax { Identifier.ValueText: "n" }))); 724step => Assert.True(step.Outputs.Single().Value is LambdaExpressionSyntax)); 758step => Assert.True(step.Outputs.Single().Value is AccessorDeclarationSyntax { RawKind: (int)SyntaxKind.GetAccessorDeclaration })); 787step => Assert.True(step.Outputs.Single().Value is TypeParameterSyntax { Identifier.ValueText: "T" })); 824step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 861step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" })); 898step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 935step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" })); 1032Assert.True(ctx.Attributes.Length == 2); 1043step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1069Assert.True(ctx.Attributes.Length == 2); 1080step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1107Assert.True(ctx.Attributes.Length == 1); 1118step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1145Assert.True(ctx.Attributes.Length == 1); 1156step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1183Assert.True(ctx.Attributes.Length == 1); 1194step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1221Assert.True(ctx.Attributes.Length == 1); 1232step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1344step => Assert.True( 1390step => Assert.True( 1425step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 1455Assert.True(context.Attributes.Length == 1); 1468output => Assert.True(output.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }), 1469output => Assert.True(output.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }))); 1503Assert.True(context.Attributes.Length == 1); 1514step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 1546step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 1576Assert.True(context.Attributes.Length == 1); 1589step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }), 1590step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 1629step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })); 1665step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1672step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1712step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1719step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1759step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1765step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1811step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1860t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }), 1861t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" }))); 1912step => Assert.Collection(step.Outputs, t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })), 1913step => Assert.Collection(step.Outputs, t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" }))); 1976step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 2024step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }));
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (43)
54step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 86step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 162step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 192Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 193Assert.True(step.Outputs.Last().Value is ClassDeclarationSyntax { Identifier.ValueText: "D" }); 224Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 257Assert.True(step.Outputs.Last().Value is ClassDeclarationSyntax { Identifier.ValueText: "D" }); 290Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 291Assert.True(step.Outputs.Last().Value is ClassDeclarationSyntax { Identifier.ValueText: "D" }); 321step => Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 347step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 373step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 399step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 432step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 460step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 546step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 579step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 611step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 810step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 841step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 871step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 956step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 985step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1017step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1024step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1057step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1064step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1103step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1156step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1230step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1262step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1315step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1324Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 1373step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1380step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1442step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1485step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1517step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1568step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1596step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }), 1597step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "D" })); 1629step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1653step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "D" }));
SourceGeneration\StateTableTests.cs (13)
97Assert.True(didRemoveEntries); 167Assert.True(didRemoveEntries); 189Assert.True(builder.TryModifyEntries(ImmutableArray.Create(3, 2), TimeSpan.Zero, default, EntryState.Modified)); 190Assert.True(builder.TryModifyEntries(ImmutableArray<int>.Empty, TimeSpan.Zero, default, EntryState.Modified)); 191Assert.True(builder.TryModifyEntries(ImmutableArray.Create(3, 5), TimeSpan.Zero, default, EntryState.Modified)); 213Assert.True(builder.TryModifyEntry(1, TimeSpan.Zero, default, EntryState.Modified)); 214Assert.True(builder.TryModifyEntry(2, TimeSpan.Zero, default, EntryState.Modified)); 215Assert.True(builder.TryModifyEntry(5, TimeSpan.Zero, default, EntryState.Modified)); 216Assert.True(builder.TryModifyEntry(4, TimeSpan.Zero, default, EntryState.Modified)); 237Assert.True(builder.TryModifyEntry(1, TimeSpan.Zero, default, EntryState.Modified)); // ((1, EntryState.Cached)) 238Assert.True(builder.TryModifyEntry(4, TimeSpan.Zero, default, EntryState.Modified)); // ((4, EntryState.Modified)) 239Assert.True(builder.TryModifyEntry(5, TimeSpan.Zero, default, EntryState.Modified)); // ((3, EntryState.Cached)) 317Assert.True(newTable.HasTrackedSteps);
SourceGeneration\SyntaxAwareGeneratorTests.cs (9)
378onExecute: (e) => { Assert.True(false); } 559onExecute: (e) => { Assert.True(false); } 631onExecute: (e) => { Assert.True(false); } 2026Assert.True(generatorCancelled); 2108Assert.True(timing.ElapsedTime >= timing1.ElapsedTime); 2109Assert.True(timing1.ElapsedTime.TotalMilliseconds >= sleepTimeInMs); 2115Assert.True(timing.ElapsedTime >= timing2.ElapsedTime); 2116Assert.True(timing2.ElapsedTime.TotalMilliseconds >= sleepTimeInMs * 2); 2119Assert.True(timing2.ElapsedTime > timing1.ElapsedTime);
Utilities\ValueSetTests.cs (74)
346Assert.True(ForDouble.Related(Equal, double.NaN).Any(Equal, double.NaN)); 347Assert.True(ForFloat.Related(Equal, float.NaN).Any(Equal, float.NaN)); 358Assert.True(neg.Any(LessThan, double.MinValue)); 362Assert.True(mi.All(LessThan, 0.0)); 363Assert.True(mi.Any(LessThan, 0.0)); 364Assert.True(mi.All(LessThanOrEqual, 0.0)); 365Assert.True(mi.Any(LessThanOrEqual, 0.0)); 376Assert.True(i.All(GreaterThan, 0.0)); 377Assert.True(i.Any(GreaterThan, 0.0)); 378Assert.True(i.All(GreaterThanOrEqual, 0.0)); 379Assert.True(i.Any(GreaterThanOrEqual, 0.0)); 397Assert.True(em.IsEmpty); 417Assert.True(s1.Intersect(s2).IsEmpty); 418Assert.True(s1.Complement().Union(s2.Complement()).Complement().IsEmpty); 445Assert.True(s1.All(LessThan, 2)); 446Assert.True(s1.All(LessThanOrEqual, 1)); 456Assert.True(s1.All(LessThan, 10)); 457Assert.True(s1.All(LessThanOrEqual, 10)); 466Assert.True(s2.All(GreaterThan, -10)); 467Assert.True(s2.All(GreaterThanOrEqual, -10)); 469Assert.True(s2.All(LessThan, 10)); 470Assert.True(s2.All(LessThanOrEqual, 10)); 583Assert.True(ForDecimal.Related(LessThanOrEqual, d).Any(Equal, d)); 585Assert.True(ForDecimal.Related(GreaterThanOrEqual, d).Any(Equal, d)); 631Assert.True(s2.Any(Equal, value)); 633Assert.True(s1.All(LessThan, value)); 635Assert.True(s2.All(GreaterThanOrEqual, value)); 642Assert.True(s2.Any(Equal, value)); 644Assert.True(s1.All(GreaterThan, value)); 646Assert.True(s2.All(LessThanOrEqual, value)); 722Assert.True(s1.Any(LessThan, i + 1)); 725Assert.True(s1.Any(LessThanOrEqual, i + 1)); 726Assert.True(s1.Any(LessThanOrEqual, i)); 730Assert.True(s1.Any(GreaterThan, i - 1)); 732Assert.True(s1.Any(GreaterThanOrEqual, i)); 733Assert.True(s1.Any(GreaterThanOrEqual, i - 1)); 744Assert.True(s1.Any(LessThan, j + 1)); 747Assert.True(s1.Any(LessThanOrEqual, j + 1)); 748Assert.True(s1.Any(LessThanOrEqual, j)); 752Assert.True(s1.Any(GreaterThan, j - 1)); 754Assert.True(s1.Any(GreaterThanOrEqual, j)); 755Assert.True(s1.Any(GreaterThanOrEqual, j - 1)); 765Assert.True(s1.All(LessThan, i + 1)); 766Assert.True(s1.All(LessThan, i)); 768Assert.True(s1.All(LessThanOrEqual, i + 1)); 769Assert.True(s1.All(LessThanOrEqual, i)); 770Assert.True(s1.All(LessThanOrEqual, i - 1)); 774Assert.True(s1.All(GreaterThan, i)); 775Assert.True(s1.All(GreaterThan, i - 1)); 777Assert.True(s1.All(GreaterThanOrEqual, i + 1)); 778Assert.True(s1.All(GreaterThanOrEqual, i)); 779Assert.True(s1.All(GreaterThanOrEqual, i - 1)); 790Assert.True(s1.All(LessThan, j + 1)); 791Assert.True(s1.All(LessThan, j)); 793Assert.True(s1.All(LessThanOrEqual, j + 1)); 794Assert.True(s1.All(LessThanOrEqual, j)); 795Assert.True(s1.All(LessThanOrEqual, j - 1)); 799Assert.True(s1.All(GreaterThan, j)); 800Assert.True(s1.All(GreaterThan, j - 1)); 802Assert.True(s1.All(GreaterThanOrEqual, j + 1)); 803Assert.True(s1.All(GreaterThanOrEqual, j)); 804Assert.True(s1.All(GreaterThanOrEqual, j - 1)); 814Assert.True(s1.All(LessThan, i + 1)); 817Assert.True(s1.All(LessThanOrEqual, i + 1)); 818Assert.True(s1.All(LessThanOrEqual, i)); 822Assert.True(s1.All(GreaterThan, i - 1)); 824Assert.True(s1.All(GreaterThanOrEqual, i)); 825Assert.True(s1.All(GreaterThanOrEqual, i - 1)); 836Assert.True(s1.All(LessThan, j + 1)); 839Assert.True(s1.All(LessThanOrEqual, j + 1)); 840Assert.True(s1.All(LessThanOrEqual, j)); 844Assert.True(s1.All(GreaterThan, j - 1)); 846Assert.True(s1.All(GreaterThanOrEqual, j)); 847Assert.True(s1.All(GreaterThanOrEqual, j - 1));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3080)
Compilation\CompilationAPITests.cs (58)
366Assert.True(ref1.Properties.EmbedInteropTypes); 367Assert.True(ref1.Properties.Aliases.IsEmpty); 477Assert.True(comp.Emit( 837Assert.True(comp.SyntaxTrees.Contains(t1)); 1194Assert.True(comp.References.Contains(compRef1)); 1195Assert.True(comp.References.Contains(compRef2)); 1203Assert.True(comp.References.Contains(ref1)); 1208Assert.True(comp.References.Contains(ref2)); 1213Assert.True(comp.References.Contains(compRef2)); 1727Assert.True(compilation.IsSubmission); 1841Assert.True(compilation.IsSubmission); 1969Assert.True(c1.ReferenceManagerEquals(c2)); 1972Assert.True(c1.ReferenceManagerEquals(c2)); 1975Assert.True(c1.ReferenceManagerEquals(c2)); 1992Assert.True(c1.ReferenceManagerEquals(c2)); 2005Assert.True(c1.ReferenceManagerEquals(c3)); 2017Assert.True(c1.ReferenceManagerEquals(c3)); 2029Assert.True(c1.ReferenceManagerEquals(c3)); 2035Assert.True(c4.ReferenceManagerEquals(c5)); 2087Assert.True(a.ReferenceManagerEquals(ab)); 2090Assert.True(a.ReferenceManagerEquals(ac)); 2096Assert.True(ar.ReferenceManagerEquals(arc)); 2101Assert.True(arc.ReferenceManagerEquals(ar2)); 2107Assert.True(c.ReferenceManagerEquals(none1)); 2113Assert.True(ac.ReferenceManagerEquals(none3)); 2121Assert.True(arc.ReferenceManagerEquals(brc)); 2141Assert.True(c2.ReferenceManagerEquals(c1)); 2146Assert.True(c3.ReferenceManagerEquals(c2)); 2150Assert.True(c4.ReferenceManagerEquals(c3)); 2156Assert.True(c6.ReferenceManagerEquals(c5)); 2165Assert.True(c9.ReferenceManagerEquals(c8)); 2430Assert.True(CreateSubmission("1", parseOptions: TestOptions.Script).HasSubmissionResult()); 2437Assert.True(CreateSubmission("null", parseOptions: TestOptions.Script).HasSubmissionResult()); 2438Assert.True(CreateSubmission("System.Console.WriteLine", parseOptions: TestOptions.Script).HasSubmissionResult()); 2609Assert.True(type.IsAnonymousType); 2630Assert.True(type.IsAnonymousType); 2645Assert.True(type.IsAnonymousType); 3098Assert.True(result.Success); 3117Assert.True(result.Success); 3138Assert.True(result.Success); 3156Assert.True(script.HasSubmissionResult()); 3164Assert.True(script.HasSubmissionResult()); 3172Assert.True(script.HasSubmissionResult()); 3194Assert.True(script.HasSubmissionResult()); 3203Assert.True(script.HasSubmissionResult()); 3222Assert.True(script.HasSubmissionResult()); 3229Assert.True(script.HasSubmissionResult()); 3240Assert.True(script.HasSubmissionResult()); 3257Assert.True(script.HasSubmissionResult()); 3273Assert.True(script.HasSubmissionResult()); 3285Assert.True(script.HasSubmissionResult()); 3299Assert.True(script.HasSubmissionResult()); 3320Assert.True(script.HasSubmissionResult()); 3333Assert.True(script.HasSubmissionResult()); 3339Assert.True(script.HasSubmissionResult()); 3352Assert.True(script.HasSubmissionResult()); 3370Assert.True(script.HasSubmissionResult()); 3384Assert.True(script.HasSubmissionResult());
Compilation\CSharpCompilationOptionsTests.cs (3)
62Assert.True(newOpt1.Equals(newOpt2)); 204Assert.True(actual1.SequenceEqual(new[] { "A", "B" })); 207Assert.True(actual2.SequenceEqual(Enumerable.Repeat("A", 1)));
Compilation\GetImportScopesTests.cs (78)
55Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 56Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax); 71Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 72Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax); 102Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 103Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax); 130Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 131Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax); 147Assert.True(scopes.Single().Imports.Any(i => i.NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) })); 148Assert.True(scopes.Single().Imports.Any(i => i.NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) })); 149Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } })); 150Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } })); 175Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 176Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 198Assert.True(scopes[0].Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) }); 199Assert.True(scopes[0].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } }); 200Assert.True(scopes[1].Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 201Assert.True(scopes[1].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 226Assert.True(scopes[0].Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) }); 227Assert.True(scopes[0].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } }); 228Assert.True(scopes[1].Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 229Assert.True(scopes[1].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 244Assert.True(scopes.Single().Aliases.Single() is { Name: "S", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 245Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax); 260Assert.True(scopes.Single().Aliases.Single() is { Name: "S", Target: { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 261Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax); 291Assert.True(scopes.Single().Aliases.Single() is { Name: "S", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 292Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax); 319Assert.True(scopes.Single().Aliases.Single() is { Name: "S", Target: { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 320Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax); 336Assert.True(scopes.Single().Aliases.Any(a => a is { Name: "S", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } })); 337Assert.True(scopes.Single().Aliases.Any(a => a is { Name: "M", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) } })); 338Assert.True(scopes.Single().Aliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } })); 339Assert.True(scopes.Single().Aliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } })); 364Assert.True(scopes.Single().Aliases.Single() is { Name: "S", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 365Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 387Assert.True(scopes[0].Aliases.Single() is { Name: "M", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) } }); 388Assert.True(scopes[0].Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } }); 389Assert.True(scopes[1].Aliases.Single() is { Name: "S", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) } }); 390Assert.True(scopes[1].Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 418Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE" }); 419Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 437Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 438Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 459Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 460Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 480Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 481Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 499Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 500Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 516Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 517Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax); 536Assert.True(scopes.Single().ExternAliases.Any(a => a is { Name: "CORE1", Target: INamespaceSymbol { IsGlobalNamespace: true } })); 537Assert.True(scopes.Single().ExternAliases.Any(a => a is { Name: "CORE2", Target: INamespaceSymbol { IsGlobalNamespace: true } })); 538Assert.True(scopes.Single().ExternAliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax { Identifier.Text: "CORE1" })); 539Assert.True(scopes.Single().ExternAliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax { Identifier.Text: "CORE2" })); 567Assert.True(scopes.Single().ExternAliases.Single() is { Name: "CORE1", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 568Assert.True(scopes.Single().ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax { Identifier.Text: "CORE1" }); 593Assert.True(scopes[0].ExternAliases.Single() is { Name: "CORE2", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 594Assert.True(scopes[0].ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax { Identifier.Text: "CORE2" }); 595Assert.True(scopes[1].ExternAliases.Single() is { Name: "CORE1", Target: INamespaceSymbol { IsGlobalNamespace: true } }); 596Assert.True(scopes[1].ExternAliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is ExternAliasDirectiveSyntax { Identifier.Text: "CORE1" }); 622Assert.True(scopes.Single().Aliases.Single() is { Name: "M", Target: INamespaceSymbol { Name: nameof(Microsoft) } }); 623Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Alias.Name.Identifier.Text: "M" }); 625Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 626Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } }); 648Assert.True(scopes.Single().Imports.Single().NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) }); 649Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax); 652Assert.True(scopes.Single().Aliases.Single() is { Name: "M", Target: INamespaceSymbol { Name: nameof(Microsoft) } }); 653Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Alias.Name.Identifier.Text: "M" }); 682Assert.True(scopes.Single().Imports.Any(i => i.NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(System) })); 683Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(System) } })); 684Assert.True(scopes.Single().Imports.Any(i => i.NamespaceOrType is INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: false, Name: nameof(System.IO) })); 685Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: QualifiedNameSyntax { Right: IdentifierNameSyntax { Identifier.Text: nameof(System.IO) } } })); 688Assert.True(scopes.Single().Aliases.Any(i => i is { Name: "M", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: true, Name: nameof(Microsoft) } })); 689Assert.True(scopes.Single().Aliases.Any(i => i.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax { Identifier.Text: nameof(Microsoft) } })); 690Assert.True(scopes.Single().Aliases.Any(i => i is { Name: "T", Target: INamespaceSymbol { ContainingNamespace.IsGlobalNamespace: false, Name: nameof(System.Threading) } })); 691Assert.True(scopes.Single().Aliases.Any(i => i.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: QualifiedNameSyntax { Right: IdentifierNameSyntax { Identifier.Text: nameof(System.Threading) } } }));
Compilation\GetSemanticInfoBrokenCodeTests.cs (1)
181Assert.True(type.IsImplicitlyDeclared);
Compilation\GetSemanticInfoTests.cs (111)
635Assert.True(impconv.IsImplicit); 636Assert.True(impconv.IsUserDefined); 641Assert.True(conv.IsImplicit); 642Assert.True(conv.IsUserDefined); 676Assert.True(conv.Exists); 677Assert.True(conv.IsImplicit); 679Assert.True(conv.IsIdentity); 682Assert.True(conv.Exists); 683Assert.True(conv.IsImplicit); 685Assert.True(conv.IsNumeric); 688Assert.True(conv.Exists); 689Assert.True(conv.IsImplicit); 691Assert.True(conv.IsEnumeration); 694Assert.True(conv.Exists); 695Assert.True(conv.IsImplicit); 697Assert.True(conv.IsNullable); 700Assert.True(conv.Exists); 701Assert.True(conv.IsImplicit); 703Assert.True(conv.IsNullLiteral); 706Assert.True(conv.Exists); 707Assert.True(conv.IsImplicit); 709Assert.True(conv.IsReference); 712Assert.True(conv.Exists); 713Assert.True(conv.IsImplicit); 715Assert.True(conv.IsBoxing); 718Assert.True(conv.Exists); 719Assert.True(conv.IsImplicit); 721Assert.True(conv.IsDynamic); 724Assert.True(conv.Exists); 725Assert.True(conv.IsExplicit); 727Assert.True(conv.IsDynamic); 730Assert.True(conv.Exists); 731Assert.True(conv.IsImplicit); 733Assert.True(conv.IsConstantExpression); 736Assert.True(conv.Exists); 737Assert.True(conv.IsImplicit); 739Assert.True(conv.IsUserDefined); 742Assert.True(conv.Exists); 743Assert.True(conv.IsImplicit); 745Assert.True(conv.IsAnonymousFunction); 748Assert.True(conv.Exists); 749Assert.True(conv.IsImplicit); 751Assert.True(conv.IsMethodGroup); 754Assert.True(conv.Exists); 756Assert.True(conv.IsExplicit); 757Assert.True(conv.IsNumeric); 760Assert.True(conv.Exists); 762Assert.True(conv.IsExplicit); 763Assert.True(conv.IsEnumeration); 766Assert.True(conv.Exists); 768Assert.True(conv.IsExplicit); 769Assert.True(conv.IsNullable); 772Assert.True(conv.Exists); 774Assert.True(conv.IsExplicit); 775Assert.True(conv.IsReference); 778Assert.True(conv.Exists); 780Assert.True(conv.IsExplicit); 781Assert.True(conv.IsUnboxing); 784Assert.True(conv.Exists); 786Assert.True(conv.IsExplicit); 787Assert.True(conv.IsUserDefined); 790Assert.True(conv.Exists); 791Assert.True(conv.IsImplicit); 794Assert.True(conv.IsPointer); 797Assert.True(conv.Exists); 798Assert.True(conv.IsImplicit); 801Assert.True(conv.IsPointer); 804Assert.True(conv.Exists); 806Assert.True(conv.IsExplicit); 808Assert.True(conv.IsPointer); 811Assert.True(conv.Exists); 813Assert.True(conv.IsExplicit); 815Assert.True(conv.IsPointer); 818Assert.True(conv.Exists); 820Assert.True(conv.IsExplicit); 822Assert.True(conv.IsPointer); 825Assert.True(conv.Exists); 827Assert.True(conv.IsExplicit); 830Assert.True(conv.IsIntPtr); 1460Assert.True(bindInfo.CandidateSymbols.SetEquals(candidateIndexers, EqualityComparer<ISymbol>.Default)); 1854Assert.True(parameters[0].HasExplicitDefaultValue); 1857Assert.True(parameters[1].HasExplicitDefaultValue); 1860Assert.True(parameters[2].HasExplicitDefaultValue); 1863Assert.True(parameters[3].HasExplicitDefaultValue); 1892Assert.True(type.IsUnboundGenericType); 2095Assert.True(members.SetEquals(typeParameter.AllEffectiveInterfacesNoUseSiteDiagnostics().Select(i => i.GetMember<IPropertySymbol>("P")))); 2156Assert.True(members.Select(m => m.ToTestDisplayString()).SetEquals(new[] { "void IA.M()", "void D.M()" })); 2176Assert.True(members.Select(m => m.ToTestDisplayString()).SetEquals(new[] { "void IA.M()", "void IA.M(System.Int32 x)" })); 2179Assert.True(members.Select(m => m.ToTestDisplayString()).SetEquals(new[] { "void D.M()", "void IA.M()", "void IA.M(System.Int32 x)" })); 2198Assert.True(members.Select(m => m.ToTestDisplayString()).SetEquals(new[] { "System.String System.Object.ToString()", "System.String IA.ToString()" })); 2201Assert.True(members.Select(m => m.ToTestDisplayString()).SetEquals(new[] { "System.String System.Object.ToString()", "System.String D.ToString()", "System.String IA.ToString()" })); 2848Assert.True(candidates.SetEquals(conversions, EqualityComparer<ISymbol>.Default)); 2939Assert.True(candidates.SetEquals(operators, EqualityComparer<ISymbol>.Default)); 3031Assert.True(candidates.SetEquals(operators, EqualityComparer<ISymbol>.Default)); 3105Assert.True(candidates.SetEquals(operators, EqualityComparer<ISymbol>.Default)); 3179Assert.True(candidates.SetEquals(operators, EqualityComparer<ISymbol>.Default)); 3533Assert.True(argConversion.IsValid); 4297Assert.True(info.CandidateSymbols.IsEmpty); 4302Assert.True(info.MemberGroup.IsEmpty); 4303Assert.True(info.MethodGroup.IsEmpty); 4881Assert.True(success); 4915Assert.True(symbolInfo.CandidateSymbols.Length > 0); 4957Assert.True(symbolInfo.Symbol.Equals(symbolInfo.Symbol)); 5413Assert.True(type.IsErrorType()); 5418Assert.True(type.IsGenericType); 5426Assert.True(type.IsGenericType); 5427Assert.True(type.IsErrorType()); 5992Assert.True(foreachSymbolInfo.CurrentConversion.Exists); 6049Assert.True(symbol.IsReferenceType); 6087Assert.True(constructedMethodSymbol is 6098Assert.True(constructedReducedFrom is
Compilation\ReferenceManagerTests.cs (8)
906Assert.True(dr1.Properties.Aliases.IsEmpty); 907Assert.True(dr2.Properties.Aliases.IsEmpty); 908Assert.True(dr3.Properties.Aliases.IsEmpty); 1291Assert.True(resolver.resolved1); 1292Assert.True(resolver.resolved2); 1452Assert.True(withCircularReference1.ReferenceManagerEquals(withCircularReference2)); 1455Assert.True(withCircularReference1.ReferenceManagerEquals(withCircularReference2)); 2159Assert.True(corlib1.ReferenceManagerEquals(corlib2));
Compilation\SemanticModelAPITests.cs (81)
146Assert.True(propertySymbol.IsIndexer); 207Assert.True(rxSymbol.IsRef); 239Assert.True(rxSymbol.IsRef); 1273Assert.True(aliasTarget.IsGlobalNamespace); 1426Assert.True(success); 1428Assert.True(speculativeModel.IsSpeculativeSemanticModel); 1466Assert.True(success); 1481Assert.True(speculativeModel.IgnoresAccessibility); 1515Assert.True(success); 1563Assert.True(success); 1603Assert.True(success); 1685Assert.True(success); 1687Assert.True(speculativeModel.IsSpeculativeSemanticModel); 1782Assert.True(success); 1836Assert.True(success); 1849Assert.True(success); 1883Assert.True(success); 1921Assert.True(success); 1959Assert.True(success); 1996Assert.True(success); 2036Assert.True(success); 2038Assert.True(speculativeModel.IsSpeculativeSemanticModel); 2078Assert.True(success); 2095Assert.True(success); 2111Assert.True(success); 2228Assert.True(success); 2265Assert.True(success); 2357Assert.True(success); 2453Assert.True(success); 2495Assert.True(success); 2540Assert.True(success); 2572Assert.True(success); 2587Assert.True(success); 2601Assert.True(success); 2644Assert.True(success); 2680Assert.True(success); 2704Assert.True(success); 2708Assert.True(speculativeModel.IsSpeculativeSemanticModel); 2780Assert.True(success); 2786Assert.True(constantVal.HasValue); 2842Assert.True(speculativeModel.IgnoresAccessibility); 2899Assert.True(success); 2933Assert.True(success); 2973Assert.True(success); 3018Assert.True(success); 3046Assert.True(success); 3129Assert.True(model.TryGetSpeculativeSemanticModel(methodDeclLocation, returnStatement, out var speculativeModel)); 3193Assert.True(success); 3228Assert.True(success); 3258Assert.True(success); 3299Assert.True(success); 3340Assert.True(success); 3416Assert.True(success); 3457Assert.True(success); 3498Assert.True(success); 3620Assert.True(success); 3659Assert.True(newSymbol.Equals(oldSymbol)); 3820Assert.True(model.TryGetSpeculativeSemanticModel(localFunctionBody.Block!.Statements[0].SpanStart + 1, @return, out var specModel)); 3884Assert.True(target.IsGlobalNamespace); 3945Assert.True(value0.HasValue); 3947Assert.True(typeInfo0.Type != null && typeInfo0.Type.SpecialType == SpecialType.System_Int16); 3956Assert.True(typeInfo1.Type != null && typeInfo1.Type.Equals(type1)); 3963Assert.True(typeInfo2.Type != null && typeInfo2.Type.Equals(type2)); 4139Assert.True(model.GetConstantValue(actual[0]).HasValue); 4219Assert.True(model.GetConstantValue(actual[0]).HasValue); 4244Assert.True(model.GetConstantValue(actual[0]).HasValue); 4248Assert.True(model.GetConstantValue(actual[1]).HasValue); 4272Assert.True(model.GetConstantValue(actual[0]).HasValue); 4413Assert.True(semanticModel.IsAccessible(positionInN, fieldX)); 4416Assert.True(semanticModel.IsAccessible(positionInB, fieldX)); 4417Assert.True(semanticModel.IsAccessible(positionInB, fieldY)); 4418Assert.True(semanticModel.IsAccessible(positionInB, fieldZ)); 4419Assert.True(semanticModel.IsAccessible(positionInBGoo, fieldX)); 4420Assert.True(semanticModel.IsAccessible(positionInBGoo, fieldY)); 4421Assert.True(semanticModel.IsAccessible(positionInBGoo, fieldZ)); 4422Assert.True(semanticModel.IsAccessible(positionInCGoo, fieldX)); 4461Assert.True(model.TryGetSpeculativeSemanticModel(ifStatement.SpanStart, replacementIfStatement, out var specModel)); 4532Assert.True(type.IsTupleType); 4610Assert.True(type.IsTupleType); 4663Assert.True(alias1.Equals(alias2)); 4794Assert.True(preprocessingSymbol.CanBeReferencedByName);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (38)
42Assert.True(rx.IsRef); 65Assert.True(rxLocal.IsRef); 1388Assert.True(symbolsInC.Any(s => s.Name == "A" && s.Kind == SymbolKind.NamedType)); 1389Assert.True(symbolsInC.Any(s => s.Name == "B" && s.Kind == SymbolKind.NamedType)); 1390Assert.True(symbolsInC.Any(s => s.Name == "C" && s.Kind == SymbolKind.NamedType)); 1391Assert.True(symbolsInC.Any(s => s.Name == "M" && s.Kind == SymbolKind.Method && s.ContainingType.Name == "A")); 1392Assert.True(symbolsInC.Any(s => s.Name == "M" && s.Kind == SymbolKind.Method && s.ContainingType.Name == "B")); 1393Assert.True(symbolsInC.Any(s => s.Name == "M" && s.Kind == SymbolKind.Method && s.ContainingType.Name == "C")); 1394Assert.True(symbolsInC.Any(s => s.Name == "F" && s.Kind == SymbolKind.Method && s.ContainingType.Name == "C")); 1395Assert.True(symbolsInC.Any(s => s.Name == "System" && s.Kind == SymbolKind.Namespace)); 1396Assert.True(symbolsInC.Any(s => s.Name == "Microsoft" && s.Kind == SymbolKind.Namespace)); 4022Assert.True(boundType.IsUnboundGenericType()); 4040Assert.True(boundType.IsUnboundGenericType()); 4046Assert.True(boundType.IsUnboundGenericType()); 4253Assert.True(success); 4264Assert.True(success); 4282Assert.True(success); 4303Assert.True(success); 4314Assert.True(success); 4327Assert.True(success); 4350Assert.True(success); 4372Assert.True(success); 4546Assert.True(result.IsCompleted); 4583Assert.True(result.IsCompleted); 4673Assert.True(model.IsEventUsableAsField(declaringTypePosition, fieldLikeEvent)); 4674Assert.True(model.IsEventUsableAsField(nestedTypePosition, fieldLikeEvent)); 4802Assert.True(type.Locations.Single().IsInSource); 4825Assert.True(type.Locations.Single().IsInSource); 4848Assert.True(type.Locations.Single().IsInSource); 4871Assert.True(type.Locations.Single().IsInSource); 4894Assert.True(type.Locations.Single().IsInSource); 4917Assert.True(element.Locations.Single().IsInSource); 4940Assert.True(element.Locations.Single().IsInSource); 4963Assert.True(element.Locations.Single().IsInSource); 4998Assert.True(element.Locations.Single().IsInSource); 5044Assert.True(element.Locations.Single().IsInSource); 5093Assert.True(element.Locations.Single().IsInSource); 5116Assert.True(element.Locations.Single().IsInSource);
Compilation\SemanticModelGetSemanticInfoTests.cs (79)
1753Assert.True(semanticInfo.IsCompileTimeConstant); 1813Assert.True(semanticInfo.IsCompileTimeConstant); 1843Assert.True(semanticInfo.IsCompileTimeConstant); 1873Assert.True(semanticInfo.IsCompileTimeConstant); 3463Assert.True(semanticInfo.IsCompileTimeConstant); 3942Assert.True(semanticInfo.IsCompileTimeConstant); 4381Assert.True(((INamespaceSymbol)semanticInfo.Type.ContainingSymbol).IsGlobalNamespace); 4543Assert.True(symbol.ContainingSymbol.Kind == SymbolKind.Property && ((IPropertySymbol)symbol.ContainingSymbol).IsIndexer); 4575Assert.True(semanticInfo.IsCompileTimeConstant); 4579Assert.True(symbol.HasConstantValue); 4613Assert.True(semanticInfo.IsCompileTimeConstant); 4618Assert.True(symbol.HasConstantValue); 4679Assert.True(semanticInfo.IsCompileTimeConstant); 4686Assert.True(symbol.HasConstantValue); 4820Assert.True(semanticInfo.IsCompileTimeConstant); 4827Assert.True(symbol.HasConstantValue); 5549Assert.True(semanticInfo.Symbol.GetSymbol().IsFromCompilation(compilation)); 5580Assert.True(semanticInfo.IsCompileTimeConstant); 5612Assert.True(semanticInfo.IsCompileTimeConstant); 5767Assert.True(semanticInfo.IsCompileTimeConstant); 5834Assert.True(semanticInfo.IsCompileTimeConstant); 5902Assert.True(semanticInfo.IsCompileTimeConstant); 5970Assert.True(semanticInfo.IsCompileTimeConstant); 6037Assert.True(semanticInfo.IsCompileTimeConstant); 6065Assert.True(semanticInfo.IsCompileTimeConstant); 6205Assert.True(semanticInfo.IsCompileTimeConstant); 6369Assert.True(symbol.IsImplicitlyDeclared); 6491Assert.True(semanticInfo.ImplicitConversion.IsExtensionMethod); 6710Assert.True(semanticInfo.IsCompileTimeConstant); 6812Assert.True(semanticInfo.IsCompileTimeConstant); 6840Assert.True(semanticInfo.IsCompileTimeConstant); 6971Assert.True(semanticInfo.IsCompileTimeConstant); 7349Assert.True(semanticInfo.IsCompileTimeConstant); 7405Assert.True(semanticInfo.IsCompileTimeConstant); 7483Assert.True(semanticInfo.ImplicitConversion.IsImplicit); 7484Assert.True(semanticInfo.ImplicitConversion.IsNumeric); 7492Assert.True(semanticInfo.IsCompileTimeConstant); 7697Assert.True(semanticInfo.ImplicitConversion.IsReference); 7726Assert.True(semanticInfo.ImplicitConversion.IsBoxing); 8520Assert.True(semanticInfo.IsCompileTimeConstant); 8566Assert.True(semanticInfo.IsCompileTimeConstant); 8732Assert.True(semanticInfo.IsCompileTimeConstant); 8774Assert.True(semanticInfo.IsCompileTimeConstant); 8815Assert.True(semanticInfo.IsCompileTimeConstant); 8857Assert.True(semanticInfo.IsCompileTimeConstant); 8939Assert.True(semanticInfo.IsCompileTimeConstant); 9089Assert.True(semanticInfo.IsCompileTimeConstant); 9155Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9179Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9232Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9262Assert.True(type.IsUnboundGenericType); 9264Assert.True(type.TypeArguments[0].IsErrorType()); 9283Assert.True(a.IsUnboundGenericType); 10979Assert.True(semanticInfo.IsCompileTimeConstant); 11011Assert.True(semanticInfo.IsCompileTimeConstant); 11042Assert.True(semanticInfo.IsCompileTimeConstant); 11075Assert.True(semanticInfo.IsCompileTimeConstant); 11108Assert.True(semanticInfo.IsCompileTimeConstant); 11272Assert.True(semanticInfo.IsCompileTimeConstant); 11309Assert.True(semanticInfo.IsCompileTimeConstant); 11346Assert.True(semanticInfo.IsCompileTimeConstant); 11386Assert.True(semanticInfo.IsCompileTimeConstant); 11466Assert.True(semanticInfo.IsCompileTimeConstant); 11503Assert.True(semanticInfo.IsCompileTimeConstant); 11640Assert.True(((INamespaceSymbol)semanticInfo.Symbol).IsGlobalNamespace); 11647Assert.True(((NamespaceSymbol)(aliasInfo.Target)).IsGlobalNamespace); 11674Assert.True(((INamespaceSymbol)semanticInfo.Symbol).IsGlobalNamespace); 11681Assert.True(((NamespaceSymbol)(aliasInfo.Target)).IsGlobalNamespace); 11716Assert.True(semanticInfo.IsCompileTimeConstant); 13448Assert.True(semanticInfo.IsCompileTimeConstant); 14573Assert.True(((ITypeSymbol)semanticInfo.Type).IsErrorType()); 14805Assert.True(conv.IsIdentity); 14821Assert.True(conv.IsIdentity); 14901Assert.True(conv.IsIdentity); 14917Assert.True(conv.IsIdentity); 15012Assert.True(conv.IsIdentity); 15027Assert.True(conv.IsIdentity); 15054Assert.True(symbolComparer.Equals(symbolInfo2)); 15059Assert.True(typeComparer.Equals(typeInfo2));
Compilation\SemanticModelGetSemanticInfoTests_LateBound.cs (31)
140Assert.True(semanticInfo.Type.IsDynamic()); 141Assert.True(semanticInfo.ConvertedType.IsDynamic()); 166Assert.True(semanticInfo.Type.IsDynamic()); 167Assert.True(semanticInfo.ConvertedType.IsDynamic()); 201Assert.True(semanticInfo.Type.IsDynamic()); 202Assert.True(semanticInfo.ConvertedType.IsDynamic()); 228Assert.True(semanticInfo.Type.IsDynamic()); 268Assert.True(semanticInfo.Type.IsDynamic()); 347Assert.True(semanticInfo.Type.IsDynamic()); 514Assert.True(semanticInfo.Type.IsDynamic()); 515Assert.True(semanticInfo.ConvertedType.IsDynamic()); 551Assert.True(semanticInfo.Type.IsDynamic()); 552Assert.True(semanticInfo.ConvertedType.IsDynamic()); 586Assert.True(semanticInfo.Type.IsDynamic()); 587Assert.True(semanticInfo.ConvertedType.IsDynamic()); 614Assert.True(semanticInfo.Type.IsDynamic()); 615Assert.True(semanticInfo.ConvertedType.IsDynamic()); 651Assert.True(semanticInfo.Type.IsDynamic()); 652Assert.True(semanticInfo.ConvertedType.IsDynamic()); 678Assert.True(semanticInfo.Type.IsDynamic()); 679Assert.True(semanticInfo.ConvertedType.IsDynamic()); 706Assert.True(semanticInfo.Type.IsDynamic()); 707Assert.True(semanticInfo.ConvertedType.IsDynamic()); 741Assert.True(semanticInfo.Type.IsDynamic()); 742Assert.True(semanticInfo.ConvertedType.IsDynamic()); 770Assert.True(semanticInfo.Type.IsDynamic()); 771Assert.True(semanticInfo.ConvertedType.IsDynamic()); 797Assert.True(semanticInfo.Type.IsDynamic()); 798Assert.True(semanticInfo.ConvertedType.IsDynamic()); 825Assert.True(semanticInfo.Type.IsDynamic()); 826Assert.True(semanticInfo.ConvertedType.IsDynamic());
Compilation\UsedAssembliesTests.cs (3)
282Assert.True(diagnostics.Any(d => d.DefaultSeverity == DiagnosticSeverity.Error)); 639Assert.True(comp2.References.Count() > 1); 2328Assert.True(comp.References.Count() > 1);
DeclarationTests.cs (36)
122Assert.True(mr.Declarations.IsEmpty); 123Assert.True(table.TypeNames.IsEmpty()); 129Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "C", "D" })); 160Assert.True(table.TypeNames.Distinct().OrderBy(s => s).SequenceEqual(new[] { "C", "D" })); 236Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "A", "B" })); 239Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "A", "B", "C", "D" })); 242Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "A", "B" })); 245Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "A", "B", "C", "D" })); 248Assert.True(table.TypeNames.OrderBy(s => s).SequenceEqual(new[] { "C", "D" })); 251Assert.True(table.TypeNames.IsEmpty()); 407Assert.True(type1.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 412Assert.True(type2.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 420Assert.True(type3.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "w", "x", "y", "z" })); 460Assert.True(type1.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 465Assert.True(type2.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 503Assert.True(type1.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 508Assert.True(type2.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 556Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 559Assert.True(type1b.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "a", "b", "c" })); 564Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 567Assert.True(type2b.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "a", "b", "c" })); 611Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 614Assert.True(type1b.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "a", "b", "c" })); 619Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 660Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 665Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 703Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 708Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 750Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 755Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 795Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 800Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 840Assert.True(type1a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 845Assert.True(type2a.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 874Assert.True(type1.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" })); 875Assert.True(type2.MergedDeclaration.Declarations[0].MemberNames.Value.SetEquals(new[] { "x", "y", "z" }));
DocumentationComments\CrefTests.cs (4)
3254Assert.True(((IPropertySymbol)info.CandidateSymbols[0]).IsIndexer); 6189Assert.True(parameterTypeSymbol.IsDefinition); 6290Assert.True(success); 6865Assert.True(model.GetSymbolInfo(cref).IsEmpty);
DocumentationComments\DocumentationCommentCompilerTests.cs (2)
4405Assert.True(char.IsWhiteSpace(ch)); 4406Assert.True(SyntaxFacts.IsWhitespace(ch));
SymbolDisplay\SymbolDisplayTests.cs (11)
4995Assert.True(eventSymbol.IsWindowsRuntimeEvent); 5434Assert.True(new FormattedSymbol(sA, f1).Equals(new FormattedSymbol(sA, f1))); 5440Assert.True(new FormattedSymbol(sC.Construct(sA), f1).Equals(new FormattedSymbol(sC.Construct(sA), f1))); 5444Assert.True(new FormattedSymbol(sA, f1).GetHashCode().Equals(new FormattedSymbol(sA, f1).GetHashCode())); 5501Assert.True(((ITypeSymbol)firstPart.Symbol).IsTupleType); 6188Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(position, methodDecl, out model)); 6439Assert.True(formatWithAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral)); 6566Assert.True(formatWithAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral)); 6610Assert.True(formatWithAllowDefaultLiteral.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral)); 7015Assert.True(local.IsRef); 7062Assert.True(local.IsRef);
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
1037Assert.True(methodDispose.ReturnsVoid);
Symbols\AnonymousTypesSemanticsTests.cs (4)
722Assert.True(type.IsDefinition); 741Assert.True(type.IsDefinition); 1988Assert.True(type.IsAnonymousType); 2119Assert.True(added);
Symbols\AnonymousTypesSymbolTests.cs (7)
1022Assert.True(fieldsCount == 0 ? !type.IsGenericType : type.IsGenericType); 1025Assert.True(type.IsSealed); 1100Assert.True(property.IsReadOnly); 1646Assert.True(sym.Symbol.Locations[0].IsInSource); 1655Assert.True(m.Locations[0].IsInSource); 1702Assert.True(statement1.Span.Contains(typeA3.Locations[0].SourceSpan)); 1703Assert.True(statement2.Span.Contains(typeA4.Locations[0].SourceSpan));
Symbols\AssemblyAndNamespaceTests.cs (7)
220Assert.True(constituents.Contains(comp.SourceAssembly.GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 221Assert.True(constituents.Contains(comp.GetReferencedAssemblySymbol(compRef1).GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 222Assert.True(constituents.Contains(comp.GetReferencedAssemblySymbol(compRef2).GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 268Assert.True(constituents.Contains(comp.SourceAssembly.GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 269Assert.True(constituents.Contains(comp.GetReferencedAssemblySymbol(compRef1).GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 270Assert.True(constituents.Contains(comp.GetReferencedAssemblySymbol(compRef2).GlobalNamespace.GetMembers("N1").Single() as NamespaceSymbol)); 688Assert.True(comp.Assembly.Identity.IsRetargetable);
Symbols\CheckedUserDefinedOperatorsTests.cs (6)
57Assert.True(opSymbol.IsStatic); 58Assert.True(opSymbol.HasSpecialName); 1299Assert.True(opSymbol.IsStatic); 1300Assert.True(opSymbol.HasSpecialName); 2533Assert.True(opSymbol.IsStatic); 2534Assert.True(opSymbol.HasSpecialName);
Symbols\CompilationCreationTests.cs (53)
85Assert.True(type.IsErrorType()); // Not available 334Assert.True(asm5[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm3[3])); 425Assert.True(asm8[3].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[3])); 427Assert.True(asm8[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 437Assert.True(asm9[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 1064Assert.True(asm5[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm3[3])); 1073Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1082Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1150Assert.True(asm8[2].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[1])); 1152Assert.True(asm8[3].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[3])); 1154Assert.True(asm8[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 1164Assert.True(asm9[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 1349Assert.True(asm5[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm3[3])); 1352Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1355Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1688Assert.True(asm5[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm3[3])); 1700Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1714Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 1734Assert.True(missingAssembly.IsMissing); 1791Assert.True(asm8[2].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[1])); 1793Assert.True(asm8[3].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[3])); 1795Assert.True(asm8[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 1808Assert.True(asm9[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm4[4])); 1995Assert.True(asm5[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(asm3[3])); 1998Assert.True(asm6[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2001Assert.True(asm7[1].RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC_MTTestLib2.SourceAssembly())); 2019Assert.True(missingAssembly.IsMissing); 2368Assert.True(x4.HasExplicitDefaultValue); 2369Assert.True(x4.IsOptional); 2385Assert.True(foo2.ReturnsVoid); 2389Assert.True(bar.IsStatic); 2395Assert.True(foo3.IsGenericMethod); 2396Assert.True(foo3.IsVirtual); 2443Assert.True(typeC301.IsAbstract); 2474Assert.True(localC6_T.HasConstructorConstraint); 2504Assert.True(asm5[1].Modules[0].GlobalNamespace.IsGlobalNamespace); 2621Assert.True(HasSingleTypeOfKind(c, TypeKind.Struct, "System.Int32")); 2624Assert.True(HasSingleTypeOfKind(c, TypeKind.Class, "System.Linq.Enumerable")); 2628Assert.True(HasSingleTypeOfKind(c, TypeKind.Class, "System.Uri")); 2631Assert.True(HasSingleTypeOfKind(c, TypeKind.Struct, "System.Int32")); 3018Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses)); 3020Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.UnmanagedSignatureCallingConvention)); 3022Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 3026Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses)); 3028Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.UnmanagedSignatureCallingConvention)); 3029Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 3030Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 3033Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.ByRefFields)); 3034Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.CovariantReturnsOfClasses)); 3035Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.NumericIntPtr)); 3036Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.UnmanagedSignatureCallingConvention)); 3037Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 3038Assert.True(compilation.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces));
Symbols\ConversionTests.cs (29)
248Assert.True(f1Type.Equals(f2Type, TypeCompareKind.AllIgnoreOptions)); 249Assert.True(f2Type.Equals(f1Type, TypeCompareKind.AllIgnoreOptions)); 250Assert.True(f1Type.Equals(f1Type, TypeCompareKind.AllIgnoreOptions)); 251Assert.True(f2Type.Equals(f2Type, TypeCompareKind.AllIgnoreOptions)); 254Assert.True(f3Type.Equals(f4Type, TypeCompareKind.AllIgnoreOptions)); 255Assert.True(f4Type.Equals(f3Type, TypeCompareKind.AllIgnoreOptions)); 262Assert.True(f6Type.Equals(f7Type, TypeCompareKind.AllIgnoreOptions)); 263Assert.True(f7Type.Equals(f6Type, TypeCompareKind.AllIgnoreOptions)); 264Assert.True(f6Type.Equals(f6Type, TypeCompareKind.AllIgnoreOptions)); 265Assert.True(f7Type.Equals(f7Type, TypeCompareKind.AllIgnoreOptions)); 266Assert.True(f8Type.Equals(f7Type, TypeCompareKind.AllIgnoreOptions)); 267Assert.True(f7Type.Equals(f8Type, TypeCompareKind.AllIgnoreOptions)); 268Assert.True(f8Type.Equals(f8Type, TypeCompareKind.AllIgnoreOptions)); 269Assert.True(f7Type.Equals(f7Type, TypeCompareKind.AllIgnoreOptions)); 270Assert.True(f8Type.Equals(f6Type, TypeCompareKind.AllIgnoreOptions)); 271Assert.True(f6Type.Equals(f8Type, TypeCompareKind.AllIgnoreOptions)); 272Assert.True(f8Type.Equals(f8Type, TypeCompareKind.AllIgnoreOptions)); 273Assert.True(f6Type.Equals(f6Type, TypeCompareKind.AllIgnoreOptions)); 279Assert.True(g1Type.Equals(g2Type, TypeCompareKind.AllIgnoreOptions)); 280Assert.True(g2Type.Equals(g1Type, TypeCompareKind.AllIgnoreOptions)); 281Assert.True(g1Type.Equals(g1Type, TypeCompareKind.AllIgnoreOptions)); 282Assert.True(g2Type.Equals(g2Type, TypeCompareKind.AllIgnoreOptions)); 314Assert.True(typeIntArrayWithCustomModifiers.HasCustomModifiers(flagNonDefaultArraySizesOrLowerBounds: false)); 404Assert.True(conversion.IsImplicit); 405Assert.True(conversion.IsNumeric); 417Assert.True(conversion.IsImplicit); 418Assert.True(conversion.IsNumeric); 426Assert.True(conversion.IsExplicit); 427Assert.True(conversion.IsNumeric);
Symbols\CorLibrary\Choosing.cs (1)
73Assert.True(consumer.GetSpecialType(SpecialType.System_Object).IsErrorType());
Symbols\CorLibrary\CorTypes.cs (7)
109Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 151Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 170Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 204Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 216Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 362Assert.True(comp1.GetSpecialType(InternalSpecialType.System_Type).IsErrorType()); 543Assert.True(comp1.GetSpecialType(InternalSpecialType.System_Type).IsErrorType());
Symbols\CovariantReturnTests.cs (13)
263Assert.True(method.IsOverride); 265Assert.True(method.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges)); 286Assert.True(overriddenMember.Equals(explicitlyOverriddenClassMethod)); 295Assert.True(overriddenMember.Equals(explicitlyOverriddenClassMethod)); 306Assert.True(getMethod.GetOverriddenMember().Equals(overriddenGetMethod)); 341Assert.True(false); 471Assert.True(sourceAssembly is SourceAssemblySymbol); 523Assert.True(retargetingAssembly is RetargetingAssemblySymbol); 3785Assert.True(derivedMethod.IsOverride); 3788Assert.True(overrideMethod.IsOverride); 4880Assert.True(useMethodImpl); 4944Assert.True(useMethodImpl); 5008Assert.True(useMethodImpl);
Symbols\CSharpCompilerFeatureRequiredTests.cs (26)
145Assert.True(onType!.HasUnsupportedMetadata); 146Assert.True(onType.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 150Assert.True(onMethod.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 154Assert.True(onMethodReturn.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 159Assert.True(onParameterMethod.HasUnsupportedMetadata); 160Assert.True(onParameterMethod.Parameters[0].HasUnsupportedMetadata); 164Assert.True(onField.GetMember<FieldSymbol>("Field").HasUnsupportedMetadata); 168Assert.True(onProperty.GetMember<PropertySymbol>("Property").HasUnsupportedMetadata); 175Assert.True(onPropertyGetterProperty.GetMethod.HasUnsupportedMetadata); 181Assert.True(onPropertySetterProperty.SetMethod.HasUnsupportedMetadata); 186Assert.True(onEvent.GetMember<EventSymbol>("Event").HasUnsupportedMetadata); 192Assert.True(onEventAdderEvent.AddMethod!.HasUnsupportedMetadata); 200Assert.True(onEventRemoverEvent.RemoveMethod!.HasUnsupportedMetadata); 203Assert.True(onEnum!.HasUnsupportedMetadata); 207Assert.True(onEnumMember.GetMember<FieldSymbol>("A").HasUnsupportedMetadata); 210Assert.True(onClassTypeParameter!.HasUnsupportedMetadata); 211Assert.True(onClassTypeParameter.TypeParameters[0].HasUnsupportedMetadata); 216Assert.True(onMethodTypeParameterMethod.HasUnsupportedMetadata); 217Assert.True(onMethodTypeParameterMethod.TypeParameters[0].HasUnsupportedMetadata); 220Assert.True(onDelegateType!.HasUnsupportedMetadata); 224Assert.True(onIndexedPropertyParameter.GetMember<MethodSymbol>("get_Property").Parameters[0].HasUnsupportedMetadata); 225Assert.True(onIndexedPropertyParameter.GetMember<MethodSymbol>("set_Property").Parameters[0].HasUnsupportedMetadata); 230Assert.True(indexer.HasUnsupportedMetadata); 231Assert.True(indexer.Parameters[0].HasUnsupportedMetadata); 389Assert.True(comp.GetReferencedAssemblySymbol(ilRef).Modules.Single().HasUnsupportedMetadata); 547Assert.True(comp.GetReferencedAssemblySymbol(ilRef).HasUnsupportedMetadata);
Symbols\CustomModifiersTests.cs (19)
74Assert.True(nullable.GetTypeArgumentCustomModifiers(0).IsEmpty); 84Assert.True(nullable.GetTypeArgumentCustomModifiers(0).IsEmpty); 139Assert.True(type.GetTypeArgumentCustomModifiers(0).IsEmpty); 149Assert.True(dictionary.GetTypeArgumentCustomModifiers(0).IsEmpty); 150Assert.True(dictionary.GetTypeArgumentCustomModifiers(1).IsEmpty); 157Assert.True(dictionary.GetTypeArgumentCustomModifiers(0).IsEmpty); 158Assert.True(dictionary.GetTypeArgumentCustomModifiers(1).IsEmpty); 296Assert.True(HasTypeArgumentsCustomModifiers(withModifiers)); 298Assert.True(withoutModifiers.Equals(withModifiers, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 1235Assert.True(test.GetMethod.ReturnTypeWithAnnotations.CustomModifiers.SequenceEqual(test.SetMethod.Parameters.First().TypeWithAnnotations.CustomModifiers)); 1463Assert.True(HasTypeArgumentsCustomModifiers(base1)); 1464Assert.True(HasTypeArgumentsCustomModifiers(base2)); 1465Assert.True(base1.Equals(base2, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 1468Assert.True(HasTypeArgumentsCustomModifiers(base3)); 1469Assert.True(base1.Equals(base3, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 2490Assert.True(t1.Equals(t2, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 2491Assert.True(t2.Equals(t1, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 2492Assert.True(t1.Type.Equals(t2.Type, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 2493Assert.True(t2.Type.Equals(t1.Type, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds));
Symbols\DefaultInterfaceImplementationTests.cs (1017)
122Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 174Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 201Assert.True(i1.IsAbstract); 202Assert.True(i1.IsMetadataAbstract); 203Assert.True(m1.IsMetadataVirtual()); 205Assert.True(m1.IsVirtual); 293Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 350Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 366Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 433Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 490Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 506Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 584Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 682Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 784Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 886Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 973Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1048Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1127Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1206Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1285Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1369Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1457Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1545Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1594Assert.True(m1.IsVirtual); 1617Assert.True(m1.IsMetadataVirtual()); 1671Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1729Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1785Assert.True(m1.IsVirtual); 1814Assert.True(m1.IsMetadataVirtual()); 1877Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1882Assert.True(m1.IsVirtual); 1905Assert.True(m1.IsMetadataVirtual()); 1916Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1934Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 1980Assert.True(m1.IsVirtual); 1999Assert.True(m1.IsMetadataVirtual()); 2026Assert.True(m1.IsStatic); 2108Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2113Assert.True(m1.IsVirtual); 2120Assert.True(m1.IsMetadataVirtual()); 2130Assert.True(result.IsMetadataVirtual()); 2132Assert.True(result.IsVirtual); 2133Assert.True(i1.IsAbstract); 2134Assert.True(i1.IsMetadataAbstract); 2187Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2209Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2585Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2639Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2656Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2695Assert.True(accessor.IsVirtual); 2696Assert.True(accessor.IsMetadataVirtual()); 2706Assert.True(p1.IsVirtual); 2712Assert.True(i1.IsAbstract); 2713Assert.True(i1.IsMetadataAbstract); 2976Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 2993Assert.True(p1.IsAbstract); 2998Assert.True(p1.IsReadOnly); 2999Assert.True(p1.IsWriteOnly); 3012Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3029Assert.True(p1.IsAbstract); 3031Assert.True(p1.IsStatic); 3034Assert.True(p1.IsReadOnly); 3035Assert.True(p1.IsWriteOnly); 3048Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3066Assert.True(p1.IsVirtual); 3067Assert.True(p1.IsStatic); 3070Assert.True(p1.IsReadOnly); 3071Assert.True(p1.IsWriteOnly); 3089Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3097Assert.True(p1.IsAbstract); 3098Assert.True(p1.GetMethod.IsAbstract); 3099Assert.True(p1.SetMethod.IsAbstract); 3114Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3122Assert.True(p1.IsAbstract); 3123Assert.True(p1.GetMethod.IsAbstract); 3124Assert.True(p1.SetMethod.IsAbstract); 3139Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3147Assert.True(p1.IsVirtual); 3148Assert.True(p1.GetMethod.IsVirtual); 3149Assert.True(p1.SetMethod.IsVirtual); 3169Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3186Assert.True(p1.IsAbstract); 3189Assert.True(p1.IsReadOnly); 3190Assert.True(p1.IsWriteOnly); 3203Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3220Assert.True(p1.IsAbstract); 3223Assert.True(p1.IsReadOnly); 3224Assert.True(p1.IsWriteOnly); 3237Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3254Assert.True(p1.IsVirtual); 3257Assert.True(p1.IsReadOnly); 3258Assert.True(p1.IsWriteOnly); 3276Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3284Assert.True(p1.IsAbstract); 3285Assert.True(p1.GetMethod.IsAbstract); 3286Assert.True(p1.SetMethod.IsAbstract); 3301Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3309Assert.True(p1.IsAbstract); 3310Assert.True(p1.GetMethod.IsAbstract); 3311Assert.True(p1.SetMethod.IsAbstract); 3326Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3330Assert.True(p1.IsVirtual); 3331Assert.True(p1.GetMethod.IsVirtual); 3332Assert.True(p1.SetMethod.IsVirtual); 3365Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3415Assert.True(p1.IsVirtual); 3417Assert.True(getP1.IsVirtual); 3419Assert.True(setP1.IsVirtual); 3427Assert.True(getP1.IsMetadataVirtual()); 3428Assert.True(setP1.IsMetadataVirtual()); 3456Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3524Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3574Assert.True(p1.IsVirtual); 3576Assert.True(getP1.IsVirtual); 3578Assert.True(setP1.IsVirtual); 3586Assert.True(getP1.IsMetadataVirtual()); 3587Assert.True(setP1.IsMetadataVirtual()); 3611Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3736Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3878Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 3996Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4148Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4347Assert.True(p1.IsVirtual); 4348Assert.True(p3.IsVirtual); 4349Assert.True(p5.IsVirtual); 4350Assert.True(p7.IsVirtual); 4362Assert.True(p1.GetMethod.IsVirtual); 4363Assert.True(p3.GetMethod.IsVirtual); 4364Assert.True(p5.SetMethod.IsVirtual); 4365Assert.True(p7.GetMethod.IsVirtual); 4366Assert.True(p7.SetMethod.IsVirtual); 4368Assert.True(p1.GetMethod.IsMetadataVirtual()); 4369Assert.True(p3.GetMethod.IsMetadataVirtual()); 4370Assert.True(p5.SetMethod.IsMetadataVirtual()); 4371Assert.True(p7.GetMethod.IsMetadataVirtual()); 4372Assert.True(p7.SetMethod.IsMetadataVirtual()); 4407Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4484Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4749Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4800Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4816Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4881Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 4907Assert.True(p1.IsStatic); 4908Assert.True(p3.IsStatic); 4909Assert.True(p5.IsStatic); 4910Assert.True(p7.IsStatic); 4927Assert.True(p1.GetMethod.IsStatic); 4928Assert.True(p3.GetMethod.IsStatic); 4929Assert.True(p5.SetMethod.IsStatic); 4930Assert.True(p7.GetMethod.IsStatic); 4931Assert.True(p7.SetMethod.IsStatic); 5117Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5134Assert.True(p1.IsAbstract); 5137Assert.True(p1.IsReadOnly); 5138Assert.True(p1.IsWriteOnly); 5154Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5162Assert.True(p1.IsAbstract); 5163Assert.True(p1.GetMethod.IsAbstract); 5164Assert.True(p1.SetMethod.IsAbstract); 5182Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5199Assert.True(p1.IsAbstract); 5202Assert.True(p1.IsReadOnly); 5203Assert.True(p1.IsWriteOnly); 5219Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5227Assert.True(p1.IsAbstract); 5228Assert.True(p1.GetMethod.IsAbstract); 5229Assert.True(p1.SetMethod.IsAbstract); 5258Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5275Assert.True(p1.IsVirtual); 5277Assert.True(getP1.IsVirtual); 5279Assert.True(setP1.IsVirtual); 5287Assert.True(getP1.IsMetadataVirtual()); 5288Assert.True(setP1.IsMetadataVirtual()); 5311Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5328Assert.True(p1.IsVirtual); 5330Assert.True(getP1.IsVirtual); 5332Assert.True(setP1.IsVirtual); 5340Assert.True(getP1.IsMetadataVirtual()); 5341Assert.True(setP1.IsMetadataVirtual()); 5397Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5514Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5605Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5750Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5904Assert.True(p1.IsVirtual); 5905Assert.True(p3.IsVirtual); 5906Assert.True(p5.IsVirtual); 5907Assert.True(p7.IsVirtual); 5919Assert.True(p1.GetMethod.IsVirtual); 5920Assert.True(p3.GetMethod.IsVirtual); 5921Assert.True(p5.SetMethod.IsVirtual); 5922Assert.True(p7.GetMethod.IsVirtual); 5923Assert.True(p7.SetMethod.IsVirtual); 5925Assert.True(p1.GetMethod.IsMetadataVirtual()); 5926Assert.True(p3.GetMethod.IsMetadataVirtual()); 5927Assert.True(p5.SetMethod.IsMetadataVirtual()); 5928Assert.True(p7.GetMethod.IsMetadataVirtual()); 5929Assert.True(p7.SetMethod.IsMetadataVirtual()); 5967Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6025Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6203Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6234Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6250Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6297Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6368Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6382Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6423Assert.True(accessor.IsVirtual); 6424Assert.True(accessor.IsMetadataVirtual()); 6434Assert.True(e1.IsVirtual); 6441Assert.True(i1.IsAbstract); 6442Assert.True(i1.IsMetadataAbstract); 6555Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6612Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6633Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 6957Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7060Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7151Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7258Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7392Assert.True(e7.IsVirtual); 7397Assert.True(e7.AddMethod.IsVirtual); 7398Assert.True(e7.RemoveMethod.IsVirtual); 7400Assert.True(e7.AddMethod.IsMetadataVirtual()); 7401Assert.True(e7.RemoveMethod.IsMetadataVirtual()); 7431Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7491Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7677Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7710Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7726Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7774Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7790Assert.True(e7.IsStatic); 7803Assert.True(e7.AddMethod.IsStatic); 7804Assert.True(e7.RemoveMethod.IsStatic); 7826Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 7983Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8099Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8259Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8377Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8413Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8446Assert.True(m01.IsAbstract); 8448Assert.True(m01.IsMetadataVirtual()); 8458Assert.True(m02.IsAbstract); 8460Assert.True(m02.IsMetadataVirtual()); 8470Assert.True(m03.IsAbstract); 8472Assert.True(m03.IsMetadataVirtual()); 8482Assert.True(m04.IsAbstract); 8484Assert.True(m04.IsMetadataVirtual()); 8510Assert.True(m06.IsStatic); 8519Assert.True(m07.IsVirtual); 8520Assert.True(m07.IsMetadataVirtual()); 8542Assert.True(m09.IsAbstract); 8544Assert.True(m09.IsMetadataVirtual()); 8554Assert.True(m10.IsAbstract); 8556Assert.True(m10.IsMetadataVirtual()); 8567Assert.True(m11.IsVirtual); 8568Assert.True(m11.IsMetadataVirtual()); 8571Assert.True(m11.IsExtern); 8578Assert.True(m12.IsAbstract); 8580Assert.True(m12.IsMetadataVirtual()); 8584Assert.True(m12.IsAsync); 8590Assert.True(m13.IsAbstract); 8592Assert.True(m13.IsMetadataVirtual()); 8626Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 8799Assert.True(m1.IsAbstract); 8801Assert.True(m1.IsMetadataVirtual()); 8838Assert.True(m1.IsAbstract); 8840Assert.True(m1.IsMetadataVirtual()); 8905Assert.True(m1.IsStatic); 8986Assert.True(m1.IsAbstract); 8988Assert.True(m1.IsMetadataVirtual()); 8990Assert.True(m1.IsStatic); 9000Assert.True(m2.IsVirtual); 9001Assert.True(m2.IsMetadataVirtual()); 9003Assert.True(m2.IsStatic); 9016Assert.True(m3.IsStatic); 9055Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9106Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9126Assert.True(m1.IsAbstract); 9128Assert.True(m1.IsMetadataVirtual()); 9140Assert.True(m2.IsVirtual); 9141Assert.True(m2.IsMetadataVirtual()); 9155Assert.True(m3.IsSealed); 9244Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9271Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9279Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9296Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9309Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9322Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9377Assert.True(m1.IsAbstract); 9379Assert.True(m1.IsMetadataVirtual()); 9461Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9476Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9486Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9901Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9913Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9921Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 9933Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10105Assert.True(m1.IsAbstract); 10107Assert.True(m1.IsMetadataVirtual()); 10147Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10206Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10250Assert.True(m2.IsAbstract); 10252Assert.True(m2.IsMetadataVirtual()); 10253Assert.True(m2.IsSealed); 10265Assert.True(m3.IsVirtual); 10266Assert.True(m3.IsMetadataVirtual()); 10267Assert.True(m3.IsSealed); 10317Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10344Assert.True(m2.IsAbstract); 10345Assert.True(m2.IsVirtual); 10346Assert.True(m2.IsMetadataVirtual()); 10385Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10399Assert.True(m1.IsVirtual); 10400Assert.True(m1.IsMetadataVirtual()); 10413Assert.True(m2.IsVirtual); 10414Assert.True(m2.IsMetadataVirtual()); 10430Assert.True(m3.IsStatic); 10470Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10588Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10624Assert.True(m1.IsAbstract); 10626Assert.True(m1.IsMetadataVirtual()); 10629Assert.True(m1.IsExtern); 10639Assert.True(m2.IsVirtual); 10640Assert.True(m2.IsMetadataVirtual()); 10643Assert.True(m2.IsExtern); 10690Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10744Assert.True(m1.IsAbstract); 10746Assert.True(m1.IsMetadataVirtual()); 10758Assert.True(m2.IsAbstract); 10760Assert.True(m2.IsMetadataVirtual()); 10772Assert.True(m3.IsAbstract); 10774Assert.True(m3.IsMetadataVirtual()); 10776Assert.True(m3.IsStatic); 10790Assert.True(m4.IsStatic); 10791Assert.True(m4.IsExtern); 10856Assert.True(m1.IsStatic); 10895Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10916Assert.True(m1.IsVirtual); 10917Assert.True(m1.IsMetadataVirtual()); 10929Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10941Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 10952Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11083Assert.True(m1.IsStatic); 11088Assert.True(m1.IsPartialMember()); 11097Assert.True(m2.IsStatic); 11102Assert.True(m2.IsPartialMember()); 11114Assert.True(m2Impl.IsStatic); 11119Assert.True(m2Impl.IsPartialMember()); 11195Assert.True(m1.IsPartialMember()); 11209Assert.True(m2.IsPartialMember()); 11226Assert.True(m2Impl.IsPartialMember()); 11820Assert.True(m1.IsStatic); 11861Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11895Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11904Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11921Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11929Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11937Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 11997Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12010Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12019Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12036Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12051Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12058Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12117Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12133Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12142Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12159Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12174Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12187Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12626Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12637Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12651Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12673Assert.True(m1.IsVirtual); 12674Assert.True(m1.IsMetadataVirtual()); 12714Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12725Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12739Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12761Assert.True(m1.IsVirtual); 12762Assert.True(m1.IsMetadataVirtual()); 12802Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12813Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12827Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12849Assert.True(m1.IsVirtual); 12850Assert.True(m1.IsMetadataVirtual()); 12906Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 12961Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13034Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13091Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13130Assert.True(p01.IsAbstract); 13142Assert.True(accessor.IsAbstract); 13144Assert.True(accessor.IsMetadataVirtual()); 13156Assert.True(p02.IsAbstract); 13164Assert.True(p02get.IsAbstract); 13166Assert.True(p02get.IsMetadataVirtual()); 13177Assert.True(p03.IsAbstract); 13185Assert.True(p03set.IsAbstract); 13187Assert.True(p03set.IsMetadataVirtual()); 13198Assert.True(p04.IsAbstract); 13206Assert.True(p04get.IsAbstract); 13208Assert.True(p04get.IsMetadataVirtual()); 13243Assert.True(p06.IsStatic); 13252Assert.True(p06get.IsStatic); 13262Assert.True(p07.IsVirtual); 13270Assert.True(p07set.IsVirtual); 13271Assert.True(p07set.IsMetadataVirtual()); 13303Assert.True(p09.IsAbstract); 13311Assert.True(p09set.IsAbstract); 13313Assert.True(p09set.IsMetadataVirtual()); 13324Assert.True(p10.IsAbstract); 13332Assert.True(p10get.IsAbstract); 13334Assert.True(p10get.IsMetadataVirtual()); 13345Assert.True(p11.IsVirtual); 13348Assert.True(p11.IsExtern); 13357Assert.True(accessor.IsVirtual); 13358Assert.True(accessor.IsMetadataVirtual()); 13361Assert.True(accessor.IsExtern); 13369Assert.True(p12.IsAbstract); 13381Assert.True(accessor.IsAbstract); 13383Assert.True(accessor.IsMetadataVirtual()); 13394Assert.True(p13.IsAbstract); 13406Assert.True(accessor.IsAbstract); 13408Assert.True(accessor.IsMetadataVirtual()); 13419Assert.True(p14.IsAbstract); 13431Assert.True(accessor.IsAbstract); 13433Assert.True(accessor.IsMetadataVirtual()); 13444Assert.True(p15.IsAbstract); 13456Assert.True(accessor.IsAbstract); 13458Assert.True(accessor.IsMetadataVirtual()); 13469Assert.True(p16.IsAbstract); 13481Assert.True(accessor.IsAbstract); 13483Assert.True(accessor.IsMetadataVirtual()); 13495Assert.True(p17.IsAbstract); 13503Assert.True(p17get.IsAbstract); 13505Assert.True(p17get.IsMetadataVirtual()); 13516Assert.True(p18.IsAbstract); 13524Assert.True(p18get.IsAbstract); 13526Assert.True(p18get.IsMetadataVirtual()); 13536Assert.True(p19.IsAbstract); 13581Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13911Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 13931Assert.True(p1.IsVirtual); 13939Assert.True(p1get.IsVirtual); 13940Assert.True(p1get.IsMetadataVirtual()); 14022Assert.True(p1.IsAbstract); 14036Assert.True(accessor.IsAbstract); 14038Assert.True(accessor.IsMetadataVirtual()); 14096Assert.True(p1.IsAbstract); 14109Assert.True(accessor.IsAbstract); 14111Assert.True(accessor.IsMetadataVirtual()); 14301Assert.True(p1.IsStatic); 14332Assert.True(accessor.IsStatic); 14409Assert.True(p1.IsAbstract); 14412Assert.True(p1.IsStatic); 14418Assert.True(p1get.IsAbstract); 14420Assert.True(p1get.IsMetadataVirtual()); 14422Assert.True(p1get.IsStatic); 14433Assert.True(p2.IsVirtual); 14435Assert.True(p2.IsStatic); 14442Assert.True(p2set.IsVirtual); 14443Assert.True(p2set.IsMetadataVirtual()); 14445Assert.True(p2set.IsStatic); 14458Assert.True(p3.IsStatic); 14468Assert.True(p3get.IsStatic); 14620Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14719Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14751Assert.True(p1.IsAbstract); 14760Assert.True(p1get.IsAbstract); 14762Assert.True(p1get.IsMetadataVirtual()); 14775Assert.True(p2.IsVirtual); 14784Assert.True(p2get.IsVirtual); 14785Assert.True(p2get.IsMetadataVirtual()); 14798Assert.True(p3.IsSealed); 14812Assert.True(accessor.IsSealed); 14926Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14934Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14946Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14972Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14980Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 14999Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15025Assert.True(p1.IsAbstract); 15036Assert.True(m1.IsAbstract); 15038Assert.True(m1.IsMetadataVirtual()); 15124Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15132Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15143Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15151Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15159Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 15202Assert.True(test1P1.GetMethod.IsMetadataVirtual()); 15203Assert.True(test1P1.SetMethod.IsMetadataVirtual()); 16189Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16321Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16355Assert.True(p2.IsAbstract); 16357Assert.True(p2.IsSealed); 16365Assert.True(p2get.IsAbstract); 16367Assert.True(p2get.IsMetadataVirtual()); 16368Assert.True(p2get.IsSealed); 16382Assert.True(p3.IsVirtual); 16383Assert.True(p3.IsSealed); 16392Assert.True(p3set.IsVirtual); 16393Assert.True(p3set.IsMetadataVirtual()); 16394Assert.True(p3set.IsSealed); 16593Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16605Assert.True(p2.IsAbstract); 16606Assert.True(p2.IsVirtual); 16637Assert.True(accessor.IsAbstract); 16638Assert.True(accessor.IsVirtual); 16639Assert.True(accessor.IsMetadataVirtual()); 16781Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 16796Assert.True(p1.IsVirtual); 16806Assert.True(p1get.IsVirtual); 16807Assert.True(p1get.IsMetadataVirtual()); 16822Assert.True(p2.IsVirtual); 16832Assert.True(p2set.IsVirtual); 16833Assert.True(p2set.IsMetadataVirtual()); 16852Assert.True(p3.IsStatic); 16867Assert.True(accessor.IsStatic); 16931Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17029Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17038Assert.True(p1.IsAbstract); 17042Assert.True(p1.IsExtern); 17048Assert.True(p1get.IsAbstract); 17050Assert.True(p1get.IsMetadataVirtual()); 17053Assert.True(p1get.IsExtern); 17065Assert.True(p2.IsVirtual); 17068Assert.True(p2.IsExtern); 17075Assert.True(p2get.IsVirtual); 17076Assert.True(p2get.IsMetadataVirtual()); 17079Assert.True(p2get.IsExtern); 17093Assert.True(p3.IsExtern); 17108Assert.True(accessor.IsExtern); 17122Assert.True(p4.IsExtern); 17137Assert.True(accessor.IsExtern); 17152Assert.True(p5.IsExtern); 17163Assert.True(p5get.IsExtern); 17279Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17287Assert.True(p1.IsAbstract); 17301Assert.True(accessor.IsAbstract); 17303Assert.True(accessor.IsMetadataVirtual()); 17318Assert.True(p2.IsAbstract); 17328Assert.True(p2get.IsAbstract); 17330Assert.True(p2get.IsMetadataVirtual()); 17347Assert.True(p3.IsExtern); 17362Assert.True(accessor.IsExtern); 17373Assert.True(p4.IsAbstract); 17387Assert.True(accessor.IsAbstract); 17389Assert.True(accessor.IsMetadataVirtual()); 17470Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17500Assert.True(p1.IsVirtual); 17511Assert.True(m1.IsVirtual); 17512Assert.True(m1.IsMetadataVirtual()); 17524Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17541Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17555Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17740Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 17767Assert.True(p1.IsVirtual); 18296Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18329Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18343Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18471Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18479Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18498Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18509Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 18518Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 19851Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 19881Assert.True(p1.IsVirtual); 19892Assert.True(m1.IsVirtual); 19893Assert.True(m1.IsMetadataVirtual()); 19905Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 19922Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 19936Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20184Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 20537Assert.True(p1.IsStatic); 20553Assert.True(accessor.IsStatic); 21566Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 21607Assert.True(p01.IsAbstract); 21619Assert.True(accessor.IsAbstract); 21621Assert.True(accessor.IsMetadataVirtual()); 21633Assert.True(p02.IsAbstract); 21641Assert.True(p02get.IsAbstract); 21643Assert.True(p02get.IsMetadataVirtual()); 21654Assert.True(p03.IsAbstract); 21662Assert.True(p03set.IsAbstract); 21664Assert.True(p03set.IsMetadataVirtual()); 21675Assert.True(p04.IsAbstract); 21683Assert.True(p04get.IsAbstract); 21685Assert.True(p04get.IsMetadataVirtual()); 21717Assert.True(p06.IsAbstract); 21725Assert.True(p06get.IsAbstract); 21727Assert.True(p06get.IsMetadataVirtual()); 21739Assert.True(p07.IsVirtual); 21747Assert.True(p07set.IsVirtual); 21748Assert.True(p07set.IsMetadataVirtual()); 21780Assert.True(p09.IsAbstract); 21788Assert.True(p09set.IsAbstract); 21790Assert.True(p09set.IsMetadataVirtual()); 21801Assert.True(p10.IsAbstract); 21809Assert.True(p10get.IsAbstract); 21811Assert.True(p10get.IsMetadataVirtual()); 21822Assert.True(p11.IsVirtual); 21825Assert.True(p11.IsExtern); 21834Assert.True(accessor.IsVirtual); 21835Assert.True(accessor.IsMetadataVirtual()); 21838Assert.True(accessor.IsExtern); 21846Assert.True(p12.IsAbstract); 21858Assert.True(accessor.IsAbstract); 21860Assert.True(accessor.IsMetadataVirtual()); 21871Assert.True(p13.IsAbstract); 21883Assert.True(accessor.IsAbstract); 21885Assert.True(accessor.IsMetadataVirtual()); 21896Assert.True(p14.IsAbstract); 21908Assert.True(accessor.IsAbstract); 21910Assert.True(accessor.IsMetadataVirtual()); 21921Assert.True(p15.IsAbstract); 21933Assert.True(accessor.IsAbstract); 21935Assert.True(accessor.IsMetadataVirtual()); 21946Assert.True(p16.IsAbstract); 21958Assert.True(accessor.IsAbstract); 21960Assert.True(accessor.IsMetadataVirtual()); 21972Assert.True(p17.IsAbstract); 21980Assert.True(p17get.IsAbstract); 21982Assert.True(p17get.IsMetadataVirtual()); 21993Assert.True(p18.IsAbstract); 22001Assert.True(p18get.IsAbstract); 22003Assert.True(p18get.IsMetadataVirtual()); 22013Assert.True(p19.IsAbstract); 22055Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22384Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 22639Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 24521Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 24553Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26545Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26582Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26621Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26757Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26813Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 26852Assert.True(p01.IsAbstract); 26864Assert.True(accessor.IsAbstract); 26866Assert.True(accessor.IsMetadataVirtual()); 26879Assert.True(p02.IsVirtual); 26887Assert.True(p02get.IsVirtual); 26888Assert.True(p02get.IsMetadataVirtual()); 26900Assert.True(p03.IsVirtual); 26908Assert.True(p03set.IsVirtual); 26909Assert.True(p03set.IsMetadataVirtual()); 26921Assert.True(p04.IsVirtual); 26929Assert.True(p04get.IsVirtual); 26930Assert.True(p04get.IsMetadataVirtual()); 26965Assert.True(p06.IsStatic); 26974Assert.True(p06get.IsStatic); 26984Assert.True(p07.IsVirtual); 26992Assert.True(p07set.IsVirtual); 26993Assert.True(p07set.IsMetadataVirtual()); 27026Assert.True(p09.IsVirtual); 27034Assert.True(p09set.IsVirtual); 27035Assert.True(p09set.IsMetadataVirtual()); 27046Assert.True(p10.IsAbstract); 27054Assert.True(p10get.IsAbstract); 27056Assert.True(p10get.IsMetadataVirtual()); 27069Assert.True(p11.IsVirtual); 27072Assert.True(p11.IsExtern); 27081Assert.True(accessor.IsVirtual); 27082Assert.True(accessor.IsMetadataVirtual()); 27085Assert.True(accessor.IsExtern); 27094Assert.True(p14.IsAbstract); 27106Assert.True(accessor.IsAbstract); 27108Assert.True(accessor.IsMetadataVirtual()); 27147Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 27650Assert.True(p1.IsAbstract); 27664Assert.True(accessor.IsAbstract); 27666Assert.True(accessor.IsMetadataVirtual()); 27724Assert.True(p1.IsAbstract); 27737Assert.True(accessor.IsAbstract); 27739Assert.True(accessor.IsMetadataVirtual()); 27827Assert.True(p1.IsStatic); 27842Assert.True(accessor.IsStatic); 27992Assert.True(p1.IsAbstract); 27995Assert.True(p1.IsStatic); 28005Assert.True(accessor.IsAbstract); 28007Assert.True(accessor.IsMetadataVirtual()); 28009Assert.True(accessor.IsStatic); 28020Assert.True(p2.IsVirtual); 28022Assert.True(p2.IsStatic); 28033Assert.True(accessor.IsVirtual); 28034Assert.True(accessor.IsMetadataVirtual()); 28036Assert.True(accessor.IsStatic); 28049Assert.True(p3.IsStatic); 28063Assert.True(accessor.IsStatic); 28131Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28209Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28249Assert.True(p1.IsAbstract); 28262Assert.True(accessor.IsAbstract); 28264Assert.True(accessor.IsMetadataVirtual()); 28277Assert.True(p2.IsVirtual); 28290Assert.True(accessor.IsVirtual); 28291Assert.True(accessor.IsMetadataVirtual()); 28305Assert.True(p3.IsSealed); 28319Assert.True(accessor.IsSealed); 28432Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28440Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28467Assert.True(p1.IsAbstract); 28478Assert.True(m1.IsAbstract); 28480Assert.True(m1.IsMetadataVirtual()); 28492Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28515Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28523Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28542Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 28705Assert.True(test1P1.AddMethod.IsMetadataVirtual()); 28706Assert.True(test1P1.RemoveMethod.IsMetadataVirtual()); 29592Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 29710Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 29747Assert.True(p2.IsAbstract); 29749Assert.True(p2.IsSealed); 29761Assert.True(accessor.IsAbstract); 29763Assert.True(accessor.IsMetadataVirtual()); 29764Assert.True(accessor.IsSealed); 29778Assert.True(p3.IsVirtual); 29779Assert.True(p3.IsSealed); 29792Assert.True(accessor.IsVirtual); 29793Assert.True(accessor.IsMetadataVirtual()); 29794Assert.True(accessor.IsSealed); 30006Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30018Assert.True(p2.IsAbstract); 30019Assert.True(p2.IsVirtual); 30050Assert.True(accessor.IsAbstract); 30051Assert.True(accessor.IsVirtual); 30052Assert.True(accessor.IsMetadataVirtual()); 30117Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30131Assert.True(p1.IsVirtual); 30145Assert.True(accessor.IsVirtual); 30146Assert.True(accessor.IsMetadataVirtual()); 30161Assert.True(p2.IsVirtual); 30175Assert.True(accessor.IsVirtual); 30176Assert.True(accessor.IsMetadataVirtual()); 30193Assert.True(p3.IsStatic); 30208Assert.True(accessor.IsStatic); 30279Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30452Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30460Assert.True(p1.IsAbstract); 30464Assert.True(p1.IsExtern); 30474Assert.True(accessor.IsAbstract); 30476Assert.True(accessor.IsMetadataVirtual()); 30479Assert.True(accessor.IsExtern); 30491Assert.True(p2.IsVirtual); 30494Assert.True(p2.IsExtern); 30505Assert.True(accessor.IsVirtual); 30506Assert.True(accessor.IsMetadataVirtual()); 30509Assert.True(accessor.IsExtern); 30523Assert.True(p3.IsStatic); 30524Assert.True(p3.IsExtern); 30538Assert.True(accessor.IsStatic); 30539Assert.True(accessor.IsExtern); 30553Assert.True(p4.IsExtern); 30568Assert.True(accessor.IsExtern); 30673Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30681Assert.True(p1.IsAbstract); 30695Assert.True(accessor.IsAbstract); 30697Assert.True(accessor.IsMetadataVirtual()); 30711Assert.True(p2.IsAbstract); 30725Assert.True(accessor.IsAbstract); 30727Assert.True(accessor.IsMetadataVirtual()); 30744Assert.True(p3.IsStatic); 30745Assert.True(p3.IsExtern); 30759Assert.True(accessor.IsStatic); 30760Assert.True(accessor.IsExtern); 30771Assert.True(p4.IsAbstract); 30774Assert.True(p4.IsStatic); 30785Assert.True(accessor.IsAbstract); 30787Assert.True(accessor.IsMetadataVirtual()); 30789Assert.True(accessor.IsStatic); 30875Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30905Assert.True(p1.IsVirtual); 30916Assert.True(m1.IsVirtual); 30917Assert.True(m1.IsMetadataVirtual()); 30929Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30944Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 30958Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 31246Assert.True(p1.IsStatic); 31261Assert.True(accessor.IsStatic); 32973Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 32989Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33005Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33039Assert.True(i1.IsAbstract); 33040Assert.True(i1.IsMetadataAbstract); 33131Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33155Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33241Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33447Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33495Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33544Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33602Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33664Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33728Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33774Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33792Assert.True(i1.IsAbstract); 33793Assert.True(i1.IsMetadataAbstract); 33813Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33898Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 33994Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34008Assert.True(i1.IsAbstract); 34009Assert.True(i1.IsMetadataAbstract); 34155Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34171Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34187Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34202Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34208Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34224Assert.True(compilation6.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34296Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34477Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34503Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34515Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34554Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34599Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34697Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34703Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34717Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34811Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34908Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 34926Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36400Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36418Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36435Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36443Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36588Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36606Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36623Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36631Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36776Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36794Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36811Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36819Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 36901Assert.True(comp.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37000Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37016Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37032Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37068Assert.True(i1.IsAbstract); 37069Assert.True(i1.IsMetadataAbstract); 37288Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37305Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37536Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37619Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37966Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 37980Assert.True(i1.IsAbstract); 37981Assert.True(i1.IsMetadataAbstract); 38001Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38016Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38415Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38434Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38452Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38460Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38755Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38814Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38840Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38852Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38894Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 38923Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39016Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39022Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39029Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39120Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39189Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 39207Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40028Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40046Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40064Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40101Assert.True(i1.IsAbstract); 40102Assert.True(i1.IsMetadataAbstract); 40226Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40256Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40586Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40629Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40677Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40801Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40867Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 40941Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41083Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41101Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41119Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41136Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41142Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41155Assert.True(compilation6.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41252Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41476Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41502Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41514Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41556Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41601Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41682Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41688Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41702Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41796Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41865Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 41883Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42033Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42053Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42072Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42080Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42237Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42257Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42276Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42284Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42441Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42461Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42480Assert.True(compilation4.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 42488Assert.True(compilation5.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 43755Assert.True(f2.IsStatic); 43756Assert.True(f3.IsStatic); 43757Assert.True(f4.IsStatic); 43813Assert.True(f1.IsStatic); 43814Assert.True(f2.IsStatic); 43815Assert.True(f3.IsStatic); 43816Assert.True(f4.IsStatic); 43943Assert.True(f1.IsStatic); 43944Assert.True(f2.IsStatic); 43945Assert.True(f3.IsStatic); 43946Assert.True(f4.IsStatic); 43948Assert.True(f1.IsReadOnly); 43949Assert.True(f2.IsReadOnly); 43950Assert.True(f3.IsReadOnly); 43951Assert.True(f4.IsReadOnly); 44078Assert.True(f1.IsStatic); 44079Assert.True(f2.IsStatic); 44080Assert.True(f3.IsStatic); 44081Assert.True(f4.IsStatic); 44083Assert.True(f1.IsConst); 44084Assert.True(f2.IsConst); 44085Assert.True(f3.IsConst); 44086Assert.True(f4.IsConst); 44324Assert.True(f1.IsStatic); 44325Assert.True(f2.IsStatic); 44326Assert.True(f3.IsStatic); 44667Assert.True(cctor.IsStatic); 44765Assert.True(cctor.IsStatic); 44766Assert.True(cctor.IsExtern); 45007Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 45071Assert.True(f1.IsStatic); 45072Assert.True(f2.IsStatic); 45073Assert.True(f3.IsStatic); 45074Assert.True(f4.IsStatic); 45222Assert.True(f1.IsStatic); 45223Assert.True(f2.IsStatic); 45224Assert.True(f3.IsStatic); 45225Assert.True(f4.IsStatic); 45227Assert.True(f1.IsReadOnly); 45228Assert.True(f2.IsReadOnly); 45229Assert.True(f3.IsReadOnly); 45230Assert.True(f4.IsReadOnly); 45363Assert.True(f1.IsStatic); 45364Assert.True(f2.IsStatic); 45365Assert.True(f3.IsStatic); 45555Assert.True(f1.IsStatic); 45556Assert.True(f2.IsStatic); 45557Assert.True(f3.IsStatic); 45558Assert.True(f4.IsStatic); 45695Assert.True(f1.IsStatic); 45696Assert.True(f2.IsStatic); 45697Assert.True(f3.IsStatic); 45698Assert.True(f4.IsStatic); 45849Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 46117Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 46261Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 49623Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 49624Assert.True(compilation1.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 49657Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 49666Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 49667Assert.True(compilation2.Assembly.CorLibrary.RuntimeSupportsDefaultInterfaceImplementation); 51114Assert.True(m.IsMetadataVirtual()); 51115Assert.True(m.IsMetadataFinal); 51117Assert.True(m.IsAbstract); 51119Assert.True(m.IsSealed); 52037Assert.True(i2m1.IsMetadataVirtual()); 52038Assert.True(i2m1.IsMetadataFinal); 52040Assert.True(i2m1.IsAbstract); 52042Assert.True(i2m1.IsSealed); 52044Assert.True(i2m1.IsExtern); 52160Assert.True(i2m1.IsMetadataVirtual()); 52161Assert.True(i2m1.IsMetadataFinal); 52163Assert.True(i2m1.IsAbstract); 52165Assert.True(i2m1.IsSealed); 52168Assert.True(i2m1.IsAsync); 52559Assert.True(reabstracting.IsAbstract); 52561Assert.True(reabstracting.IsSealed); 53741Assert.True(i2p1.IsAbstract); 53743Assert.True(i2p1.IsSealed); 53745Assert.True(i2p1.IsExtern); 53753Assert.True(i2p1Get.IsMetadataVirtual()); 53754Assert.True(i2p1Get.IsMetadataFinal); 53756Assert.True(i2p1Get.IsAbstract); 53758Assert.True(i2p1Get.IsSealed); 53760Assert.True(i2p1Get.IsExtern); 53770Assert.True(i2p1Set.IsMetadataVirtual()); 53771Assert.True(i2p1Set.IsMetadataFinal); 53773Assert.True(i2p1Set.IsAbstract); 53775Assert.True(i2p1Set.IsSealed); 53777Assert.True(i2p1Set.IsExtern); 57523Assert.True(reabstracting.IsAbstract); 57525Assert.True(reabstracting.IsSealed); 62717Assert.True(baseInterface.IsInterface); 62718Assert.True(i1.IsInterface); 62728Assert.True(baseInterfaceWinRT.IsWindowsRuntimeEvent); 62729Assert.True(i1WinRT.IsWindowsRuntimeEvent); 62791Assert.True(i1WinRT.IsWindowsRuntimeEvent); 62843Assert.True(baseInterface.IsInterface); 62844Assert.True(i1.IsInterface); 62850Assert.True(baseInterfaceWinRT.IsWindowsRuntimeEvent); 62851Assert.True(i1WinRT.IsWindowsRuntimeEvent); 67715Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 67936Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68014Assert.True(p.GetMethod.IsMetadataVirtual()); 68015Assert.True(p.GetMethod.IsMetadataFinal); 68078Assert.True(p.GetMethod.IsMetadataVirtual()); 68079Assert.True(p.GetMethod.IsMetadataFinal); 68687Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68693Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 68704Assert.True(compilation3.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 69399Assert.True(hasBeforeFieldInitFlag(module, "I1")); 69400Assert.True(hasBeforeFieldInitFlag(module, "I2")); 69401Assert.True(hasBeforeFieldInitFlag(module, "I3"));
Symbols\ErrorTypeSymbolTests.cs (2)
78Assert.True(type.IsErrorType()); 79Assert.True(constructedFrom.IsErrorType());
Symbols\ExtendedPartialMethodsTests.cs (15)
1159Assert.True(method.IsExtern); 1162Assert.True(method.IsPartialDefinition()); 1163Assert.True(implementation.IsExtern); 1239Assert.True(method.IsPartialDefinition()); 1265Assert.True(method.IsPartialDefinition()); 1267Assert.True(method.PartialImplementationPart.IsAsync); 1289Assert.True(method.IsPartialDefinition()); 1291Assert.True(method.PartialImplementationPart.IsAsync); 1321Assert.True(method.IsPartialDefinition()); 1323Assert.True(method.PartialImplementationPart.IsAsync); 2122Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 2261Assert.True(m.IsStatic); 2265Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 2316Assert.True(definitionPart.IsPartialDefinition()); 2321Assert.True(implementationPart.IsPartialImplementation());
Symbols\ExtensionMethodTests.cs (26)
47Assert.True(method.IsExtensionMethod); 53Assert.True(method.IsExtensionMethod); 123Assert.True(method.IsStatic); 137Assert.True(method.IsStatic); 143Assert.True(method.IsStatic); 149Assert.True(method.IsStatic); 228Assert.True(gooSymbol.IsExtensionMethod); 231Assert.True(gooOriginal.IsExtensionMethod); 2457Assert.True(mscorlib.MightContainExtensionMethods); 2464Assert.True(systemCore.MightContainExtensionMethods); 2469Assert.True(assembly.MightContainExtensionMethods); 2499Assert.True(mightContainExtensionMethods); 2596Assert.True(method.IsExtensionMethod); 2698Assert.True(nonGenericExtension.IsExtensionMethod); 2701Assert.True(genericExtension.IsExtensionMethod); 2798Assert.True(extensionMethod.IsExtensionMethod); 2801Assert.True(reduced.IsExtensionMethod); 2808Assert.True(reduced.IsExtensionMethod); 2846Assert.True(extensionMethod.IsExtensionMethod); 2869Assert.True(extensionMethod.IsExtensionMethod); 4032Assert.True(method.IsExtensionMethod); 4038Assert.True(method.IsExtensionMethod); 4062Assert.True(method.IsExtensionMethod); 4068Assert.True(method.IsExtensionMethod); 4092Assert.True(extensionMethod.IsExtensionMethod); 4129Assert.True(a.Parameters[1].HasExplicitDefaultValue);
Symbols\FunctionPointerTypeSymbolTests.cs (9)
447Assert.True(type.Signature.ReturnsVoid); 680Assert.True(signature.Parameters.Single().Type.IsVoidType()); 922Assert.True(ret1.Equals(ret2, TypeCompareKind.AllNullableIgnoreOptions)); 934Assert.True(((FunctionPointerParameterSymbol)param1).MethodEqualityChecks((FunctionPointerParameterSymbol)param2, 957Assert.True(s1.Equals(s2, TypeCompareKind.AllNullableIgnoreOptions)); 1067Assert.True(param1.Type.Equals(param2.Type, TypeCompareKind.ConsiderEverything)); 1070Assert.True(param1.Type.Equals(param2.Type, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)); 1269Assert.True(((IFunctionPointerTypeSymbol)typeInfo.Type!).Signature.ReturnType.IsErrorType()); 1965Assert.True(FunctionPointerTypeSymbol.IsCallingConventionModifier(testConvention));
Symbols\GenericConstraintTests.cs (30)
3823Assert.True(i2.MangleName); 3916Assert.True(iQueryable_T.IsErrorType()); 3920Assert.True(iQueryable.IsErrorType()); 3931Assert.True(t.MangleName); 3936Assert.True(t.IsErrorType()); 3945Assert.True(t.MangleName); 3950Assert.True(t.IsErrorType()); 3959Assert.True(t.MangleName); 3973Assert.True(t.MangleName); 3999Assert.True(t.IsErrorType()); 4041Assert.True(t.IsErrorType()); 4043Assert.True(t.MangleName); 4048Assert.True(t.IsErrorType()); 4055Assert.True(t.IsErrorType()); 4057Assert.True(t.MangleName); 4069Assert.True(t.IsErrorType()); 4071Assert.True(t.MangleName); 4090Assert.True(t.IsErrorType()); 4104Assert.True(t.IsErrorType()); 4106Assert.True(t.MangleName); 4111Assert.True(t.IsErrorType()); 4113Assert.True(t.MangleName); 4132Assert.True(t.IsErrorType()); 4134Assert.True(t.MangleName); 4143Assert.True(t.MangleName); 4154Assert.True(t.MangleName); 4165Assert.True(t.MangleName); 4179Assert.True(t.MangleName); 7357Assert.True(c.ContainingModule.HasUnifiedReferences); 7415Assert.True(c.ContainingModule.HasUnifiedReferences);
Symbols\ImplicitClassTests.cs (3)
36Assert.True(implicitClass.IsImplicitlyDeclared); 65Assert.True(scriptClass.IsImplicitlyDeclared); 68Assert.True(scriptClass.IsScriptClass);
Symbols\IndexedPropertyTests.cs (17)
990Assert.True(property.CanCallMethodsDirectly()); 991Assert.True(property.GetMethod.CanBeReferencedByName); 992Assert.True(property.GetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 993Assert.True(property.SetMethod.CanBeReferencedByName); 994Assert.True(property.SetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 997Assert.True(property.MustCallMethodsDirectly); 998Assert.True(property.CanCallMethodsDirectly()); 999Assert.True(property.GetMethod.CanBeReferencedByName); 1000Assert.True(property.GetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 1001Assert.True(property.SetMethod.CanBeReferencedByName); 1002Assert.True(property.SetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 1092Assert.True(property.CanCallMethodsDirectly()); 1093Assert.True(property.GetMethod.CanBeReferencedByName); 1094Assert.True(property.GetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 1098Assert.True(property.CanCallMethodsDirectly()); 1100Assert.True(property.GetMethod.CanBeReferencedByNameIgnoringIllegalCharacters); 2517Assert.True(interfaceProperty.IsIndexedProperty);
Symbols\IndexerTests.cs (31)
152Assert.True(bridgeMethods.Select(GetPairForSynthesizedExplicitImplementation).SetEquals(new[] 163Assert.True(bridgeMethods.Select(GetPairForSynthesizedExplicitImplementation).SetEquals(new[] 179Assert.True(property.IsIndexer); 200Assert.True(setter.ReturnsVoid); 351Assert.True(interface1Getter == interface1GetterImpl ^ interface1Getter == interface2GetterImpl); 352Assert.True(interface2Getter == interface1GetterImpl ^ interface2Getter == interface2GetterImpl); 433Assert.True(interface1Getter == interface1GetterImpl ^ interface1Getter == interface2GetterImpl); 434Assert.True(interface2Getter == interface1GetterImpl ^ interface2Getter == interface2GetterImpl); 554Assert.True(indexer0Impl == classIndexer ^ indexer1Impl == classIndexer); 555Assert.True(indexer0Impl == null ^ indexer1Impl == null); 1152Assert.True(@interface.IsFromCompilation(compilation)); 1159Assert.True(interfaceEvent.CanBeReferencedByName); 1160Assert.True(interfaceProperty.CanBeReferencedByName); 1168Assert.True(@class.IsFromCompilation(compilation)); 1183Assert.True(classEvent.CanBeReferencedByName); 1184Assert.True(classProperty.CanBeReferencedByName); 1235Assert.True(classCIndexer.IsIndexer()); //since declared with IndexerDeclarationSyntax 1516Assert.True(derivedType.Indexers.All(i => i.MetadataName == "A")); 2130Assert.True(indexer.IsIndexer); 2132Assert.True(indexer.GetAttributes().Single().IsTargetAttribute(AttributeDescription.IndexerNameAttribute)); 2137Assert.True(peIndexer.IsIndexer); 2170Assert.True(loopResult.IsCompleted); 2201Assert.True(loopResult.IsCompleted); 2560Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer())); 2564Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer())); 2648Assert.True(indexerGroup.SetEquals(baseIndexerGroup.GetPublicSymbols(), EqualityComparer<IPropertySymbol>.Default)); 2652Assert.True(indexerGroup.SetEquals(derivedIndexerGroup.GetPublicSymbols(), EqualityComparer<IPropertySymbol>.Default)); 2724Assert.True(model.GetIndexerGroup(receiverSyntaxes[0]).SetEquals( 2729Assert.True(model.GetIndexerGroup(receiverSyntaxes[1]).SetEquals( 2734Assert.True(model.GetIndexerGroup(receiverSyntaxes[2]).SetEquals( 2958Assert.True(a.Parameters[1].HasExplicitDefaultValue);
Symbols\InterfaceImplementationTests.cs (18)
586Assert.True(class1.Interfaces().Contains(@interface)); 635Assert.True(class1.Interfaces().Contains(@interface)); 745Assert.True(baseClassMethodVirtual.IsVirtual); 761Assert.True(class1MethodVirtual.IsOverride); 779Assert.True(class2MethodVirtual.IsOverride); 836Assert.True(declaring1.InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics.ContainsKey(@interface)); 846Assert.True(declaring2.InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics.ContainsKey(@interface)); 875Assert.True(baseClass.Interfaces().Contains(@interface)); 880Assert.True(derivedClass.AllInterfaces().Contains(@interface)); 931Assert.True(derivedClass.Interfaces().Contains(@interface)); 938Assert.True(((Cci.IMethodDefinition)baseClassMethod.GetCciAdapter()).IsVirtual); 939Assert.True(((Cci.IMethodDefinition)baseClassPropertyGetter.GetCciAdapter()).IsVirtual); 940Assert.True(((Cci.IMethodDefinition)baseClassPropertySetter.GetCciAdapter()).IsVirtual); 1000Assert.True(derivedClass.Interfaces().Contains(@interface)); 1015Assert.True(synthesizedExplicitImpls.All(s => ReferenceEquals(derivedClass, s.ContainingType))); 1151Assert.True(type.Interfaces().Any(@interface => @interface.Name == "I1")); 1769Assert.True(interfaceProperty.MustCallMethodsDirectly); 2707Assert.True(derivedType.GetSynthesizedExplicitImplementations(cancellationToken: default).ForwardingMethods.IsEmpty);
Symbols\LocalFunctionTests.cs (1)
58Assert.True(local.IsStatic);
Symbols\Metadata\MetadataMemberTests.cs (9)
166Assert.True(ctor.IsDefinition); 171Assert.True(ctor.ReturnsVoid); 207Assert.True(member1.IsDefinition); 209Assert.True(member1.IsStatic); 267Assert.True(p2.IsDefinition); 315Assert.True(member2.IsDefinition); 318Assert.True(member1.IsAbstract); 327Assert.True(member1.ReturnsVoid); 365Assert.True(p2.IsDefinition);
Symbols\Metadata\MetadataTypeTests.cs (24)
40Assert.True(ns.IsDefinition); // ? 41Assert.True(ns.IsNamespace); 47Assert.True(ns.IsStatic); 82Assert.True(class1.IsDefinition); 84Assert.True(class1.IsType); 85Assert.True(class1.IsReferenceType); 91Assert.True(class1.IsStatic); 132Assert.True(type1.IsDefinition); 134Assert.True(type1.IsType); 135Assert.True(type1.IsReferenceType); 180Assert.True(type1.IsDefinition); 182Assert.True(type1.IsType); 183Assert.True(type1.IsReferenceType); 190Assert.True(type1.IsAbstract); 230Assert.True(type1.IsDefinition); 232Assert.True(type1.IsType); 234Assert.True(type1.IsValueType); 241Assert.True(type1.IsSealed); 305Assert.True(type2.IsSZArray); 306Assert.True(type3.IsSZArray); 321Assert.True(type3.IsType); 323Assert.True(type2.IsReferenceType); 324Assert.True(type2.ElementType.IsValueType); 325Assert.True(type3.IsReferenceType);
Symbols\Metadata\PE\BaseTypeResolution.cs (2)
374Assert.True(m3.BaseType().IsErrorType()); 376Assert.True(m4.BaseType().BaseType().IsErrorType());
Symbols\Metadata\PE\DynamicTransformsTests.cs (8)
70Assert.True(_derivedClass.BaseType().ContainsDynamic()); 90Assert.True(_outerClass.BaseType().ContainsDynamic()); 96Assert.True(_innerClass.BaseType().ContainsDynamic()); 102Assert.True(_innerInnerClass.BaseType().ContainsDynamic()); 107Assert.True(_outer2Class.BaseType().ContainsDynamic()); 330Assert.True(unsafeClass.BaseType().ContainsDynamic()); 371Assert.True(field.Type.ContainsDynamic()); 407Assert.True(f0.Type.ContainsDynamic());
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (6)
372Assert.True(f1.HasUnsupportedMetadata); 376Assert.True(m1.HasUnsupportedMetadata); 380Assert.True(x.HasUnsupportedMetadata); 384Assert.True(e1.HasUnsupportedMetadata); 388Assert.True(p1.HasUnsupportedMetadata); 398Assert.True(begin.HasUnsupportedMetadata);
Symbols\Metadata\PE\LoadCustomModifiers.cs (14)
40Assert.True(f0Mod.IsOptional); 62Assert.True(p1Mod.IsOptional); 69Assert.True(p2Mod.IsOptional); 76Assert.True(p4.HasUnsupportedMetadata); 77Assert.True(p4.ContainingSymbol.HasUnsupportedMetadata); 79Assert.True(m5.ReturnsVoid); 83Assert.True(m5Mod.IsOptional); 95Assert.True(p5TypeMod.IsOptional); 107Assert.True(p6TypeMod.IsOptional); 114Assert.True(m7Mod.IsOptional); 164Assert.True(propertyTypeCustomModifier.IsOptional); 172Assert.True(arrayPropertyTypeCustomModifiers.IsOptional); 238Assert.True(@class.GetMember<EventSymbol>("Event11").Type.IsErrorType()); //Can't have modopt on event type 240Assert.True(@class.GetMember<EventSymbol>("Event01").Type.IsErrorType()); //Can't have modopt on event type
Symbols\Metadata\PE\LoadInAttributeModifier.cs (16)
391Assert.True(method.IsOverride); 392Assert.True(method.HasUseSiteError); 544Assert.True(method.IsOverride); 545Assert.True(method.HasUseSiteError); 1404Assert.True(indexer.IsOverride); 1405Assert.True(indexer.HasUseSiteError); 1660Assert.True(indexer.IsOverride); 1661Assert.True(indexer.HasUseSiteError); 1872Assert.True(indexer.IsOverride); 1873Assert.True(indexer.HasUseSiteError); 2115Assert.True(indexer.IsOverride); 2116Assert.True(indexer.HasUseSiteError); 2371Assert.True(indexer.IsOverride); 2372Assert.True(indexer.HasUseSiteError); 2583Assert.True(indexer.IsOverride); 2584Assert.True(indexer.HasUseSiteError);
Symbols\Metadata\PE\LoadingEvents.cs (9)
85Assert.True(staticEvent.IsStatic); 136Assert.True(mismatchedAddEvent.MustCallMethodsDirectly); 139Assert.True(mismatchedRemoveEvent.MustCallMethodsDirectly); 159Assert.True(noParamAddEvent.MustCallMethodsDirectly); 162Assert.True(noParamRemoveEvent.MustCallMethodsDirectly); 202Assert.True(@class.Interfaces().Contains(@interface)); 297Assert.True(refInterface.Interfaces().Contains(defInterface)); 472Assert.True(@event.HasAssociatedField); 526Assert.True(@event.HasAssociatedField);
Symbols\Metadata\PE\LoadingFields.cs (6)
49Assert.True(f1.IsDefinition); 54Assert.True(f1.IsStatic); 67Assert.True(f2.IsReadOnly); 90Assert.True(f5.IsConst); 92Assert.True(f5.IsStatic); 101Assert.True(f6.IsVolatile);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (9)
64Assert.True(varC1_T.IsDefinition); 71Assert.True(varC1_T.IsType); 141Assert.True(varT.HasConstructorConstraint); 150Assert.True(varT.HasReferenceTypeConstraint); 159Assert.True(varT.HasValueTypeConstraint); 165Assert.True(varT.HasConstructorConstraint); 166Assert.True(varT.HasReferenceTypeConstraint); 172Assert.True(varT.HasConstructorConstraint); 173Assert.True(varT.HasReferenceTypeConstraint);
Symbols\Metadata\PE\LoadingIndexers.cs (26)
606Assert.True(indexer.MustCallMethodsDirectly); 618Assert.True(staticIndexer.IsStatic); 710Assert.True(parameterCountIndexer.IsIndexer); 711Assert.True(parameterCountIndexer.MustCallMethodsDirectly); 715Assert.True(parameterTypesIndexer.IsIndexer); 716Assert.True(parameterTypesIndexer.MustCallMethodsDirectly); 720Assert.True(returnTypeIndexer.IsIndexer); 721Assert.True(returnTypeIndexer.MustCallMethodsDirectly); 725Assert.True(parameterModoptIndexer.IsIndexer); 730Assert.True(returnTypeModoptIndexer.IsIndexer); 918Assert.True(readWrite.IsIndexer); 920Assert.True(readWrite.Parameters.Last().IsParams); 921Assert.True(readWrite.Parameters.Last().IsParamsArray); 925Assert.True(readOnly.IsIndexer); 927Assert.True(readOnly.Parameters.Last().IsParams); 928Assert.True(readOnly.Parameters.Last().IsParamsArray); 932Assert.True(writeOnly.IsIndexer); 934Assert.True(writeOnly.Parameters.Last().IsParams); 935Assert.True(writeOnly.Parameters.Last().IsParamsArray); 1008Assert.True(readWrite.IsIndexer); 1009Assert.True(readWrite.MustCallMethodsDirectly); 1015Assert.True(readWrite.IsIndexer); 1016Assert.True(readOnly.MustCallMethodsDirectly); 1017Assert.True(readOnly.Parameters.Last().IsParams); //favour setter 1018Assert.True(readOnly.Parameters.Last().IsParamsArray); //favour setter 1173Assert.True(interfaceIndexer.IsIndexer);
Symbols\Metadata\PE\LoadingMethods.cs (63)
56Assert.True(localM1.ReturnsVoid); 61Assert.True(localM2.ReturnsVoid); 87Assert.True(localM5.ReturnsVoid); 121Assert.True(basicC1_M2.Parameters[0].IsOptional); 124Assert.True(basicC1_M3.Parameters[0].IsOptional); 125Assert.True(basicC1_M3.Parameters[0].HasExplicitDefaultValue); 127Assert.True(basicC1_M4.Parameters[0].IsOptional); 141Assert.True(basicC1_M6.ReturnsVoid); 144Assert.True(basicC1_M7.IsGenericMethod); // Check genericity before cracking signature 146Assert.True(basicC1_M6.ReturnsVoid); 147Assert.True(basicC1_M8.IsGenericMethod); // Check genericity after cracking signature 169Assert.True(loadLibrary.IsExtern); 180Assert.True(console.GetMembers("WriteLine").OfType<MethodSymbol>().Single(m => m.IsVararg).IsStatic); 194Assert.True(basicModifiers1_M1.IsAbstract); 197Assert.True(basicModifiers1_M1.HidesBaseMethodsByName); 201Assert.True(basicModifiers1_M2.IsVirtual); 203Assert.True(basicModifiers1_M2.HidesBaseMethodsByName); 215Assert.True(basicModifiers1_M4.HidesBaseMethodsByName); 221Assert.True(basicModifiers1_M5.HidesBaseMethodsByName); 224Assert.True(basicModifiers1_M6.IsAbstract); 231Assert.True(basicModifiers1_M7.IsVirtual); 236Assert.True(basicModifiers1_M8.IsAbstract); 239Assert.True(basicModifiers1_M8.HidesBaseMethodsByName); 243Assert.True(basicModifiers1_M9.IsVirtual); 245Assert.True(basicModifiers1_M9.HidesBaseMethodsByName); 255Assert.True(basicModifiers2_M1.IsAbstract); 258Assert.True(basicModifiers2_M1.HidesBaseMethodsByName); 259Assert.True(basicModifiers2_M1.IsOverride); 263Assert.True(basicModifiers2_M2.IsSealed); 264Assert.True(basicModifiers2_M2.HidesBaseMethodsByName); 265Assert.True(basicModifiers2_M2.IsOverride); 267Assert.True(basicModifiers2_M6.IsAbstract); 271Assert.True(basicModifiers2_M6.IsOverride); 275Assert.True(basicModifiers2_M7.IsSealed); 277Assert.True(basicModifiers2_M7.IsOverride); 287Assert.True(basicModifiers3_M1.HidesBaseMethodsByName); 288Assert.True(basicModifiers3_M1.IsOverride); 294Assert.True(basicModifiers3_M6.IsOverride); 303Assert.True(csharpModifiers1_M1.IsAbstract); 310Assert.True(csharpModifiers1_M2.IsVirtual); 322Assert.True(csharpModifiers1_M4.IsVirtual); 335Assert.True(csharpModifiers2_M1.IsSealed); 337Assert.True(csharpModifiers2_M1.IsOverride); 339Assert.True(csharpModifiers2_M2.IsAbstract); 343Assert.True(csharpModifiers2_M2.IsOverride); 346Assert.True(csharpModifiers2_M3.IsVirtual); 361Assert.True(csharpModifiers3_M1.IsOverride); 369Assert.True(csharpModifiers3_M4.IsAbstract); 395Assert.True(@class.Interfaces().Contains(@interface)); 424Assert.True(@class.Interfaces().Contains(interface1)); 425Assert.True(@class.Interfaces().Contains(interface2)); 526Assert.True(@class.Interfaces().Contains(cyclicInterface)); 527Assert.True(@class.Interfaces().Contains(implementedInterface)); 549Assert.True(@class.Interfaces().Contains(cyclicInterface)); 582Assert.True(refInterface.Interfaces().Contains(defInterface)); 972Assert.True(method.IsVirtual); 979Assert.True(method.IsOverride); 985Assert.True(method.IsOverride); 987Assert.True(method.IsSealed); 992Assert.True(method.IsAbstract); 997Assert.True(method.IsOverride); 998Assert.True(method.IsAbstract); 1245Assert.True(((MethodSymbol)m).IsAbstract);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (3)
131Assert.True(globalNS.IsGlobalNamespace); 333Assert.True(constructor.IsImplicitlyDeclared); 365Assert.True(constructors[withoutParameterIndex].IsImplicitlyDeclared);
Symbols\Metadata\PE\LoadingProperties.cs (7)
36Assert.True(@class.Interfaces().Contains(@interface)); 131Assert.True(refInterface.Interfaces().Contains(defInterface)); 264Assert.True(implementedByProperty1.SetEquals(classProperty1.ExplicitInterfaceImplementations, ReferenceEqualityComparer.Instance)); 269Assert.True(implementedByGetter1.SetEquals(classProperty1.GetMethod.ExplicitInterfaceImplementations, ReferenceEqualityComparer.Instance)); 272Assert.True(implementedBySetter1.SetEquals(classProperty1.SetMethod.ExplicitInterfaceImplementations, ReferenceEqualityComparer.Instance)); 275Assert.True(implementedByGetter2.SetEquals(classProperty2.GetMethod.ExplicitInterfaceImplementations, ReferenceEqualityComparer.Instance)); 278Assert.True(implementedBySetter2.SetEquals(classProperty2.SetMethod.ExplicitInterfaceImplementations, ReferenceEqualityComparer.Instance));
Symbols\Metadata\PE\MissingTypeReferences.cs (17)
48Assert.True(@base.IsType); 56Assert.True(@base.ContainingAssembly.IsMissing); 66Assert.True(@base.IsType); 73Assert.True(@base.ContainingAssembly.IsMissing); 81Assert.True(genericBase.ContainingAssembly.IsMissing); 82Assert.True(@base.ContainingAssembly.IsMissing); 103Assert.True(@base.IsType); 132Assert.True(@base.IsType); 147Assert.True(@base.IsType); 162Assert.True(@base.IsType); 179Assert.True(@base.IsType); 196Assert.True(@base.IsType); 201Assert.True(@base.ContainingNamespace.IsGlobalNamespace); 215Assert.True(@base.IsType); 233Assert.True(@base.IsType); 255Assert.True(@base.IsType); 377Assert.True(missingAssembly.Equals(missingAssembly));
Symbols\Metadata\PE\NoPia.cs (24)
755Assert.True(pia1Link.Properties.EmbedInteropTypes); 757Assert.True(pia5Link.Properties.EmbedInteropTypes); 759Assert.True(library2Link.Properties.EmbedInteropTypes); 766Assert.True(pia5Asm1.IsLinked); 787Assert.True(pia5Asm3.IsLinked); 818Assert.True(pia1Asm5.IsLinked); 819Assert.True(pia5Asm5.IsLinked); 837Assert.True(pia5Asm6.IsLinked); 848Assert.True(pia5Asm7.IsLinked); 849Assert.True(library2Asm7.IsLinked); 899Assert.True(tc3.GetReferencedAssemblySymbol(varCRef).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC1)); 936Assert.True(tc7.GetReferencedAssemblySymbol(varCRef).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC4)); 1110Assert.True(pia5Link.Properties.EmbedInteropTypes); 1118Assert.True(pia1Link.Properties.EmbedInteropTypes); 1126Assert.True(library2Link.Properties.EmbedInteropTypes); 1133Assert.True(pia5Asm1.IsLinked); 1154Assert.True(pia5Asm3.IsLinked); 1185Assert.True(pia1Asm5.IsLinked); 1186Assert.True(pia5Asm5.IsLinked); 1204Assert.True(pia5Asm6.IsLinked); 1215Assert.True(pia5Asm7.IsLinked); 1216Assert.True(library2Asm7.IsLinked); 1304Assert.True(tc3.GetReferencedAssemblySymbol(varCRef).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC1)); 1341Assert.True(tc7.GetReferencedAssemblySymbol(varCRef).RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(varC4));
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (5)
446Assert.True(m.Parameters.Where(arg => arg.Name == "c1").Select(arg => arg).Single().Type.IsFromCompilation(localConsumer)); 451Assert.True(m.ReturnType.IsFromCompilation(localConsumer)); 469Assert.True(classLocalType.IsFromCompilation(localConsumer)); 470Assert.True(classLocalType.IsValueType); 506Assert.True(localField.Type is ArrayTypeSymbol);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (1)
428Assert.True(localType2.Assembly.GetNoPiaResolutionAssemblies().First(arg => arg.Name == "Dummy1").IsLinked);
Symbols\Metadata\PE\TypeForwarders.cs (9)
66Assert.True(module1.TypeRefHandleToTypeMap.Values.Contains((TypeSymbol)base4.OriginalDefinition)); 67Assert.True(module1.TypeRefHandleToTypeMap.Values.Contains((TypeSymbol)base6.OriginalDefinition)); 429Assert.True(ilAssembly1.ResolveForwardedType("Base").IsErrorType()); 431Assert.True(ilAssembly2.ResolveForwardedType("Base").IsErrorType()); 1099Assert.True(actualNamespaces.SetEquals(expectedNamespaces, EqualityComparer<string>.Default)); 1163Assert.True(actualNamespaces.SetEquals(expectedNamespaces, EqualityComparer<string>.Default)); 1227Assert.True(actualNamespaces.SetEquals(expectedNamespaces, EqualityComparer<string>.Default)); 1663Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there. 1736Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there.
Symbols\Metadata\PE\TypeKindTests.cs (3)
81Assert.True(@enum.IsAbstract); 86Assert.True(func.IsSealed); 93Assert.True(console.IsStatic);
Symbols\MethodEqualityTests.cs (1)
223Assert.True(invokedMethods.All(m => m.Equals(m)));
Symbols\MissingSpecialMember.cs (2)
681Assert.True(wkt.IsValueTupleType()); 919Assert.True(type <= WellKnownType.CSharp7Sentinel);
Symbols\MockSymbolTests.cs (4)
30Assert.True(ats1.IsSZArray); 33Assert.True(ats1.IsReferenceType); 41Assert.True(ats2.IsReferenceType); 59Assert.True(pts1.IsValueType);
Symbols\PartialPropertiesTests.cs (48)
47Assert.True(prop.IsPartialDefinition); 119Assert.True(prop.IsPartialImplementation); 368Assert.True(prop.IsPartialDefinition); 372Assert.True(duplicateProp.IsPartialImplementation); 405Assert.True(prop.IsPartialDefinition); 409Assert.True(duplicateProp.IsPartialDefinition); 698Assert.True(prop.GetPublicSymbol().IsExtern); 699Assert.True(prop.GetMethod!.GetPublicSymbol().IsExtern); 700Assert.True(prop.SetMethod!.GetPublicSymbol().IsExtern); 701Assert.True(prop.PartialImplementationPart!.GetPublicSymbol().IsExtern); 702Assert.True(prop.PartialImplementationPart!.GetMethod!.GetPublicSymbol().IsExtern); 703Assert.True(prop.PartialImplementationPart!.SetMethod!.GetPublicSymbol().IsExtern); 742Assert.True(members[0].IsExtern); 743Assert.True(members[0].IsPartialImplementation); 744Assert.True(members[1].IsExtern); 745Assert.True(members[1].IsPartialImplementation); 777Assert.True(prop.GetPublicSymbol().IsExtern); 784Assert.True(implPart.GetPublicSymbol().IsExtern); 792Assert.True(accessor.GetPublicSymbol().IsExtern); 924Assert.True(propDefinition.IsPartialDefinition); 927Assert.True(propImplementation.IsPartialImplementation()); 942Assert.True(definitionAccessor.IsPartialDefinition()); 943Assert.True(implementationAccessor.IsPartialImplementation()); 998Assert.True(propDefinition.IsPartialDefinition); 1001Assert.True(propImplementation.IsPartialImplementation()); 1013Assert.True(definitionAccessor.IsPartialDefinition()); 1014Assert.True(implementationAccessor.IsPartialImplementation()); 1084Assert.True(propDefinition.IsPartialDefinition); 1087Assert.True(propImplementation.IsPartialImplementation()); 1099Assert.True(definitionAccessor.IsPartialDefinition()); 1100Assert.True(implementationAccessor.IsPartialImplementation()); 1456Assert.True(p1Def.IsPartialDefinition); 1679Assert.True(p1.IsPartialDefinition); 1683Assert.True(p2.IsPartialDefinition); 1687Assert.True(p3.IsPartialDefinition); 2679Assert.True(p.ContainingModule is not SourceModuleSymbol || p.IsPartialMember()); 2695Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 2815Assert.True(p.IsStatic); 2819Assert.True(p.ContainingModule is not SourceModuleSymbol || p.IsPartialMember()); 2831Assert.True(m.IsStatic); 2835Assert.True(m.ContainingModule is not SourceModuleSymbol || m.IsPartialMember()); 4333Assert.True(indexer.Parameters[0].HasUnscopedRefAttribute); 4334Assert.True(indexer.PartialImplementationPart!.Parameters[0].HasUnscopedRefAttribute); 4335Assert.True(indexer.GetMethod!.Parameters[0].HasUnscopedRefAttribute); 4336Assert.True(indexer.GetMethod!.PartialImplementationPart!.Parameters[0].HasUnscopedRefAttribute); 5239Assert.True(defSymbol.IsPartialDefinition); 5276Assert.True(defSymbol.IsPartialDefinition); 5323Assert.True(defSymbol.IsPartialDefinition);
Symbols\PEParameterSymbolTests.cs (7)
111Assert.True(x.IsMetadataOptional); 115Assert.True(y.IsMetadataOptional); 118Assert.True(z.IsOptional); 119Assert.True(z.IsMetadataOptional); 126Assert.True(x1.IsMetadataOptional); 132Assert.True(y2.IsOptional); 133Assert.True(y2.IsMetadataOptional);
Symbols\RequiredMembersTests.cs (10)
42Assert.True(member.IsRequired()); 67Assert.True(type.HasAnyRequiredMembers); 93Assert.True(obsoleteAttribute.IsError); 7176Assert.True(c.HasDeclaredRequiredMembers); 7177Assert.True(field1.IsRequired); 7178Assert.True(property1.IsRequired); 7650Assert.True(tupleType.HasDeclaredRequiredMembers); 7654Assert.All(tupleType.TupleElements, field => Assert.True(field.IsRequired)); 7655Assert.True(tupleType.GetMember<PropertySymbol>("Property").IsRequired); 7983Assert.True(constructor.ShouldCheckRequiredMembers());
Symbols\Retargeting\RetargetCustomAttributes.cs (4)
307Assert.True(args[0].IsNull); 311Assert.True(args[1].IsNull); 317Assert.True(named["P"].IsNull); 321Assert.True(named["F"].IsNull);
Symbols\Retargeting\RetargetCustomModifiers.cs (10)
53Assert.True(f0Mod.IsOptional); 74Assert.True(p1Mod.IsOptional); 82Assert.True(p2Mod.IsOptional); 87Assert.True(m5.ReturnsVoid); 91Assert.True(m5Mod.IsOptional); 104Assert.True(p5TypeMod.IsOptional); 117Assert.True(p6TypeMod.IsOptional); 125Assert.True(m7Mod.IsOptional); 177Assert.True(volatileFld.IsVolatile); 195Assert.True(!m1.ExplicitInterfaceImplementations.IsDefault);
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (1)
99Assert.True(false);
Symbols\Retargeting\RetargetingTests.cs (1)
472Assert.True(retargetingTypeS.IsSerializable);
Symbols\Source\BaseClassTests.cs (11)
468Assert.True(c.Interfaces().Single().TypeArguments().Single().IsErrorType()); //can't see base of C while evaluating C.B 535Assert.True(m.BaseType().IsErrorType()); 671Assert.True(b.BaseType().IsErrorType()); 688Assert.True(z.BaseType().IsErrorType()); 1022Assert.True(B1.IsFromCompilation(comp)); 1137Assert.True(B1.IsFromCompilation(comp)); 1347Assert.True(carr2.IsSZArray); 1533Assert.True(baseY.IsErrorType()); 1545Assert.True(baseY.IsErrorType()); 1572Assert.True(@class.AllInterfaces().SetEquals(bothInterfaces, EqualityComparer<NamedTypeSymbol>.Default)); 1580Assert.True(cciInterfaces.SetEquals(bothInterfaces, EqualityComparer<NamedTypeSymbol>.Default));
Symbols\Source\ClsComplianceTests.cs (2)
2114Assert.True(accessor.Name[0] == '_'); 3324Assert.True(@event.IsWindowsRuntimeEvent);
Symbols\Source\CompletionTests.cs (9)
40Assert.True(a.HasComplete(CompletionPart.Members)); // getting one member completes the whole set 45Assert.True(x.HasComplete(CompletionPart.Type)); 53Assert.True(y.HasComplete(CompletionPart.Type)); 59Assert.True(f.HasComplete(CompletionPart.StartMethodChecks)); 60Assert.True(f.HasComplete(CompletionPart.FinishMethodChecks)); 80Assert.True(a.HasComplete(CompletionPart.Members)); // getting one member completes the whole set 95Assert.True(p.HasComplete(CompletionPart.Type)); 96Assert.True(p.HasComplete(CompletionPart.Parameters)); 117Assert.True(SymbolCompletionState.HasAtMostOneBitSet((int)state.NextIncompletePart));
Symbols\Source\DeclaringSyntaxNodeTests.cs (4)
95Assert.True(symbol.IsImplicitlyDeclared); 193Assert.True(comp.SourceModule.GlobalNamespace.IsImplicitlyDeclared); 266Assert.True(localA1Type.IsAnonymousType); 330Assert.True(localType.IsAnonymousType);
Symbols\Source\DelegateTests.cs (6)
131Assert.True(v.IsReferenceType); 133Assert.True(v.IsSealed); 781Assert.True(d.DelegateInvokeMethod.ReturnsByRef); 799Assert.True(d.DelegateInvokeMethod.ReturnsByRefReadonly); 831Assert.True(lambda.ReturnsByRefReadonly); 838Assert.True(lambda.ReturnsByRefReadonly);
Symbols\Source\EventTests.cs (7)
85Assert.True(@event.IsVirtual); 98Assert.True(@event.HasAssociatedField); 124Assert.True(@event.IsStatic); 136Assert.True(@event.HasAssociatedField); 141Assert.True(associatedField.IsStatic); 198Assert.True(@event.IsStatic); 848Assert.True(eventSymbol.RequiresInstanceReceiver);
Symbols\Source\ExpressionBodiedMethodTests.cs (10)
39Assert.True(gooDef.IsPartial); 40Assert.True(gooDef.IsPartialDefinition); 47Assert.True(gooImpl.IsPartial); 48Assert.True(gooImpl.IsPartialImplementation); 50Assert.True(gooImpl.IsExpressionBodied); 206Assert.True(m.IsExpressionBodied); 210Assert.True(pp.IsExpressionBodied); 214Assert.True(conv.IsExpressionBodied); 295Assert.True(method.IsExplicitInterfaceImplementation); 300Assert.True(method.IsExplicitInterfaceImplementation);
Symbols\Source\ExpressionBodiedPropertyTests.cs (19)
263Assert.True(p.IsExpressionBodied); 269Assert.True(indexer.IsExpressionBodied); 270Assert.True(indexer.IsIndexer); 393Assert.True(prop.IsReadOnly); 398Assert.True(prop.IsReadOnly); 399Assert.True(prop.IsExplicitInterfaceImplementation); 402Assert.True(prop.IsReadOnly); 403Assert.True(prop.IsExplicitInterfaceImplementation); 406Assert.True(prop.IsReadOnly); 510Assert.True(p.IsExpressionBodied); 533Assert.True(p.IsExpressionBodied); 537Assert.True(p.ReturnsByRefReadonly); 538Assert.True(p.GetMethod.ReturnsByRefReadonly); 560Assert.True(p.IsExpressionBodied); 565Assert.True(p.ReturnsByRefReadonly); 566Assert.True(p.GetMethod.ReturnsByRefReadonly); 588Assert.True(p.IsExpressionBodied); 593Assert.True(p.ReturnsByRefReadonly); 594Assert.True(p.GetMethod.ReturnsByRefReadonly);
Symbols\Source\ExternAliasTests.cs (2)
420Assert.True(targets.All(target => ReferenceEquals(firstTarget, target))); 445Assert.True(targets.All(target => ReferenceEquals(firstTarget, target)));
Symbols\Source\FieldTests.cs (7)
145Assert.True(n1.IsConst); 147Assert.True(n1.IsStatic); 152Assert.True(n2.IsVolatile); 162Assert.True(n3.IsStatic); 258Assert.True(mem.IsConst); 500Assert.True(goo.IsFixedSizeBuffer); 547Assert.True(field.RequiresInstanceReceiver);
Symbols\Source\FileModifierTests.cs (34)
96Assert.True(((SourceMemberContainerTypeSymbol)outer).IsFileLocal); 851Assert.True(outer1.FilePathChecksumOpt.SequenceEqual(outer3.FilePathChecksumOpt)); 858Assert.True(bytes1.SequenceEqual(bytes3)); 1354Assert.True(c0 is SourceMemberContainerTypeSymbol { IsFileLocal: false }); 1362Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1420Assert.True(c0 is SourceMemberContainerTypeSymbol { IsFileLocal: false }); 1424Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1486Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1540Assert.True(c0 is SourceMemberContainerTypeSymbol { IsFileLocal: false }); 1547Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1564Assert.True(c is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1614Assert.True(c0 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1618Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1634Assert.True(c0 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1641Assert.True(c1 is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1690Assert.True(cs[0] is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1691Assert.True(cs[1] is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1692Assert.True(cs[2] is SourceMemberContainerTypeSymbol { IsFileLocal: false }); 1734Assert.True(cs[0] is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1735Assert.True(cs[1] is SourceMemberContainerTypeSymbol { IsFileLocal: true }); 1736Assert.True(cs[2] is SourceMemberContainerTypeSymbol { IsFileLocal: false }); 2328Assert.True(cInt.IsFileLocal); 2467Assert.True(cInt.IsFileLocal); 2691Assert.True(cInt.IsFileLocal); 2694Assert.True(iInt.IsFileLocal); 2697Assert.True(iInt.IsFileLocal); 3041Assert.True(cInt.IsFileLocal); 3062Assert.True(cInt.IsFileLocal); 3778Assert.True(model.TryGetSpeculativeSemanticModel(position: body.OpenBraceToken.EndPosition, newBody, out var speculativeModel)); 3819Assert.True(model.TryGetSpeculativeSemanticModel(position: body.OpenBraceToken.EndPosition, newBody, out var speculativeModel)); 4417Assert.True(type.IsFileLocal); 4426Assert.True(type.IsFileLocal); 4486Assert.True(type.IsFileLocal); 4547Assert.True(classC1.GetPublicSymbol().IsFileLocal);
Symbols\Source\LocalTests.cs (7)
37Assert.True(symbol.IsForEach); 65Assert.True(local.IsForEach); 66Assert.True(local.IsForEach()); 91Assert.True(symbol.IsForEach); 116Assert.True(symbol.IsUsing); 141Assert.True(symbol.IsUsing); 164Assert.True(symbol.IsUsing);
Symbols\Source\MethodTests.cs (69)
39Assert.True(m.ReturnsVoid); 120Assert.True(m.ReturnsVoid); 144Assert.True(m.ReturnsVoid); 233Assert.True(m.IsPartialDefinition()); 240Assert.True(otherSymbol.IsPartialImplementation()); 261Assert.True(m.IsPartialDefinition()); 268Assert.True(otherSymbol.IsPartialImplementation()); 286Assert.True(m.IsPartialImplementation()); 307Assert.True(m.IsPartialDefinition()); 369Assert.True(refP.IsReferenceType); 378Assert.True(outP.IsValueType); 381Assert.True(outP.IsSealed); 409Assert.True(m.ReturnType.IsValueType); 450Assert.True(method.IsDefinition); 609Assert.True(m1.IsOverride); 616Assert.True(m2.IsOverride); 623Assert.True(m3.IsOverride); 624Assert.True(m3.IsSealed); 630Assert.True(m4.IsOverride); 640Assert.True(m5.IsStatic); 645Assert.True(m6.IsOverride); 673Assert.True(m1.IsAbstract); 680Assert.True(m2.IsAbstract); 690Assert.True(m3.IsVirtual); 697Assert.True(m4.IsVirtual); 705Assert.True(m5.IsStatic); 709Assert.True(m6.IsAbstract); 802Assert.True(m1.IsOverride); 809Assert.True(m2.IsOverride); 816Assert.True(m3.IsOverride); 817Assert.True(m3.IsSealed); 823Assert.True(m4.IsOverride); 833Assert.True(m5.IsStatic); 838Assert.True(m6.IsOverride); 868Assert.True(m1.IsAbstract); 875Assert.True(m2.IsAbstract); 885Assert.True(m3.IsVirtual); 892Assert.True(m4.IsVirtual); 900Assert.True(m5.IsStatic); 904Assert.True(m6.IsAbstract); 1173Assert.True(type1.IsValueType); 1190Assert.True(m2.ReturnsVoid); 1205Assert.True(type2.IsNestedType()); 1210Assert.True(type2.IsReferenceType); 1232Assert.True(m2.ReturnsVoid); 1265Assert.True(type1.IsReferenceType); 1284Assert.True(m2.ReturnsVoid); 1290Assert.True(m3.ReturnsVoid); 1598Assert.True(f.IsOverride); 1674Assert.True(@class.Interfaces().Contains(@interface)); 1718Assert.True(@class.Interfaces().Contains(@interface)); 1764Assert.True(@class.Interfaces().Contains(@interface)); 1864Assert.True(method1.IsVirtual); 1865Assert.True(method2.IsVirtual); 1870Assert.True(((Cci.IMethodDefinition)method1.GetCciAdapter()).IsVirtual); 1881Assert.True(((Cci.IMethodDefinition)method2.GetCciAdapter()).IsVirtual); 1882Assert.True(((Cci.IMethodDefinition)method4.GetCciAdapter()).IsVirtual); 1885Assert.True(method1.IsVirtual); 1886Assert.True(method2.IsVirtual); 2326Assert.True(method.RequiresInstanceReceiver); 2354Assert.True(method.IsConditional); 2375Assert.True(method.IsConditional); 2393Assert.True(method.IsConditional); 2425Assert.True(m.IsPartialDefinition); 2444Assert.True(m.IsPartialDefinition); 2470Assert.True(m.IsPartialDefinition); 2512Assert.True(m.IsPartialDefinition); 2544Assert.True(partialDef.IsPartialDefinition); 2579Assert.True(partialDef.IsPartialDefinition);
Symbols\Source\ModifierTests.cs (16)
52Assert.True(m1.ReturnsVoid); 63Assert.True(m5_1.IsAbstract); 66Assert.True(m5_2.IsAbstract); 70Assert.True(m7.IsExtern); 72Assert.True(m8.IsOverride); 73Assert.True(m8.IsSealed); 76Assert.True(m8_1.IsOverride); 77Assert.True(m8_1.IsSealed); 80Assert.True(m8_2.IsOverride); 81Assert.True(m8_2.IsSealed); 84Assert.True(m9.IsAbstract); 87Assert.True(m10.IsOverride); 90Assert.True(m11.IsVirtual); 93Assert.True(m12.IsStatic); 126Assert.True(m7.IsExtern); 128Assert.True(m12.IsStatic);
Symbols\Source\NamedTypeTests.cs (13)
37Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 46Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 58Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 70Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 82Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 94Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 106Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 120Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 134Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 148Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 166Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 184Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType); 202Assert.True(namedType.IsExplicitDefinitionOfNoPiaLocalType);
Symbols\Source\NullablePublicAPITests.cs (28)
1169Assert.True(syntaxContext.SemanticModel.TryGetSpeculativeSemanticModel(syntaxContext.Node.SpanStart, newSource, out var specModel)); 1395Assert.True(model.TryGetSpeculativeSemanticModel(spanStart, newSource, out var speculativeModel)); 1444Assert.True(model.TryGetSpeculativeSemanticModel(returnStatement.SpanStart, newSource, out var specModel)); 1765Assert.True(isNullableAnalysisEnabled(comp)); 2138Assert.True(model.TryGetSpeculativeSemanticModel(s2Assignment.SpanStart, newDeclaration, out var specModel)); 2142Assert.True(model.TryGetSpeculativeSemanticModel(lastDeclaration.SpanStart, newDeclaration, out specModel)); 2634Assert.True(info.CandidateSymbols.IsEmpty); 2843Assert.True(event1.Equals(event2, SymbolEqualityComparer.Default)); 3272Assert.True(propertySymbol.IsIndexer); 3323Assert.True(propertySymbol.IsIndexer); 3701Assert.True(model.TryGetSpeculativeSemanticModel(localFunctionBody.Body!.OpenBraceToken.SpanStart + 1, @return, out var specModel)); 3736Assert.True(model.TryGetSpeculativeSemanticModel(localFunctionBody.Block!.OpenBraceToken.SpanStart + 1, @return, out var specModel)); 3781Assert.True(model.TryGetSpeculativeSemanticModel(lambda.Body.SpanStart, newStatement, out var speculativeModel)); 4063Assert.True(model.TryGetSpeculativeSemanticModel(localFunction.SpanStart, speculativeAttribute, out var speculativeModel)); 4068Assert.True(model.TryGetSpeculativeSemanticModel(localFunction.ParameterList.Parameters[0].Default.SpanStart, speculativeInitializer, out speculativeModel)); 4211Assert.True(model.TryGetSpeculativeSemanticModel(attributeUsage.SpanStart, newAttributeUsage, out var specModel)); 4365Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, statement, out var speculativeModel)); 4393Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, statement, out var speculativeModel)); 4423Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, statement, out var speculativeModel)); 4453Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, statement, out var speculativeModel)); 4483Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, statement, out var speculativeModel)); 4515Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(type.SpanStart, methodDeclaration, out var speculativeModel)); 4548Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(type.SpanStart, methodDeclaration, out var speculativeModel)); 4576Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, arrow, out var speculativeModel)); 4606Assert.True(model.TryGetSpeculativeSemanticModel(type.SpanStart, arrow, out var speculativeModel)); 4637Assert.True(model.TryGetSpeculativeSemanticModel(initializer.SpanStart, newInitializer, out var speculativeModel)); 4670Assert.True(model.TryGetSpeculativeSemanticModel(initializer.SpanStart, newInitializer, out var speculativeModel)); 4909Assert.True(model.TryGetSpeculativeSemanticModel(spanStart, newBody, out var speculativeModel));
Symbols\Source\PropertyTests.cs (22)
722Assert.True(badStatic.MustCallMethodsDirectly); 723Assert.True(mismatchedStatic.MustCallMethodsDirectly); 739Assert.True(badInstance.MustCallMethodsDirectly); 740Assert.True(mismatchedInstance.MustCallMethodsDirectly); 753Assert.True(staticAndInstance.MustCallMethodsDirectly); 759Assert.True(getUsedAsSet.MustCallMethodsDirectly); 1757Assert.True(@class.Interfaces().Contains(@interface)); 1791Assert.True(@class.Interfaces().Contains(@interface)); 1884Assert.True(getters.Any(getter => getter.Parameters[0].Type.SpecialType == SpecialType.System_Int32)); 1885Assert.True(getters.Any(getter => getter.Parameters[0].Type.SpecialType == SpecialType.System_String)); 1886Assert.True(getters.Any(getter => 2512Assert.True(explicitOverrides.All(@override => ReferenceEquals(@class, @override.ContainingType.GetInternalSymbol()))); 2550Assert.True(explicitOverrides.All(@override => ReferenceEquals(@class, @override.ContainingType.GetInternalSymbol()))); 2651Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 2656Assert.True(iap.Type.IsDynamic()); 2658Assert.True(iam.ReturnType.IsDynamic()); 2669Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 2674Assert.True(iap.Type.IsDynamic()); 2676Assert.True(iam.ReturnType.IsDynamic()); 2708Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 2726Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 3028Assert.True(property.RequiresInstanceReceiver);
Symbols\Source\RecordTests.cs (31)
139Assert.True(c.Equals(ctor.Parameters[0].Type, TypeCompareKind.ConsiderEverything)); 168Assert.True(backing.IsImplicitlyDeclared); 172Assert.True(getAccessor.IsImplicitlyDeclared); 179Assert.True(setAccessor.IsImplicitlyDeclared); 183Assert.True(setAccessor.IsInitOnly); 202Assert.True(backing.IsImplicitlyDeclared); 206Assert.True(getAccessor.IsImplicitlyDeclared); 212Assert.True(setAccessor.IsImplicitlyDeclared); 216Assert.True(setAccessor.IsInitOnly); 750Assert.True(ctor.Parameters[0].Type.Equals(c, TypeCompareKind.ConsiderEverything)); 803Assert.True(ctor.Parameters[0].Type.Equals(c, TypeCompareKind.ConsiderEverything)); 900Assert.True(ctor.Parameters[0].Type.Equals(c, TypeCompareKind.ConsiderEverything)); 1432Assert.True(clone.IsVirtual); 1439Assert.True(clone2.IsOverride); 1444Assert.True(clone2.OverriddenMethod.Equals(clone, TypeCompareKind.ConsiderEverything)); 1476Assert.True(clone.IsAbstract); 1480Assert.True(clone.IsImplicitlyDeclared); 1484Assert.True(clone2.IsOverride); 1486Assert.True(clone2.IsAbstract); 1489Assert.True(clone2.OverriddenMethod.Equals(clone, TypeCompareKind.ConsiderEverything)); 1491Assert.True(clone2.IsImplicitlyDeclared); 1495Assert.True(clone3.IsOverride); 1500Assert.True(clone3.OverriddenMethod.Equals(clone2, TypeCompareKind.ConsiderEverything)); 1502Assert.True(clone3.IsImplicitlyDeclared); 1506Assert.True(clone4.IsOverride); 1508Assert.True(clone4.IsAbstract); 1511Assert.True(clone4.OverriddenMethod.Equals(clone3, TypeCompareKind.ConsiderEverything)); 1513Assert.True(clone4.IsImplicitlyDeclared); 1517Assert.True(clone5.IsOverride); 1522Assert.True(clone5.OverriddenMethod.Equals(clone4, TypeCompareKind.ConsiderEverything)); 1524Assert.True(clone5.IsImplicitlyDeclared);
Symbols\Source\SourcePlusMetadataTests.cs (2)
143Assert.True(types1.IsEmpty); 153Assert.True(types1.IsEmpty);
Symbols\Source\TypeMapTests.cs (1)
94Assert.True(type.IsDefinition);
Symbols\StaticAbstractMembersInInterfacesTests.cs (454)
152Assert.True(m01.IsAbstract); 154Assert.True(m01.IsMetadataVirtual()); 156Assert.True(m01.IsStatic); 165Assert.True(m02.IsVirtual); 166Assert.True(m02.IsMetadataVirtual()); 168Assert.True(m02.IsStatic); 180Assert.True(m03.IsStatic); 192Assert.True(m04.IsStatic); 200Assert.True(m05.IsAbstract); 201Assert.True(m05.IsVirtual); 202Assert.True(m05.IsMetadataVirtual()); 204Assert.True(m05.IsStatic); 212Assert.True(m06.IsAbstract); 214Assert.True(m06.IsMetadataVirtual()); 216Assert.True(m06.IsStatic); 224Assert.True(m07.IsAbstract); 226Assert.True(m07.IsMetadataVirtual()); 228Assert.True(m07.IsStatic); 237Assert.True(m08.IsVirtual); 238Assert.True(m08.IsMetadataVirtual()); 240Assert.True(m08.IsStatic); 249Assert.True(m09.IsVirtual); 250Assert.True(m09.IsMetadataVirtual()); 252Assert.True(m09.IsStatic); 264Assert.True(m10.IsStatic); 867Assert.True(m01.IsStatic); 977Assert.True(m01.IsStatic); 1007Assert.True(m01.IsStatic); 1013Assert.True(m01.IsPartialDefinition()); 1049Assert.True(m01.IsStatic); 1055Assert.True(m01.IsPartialDefinition()); 1064Assert.True(m01.IsStatic); 1070Assert.True(m01.IsPartialImplementation()); 1138Assert.True(m01.IsAbstract); 1140Assert.True(m01.IsMetadataVirtual()); 1142Assert.True(m01.IsStatic); 1148Assert.True(m01.IsPartialDefinition()); 1176Assert.True(m01.IsVirtual); 1177Assert.True(m01.IsMetadataVirtual()); 1179Assert.True(m01.IsStatic); 1185Assert.True(m01.IsPartialDefinition()); 1213Assert.True(m01.IsVirtual); 1214Assert.True(m01.IsMetadataVirtual()); 1216Assert.True(m01.IsStatic); 1222Assert.True(m01.IsPartialDefinition()); 1259Assert.True(m01.IsAbstract); 1261Assert.True(m01.IsMetadataVirtual()); 1263Assert.True(m01.IsStatic); 1269Assert.True(m01.IsPartialDefinition()); 1274Assert.True(m01.IsAbstract); 1276Assert.True(m01.IsMetadataVirtual()); 1278Assert.True(m01.IsStatic); 1284Assert.True(m01.IsPartialImplementation()); 1311Assert.True(m01.IsVirtual); 1312Assert.True(m01.IsMetadataVirtual()); 1314Assert.True(m01.IsStatic); 1320Assert.True(m01.IsPartialDefinition()); 1326Assert.True(m01.IsVirtual); 1327Assert.True(m01.IsMetadataVirtual()); 1329Assert.True(m01.IsStatic); 1335Assert.True(m01.IsPartialImplementation()); 1365Assert.True(m01.IsAbstract); 1367Assert.True(m01.IsMetadataVirtual()); 1369Assert.True(m01.IsStatic); 1375Assert.True(m01.IsPartialDefinition()); 1384Assert.True(m01.IsStatic); 1390Assert.True(m01.IsPartialImplementation()); 1424Assert.True(m01.IsVirtual); 1425Assert.True(m01.IsMetadataVirtual()); 1427Assert.True(m01.IsStatic); 1433Assert.True(m01.IsPartialDefinition()); 1442Assert.True(m01.IsStatic); 1448Assert.True(m01.IsPartialImplementation()); 1479Assert.True(m01.IsVirtual); 1480Assert.True(m01.IsMetadataVirtual()); 1482Assert.True(m01.IsStatic); 1488Assert.True(m01.IsPartialDefinition()); 1497Assert.True(m01.IsStatic); 1503Assert.True(m01.IsPartialImplementation()); 1540Assert.True(m01.IsStatic); 1546Assert.True(m01.IsPartialDefinition()); 1551Assert.True(m01.IsAbstract); 1553Assert.True(m01.IsMetadataVirtual()); 1555Assert.True(m01.IsStatic); 1561Assert.True(m01.IsPartialImplementation()); 1718Assert.True(m01.IsAbstract); 1721Assert.True(m01.IsStatic); 1729Assert.True(m02.IsVirtual); 1731Assert.True(m02.IsStatic); 1741Assert.True(m03.IsStatic); 1751Assert.True(m04.IsStatic); 1758Assert.True(m05.IsAbstract); 1759Assert.True(m05.IsVirtual); 1761Assert.True(m05.IsStatic); 1768Assert.True(m06.IsAbstract); 1771Assert.True(m06.IsStatic); 1778Assert.True(m07.IsAbstract); 1781Assert.True(m07.IsStatic); 1789Assert.True(m08.IsVirtual); 1791Assert.True(m08.IsStatic); 1799Assert.True(m09.IsVirtual); 1801Assert.True(m09.IsStatic); 1811Assert.True(m10.IsStatic); 1819Assert.True(m01.IsAbstract); 1821Assert.True(m01.IsMetadataVirtual()); 1823Assert.True(m01.IsStatic); 1832Assert.True(m02.IsVirtual); 1833Assert.True(m02.IsMetadataVirtual()); 1835Assert.True(m02.IsStatic); 1847Assert.True(m03.IsStatic); 1859Assert.True(m04.IsStatic); 1867Assert.True(m05.IsAbstract); 1868Assert.True(m05.IsVirtual); 1869Assert.True(m05.IsMetadataVirtual()); 1871Assert.True(m05.IsStatic); 1879Assert.True(m06.IsAbstract); 1881Assert.True(m06.IsMetadataVirtual()); 1883Assert.True(m06.IsStatic); 1891Assert.True(m07.IsAbstract); 1893Assert.True(m07.IsMetadataVirtual()); 1895Assert.True(m07.IsStatic); 1904Assert.True(m08.IsVirtual); 1905Assert.True(m08.IsMetadataVirtual()); 1907Assert.True(m08.IsStatic); 1916Assert.True(m09.IsVirtual); 1917Assert.True(m09.IsMetadataVirtual()); 1919Assert.True(m09.IsStatic); 1931Assert.True(m10.IsStatic); 2524Assert.True(m01.IsAbstract); 2527Assert.True(m01.IsStatic); 2535Assert.True(m02.IsVirtual); 2537Assert.True(m02.IsStatic); 2547Assert.True(m03.IsStatic); 2557Assert.True(m04.IsStatic); 2564Assert.True(m05.IsAbstract); 2565Assert.True(m05.IsVirtual); 2567Assert.True(m05.IsStatic); 2574Assert.True(m06.IsAbstract); 2577Assert.True(m06.IsStatic); 2584Assert.True(m07.IsAbstract); 2587Assert.True(m07.IsStatic); 2595Assert.True(m08.IsVirtual); 2597Assert.True(m08.IsStatic); 2605Assert.True(m09.IsVirtual); 2607Assert.True(m09.IsStatic); 2617Assert.True(m10.IsStatic); 2627Assert.True(m01.IsAbstract); 2629Assert.True(m01.IsMetadataVirtual()); 2631Assert.True(m01.IsStatic); 2640Assert.True(m02.IsVirtual); 2641Assert.True(m02.IsMetadataVirtual()); 2643Assert.True(m02.IsStatic); 2655Assert.True(m03.IsStatic); 2667Assert.True(m04.IsStatic); 2675Assert.True(m05.IsAbstract); 2676Assert.True(m05.IsVirtual); 2677Assert.True(m05.IsMetadataVirtual()); 2679Assert.True(m05.IsStatic); 2687Assert.True(m06.IsAbstract); 2689Assert.True(m06.IsMetadataVirtual()); 2691Assert.True(m06.IsStatic); 2699Assert.True(m07.IsAbstract); 2701Assert.True(m07.IsMetadataVirtual()); 2703Assert.True(m07.IsStatic); 2712Assert.True(m08.IsVirtual); 2713Assert.True(m08.IsMetadataVirtual()); 2715Assert.True(m08.IsStatic); 2724Assert.True(m09.IsVirtual); 2725Assert.True(m09.IsMetadataVirtual()); 2727Assert.True(m09.IsStatic); 2739Assert.True(m10.IsStatic); 3355Assert.True(m01.IsAbstract); 3357Assert.True(m01.IsMetadataVirtual()); 3359Assert.True(m01.IsStatic); 3368Assert.True(m02.IsVirtual); 3369Assert.True(m02.IsMetadataVirtual()); 3371Assert.True(m02.IsStatic); 3383Assert.True(m03.IsStatic); 3395Assert.True(m04.IsStatic); 3403Assert.True(m05.IsAbstract); 3404Assert.True(m05.IsVirtual); 3405Assert.True(m05.IsMetadataVirtual()); 3407Assert.True(m05.IsStatic); 3415Assert.True(m06.IsAbstract); 3417Assert.True(m06.IsMetadataVirtual()); 3419Assert.True(m06.IsStatic); 3427Assert.True(m07.IsAbstract); 3429Assert.True(m07.IsMetadataVirtual()); 3431Assert.True(m07.IsStatic); 3440Assert.True(m08.IsVirtual); 3441Assert.True(m08.IsMetadataVirtual()); 3443Assert.True(m08.IsStatic); 3452Assert.True(m09.IsVirtual); 3453Assert.True(m09.IsMetadataVirtual()); 3455Assert.True(m09.IsStatic); 3467Assert.True(m10.IsStatic); 4122Assert.True(m01.IsAbstract); 4124Assert.True(m01.IsMetadataVirtual()); 4126Assert.True(m01.IsStatic); 4139Assert.True(m01.IsStatic); 4148Assert.True(m01.IsAbstract); 4150Assert.True(m01.IsMetadataVirtual()); 4152Assert.True(m01.IsStatic); 4368Assert.True(m01.IsAbstract); 4370Assert.True(m01.IsMetadataVirtual()); 4372Assert.True(m01.IsStatic); 4385Assert.True(m01.IsStatic); 4394Assert.True(m01.IsAbstract); 4396Assert.True(m01.IsMetadataVirtual()); 4398Assert.True(m01.IsStatic); 4555Assert.True(m01.IsVirtual); 4556Assert.True(m01.IsMetadataVirtual()); 4558Assert.True(m01.IsStatic); 4568Assert.True(m01.IsVirtual); 4569Assert.True(m01.IsMetadataVirtual()); 4571Assert.True(m01.IsStatic); 4580Assert.True(m01.IsAbstract); 4581Assert.True(m01.IsVirtual); 4582Assert.True(m01.IsMetadataVirtual()); 4584Assert.True(m01.IsStatic); 4795Assert.True(m01.IsVirtual); 4796Assert.True(m01.IsMetadataVirtual()); 4798Assert.True(m01.IsStatic); 4808Assert.True(m01.IsVirtual); 4809Assert.True(m01.IsMetadataVirtual()); 4811Assert.True(m01.IsStatic); 4820Assert.True(m01.IsAbstract); 4821Assert.True(m01.IsVirtual); 4822Assert.True(m01.IsMetadataVirtual()); 4824Assert.True(m01.IsStatic); 5284Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5285Assert.True(compilation1.Assembly.RuntimeSupportsStaticAbstractMembersInInterfaces); 5286Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5287Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 5296Assert.True(m01.IsAbstract); 5297Assert.True(m01.IsMetadataVirtual()); 5301Assert.True(m01.IsStatic); 5320Assert.True(compilation1.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5321Assert.True(compilation1.Assembly.RuntimeSupportsStaticAbstractMembersInInterfaces); 5322Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5323Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 5333Assert.True(m01.IsMetadataVirtual()); 5335Assert.True(m01.IsVirtual); 5337Assert.True(m01.IsStatic); 5377Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5379Assert.True(compilation2.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5418Assert.True(compilation2.Assembly.RuntimeSupportsDefaultInterfaceImplementation); 5420Assert.True(compilation2.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5481Assert.True(m01.IsAbstract); 5482Assert.True(m01.IsMetadataVirtual()); 5486Assert.True(m01.IsStatic); 5550Assert.True(m01.IsMetadataVirtual()); 5552Assert.True(m01.IsVirtual); 5554Assert.True(m01.IsStatic); 5589Assert.True(m01.IsAbstract); 5590Assert.True(m01.IsMetadataVirtual()); 5594Assert.True(m01.IsStatic); 5634Assert.True(m01.IsMetadataVirtual()); 5636Assert.True(m01.IsVirtual); 5638Assert.True(m01.IsStatic); 5864Assert.True(m01.IsAbstract); 5865Assert.True(m01.IsMetadataVirtual()); 5869Assert.True(m01.IsStatic); 5904Assert.True(m01.IsMetadataVirtual()); 5906Assert.True(m01.IsVirtual); 5908Assert.True(m01.IsStatic); 5970Assert.True(p01.IsAbstract); 5973Assert.True(p01.IsStatic); 5980Assert.True(m01.IsAbstract); 5981Assert.True(m01.IsMetadataVirtual()); 5985Assert.True(m01.IsStatic); 6016Assert.True(p01.IsVirtual); 6018Assert.True(p01.IsStatic); 6026Assert.True(m01.IsMetadataVirtual()); 6028Assert.True(m01.IsVirtual); 6030Assert.True(m01.IsStatic); 6108Assert.True(e01.IsAbstract); 6111Assert.True(e01.IsStatic); 6118Assert.True(m01.IsAbstract); 6119Assert.True(m01.IsMetadataVirtual()); 6123Assert.True(m01.IsStatic); 6155Assert.True(e01.IsVirtual); 6157Assert.True(e01.IsStatic); 6165Assert.True(m01.IsMetadataVirtual()); 6167Assert.True(m01.IsVirtual); 6169Assert.True(m01.IsStatic); 11456Assert.True(false); 11559Assert.True(false); 16059Assert.True(cM01.IsStatic); 16121Assert.True(cM01.IsStatic); 16467Assert.True(c2M01.IsStatic); 16482Assert.True(c1M01.IsStatic); 16552Assert.True(c1M01.IsStatic); 16568Assert.True(c1M01.IsStatic); 16589Assert.True(c2M01.IsStatic); 16675Assert.True(c1M01.IsStatic); 16768Assert.True(c2M01.IsStatic); 16851Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 16933Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17015Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17086Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17160Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17247Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17350Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17452Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 19850Assert.True(cM01.IsStatic); 19858Assert.True(cM01.HasSpecialName); 19931Assert.True(cM01.IsStatic); 19939Assert.True(cM01.HasSpecialName); 20023Assert.True(cM01.IsStatic); 20031Assert.True(cM01.HasSpecialName); 20121Assert.True(cM01.IsStatic); 20204Assert.True(cM01.IsStatic); 20296Assert.True(cM01.IsStatic); 20385Assert.True(cM01.IsStatic); 21340Assert.True(c2M01.IsStatic); 21358Assert.True(c1M01.IsStatic); 21366Assert.True(c1M01.HasSpecialName); 21373Assert.True(c2M01.HasSpecialName); 21456Assert.True(c1M01.IsStatic); 21472Assert.True(c1M01.IsStatic); 21493Assert.True(c2M01.IsStatic); 21567Assert.True(c1M01.IsStatic); 21583Assert.True(c1M01.IsStatic); 21604Assert.True(c2M01.IsStatic); 21702Assert.True(c1M01.IsStatic); 21718Assert.True(c1M01.IsStatic); 21738Assert.True(c2M01.IsStatic); 22006Assert.True(c1M01.IsStatic); 22133Assert.True(c2M01.IsStatic); 22245Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 22354Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 22456Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 23480Assert.True(cM01.IsStatic); 23489Assert.True(cM01Get.IsStatic); 23497Assert.True(cM01Get.HasSpecialName); 23504Assert.True(cM01Set.IsStatic); 23512Assert.True(cM01Set.HasSpecialName); 23576Assert.True(cM01.IsStatic); 23585Assert.True(cM01Get.IsStatic); 23597Assert.True(cM01Set.IsStatic); 23666Assert.True(cM01.IsStatic); 23675Assert.True(cM01Get.IsStatic); 23683Assert.True(cM01Get.HasSpecialName); 23690Assert.True(cM01Set.IsStatic); 23698Assert.True(cM01Set.HasSpecialName); 24199Assert.True(cM01.IsStatic); 24208Assert.True(cM01Get.IsStatic); 24257Assert.True(cM01.IsStatic); 24266Assert.True(cM01Get.IsStatic); 24278Assert.True(cM01Set.IsStatic); 24361Assert.True(cM01.IsStatic); 24370Assert.True(cM01Get.IsStatic); 24551Assert.True(cM01.IsStatic); 24560Assert.True(cM01Set.IsStatic); 24609Assert.True(cM01.IsStatic); 24618Assert.True(cM01Set.IsStatic); 24630Assert.True(cM01Get.IsStatic); 24713Assert.True(cM01.IsStatic); 24722Assert.True(cM01Set.IsStatic); 24939Assert.True(c2M01Get.IsStatic); 24946Assert.True(c2M01Set.IsStatic); 24974Assert.True(c1M01.IsStatic); 24979Assert.True(c1M01Get.IsStatic); 24987Assert.True(c1M01Get.HasSpecialName); 24990Assert.True(c1M01Set.IsStatic); 24998Assert.True(c1M01Set.HasSpecialName); 25003Assert.True(c2M01.IsStatic); 25012Assert.True(c2M01Get.HasSpecialName); 25018Assert.True(c2M01Set.HasSpecialName); 25130Assert.True(c1M01.IsStatic); 25136Assert.True(c1M01Get.IsStatic); 25147Assert.True(c1M01Set.IsStatic); 25163Assert.True(c1M01Set.IsStatic); 25184Assert.True(c2M01.IsStatic); 25189Assert.True(c2M01Get.IsStatic); 25200Assert.True(c2M01Set.IsStatic); 25224Assert.True(c3M01.IsStatic); 25229Assert.True(c3M01Get.IsStatic); 25240Assert.True(c3M01Set.IsStatic); 25330Assert.True(c1M01.IsStatic); 25337Assert.True(c1M01Get.IsStatic); 25347Assert.True(c1M01Set.IsStatic); 25462Assert.True(c2M01.IsStatic); 25467Assert.True(c2M01Get.IsStatic); 25475Assert.True(c2M01Set.IsStatic); 25567Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 25638Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 26258Assert.True(cM01.IsStatic); 26267Assert.True(cM01Add.IsStatic); 26275Assert.True(cM01Add.HasSpecialName); 26282Assert.True(cM01Remove.IsStatic); 26290Assert.True(cM01Remove.HasSpecialName); 26353Assert.True(cM01.IsStatic); 26362Assert.True(cM01Add.IsStatic); 26370Assert.True(cM01Add.HasSpecialName); 26377Assert.True(cM01Remove.IsStatic); 26385Assert.True(cM01Remove.HasSpecialName); 26901Assert.True(cM01.IsStatic); 26910Assert.True(cM01Add.IsStatic); 26922Assert.True(cM01Remove.IsStatic); 27175Assert.True(cM01.IsStatic); 27184Assert.True(cM01Remove.IsStatic); 27196Assert.True(cM01Add.IsStatic); 27467Assert.True(c2M01Add.IsStatic); 27474Assert.True(c2M01Remove.IsStatic); 27502Assert.True(c1M01.IsStatic); 27507Assert.True(c1M01Add.IsStatic); 27515Assert.True(c1M01Add.HasSpecialName); 27518Assert.True(c1M01Remove.IsStatic); 27526Assert.True(c1M01Remove.HasSpecialName); 27531Assert.True(c2M01.IsStatic); 27540Assert.True(c2M01Add.HasSpecialName); 27546Assert.True(c2M01Remove.HasSpecialName); 27670Assert.True(c1M01.IsStatic); 27678Assert.True(c1M01Add.IsStatic); 27689Assert.True(c1M01Remove.IsStatic); 27703Assert.True(c1M01Add.IsStatic); 27715Assert.True(c1M01Remove.IsStatic); 27740Assert.True(c2M01.IsStatic); 27745Assert.True(c2M01Add.IsStatic); 27757Assert.True(c2M01Remove.IsStatic); 27781Assert.True(c3M02.IsStatic); 27789Assert.True(c3M02Add.IsStatic); 27800Assert.True(c3M02Remove.IsStatic); 27814Assert.True(c3M02Add.IsStatic); 27826Assert.True(c3M02Remove.IsStatic); 27853Assert.True(c4M02.IsStatic); 27858Assert.True(c4M02Add.IsStatic); 27871Assert.True(c4M02Remove.IsStatic); 27995Assert.True(c1M01.IsStatic); 28002Assert.True(c1M01Add.IsStatic); 28012Assert.True(c1M01Remove.IsStatic); 28128Assert.True(c2M01.IsStatic); 28133Assert.True(c2M01Add.IsStatic); 28141Assert.True(c2M01Remove.IsStatic); 28233Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 28304Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 29207Assert.True(cM01.IsStatic); 29215Assert.True(cM01.HasSpecialName); 29232Assert.True(cM02.IsStatic); 29240Assert.True(cM02.HasSpecialName); 29333Assert.True(cM01.IsStatic); 29349Assert.True(cM02.IsStatic); 29799Assert.True(c2M01.IsStatic); 29817Assert.True(c1M01.IsStatic); 29825Assert.True(c1M01.HasSpecialName); 29832Assert.True(c2M01.HasSpecialName); 29914Assert.True(c1M01.IsStatic); 29930Assert.True(c1M01.IsStatic); 29951Assert.True(c2M01.IsStatic); 30067Assert.True(c1M01.IsStatic); 30180Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 30286Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol);
Symbols\SymbolDistinguisherTests.cs (1)
701Assert.True(AreEqual(new SymbolDistinguisher(compilation, sA, sB), new SymbolDistinguisher(compilation, sA, sB)));
Symbols\SymbolEqualityTests.cs (22)
197Assert.True(member1.Equals(member1)); 198Assert.True(member2.Equals(member2)); 205Assert.True(field1.Equals(field1)); 206Assert.True(field2.Equals(field2)); 387Assert.True(SymbolEqualityComparer.Default.Equals(symbol2, symbol3)); 388Assert.True(SymbolEqualityComparer.Default.Equals(symbol3, symbol2)); 390Assert.True(SymbolEqualityComparer.ConsiderEverything.Equals(symbol2, symbol3)); 391Assert.True(SymbolEqualityComparer.ConsiderEverything.Equals(symbol3, symbol2)); 419Assert.True(member1.Equals(member1)); 420Assert.True(member2.Equals(member2)); 427Assert.True(field1.Equals(field1)); 428Assert.True(field2.Equals(field2)); 974Assert.True(symbol1.Equals(symbol1)); 975Assert.True(symbol2.Equals(symbol2)); 976Assert.True(symbol1.Equals(symbol2)); 977Assert.True(symbol2.Equals(symbol1)); 980Assert.True(symbol1.Equals(symbol1, SymbolEqualityComparer.Default)); 981Assert.True(symbol2.Equals(symbol2, SymbolEqualityComparer.Default)); 982Assert.True(symbol1.Equals(symbol2, SymbolEqualityComparer.Default)); 983Assert.True(symbol2.Equals(symbol1, SymbolEqualityComparer.Default)); 986Assert.True(symbol1.Equals(symbol1, SymbolEqualityComparer.IncludeNullability)); 987Assert.True(symbol2.Equals(symbol2, SymbolEqualityComparer.IncludeNullability));
Symbols\SymbolErrorTests.cs (5)
10308Assert.True(classAProp1.IsVirtual); 10309Assert.True(classAProp1.SetMethod.IsVirtual); 10362Assert.True(classAProp1.IsVirtual); 10363Assert.True(classAProp1.GetMethod.IsVirtual); 18525Assert.True(methods.Any(n => n.StartsWith("A..ctor", StringComparison.Ordinal)));
Symbols\SymbolExtensionTests.cs (5)
105Assert.True(anonymousType.ContainsTypeParameter()); 123Assert.True(anonymousType.ContainsTypeParameter()); 141Assert.True(anonymousType.ContainsTypeParameter()); 160Assert.True(anonymousType.ContainsTypeParameter()); 282Assert.True(Array.IndexOf(namespaceNames, expectedName) >= 0);
Symbols\TypeResolutionTests.cs (1)
84Assert.True(c3TestClass.ContainingAssembly.RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(c2TestClass.ContainingAssembly));
Symbols\TypeTests.cs (57)
471Assert.True(field1.IsDefinition); 472Assert.True(field1.IsStatic); 486Assert.True(field1.IsDefinition); 496Assert.True(method.IsDefinition); 642Assert.True(obj.IsDefinition); 650Assert.True(dyn.IsDefinition); 1509Assert.True(memType.CanBeAssignedNull()); 1512Assert.True(underType.IsNonNullableValueType()); 1517Assert.True(memType.IsNullableType()); 1527Assert.True(memType.CanBeAssignedNull()); 1535Assert.True(memType.CanBeAssignedNull()); 1539Assert.True(underType.IsNonNullableValueType()); 1552Assert.True(memType.CanBeAssignedNull()); 1567Assert.True(memType.IsNullableType()); 1569Assert.True(underType.IsNonNullableValueType()); 1574Assert.True(paras[0].IsOptional); 1575Assert.True(paras[1].IsParams); 1576Assert.True(paras[1].IsParamsArray); 1581Assert.True(memType.IsArray()); 1617Assert.True(deleType.IsDelegateType()); 1623Assert.True(paras[1].IsOptional); 1632Assert.True(memType.IsNullableType()); 1636Assert.True(underType.IsNonNullableValueType()); 1645Assert.True(memType.CanBeAssignedNull()); 1686Assert.True(anonymousType.IsAnonymousType); 1696Assert.True(nestedType.IsAnonymousType); 1699Assert.True(memType.IsDelegateType()); 1704Assert.True(memType.IsNullableType()); 1714Assert.True(memType.IsDelegateType()); 1717Assert.True(memType.IsNullableType()); 1718Assert.True(memType.GetSymbol().CanBeAssignedNull()); 1724Assert.True(memType.IsNullableType()); 1780Assert.True(((ITypeSymbol)tinfo.Type).IsNullableType()); 1784Assert.True(((ITypeSymbol)tinfo.ConvertedType).IsNullableType()); 1813Assert.True(comparator.Equals(Dynamic, Object)); 1814Assert.True(comparator.Equals(Object, Dynamic)); 1818Assert.True(comparator.Equals(Func_Dynamic, Func_Object)); 1819Assert.True(comparator.Equals(Func_Object, Func_Dynamic)); 1878Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 1884Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 1900Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 1989Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2010Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2031Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2052Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2078Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2102Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2128Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2178Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2229Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2269Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2283Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2299Assert.True(i1.IsExplicitDefinitionOfNoPiaLocalType); 2458Assert.True(member is NamedTypeSymbol); 2469Assert.True(uniqueMethods.Add(method)); 2624Assert.True(member is NamedTypeSymbol); 2636Assert.True(uniqueTypes.Add(nestedType));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (514)
Diagnostics\DiagnosticTest.cs (2)
219Assert.True(ErrorFacts.IsWarning(errorCode)); 257Assert.True(ErrorFacts.IsWarning(errorCode));
Diagnostics\LocationsTests.cs (3)
547Assert.True(mappedLineInfo.HasMappedPath); 570Assert.True(treeSpan.Contains(diagnostics[0].Location.SourceSpan)); 598Assert.True(treeSpan.Contains(diagnostics[0].Location.SourceSpan));
IncrementalParsing\BinaryExpression.cs (2)
217Assert.True(statementType.AttributeLists.Count == 0); 218Assert.True(statementType.Modifiers.Count == 0);
IncrementalParsing\CompoundAssignment.cs (2)
157Assert.True(statementType.AttributeLists.Count == 0); 158Assert.True(statementType.Modifiers.Count == 0);
IncrementalParsing\IncrementalParsingTests.cs (4)
491Assert.True(tree.GetRoot().DescendantNodesAndSelf().Any(n => n is AttributeSyntax)); 502Assert.True(tree.GetRoot().DescendantNodesAndSelf().Any(n => n is CollectionExpressionSyntax)); 524Assert.True(tree.GetRoot().DescendantNodesAndSelf().Any(n => n is CollectionExpressionSyntax)); 533Assert.True(tree.GetRoot().DescendantNodesAndSelf().Any(n => n is AttributeSyntax));
IncrementalParsing\UnaryExpression.cs (2)
100Assert.True(statementType.AttributeLists.Count == 0); 101Assert.True(statementType.Modifiers.Count == 0);
LexicalAndXml\DocumentationCommentLexerTestBase.cs (2)
50Assert.True(expectedHadNext); 55Assert.True(actualHadNext);
LexicalAndXml\LexicalTests.cs (158)
886Assert.True(SyntaxFacts.IsReservedKeyword(token.Kind())); 3617Assert.True(token.HasLeadingTrivia); 3623Assert.True(token.HasTrailingTrivia); 3635Assert.True(token.HasLeadingTrivia); 3641Assert.True(token.HasTrailingTrivia); 3656Assert.True(token.HasLeadingTrivia); 3662Assert.True(token.HasTrailingTrivia); 3840Assert.True(token.HasLeadingTrivia); 3841Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 3850Assert.True(token.HasLeadingTrivia); 3852Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 3854Assert.True(trivia.ContainsDiagnostics); 3868Assert.True(token.HasLeadingTrivia); 3869Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 3876Assert.True(token.HasLeadingTrivia); 3878Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 3879Assert.True(trivia.SpanStart == 3); 3880Assert.True(trivia.Span.Length == 8); 3882Assert.True(trivia.ContainsDiagnostics); 3899Assert.True(token.HasLeadingTrivia); 3900Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 3922Assert.True(token.HasLeadingTrivia); 3923Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 3940Assert.True(token.HasLeadingTrivia); 3941Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 3950Assert.True(token.HasLeadingTrivia); 3951Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.ConflictMarkerTrivia); 3956Assert.True(token.HasLeadingTrivia); 3958Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 3961Assert.True(trivia.ContainsDiagnostics); 3968Assert.True(token.HasLeadingTrivia); 3971Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 3974Assert.True(trivia.ContainsDiagnostics); 3980Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 3985Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 3991Assert.True(token.HasLeadingTrivia); 3995Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 3998Assert.True(trivia.ContainsDiagnostics); 4004Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4008Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4013Assert.True(token.HasLeadingTrivia); 4016Assert.True(trivia1.Kind() == SyntaxKind.ConflictMarkerTrivia); 4019Assert.True(trivia1.ContainsDiagnostics); 4025Assert.True(trivia2.Kind() == SyntaxKind.EndOfLineTrivia); 4030Assert.True(trivia3.Kind() == SyntaxKind.DisabledTextTrivia); 4035Assert.True(trivia4.Kind() == SyntaxKind.ConflictMarkerTrivia); 4039Assert.True(trivia4.ContainsDiagnostics); 4046Assert.True(token.HasLeadingTrivia); 4049Assert.True(trivia1.Kind() == SyntaxKind.ConflictMarkerTrivia); 4052Assert.True(trivia1.ContainsDiagnostics); 4058Assert.True(trivia2.Kind() == SyntaxKind.EndOfLineTrivia); 4063Assert.True(trivia3.Kind() == SyntaxKind.ConflictMarkerTrivia); 4067Assert.True(trivia3.ContainsDiagnostics); 4079Assert.True(token.HasLeadingTrivia); 4080Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 4089Assert.True(token.HasLeadingTrivia); 4090Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.ConflictMarkerTrivia); 4095Assert.True(token.HasLeadingTrivia); 4097Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4102Assert.True(token.HasLeadingTrivia); 4105Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4109Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4114Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4120Assert.True(token.HasLeadingTrivia); 4124Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4128Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4132Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4137Assert.True(token.HasLeadingTrivia); 4140Assert.True(trivia1.Kind() == SyntaxKind.ConflictMarkerTrivia); 4144Assert.True(trivia2.Kind() == SyntaxKind.EndOfLineTrivia); 4149Assert.True(trivia3.Kind() == SyntaxKind.DisabledTextTrivia); 4154Assert.True(trivia4.Kind() == SyntaxKind.ConflictMarkerTrivia); 4171Assert.True(token.HasLeadingTrivia); 4175Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4177Assert.True(trivia.ContainsDiagnostics); 4181Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4184Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4193Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4195Assert.True(trivia.ContainsDiagnostics); 4211Assert.True(token.HasLeadingTrivia); 4215Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4217Assert.True(trivia.ContainsDiagnostics); 4221Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4224Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4233Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4235Assert.True(trivia.ContainsDiagnostics); 4245Assert.True(token.HasLeadingTrivia); 4246Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.WhitespaceTrivia); 4255Assert.True(token.HasLeadingTrivia); 4256Assert.True(token.LeadingTrivia.Single().Kind() == SyntaxKind.ConflictMarkerTrivia); 4261Assert.True(token.HasLeadingTrivia); 4263Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4265Assert.True(trivia.ContainsDiagnostics); 4275Assert.True(token.HasLeadingTrivia); 4278Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4280Assert.True(trivia.ContainsDiagnostics); 4286Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4289Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4297Assert.True(token.HasLeadingTrivia); 4301Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4303Assert.True(trivia.ContainsDiagnostics); 4309Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4312Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4320Assert.True(token.HasLeadingTrivia); 4323Assert.True(trivia1.Kind() == SyntaxKind.ConflictMarkerTrivia); 4325Assert.True(trivia1.ContainsDiagnostics); 4331Assert.True(trivia2.Kind() == SyntaxKind.EndOfLineTrivia); 4334Assert.True(trivia3.Kind() == SyntaxKind.DisabledTextTrivia); 4337Assert.True(trivia4.Kind() == SyntaxKind.ConflictMarkerTrivia); 4339Assert.True(trivia4.ContainsDiagnostics); 4349Assert.True(token.HasLeadingTrivia); 4352Assert.True(trivia1.Kind() == SyntaxKind.ConflictMarkerTrivia); 4354Assert.True(trivia1.ContainsDiagnostics); 4360Assert.True(trivia2.Kind() == SyntaxKind.EndOfLineTrivia); 4363Assert.True(trivia3.Kind() == SyntaxKind.ConflictMarkerTrivia); 4365Assert.True(trivia3.ContainsDiagnostics); 4380Assert.True(token.HasLeadingTrivia); 4384Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4386Assert.True(trivia.ContainsDiagnostics); 4390Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4393Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4395Assert.True(trivia.ContainsDiagnostics); 4399Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4402Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4404Assert.True(trivia.ContainsDiagnostics); 4419Assert.True(token.HasLeadingTrivia); 4423Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4425Assert.True(trivia.ContainsDiagnostics); 4429Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4432Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4439Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4441Assert.True(trivia.ContainsDiagnostics); 4445Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4448Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4455Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4457Assert.True(trivia.ContainsDiagnostics); 4475Assert.True(token.HasLeadingTrivia); 4479Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4481Assert.True(trivia.ContainsDiagnostics); 4485Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4488Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4495Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4497Assert.True(trivia.ContainsDiagnostics); 4501Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4504Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4513Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4515Assert.True(trivia.ContainsDiagnostics); 4533Assert.True(token.HasLeadingTrivia); 4537Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4539Assert.True(trivia.ContainsDiagnostics); 4543Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4546Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4555Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4557Assert.True(trivia.ContainsDiagnostics); 4561Assert.True(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 4564Assert.True(trivia.Kind() == SyntaxKind.DisabledTextTrivia); 4571Assert.True(trivia.Kind() == SyntaxKind.ConflictMarkerTrivia); 4573Assert.True(trivia.ContainsDiagnostics);
LexicalAndXml\PreprocessorTests.cs (16)
164Assert.True(dt.IsActive); 173Assert.True(((BranchingDirectiveTriviaSyntax)dt).BranchTaken); 182Assert.True(((ConditionalDirectiveTriviaSyntax)dt).ConditionValue); 261Assert.True(setting.IsMissing); 262Assert.True(target.IsMissing); 273Assert.True(target.Kind() == SyntaxKind.WarningsKeyword || target.Kind() == SyntaxKind.AnnotationsKeyword || 276Assert.True(setting.Kind() == SyntaxKind.EnableKeyword || setting.Kind() == SyntaxKind.DisableKeyword || 280Assert.True(SyntaxFacts.IsPreprocessorDirective(SyntaxKind.NullableDirectiveTrivia)); 281Assert.True(SyntaxFacts.IsPreprocessorKeyword(SyntaxKind.NullableKeyword)); 311Assert.True(pwd.WarningKeyword.IsMissing); 320Assert.True(pwd.DisableOrRestoreKeyword.IsMissing); 364Assert.True(pcd.File.IsMissing); 370Assert.True(pcd.Guid.IsMissing); 376Assert.True(pcd.Bytes.IsMissing); 1450Assert.True(node.DescendantTrivia().All(trivia => trivia.Width > 0)); 4425Assert.True(node.GetLoadDirectives().Single().File.IsMissing);
LexicalAndXml\RawStringLiteralLexingTests.cs (1)
185Assert.True(spans.Count == 0 || spans.Count == 1);
LexicalAndXml\XmlDocCommentTests.cs (58)
157Assert.True(doc.Content[0].HasLeadingTrivia); 178Assert.True(doc.Content[0].HasLeadingTrivia); 203Assert.True(doc.Content[0].HasLeadingTrivia); 225Assert.True(doc.Content[0].HasLeadingTrivia); 248Assert.True(doc.Content[0].HasLeadingTrivia); 271Assert.True(doc.Content[0].HasLeadingTrivia); 298Assert.True(doc.Content[0].HasLeadingTrivia); 326Assert.True(doc.Content[0].HasLeadingTrivia); 350Assert.True(doc.Content[0].HasLeadingTrivia); 375Assert.True(doc.Content[0].HasLeadingTrivia); 401Assert.True(doc.Content[0].HasLeadingTrivia); 428Assert.True(doc.Content[0].HasLeadingTrivia); 455Assert.True(doc.Content[0].HasLeadingTrivia); 483Assert.True(doc.Content[0].HasLeadingTrivia); 512Assert.True(doc.Content[0].HasLeadingTrivia); 542Assert.True(doc.Content[0].HasLeadingTrivia); 571Assert.True(doc.Content[0].HasLeadingTrivia); 601Assert.True(doc.Content[0].HasLeadingTrivia); 632Assert.True(doc.Content[0].HasLeadingTrivia); 655Assert.True(doc.Content[0].HasLeadingTrivia); 677Assert.True(doc.Content[0].HasLeadingTrivia); 699Assert.True(doc.Content[0].HasLeadingTrivia); 721Assert.True(doc.Content[0].HasLeadingTrivia); 763Assert.True(doc.Content[0].HasLeadingTrivia); 797Assert.True(doc.Content[0].HasLeadingTrivia); 830Assert.True(doc.Content[0].HasLeadingTrivia); 861Assert.True(doc.Content[0].HasLeadingTrivia); 889Assert.True(doc.Content[0].HasLeadingTrivia); 914Assert.True(doc.Content[0].HasLeadingTrivia); 926Assert.True(SyntaxFacts.IsNewLine('\u0085')); 940Assert.True(doc.Content[0].HasLeadingTrivia); 965Assert.True(doc.Content[0].HasLeadingTrivia); 992Assert.True(doc.Content[0].HasLeadingTrivia); 1023Assert.True(doc.Content[0].HasLeadingTrivia); 1051Assert.True(doc.Content[0].HasLeadingTrivia); 1076Assert.True(doc.Content[0].HasLeadingTrivia); 1101Assert.True(doc.Content[0].HasLeadingTrivia); 1128Assert.True(doc.Content[0].HasLeadingTrivia); 1161Assert.True(doc.Content[0].HasLeadingTrivia); 1192Assert.True(doc.Content[0].HasLeadingTrivia); 1204Assert.True(SyntaxFacts.IsNewLine('\u0085')); 1218Assert.True(doc.Content[0].HasLeadingTrivia); 1245Assert.True(doc.Content[0].HasLeadingTrivia); 1273Assert.True(doc.Content[0].HasLeadingTrivia); 1293Assert.True(classdecl.HasLeadingTrivia); 1318Assert.True(doc.Content[0].HasLeadingTrivia); 1342Assert.True(doc.Content[0].HasLeadingTrivia); 1367Assert.True(doc.Content[0].HasLeadingTrivia); 1391Assert.True(doc.Content[0].HasLeadingTrivia); 1416Assert.True(doc.Content[0].HasLeadingTrivia); 1440Assert.True(doc.Content[0].HasLeadingTrivia); 1465Assert.True(doc.Content[0].HasLeadingTrivia); 1489Assert.True(doc.Content[0].HasLeadingTrivia); 1569Assert.True(doc.Content[0].HasLeadingTrivia); 1597Assert.True(doc.Content[0].HasLeadingTrivia); 1654Assert.True(xmltext.ChildNodesAndTokens()[0].HasLeadingTrivia); 1722Assert.True(trivias[2].HasStructure); 3399Assert.True(attributes.ContainsKey(attribute.Name.LocalName.Value as string));
Parsing\CSharpParseOptionsTests.cs (2)
64Assert.True(options1.Equals(options2)); 151Assert.True(options1.Equals(options2));
Parsing\DeclarationParsingTests.cs (10)
67Assert.True(ud.StaticKeyword == default(SyntaxToken)); 106Assert.True(errors.Length > 0); 121Assert.True(errors.Length > 0); 136Assert.True(errors.Length > 0); 155Assert.True(ud.StaticKeyword == default(SyntaxToken)); 1481Assert.True(cs.ConstraintClauses[1].ColonToken.IsMissing); 1485Assert.True(bound.Type.IsMissing); 1524Assert.True(cs.ConstraintClauses[1].Name.IsMissing); 1525Assert.True(cs.ConstraintClauses[1].ColonToken.IsMissing); 1529Assert.True(bound.Type.IsMissing);
Parsing\DeconstructionTests.cs (2)
2028Assert.True(statement.HasErrors); 2039Assert.True(statement.Kind() == SyntaxKind.ForStatement);
Parsing\ExpressionParsingTests.cs (1)
38Assert.True(((IdentifierNameSyntax)expr).Identifier.IsMissing);
Parsing\ExtensionsParsingTests.cs (1)
4921Assert.True(SyntaxFacts.IsContextualKeyword(SyntaxKind.ExtensionKeyword));
Parsing\FunctionPointerTests.cs (3)
4065Assert.True(CSharp.SyntaxFacts.IsTypeSyntax(SyntaxKind.FunctionPointerType)); 4066Assert.True(CSharp.SyntaxFacts.IsContextualKeyword(SyntaxKind.ManagedKeyword)); 4067Assert.True(CSharp.SyntaxFacts.IsContextualKeyword(SyntaxKind.UnmanagedKeyword));
Parsing\IgnoredDirectiveParsingTests.cs (4)
123Assert.True(SyntaxFacts.IsPreprocessorDirective(trivia.Kind())); 124Assert.True(SyntaxFacts.IsTrivia(trivia.Kind())); 145Assert.True(SyntaxFacts.IsPreprocessorDirective(trivia.Kind())); 146Assert.True(SyntaxFacts.IsTrivia(trivia.Kind()));
Parsing\LocalFunctionParsingTests.cs (1)
1289Assert.True(file.DescendantNodes().Any(n => n.Kind() == SyntaxKind.LocalFunctionStatement && !n.ContainsDiagnostics));
Parsing\NameParsingTests.cs (19)
63Assert.True(((IdentifierNameSyntax)name).Identifier.IsMissing); 77Assert.True(name.IsMissing); 92Assert.True(name.IsMissing); 107Assert.True(name.IsMissing); 307Assert.True(gname.IsUnboundGenericName); 324Assert.True(gname.IsUnboundGenericName); 448Assert.True(gname.IsUnboundGenericName); 632Assert.True(arg.ContainsDiagnostics); 657Assert.True(arg.ContainsDiagnostics); 683Assert.True(arg.ContainsDiagnostics); 710Assert.True(arg.ContainsDiagnostics); 741Assert.True(arg.ContainsDiagnostics); 766Assert.True(arg.ContainsDiagnostics); 786Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters(text)); 802Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters(text)); 815Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters("@")); 816Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters("@a")); 817Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters("\u200d")); 818Assert.True(SyntaxFacts.ContainsDroppedIdentifierCharacters("a\u200d"));
Parsing\ParsingErrorRecoveryTests.cs (48)
6436Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 6461Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 6470Assert.True(acc.SemicolonToken.IsMissing); 6496Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 6508Assert.True(acc.Body.CloseBraceToken.IsMissing); 6535Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 6547Assert.True(acc.Body.CloseBraceToken.IsMissing); 6576Assert.True(getBodyDecl.OpenBraceToken.IsMissing); 6606Assert.True(getDecl.SemicolonToken.IsMissing); 6611Assert.True(setDecl.SemicolonToken.IsMissing); 6656Assert.True(nm.IsMissing); 6749Assert.True(nm.IsMissing); 6776Assert.True(md.Body.CloseBraceToken.IsMissing); 6795Assert.True(nm.IsMissing); 6824Assert.True(md.Body.CloseBraceToken.IsMissing); 6871Assert.True(md.Body.CloseBraceToken.IsMissing); 6894Assert.True(nm.IsMissing); 6924Assert.True(subitem1.Body.CloseBraceToken.IsMissing); 6928Assert.True(decl.SemicolonToken.IsMissing); 6931Assert.True(decl.Declaration.Variables[1].Identifier.IsMissing); 6941Assert.True(subitem2.OpenBraceToken.IsMissing); 6942Assert.True(subitem2.CloseBraceToken.IsMissing); 6963Assert.True(file.ContainsDiagnostics); 6974Assert.True(file.ContainsDiagnostics); 6993Assert.True(file.ContainsDiagnostics); 7059Assert.True(file.ContainsDiagnostics); 7074Assert.True(usings[0].Name.IsMissing); 7089Assert.True(usings[0].Name.IsMissing); 7106Assert.True(usings[0].Name.IsMissing); 7130Assert.True(usings[0].Name.IsMissing); 7198Assert.True(file.ContainsDiagnostics); 7214Assert.True(file.ContainsDiagnostics); 7305Assert.True(expressionStatement.SemicolonToken.IsMissing); 7399Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7418Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7451Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7476Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7501Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7527Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7551Assert.True(syntaxTree.GetDiagnostics().Select(d => ((IFormattable)d).ToString(null, EnsureEnglishUICulture.PreferredOrNull)).SequenceEqual(new[] 7939Assert.True(classDecl.OpenBraceToken.IsMissing); 7940Assert.True(classDecl.CloseBraceToken.IsMissing); 7960Assert.True(classDecl.OpenBraceToken.IsMissing); 7961Assert.True(classDecl.CloseBraceToken.IsMissing); 7980Assert.True(structDecl.OpenBraceToken.IsMissing); 7981Assert.True(structDecl.CloseBraceToken.IsMissing); 8003Assert.True(structDecl.Identifier.IsMissing); 8027Assert.True(classDecl.Identifier.IsMissing);
Parsing\ParsingTests.cs (5)
211Assert.True(_treeEnumerator!.MoveNext()); 240Assert.True(_treeEnumerator!.MoveNext()); 243Assert.True(current.IsMissing); 275Assert.True(_treeEnumerator!.MoveNext()); 279Assert.True(current.IsTrivia);
Parsing\ReadOnlyStructs.cs (15)
46Assert.True(s1.IsReadOnly); 52Assert.True(s2.IsReadOnly); 58Assert.True(s3.IsReadOnly); 154Assert.True(s1.IsRefLikeType); 155Assert.True(s1.IsReadOnly); 160Assert.True(s2.IsRefLikeType); 161Assert.True(s2.IsReadOnly); 188Assert.True(s1.IsReadOnly); 191Assert.True(s2.IsRefLikeType); 192Assert.True(s2.IsReadOnly); 221Assert.True(s1.IsRefLikeType); 222Assert.True(s1.IsReadOnly); 226Assert.True(s2.IsReadOnly); 229Assert.True(s3.IsRefLikeType); 230Assert.True(s3.IsReadOnly);
Parsing\ScriptParsingTests.cs (7)
191Assert.True(tree.GetCompilationUnitRoot().ContainsDiagnostics); 233Assert.True(tree.GetCompilationUnitRoot().ContainsDiagnostics); 10155Assert.True(root.ContainsDirectives); 10169Assert.True(root.ContainsDirectives); 10181Assert.True(root.ContainsDirectives); 10240Assert.True(trivia.IsDirective); 10242Assert.True(trivia.HasStructure);
Parsing\StatementParsingTests.cs (7)
911Assert.True(fs.Declaration.Type.IsVar); 1961Assert.True(fs.ForEachKeyword.IsMissing); 3414Assert.True(walker.Tokens > n); 3417Assert.True((tokens2.Length - tokens1.Length) > n); 3441Assert.True(walker.Tokens > n); 3443Assert.True(tokens.Length > n); 3469Assert.True(filterClause.WhenKeyword.HasStructuredTrivia);
Syntax\GreenNodeTests.cs (4)
70Assert.True(sw1.OpenParenToken == default); 71Assert.True(sw1.CloseParenToken == default); 73Assert.True(sw2.OpenParenToken == default); 74Assert.True(sw2.CloseParenToken == default);
Syntax\LambdaUtilitiesTests.cs (12)
203Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 211Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 215Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 219Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 227Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 231Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 239Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 251Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 259Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 267Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 279Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies( 287Assert.True(LambdaUtilities.AreEquivalentIgnoringLambdaBodies(
Syntax\SeparatedSyntaxListTests.cs (3)
288Assert.True(list.Any(SyntaxKind.AddExpression)); 291Assert.True(list.Any(SyntaxKind.IdentifierName)); 294Assert.True(list.Any(SyntaxKind.NumericLiteralExpression));
Syntax\StructuredTriviaTests.cs (1)
149Assert.True(directives[0].File.IsMissing);
Syntax\SyntaxAnnotationTests.cs (12)
74Assert.True(annotatedToken.IsEquivalentTo(toToken)); 83Assert.True(annotatedToken.IsEquivalentTo(default(SyntaxToken))); 102Assert.True(toTrivia.IsEquivalentTo(annotatedTrivia)); 112Assert.True(default(SyntaxTrivia).IsEquivalentTo(annotatedTrivia)); 296Assert.True(firstNodeInNewTree.ContainsAnnotations); 362Assert.True(oldNode.IsEquivalentTo(annotatedNode)); 377Assert.True(oldTrivia.IsEquivalentTo(newTrivia)); 408Assert.True(sourceNodeOrTokenEnumerator.Current.IsEquivalentTo(destNodeOrTokenEnumerator.Current)); 422Assert.True(sourceTriviaEnumerator.Current.IsEquivalentTo(destTriviaEnumerator.Current)); 625Assert.True(oldNode.IsEquivalentTo(annotatedNode)); 639Assert.True(oldToken.IsEquivalentTo(annotatedToken)); 653Assert.True(oldTrivia.IsEquivalentTo(annotatedTrivia));
Syntax\SyntaxEquivalenceTests.cs (4)
18Assert.True(SyntaxFactory.AreEquivalent(tree1, tree2, topLevel)); 22Assert.True(SyntaxFactory.AreEquivalent(tree1, tree3, topLevel)); 36Assert.True(SyntaxFactory.AreEquivalent(node1, node2, ignoreChildNode)); 40Assert.True(SyntaxFactory.AreEquivalent(node1, tree3.GetRoot(), ignoreChildNode));
Syntax\SyntaxListTests.cs (13)
245Assert.True(declaration.AttributeLists.Count == 0); 246Assert.True(declaration.Modifiers.Count == 0); 256Assert.True(declaration.AttributeLists.Count == 1); 257Assert.True(declaration.Modifiers.Count == 0); 261Assert.True(declaration.AttributeLists.Count == 1); 262Assert.True(declaration.Modifiers.Count == 1); 275Assert.True(list.Any(SyntaxKind.AddExpression)); 278Assert.True(list.Any(SyntaxKind.IdentifierName)); 281Assert.True(list.Any(SyntaxKind.NumericLiteralExpression)); 303Assert.True(item.IsNode); 304Assert.True(item.IsKind(SyntaxKind.Argument)); 311Assert.True(item.IsToken); 312Assert.True(item.IsKind(SyntaxKind.CommaToken));
Syntax\SyntaxNodeTests.cs (55)
395Assert.True(directiveKinds.Length > 0); 471Assert.True(compilationUnit.ContainsDirectives); 717Assert.True(token.FullSpan.Contains(i)); 802Assert.True(tree.GetCompilationUnitRoot().IsEquivalentTo(tree.GetCompilationUnitRoot())); 820Assert.True(tree1.GetCompilationUnitRoot().IsEquivalentTo(tree2.GetCompilationUnitRoot())); 851Assert.True(m1.IsEquivalentTo(m2)); 867Assert.True(tree.GetCompilationUnitRoot().IsIncrementallyIdenticalTo(tree.GetCompilationUnitRoot())); 875Assert.True(tree.GetCompilationUnitRoot().EndOfFileToken.IsIncrementallyIdenticalTo(tree.GetCompilationUnitRoot().EndOfFileToken)); 892Assert.True(tree1.GetCompilationUnitRoot().GetFirstToken().IsIncrementallyIdenticalTo(tree2.GetCompilationUnitRoot().GetFirstToken())); 910Assert.True( 938Assert.True(SyntaxTrivia.Equals(trivia, triviaAgain)); 974Assert.True(last.IsMissing); 1356Assert.True(trivia.HasStructure); 1367Assert.True(trivia.HasStructure); 1385Assert.True(def.IsEquivalentTo(structure)); // they should be equivalent though 1565Assert.True(related.SequenceEqual(related2)); 1569Assert.True(related.SequenceEqual(related3)); 1782Assert.True(rootNode.ToString().Contains("/*END*/")); 1800Assert.True(rootNode.ToString().Contains("/*END*/")); 1810Assert.True(nodeOrToken.IsNode); 1953Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure); 1954Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure); 1990Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure); 1991Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure); 2046Assert.True(expectedTokenKinds.SequenceEqual(actualTokens.Select(t => t.Kind()))); 2067Assert.True(expectedTokenKinds.SequenceEqual(actualTokens.Select(t => (SyntaxKind)t.RawKind))); 2078Assert.True(nodeLocation.IsInSource); 2083Assert.True(tokenLocation.IsInSource); 2088Assert.True(triviaLocation.IsInSource); 2094Assert.True(spanLocation.IsInSource); 3349Assert.True(exceptionThrown); 3382Assert.True(exceptionThrown); 3394Assert.True(token.IsMissing); 3444Assert.True(token.IsMissing); 3480Assert.True(compilationUnit.DescendantTokens(node => true). 3485Assert.True(paramList.IsMissing); 3532Assert.True(node.HasLeadingTrivia); 3543Assert.True(node.HasLeadingTrivia); 3752Assert.True(idToken.HasLeadingTrivia); 3755Assert.True(idToken.HasTrailingTrivia); 3768Assert.True(idToken.HasLeadingTrivia); 3771Assert.True(idToken.HasTrailingTrivia); 3777Assert.True(namedNode.HasLeadingTrivia); 3780Assert.True(namedNode.HasTrailingTrivia); 3793Assert.True(namedNode.HasLeadingTrivia); 3796Assert.True(namedNode.HasTrailingTrivia); 3802Assert.True(nodeOrToken.HasLeadingTrivia); 3805Assert.True(nodeOrToken.HasTrailingTrivia); 3811Assert.True(nodeOrToken.HasLeadingTrivia); 3814Assert.True(nodeOrToken.HasTrailingTrivia); 3834Assert.True(nodeOrToken.HasLeadingTrivia); 3837Assert.True(nodeOrToken.HasTrailingTrivia); 3843Assert.True(nodeOrToken.HasLeadingTrivia); 3846Assert.True(nodeOrToken.HasTrailingTrivia); 3886Assert.True(firstParens.Contains(e));
Syntax\SyntaxRewriterTests.cs (17)
89Assert.True(caught is InvalidOperationException); 113Assert.True(caught is InvalidOperationException); 294Assert.True(caught is InvalidOperationException); 561Assert.True(expr1.IsMissing); 562Assert.True(expr1.ContainsDiagnostics); 564Assert.True(token1.IsMissing); 579Assert.True(expr2.IsMissing); 583Assert.True(token2.IsMissing); 586Assert.True(IsStatementExpression(expr1)); 587Assert.True(IsStatementExpression(expr2)); 607Assert.True(expr1.IsMissing); 608Assert.True(expr1.ContainsDiagnostics); 610Assert.True(token1.IsMissing); 625Assert.True(expr2.IsMissing); 629Assert.True(token2.IsMissing); 632Assert.True(IsStatementExpression(expr1)); 633Assert.True(IsStatementExpression(expr2));
Syntax\SyntaxTests.cs (9)
27Assert.True(SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(code, options: TestOptions.Script))); 215Assert.True(SyntaxFacts.IsLiteral(kind)); 229Assert.True(SyntaxFacts.IsAnyToken(kind)); 252Assert.True(SyntaxFacts.IsPunctuation(kind)); 316Assert.True(returnedKindsInts.Remove(i)); 333Assert.True(returnedKindsInts.Remove((int)SyntaxKind.TrueKeyword)); 334Assert.True(returnedKindsInts.Remove((int)SyntaxKind.FalseKeyword)); 335Assert.True(returnedKindsInts.Remove((int)SyntaxKind.DefaultKeyword)); 339Assert.True(returnedKindsInts.Remove(i));
Syntax\SyntaxTokenListTests.cs (3)
250Assert.True(list.Any(SyntaxKind.SizeOfKeyword)); 253Assert.True(list.Any(SyntaxKind.StringLiteralToken)); 256Assert.True(list.Any(SyntaxKind.DotToken));
Syntax\SyntaxTreeTests.cs (5)
164Assert.True(tree.DiagnosticOptions.IsEmpty); 180Assert.True(tree.DiagnosticOptions.IsEmpty); 203Assert.True(tree.DiagnosticOptions.IsEmpty); 212Assert.True(newTree.DiagnosticOptions.IsEmpty); 222Assert.True(newTree.DiagnosticOptions.IsEmpty);
Syntax\SyntaxTriviaListTests.cs (1)
235Assert.True(list.Any(SyntaxKind.MultiLineCommentTrivia));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (21)
CompilationTestUtils.cs (7)
122Assert.True(reducedFrom.IsExtensionMethod); 123Assert.True(reducedMethod.IsExtensionMethod); 343Assert.True(!useBaseReferenceAccessibility || (object)container == null); 344Assert.True(!useBaseReferenceAccessibility || !namespacesAndTypesOnly); 367Assert.True(isValidDeclaration(expression)); 428Assert.True(iop.Type?.NullableAnnotation == typeInfo.ConvertedType?.NullableAnnotation); 454Assert.True(compilation.IsNullableAnalysisEnabledIn((CSharpSyntaxTree)tree, new TextSpan(0, tree.Length)));
Extensions.cs (2)
407Assert.True(IsEqual(arg, v)); 416Assert.True(IsEqual(arg, v));
FunctionPointerUtilities.cs (12)
38Assert.True(symbol.IsTypeOrTypeAlias()); 40Assert.True(symbol.IsValueType); 41Assert.True(symbol.CanBeAssignedNull()); 88Assert.True(symbol.IsImplicitlyDeclared); 124Assert.True(symbol.IsImplicitlyDeclared); 284Assert.True(CustomModifierUtils.HasInAttributeModifier(signature.RefCustomModifiers)); 310Assert.True(CustomModifierUtils.HasOutAttributeModifier(parameter.RefCustomModifiers)); 315Assert.True(CustomModifierUtils.HasInAttributeModifier(parameter.RefCustomModifiers)); 332public static Action<TypeSymbol> IsVoidType() => typeSymbol => Assert.True(typeSymbol.IsVoidType()); 343Assert.True(typeSymbol.IsArray()); 348=> typeSymbol => Assert.True(typeSymbol is UnsupportedMetadataTypeSymbol); 354=> typeSymbol => Assert.True(typeSymbol.IsErrorType());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (43)
CodeGen\WinRTCollectionTests.cs (3)
7433Assert.True(model.LookupNames(add.SpanStart, jsonObjType).Contains("Add")); 7434Assert.True(model.LookupSymbols(add.SpanStart, jsonObjType, "Add").Contains(addMethod)); 7435Assert.True(model.LookupSymbols(add.SpanStart, jsonObjType).Contains(addMethod));
Metadata\WinMdEventTests.cs (23)
2851Assert.True(interfaceWinRTEvent.IsWindowsRuntimeEvent); 2862Assert.True(implementingWinRTEvent.IsWindowsRuntimeEvent); 2872Assert.True(substitutedWinRTEvent.IsWindowsRuntimeEvent); 2886Assert.True(retargetingWinRTEvent.IsWindowsRuntimeEvent); 2966Assert.True(winRTEvent.IsWindowsRuntimeEvent); 3042Assert.True(winRTEvent.IsWindowsRuntimeEvent); 3051Assert.True(winRTEvent.IsWindowsRuntimeEvent); 3060Assert.True(normalEvent.IsWindowsRuntimeEvent); 3101Assert.True(winRTEvent.IsWindowsRuntimeEvent); 3174Assert.True(@event.IsWindowsRuntimeEvent); //Implemented at least one WinRT event. 3201Assert.True(@event.IsWindowsRuntimeEvent); //Implemented at least one WinRT event. 3264Assert.True(normalEvent.IsWindowsRuntimeEvent); 3505Assert.True(instanceEvent.IsWindowsRuntimeEvent); 3507Assert.True(instanceEvent.RemoveMethod.IsStatic); 3508Assert.True(instanceEvent.MustCallMethodsDirectly); 3510Assert.True(staticEvent.IsWindowsRuntimeEvent); 3511Assert.True(staticEvent.AddMethod.IsStatic); 3513Assert.True(staticEvent.MustCallMethodsDirectly); 3561Assert.True(@event.HasAssociatedField); 3571Assert.True(@event.IsWindowsRuntimeEvent); 3587Assert.True(removeMethod.ReturnsVoid); 3612Assert.True(addMethod.ReturnsVoid); 3618Assert.True(removeMethod.ReturnsVoid);
PdbTests.cs (17)
30Assert.True(result.Success); 32Assert.True(result.Success); 34Assert.True(result.Success); 36Assert.True(result.Success); 38Assert.True(result.Success); 40Assert.True(result.Success); 42Assert.True(result.Success); 44Assert.True(result.Success); 46Assert.True(result.Success); 48Assert.True(result.Success); 50Assert.True(result.Success); 52Assert.True(result.Success); 54Assert.True(result.Success); 56Assert.True(result.Success); 58Assert.True(result.Success); 60Assert.True(result.Success); 128Assert.True(result.Success);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (22)
CSharpSyntaxFactsServiceTests.cs (20)
40=> Assert.True(IsQueryKeyword(WrapInMethod(""" 46=> Assert.True(IsQueryKeyword(WrapInMethod(""" 52=> Assert.True(IsQueryKeyword(WrapInMethod(""" 59=> Assert.True(IsQueryKeyword(WrapInMethod(""" 68=> Assert.True(IsQueryKeyword(WrapInMethod(""" 76=> Assert.True(IsQueryKeyword(WrapInMethod(""" 84=> Assert.True(IsQueryKeyword(WrapInMethod(""" 92=> Assert.True(IsQueryKeyword(WrapInMethod(""" 100=> Assert.True(IsQueryKeyword(WrapInMethod(""" 108=> Assert.True(IsQueryKeyword(WrapInMethod(""" 116=> Assert.True(IsQueryKeyword(WrapInMethod(""" 124=> Assert.True(IsQueryKeyword(WrapInMethod(""" 132=> Assert.True(IsQueryKeyword(WrapInMethod(""" 140=> Assert.True(IsQueryKeyword(WrapInMethod(""" 148=> Assert.True(IsQueryKeyword(WrapInMethod(""" 156=> Assert.True(IsQueryKeyword(WrapInMethod(""" 164=> Assert.True(IsQueryKeyword(WrapInMethod(""" 173=> Assert.True(IsQueryKeyword(WrapInMethod(""" 181=> Assert.True(IsQueryKeyword(WrapInMethod(""" 189=> Assert.True(IsQueryKeyword(WrapInMethod("""
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (2)
76Assert.True(virtualChars.IsDefault); 125Assert.True(virtualChars.IsDefault);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (11)
AutomaticCompletion\AbstractAutomaticBraceCompletionTests.cs (2)
70Assert.True(caret.Position < session.ClosingPoint.GetPosition(session.SubjectBuffer.CurrentSnapshot)); 132Assert.True(caret.Position < postClosingPoint.Position);
CodeLens\AbstractCodeLensTest.cs (2)
64Assert.True(result.HasValue); 90Assert.True(result.HasValue);
Debugging\AbstractDataTipInfoGetterTests.cs (1)
53Assert.True(result.IsDefault);
ExtractInterface\AbstractExtractInterfaceTests.cs (1)
105Assert.True(result.Succeeded);
Formatting\CoreFormatterTestsBase.cs (1)
222Assert.True(newRootNodeFromString.IsEquivalentTo(newRootNode));
RefactoringHelpers\RefactoringHelpersTestBase.cs (1)
47Assert.True(CodeRefactoringHelpers.IsNodeUnderselected(resultNode, selection));
Semantics\SpeculationAnalyzerTestsBase.cs (2)
32Assert.True(initialMatch.Success); 56Assert.True(CompilationSucceeded(compilation, temporaryStream));
Threading\TaskJoinExtensions.cs (1)
57Assert.True(cancellationToken.IsCancellationRequested);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (242)
CodeFixes\CodeFixServiceTests.cs (15)
66Assert.True(fixer1.Called); 67Assert.True(fixer2.Called); 118Assert.True(codeAction is AbstractConfigurationActionWithNestedActions); 119Assert.True(uniqueTitles.Add(codeAction.Title)); 146Assert.True(analyzerWithFix.ReceivedCallback); 153Assert.True(analyzerWithFix.ReceivedCallback); 154Assert.True(analyzerWithoutFix.ReceivedCallback); 182Assert.True(documentDiagnosticAnalyzer.ReceivedCallback); 212Assert.True(codeFix.Called); 284Assert.True(extensionManager.IsDisabled(codefix)); 306Assert.True(extensionManager.IsDisabled(codefix)); 308Assert.True(errorReported); 720Assert.True(actualDiagnosticIdsWithRegisteredCodeActionsByNuGetFixer.SetEquals(expectedDiagnosticIdsWithRegisteredCodeActionsByNuGetFixer)); 724Assert.True(actualDiagnosticIdsWithRegisteredCodeActionsByVsixFixer.SetEquals(expectedDiagnosticIdsWithRegisteredCodeActionsByVsixFixer)); 1052Assert.True(appliedChanges);
CodeFixes\ExtensionOrderingTests.cs (9)
45Assert.True(actualOrder.Length > 0); 46Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 52Assert.True(actualOrder.Length > 0); 53Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 105Assert.True(actualOrder.Length > 0); 110Assert.True(actualOrder.Length > 0); 136Assert.True(codeFixPriorityMap.Count > 0); 144Assert.True(currentIndex >= 0); 151Assert.True(nextIndex > currentIndex);
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
54Assert.True(stubRefactoringAction is object); 112Assert.True(extensionManager.IsDisabled(codeRefactoring)); 115Assert.True(errorReported);
Collections\Immutable\Maps\BidirectionalMapTests.cs (32)
39Assert.True(map.TryGetKey(0, out var key)); 41Assert.True(map.TryGetKey(1, out key)); 43Assert.True(map.TryGetKey(2, out key)); 45Assert.True(map.TryGetValue("0", out var value)); 47Assert.True(map.TryGetValue("1", out value)); 49Assert.True(map.TryGetValue("2", out value)); 52Assert.True(map.ContainsKey("0")); 53Assert.True(map.ContainsKey("1")); 54Assert.True(map.ContainsKey("2")); 56Assert.True(map.ContainsValue(0)); 57Assert.True(map.ContainsValue(1)); 58Assert.True(map.ContainsValue(2)); 71Assert.True(map2.ContainsKey("0")); 73Assert.True(map2.ContainsKey("2")); 75Assert.True(map2.ContainsValue(0)); 77Assert.True(map2.ContainsValue(2)); 79Assert.True(map.ContainsKey("0")); 80Assert.True(map.ContainsKey("1")); 81Assert.True(map.ContainsKey("2")); 83Assert.True(map.ContainsValue(0)); 84Assert.True(map.ContainsValue(1)); 85Assert.True(map.ContainsValue(2)); 98Assert.True(map2.ContainsKey("0")); 100Assert.True(map2.ContainsKey("2")); 102Assert.True(map2.ContainsValue(0)); 104Assert.True(map2.ContainsValue(2)); 106Assert.True(map.ContainsKey("0")); 107Assert.True(map.ContainsKey("1")); 108Assert.True(map.ContainsKey("2")); 110Assert.True(map.ContainsValue(0)); 111Assert.True(map.ContainsValue(1)); 112Assert.True(map.ContainsValue(2));
Completion\FileSystemCompletionHelperTests.cs (1)
25Assert.True(actual.All(i => i.Rules == TestFileSystemCompletionHelper.CompletionRules));
Completion\GlobalAssemblyCacheCompletionHelperTests.cs (1)
33Assert.True(completions.Any(c => c.DisplayText == completionItem));
Completion\TestFileSystemCompletionHelper.cs (2)
33Assert.True(drives.All(d => d.EndsWith(PathUtilities.DirectorySeparatorStr))); 34Assert.True(directories.All(d => !d.EndsWith(PathUtilities.DirectorySeparatorStr)));
Diagnostics\DiagnosticAnalyzerServiceTests.cs (6)
174Assert.True(applied); 334Assert.True(workspace.TryApplyChanges(solution)); 384Assert.True(applied); 478Assert.True(diagnostic != null); 484Assert.True(diagnostic == null); 950Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.Projects.Single().AddAnalyzerReference(new TestGeneratorReference(generator)).Solution));
Diagnostics\DiagnosticDataTests.cs (1)
231Assert.True(hostDocument.IsSourceGenerated);
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (2)
60Assert.True(diagnosticIdAndOptions.All(tuple => tuple.diagnosticId != diagnosticId || tuple.options.SetEquals(options))); 99Assert.True(expectedLines.Length % 2 == 0);
EditAndContinue\EditAndContinueLanguageServiceTests.cs (7)
143Assert.True(sessionState.IsSessionActive); 157Assert.True(sessionState.IsSessionActive); 320Assert.True(sessionState.IsSessionActive); 329Assert.True(called); 338Assert.True(called); 341Assert.True(sessionState.IsSessionActive); 375Assert.True(workspace.SetCurrentSolution(_ => solution, WorkspaceChangeKind.SolutionAdded));
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetectorTests.cs (2)
25Assert.True(JsonLanguageDetector.CommentDetector.TryMatch(value, out _, out var captures)); 29Assert.True(EmbeddedLanguageCommentOptions<JsonOptions>.TryGetOptions(captures!, out var actualOptions));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexPatternDetectorTests.cs (2)
25Assert.True(RegexLanguageDetector.CommentDetector.TryMatch(value, out _, out var captures)); 29Assert.True(EmbeddedLanguageCommentOptions<RegexOptions>.TryGetOptions(captures!, out var actualOptions));
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (1)
107Assert.True(s.Contains('.'));
Emit\CompilationOutputFilesTests.cs (1)
45Assert.True(encReader.IsPortable);
Extensions\IProjectionBufferFactoryServiceExtensionsTests.cs (1)
47Assert.True(line.GetText().StartsWith("line", StringComparison.Ordinal));
Extensions\ITextLineExtensionsTests.cs (4)
75Assert.True(value); 82Assert.True(value); 89Assert.True(value); 96Assert.True(value);
Extensions\ITextSnapshotExtensionsTests.cs (1)
152Assert.True(snapshot.TryGetPosition(3, 2, out var point));
Extensions\ITextSnapshotLineExtensionsTests.cs (4)
134Assert.True(value); 141Assert.True(value); 148Assert.True(value); 155Assert.True(value);
Extensions\SetExtensionTests.cs (2)
20Assert.True(set.AddAll(["c", "d"])); 21Assert.True(set.AddAll(["e", "f"]));
InheritanceMargin\InheritanceMarginTests.cs (4)
133Assert.True(!actualItem.TargetItems.IsEmpty); 159Assert.True(actualTarget.DefinitionItem.Properties.ContainsKey("MetadataSymbolKey")); 160Assert.True(actualTarget.DefinitionItem.SourceSpans.IsEmpty); 335Assert.True(targetInfo.LocationTags != null);
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
128Assert.True(SymbolKey.GetComparer(ignoreCase: true, ignoreAssemblyKeys: false).Equals(metadataSymbolId, generatedSymbol.GetSymbolKey()));
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (1)
307Assert.True(_metadataAsSourceService.TryAddDocumentToWorkspace(file.FilePath, stringText.Container, out var _));
Preview\PreviewWorkspaceTests.cs (9)
56Assert.True(previewWorkspace.TryApplyChanges(project.Solution)); 59Assert.True(previewWorkspace.TryApplyChanges(newSolution)); 70Assert.True(previewWorkspace.TryApplyChanges(project.Solution)); 75Assert.True(previewWorkspace.TryApplyChanges(addedSolution)); 81Assert.True(previewWorkspace.TryApplyChanges(changedSolution)); 88Assert.True(previewWorkspace.TryApplyChanges(removedSolution)); 102Assert.True(previewWorkspace.TryApplyChanges(document.Project.Solution)); 106Assert.True(previewWorkspace.IsDocumentOpen(document.Id)); 134Assert.True(previewWorkspace.TryApplyChanges(project.Solution));
RenameTracking\RenameTrackingTaggerProviderTests.cs (1)
873Assert.True(RenameTrackingTaggerProvider.IsRenamableIdentifierFastCheck(source.Task, out _));
Structure\StructureTaggerTests.cs (2)
91Assert.True(methodTag.IsImplementation); 303Assert.True(methodTag.IsImplementation);
SymbolFinder\SymbolFinderTests.cs (13)
452Assert.True(immediateDerived.All(d => d.BaseType.Equals(rootType))); 461Assert.True(transitiveDerived.Count() > immediateDerived.Count()); 499Assert.True(immediateDerived.All(d => d.Interfaces.Contains(rootType))); 510Assert.True(transitiveDerived.Count() > immediateDerived.Count()); 549Assert.True(immediateImpls.All(d => d.Interfaces.Contains(rootType))); 562Assert.True(transitiveImpls.Count() > immediateImpls.Count()); 712Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 719Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 726Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 825Assert.True(classInSource.Locations.Any(loc => loc.IsInMetadata)); 832Assert.True(sourceDefinition.Locations.Any(loc => loc.IsInSource)); 873Assert.True(classInSource.Locations.Any(loc => loc.IsInMetadata)); 880Assert.True(sourceDefinition.Locations.Any(loc => loc.IsInSource));
Tagging\AsynchronousTaggerTests.cs (3)
165Assert.True(callbackCounter <= 1); 169Assert.True(c.FrozenPartialSemantics); 222Assert.True(callbackCounter == 0);
Tagging\TagSpanIntervalTreeTests.cs (1)
145Assert.True(lastStart < tag.Span.Start.Position);
TextEditor\TryGetDocumentTests.cs (1)
46Assert.True(container == newSourceText.Container);
Utilities\BloomFilterTests.cs (6)
119Assert.True(BloomFilter.BloomFilterHash.TryGetCachedEntry(out var isCaseSensitive, out var value)); 120Assert.True(!isCaseSensitive); 124Assert.True(BloomFilter.BloomFilterHash.TryGetCachedEntry(out isCaseSensitive, out value)); 125Assert.True(isCaseSensitive); 144Assert.True(bloomFilter.IsEquivalent(rehydratedFilter)); 162Assert.True(bloomFilter.IsEquivalent(rehydratedFilter));
Utilities\PatternMatcherTests.cs (6)
231=> Assert.True(results.Any(r => r.Kind == type)); 320Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 328Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 387Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 429Assert.True(((PatternMatcher.SimplePatternMatcher)matcher).GetTestAccessor().LastCacheResultIs(areSimilar: true, candidateText: "Go")); 432Assert.True(((PatternMatcher.SimplePatternMatcher)matcher).GetTestAccessor().LastCacheResultIs(areSimilar: false, candidateText: "DefNotAMatch"));
Utilities\StackFrameUtils.cs (4)
220Assert.True(nodeOrToken.Token.IsMissing); 221Assert.True(nodeOrToken.Token.LeadingTrivia.IsDefault); 222Assert.True(nodeOrToken.Token.TrailingTrivia.IsDefault); 224Assert.True(nodeOrToken.Token.VirtualChars.IsDefault);
Utilities\SymbolEquivalenceComparerTests.cs (93)
69Assert.True(SymbolEquivalenceComparer.Instance.Equals(intField1.Type, intField1.Type)); 70Assert.True(SymbolEquivalenceComparer.Instance.Equals(intField1.Type, intField2.Type)); 74Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayField1.Type, intArrayField1.Type)); 75Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayField1.Type, intArrayField2.Type)); 79Assert.True(SymbolEquivalenceComparer.Instance.Equals(stringArrayField1.Type, stringArrayField1.Type)); 80Assert.True(SymbolEquivalenceComparer.Instance.Equals(stringArrayField1.Type, stringArrayField2.Type)); 82Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayArrayField1.Type, intArrayArrayField1.Type)); 83Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayArrayField1.Type, intArrayArrayField2.Type)); 85Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayRank2Field1.Type, intArrayRank2Field1.Type)); 86Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayRank2Field1.Type, intArrayRank2Field2.Type)); 88Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, int32Field1.Type)); 89Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, int32Field2.Type)); 97Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, intField1.Type)); 146Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntField1.Type, vbIntField1.Type)); 147Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayField1.Type, vbIntArrayField1.Type)); 148Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpStringArrayField1.Type, vbStringArrayField1.Type)); 149Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayArrayField1.Type, vbIntArrayArrayField1.Type)); 150Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpInt32Field1.Type, vbInt32Field1.Type)); 158Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpInt32Field1.Type, vbIntField1.Type)); 166Assert.True(SymbolEquivalenceComparer.Instance.Equals(vbInt32Field1.Type, csharpIntField1.Type)); 217Assert.True(SymbolEquivalenceComparer.Instance.Equals(field1_v1, field1_v2)); 222Assert.True(SymbolEquivalenceComparer.Instance.Equals(field3_v1, field3_v2)); 272Assert.True(SymbolEquivalenceComparer.Instance.Equals(field1_v1, field1_v2)); 274Assert.True(SymbolEquivalenceComparer.Instance.Equals(field3_v1, field3_v2)); 317Assert.True(SymbolEquivalenceComparer.Instance.Equals(goo, goo_instanceInstantiation)); 321Assert.True(SymbolEquivalenceComparer.Instance.Equals(goo_intInstantiation1, goo_intInstantiation2)); 468Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 499Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 530Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 561Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 619Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 688Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbGooMethod)); 735Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbGooMethod)); 796Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 797Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 868Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 869Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 943Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, outer2)); 947Assert.True(SymbolEquivalenceComparer.Instance.Equals(inner1, inner2)); 951Assert.True(SymbolEquivalenceComparer.Instance.Equals(outerType1, outerType2)); 955Assert.True(SymbolEquivalenceComparer.Instance.Equals(innerType1, innerType2)); 964Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, inner1.ContainingSymbol)); 968Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, innerType1.ContainingSymbol.ContainingSymbol)); 972Assert.True(SymbolEquivalenceComparer.Instance.Equals(inner1, innerType1.ContainingSymbol)); 976Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, outerType1.ContainingSymbol)); 1014Assert.True(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2)); 1015Assert.True(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1)); 1019Assert.True(SymbolEquivalenceComparer.Instance.Equals(type2_v1, type2_v2)); 1020Assert.True(SymbolEquivalenceComparer.Instance.Equals(type2_v2, type2_v1)); 1173Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1174Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 1213Assert.True(falseComp.Equals(method_v1, method_v2)); 1214Assert.True(falseComp.Equals(method_v2, method_v1)); 1312Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1313Assert.True(SymbolEquivalenceComparer.TupleNamesMustMatchInstance.Equals(method_v1, method_v2)); 1345Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1378Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1463Assert.True(ignoreComparer.Equals(a1, a2)); 1464Assert.True(ignoreComparer.Equals(b1, b2)); 1465Assert.True(ignoreComparer.Equals(c1, c2)); 1466Assert.True(ignoreComparer.Equals(d1, d2)); 1529Assert.True(ignoreComparer.Equals(a1, a2)); 1530Assert.True(ignoreComparer.Equals(b1, b2)); 1531Assert.True(ignoreComparer.Equals(c1, c2)); 1532Assert.True(ignoreComparer.Equals(d1, d2)); 1533Assert.True(notIgnoreComparer.Equals(a1, a2)); 1534Assert.True(notIgnoreComparer.Equals(b1, b2)); 1535Assert.True(notIgnoreComparer.Equals(c1, c2)); 1536Assert.True(notIgnoreComparer.Equals(d1, d2)); 1594Assert.True(ignoreComparer.Equals(a1, a2)); 1595Assert.True(ignoreComparer.Equals(b1, b2)); 1596Assert.True(ignoreComparer.Equals(c1, c2)); 1597Assert.True(ignoreComparer.Equals(d1, d2)); 1659Assert.True(ignoreComparer.Equals(a1, a2)); 1660Assert.True(ignoreComparer.Equals(b1, b2)); 1661Assert.True(ignoreComparer.Equals(c1, c2)); 1662Assert.True(ignoreComparer.Equals(d1, d2)); 1831Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(namespace1, namespace2)); 1865Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(ta1, ta2)); 1866Assert.True(SymbolEquivalenceComparer.Instance.Equals(ta1, ta2)); 1867Assert.True(identityComparer.Equals(ta1, ta2)); 1870Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(ta1, tb1)); 1875Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(tb1, tb2)); 1876Assert.True(SymbolEquivalenceComparer.Instance.Equals(tb1, tb2)); 1880Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(tb2, tb3)); 1881Assert.True(SymbolEquivalenceComparer.Instance.Equals(tb2, tb3)); 1882Assert.True(identityComparer.Equals(tb2, tb3)); 1952Assert.True(identityComparer.Equals(f1[0], f2[0])); 1958Assert.True(identityComparer.Equals(f1[1], f2[1])); 1964Assert.True(identityComparer.Equals(f1[2], f2[2])); 1970Assert.True(identityComparer.Equals(f1[3], f2[3])); 1985Assert.True(SymbolEquivalenceComparer.Instance.Equals(method1, method2)); 1990Assert.True(SymbolEquivalenceComparer.Instance.Equals(cfmethod1, cfmethod2));
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (5)
ParsingTestBase.cs (3)
44Assert.True(typeArguments.Length > 0); 60Assert.True(typeArguments.Length > 0); 101Assert.True(actualSignature.Parameters.IsDefault);
VisualBasicParsingTests.cs (2)
33Assert.True(added); 56Assert.True(MemberSignatureParser.Keywords.Contains(keyword));
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (2)
ResultProviderTestBase.cs (2)
235Assert.True(builder.Count <= enumContext.Count); 515Assert.True(
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
RazorAnalyzerAssemblyResolverTests.cs (1)
71Assert.True(result.Success);
Microsoft.CodeAnalysis.Features.Test.Utilities (9)
EditAndContinue\EditAndContinueTestVerifier.cs (8)
140Assert.True(editScripts.Length == expectedResults.Length); 210Assert.True(expectedResult.SemanticEdits.IsEmpty); 211Assert.True(result.SemanticEdits.IsDefault); 217Assert.True(result.ExceptionRegions.IsDefault); 218Assert.True(result.ActiveStatements.IsDefault); 236Assert.True(result.LineEdits.IsDefault); 237Assert.True(expectedResult.LineEdits.IsDefaultOrEmpty); 286Assert.True(edit.NewSymbol is not null);
RelatedDocuments\AbstractRelatedDocumentsTests.cs (1)
45Assert.True(results.Distinct().Count() == results.Count);
Microsoft.CodeAnalysis.Features.UnitTests (37)
EditAndContinue\CompileTimeSolutionProviderTests.cs (1)
65Assert.True(compileTimeSolution.ContainsDocument(documentId));
EditAndContinue\EditAndContinueCapabilitiesTests.cs (5)
20Assert.True(service.HasFlag(EditAndContinueCapabilities.Baseline)); 41Assert.True(service.HasFlag(EditAndContinueCapabilities.Baseline)); 42Assert.True(service.HasFlag(EditAndContinueCapabilities.NewTypeDefinition)); 52Assert.True(service.HasFlag(EditAndContinueCapabilities.Baseline)); 53Assert.True(service.HasFlag(EditAndContinueCapabilities.NewTypeDefinition));
EditAndContinue\EditAndContinueDiagnosticDescriptorsTests.cs (1)
57Assert.True(descriptors.All(d => d != null));
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
113Assert.True(reader.TryGetDocumentChecksum("/a/c.cs", out var actualChecksum, out var actualAlgorithm));
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (23)
968Assert.True(designTimeOnlyDocument2.Project.SupportsEditAndContinue()); 1550Assert.True(sourceTextProviderCalled); 1783Assert.True(debuggingSession.LastCommittedSolution.StaleProjects.ContainsKey(projectId)); 1965Assert.True(debuggingSession.GetTestAccessor().HasProjectEmitBaseline(projectId)); 2171Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2175Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathC, CancellationToken.None)); 2188Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2191Assert.True(await EditSession.HasChangesAsync(solution, solution.RemoveProject(projectD.Id), CancellationToken.None)); 2274Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2275Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 2319Assert.True(projectDifferences.IsEmpty); 2336Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2337Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 2362Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2363Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 2447Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2486Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2506Assert.True(await EditSession.HasChangesAsync(solution0, solution1, CancellationToken.None)); 2510Assert.True(await EditSession.HasChangesAsync(solution1, solution2, CancellationToken.None)); 2514Assert.True(await EditSession.HasChangesAsync(solution2, solution3, CancellationToken.None)); 4530Assert.True((await debuggingSession.GetBaseActiveStatementSpansAsync(solution, [document1.Id], CancellationToken.None)).IsDefault); 4862Assert.True(activeStatement1.IsLeaf); 5549Assert.True((await debuggingSession.GetBaseActiveStatementSpansAsync(solution, [], CancellationToken.None)).IsDefault);
EditAndContinue\EditSessionActiveStatementsTests.cs (3)
692Assert.True(s.IsNonLeaf); 697Assert.True(s.IsLeaf); 698Assert.True(s.IsNonLeaf);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (3)
137Assert.True(reportDiagnostics); 262Assert.True(called); 296Assert.True(documentActiveSpans.IsDefault);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (135)
CodeLens\AbstractCodeLensTests.cs (1)
52Assert.True(resolvedCodeLens.Command.Title.StartsWith(expectedReferenceCountString));
Commands\ExecuteWorkspaceCommandTests.cs (1)
43Assert.True((bool)response);
Completion\CompletionFeaturesTests.cs (9)
345Assert.True(results.IsIncomplete); 350Assert.True(!someTextItem.Preselect && someTextItem.CommitCharacters != null && someTextItem.CommitCharacters.Length == 0); 355Assert.True(!someTextItem.Preselect && someTextItem.CommitCharacters == null); 776Assert.True(results.Items.All(item => item.CommitCharacters is null)); 807Assert.True(results.IsIncomplete); 862Assert.True(results.IsIncomplete); 1105Assert.True(results.IsIncomplete); 1119Assert.True(results.IsIncomplete); 1121Assert.True(results.Items.Any(i => i.Label == "if"));
Completion\CompletionResolveTests.cs (1)
383Assert.True(clientCompletionItem.VsResolveTextEditOnCommit);
Completion\CompletionTests.cs (35)
406Assert.True(results.Items.Any()); 407Assert.True(results.SuggestionMode); 665Assert.True(testAccessor.MaximumCacheSize == 3); 685Assert.True(testAccessor.GetCacheContents().Count == 2); 695Assert.True(testAccessor.GetCacheContents().Count == 3); 707Assert.True(testAccessor.GetCacheContents().Count == 3); 768Assert.True(((LSP.VSInternalCompletionItem)results.Items.First()).VsResolveTextEditOnCommit); 877Assert.True(results.IsIncomplete); 933Assert.True(results.IsIncomplete); 935Assert.True(itemW.Preselect); 989Assert.True(results.IsIncomplete); 1001Assert.True(results.IsIncomplete); 1002Assert.True(results.Items.Length < 1000); 1057Assert.True(results.IsIncomplete); 1069Assert.True(results.IsIncomplete); 1070Assert.True(results.Items.Length < 1000); 1125Assert.True(results.IsIncomplete); 1136Assert.True(results.IsIncomplete); 1137Assert.True(results.Items.Length < 1000); 1148Assert.True(results.IsIncomplete); 1150Assert.True(results.IsIncomplete); 1161Assert.True(results.IsIncomplete); 1162Assert.True(results.Items.Length < 1000); 1222Assert.True(results.IsIncomplete); 1233Assert.True(results.Items.Length < 1000); 1286Assert.True(results.IsIncomplete); 1287Assert.True(results.Items.Length < 1000); 1349Assert.True(results.IsIncomplete); 1366Assert.True(results.IsIncomplete); 1382Assert.True(results.IsIncomplete); 1383Assert.True(results.Items.Length < 1000); 1414Assert.True(results.IsIncomplete); 1469Assert.True(results.IsIncomplete); 1481Assert.True(results.IsIncomplete); 1512Assert.True(list.SuggestionMode);
Configuration\DidChangeConfigurationNotificationHandlerTest.cs (3)
93Assert.True(clientCallbackTarget.WorkspaceDidChangeConfigurationRegistered); 174Assert.True(option.Definition.Serializer.TryParse(valueFromClient, out var result)); 341Assert.True(match.Success);
Definitions\GoToDefinitionTests.cs (4)
50Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().OriginalString.StartsWith("file")); 338Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().OriginalString.EndsWith("String.cs")); 371Assert.True(results.Single().DocumentUri.GetRequiredParsedUri().LocalPath.EndsWith("generated_file.cs")); 374Assert.True(service.DidMapSpans);
Diagnostics\DiagnosticRegistrationTests.cs (5)
83Assert.True(options.InterFileDependencies); 90Assert.True(options.WorkspaceDiagnostics); 91Assert.True(options.InterFileDependencies); 92Assert.True(options.WorkDoneProgress); 101Assert.True(diagnosticOptions.InterFileDependencies);
Diagnostics\PullDiagnosticTests.cs (7)
784Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.Unnecessary)); 794Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.Unnecessary)); 857Assert.True(results.Single().Diagnostics![1].Tags!.Contains(DiagnosticTag.Unnecessary)); 861Assert.True(results.Single().Diagnostics![2].Tags!.Contains(DiagnosticTag.Unnecessary)); 867Assert.True(results.Single().Diagnostics!.Single().Tags!.Contains(DiagnosticTag.Unnecessary)); 1101Assert.True(testLspServer.TestWorkspace.TryApplyChanges(solution)); 1107Assert.True(results[1].Diagnostics!.Single().Message.Contains("Source generator failed"));
DocumentChanges\DocumentChangesTests.cs (1)
369Assert.True(DidChangeHandler.AreChangesInReverseOrder([change1, change2, change3]));
HandlerTests.cs (2)
162Assert.True(didReport); 220Assert.True(didReport);
InlayHint\AbstractInlayHintTests.cs (1)
53Assert.True(matchingInlayHint.PaddingRight);
InlayHint\CSharpInlayHintTests.cs (1)
139Assert.True(lastInlayHints.Any());
LanguageServerTargetTests.cs (3)
51Assert.True(server.GetServerAccessor().GetServerRpc().IsDisposed); 62Assert.True(server.GetServerAccessor().GetServerRpc().IsDisposed); 136Assert.True(statefulService.IsDisposed);
LspServicesTests.cs (5)
26Assert.True(lspService is CSharpLspService); 39Assert.True(lspService is CSharpLspService); 52Assert.True(lspService is AnyLspService); 79Assert.True(lspService is CSharpLspService); 84Assert.True(lspService2 is AlwaysActiveCSharpLspService);
MapCode\MapCodeTests.cs (1)
117Assert.True(results.Changes!.TryGetValue(ProtocolConversions.GetDocumentFilePathFromUri(documentUri.GetRequiredParsedUri()), out edits));
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (6)
100Assert.True(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(language, out var fallbackOptions)); 101Assert.True(fallbackOptions!.TryGetValue(option.Definition.ConfigName, out var configValue)); 155Assert.True(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out var fallbackOptions)); 168Assert.True(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out fallbackOptions)); 178Assert.True(documentOptions.TryGetEditorConfigOption<NamingStylePreferences>(NamingStyleOptions.NamingPreferences, out var documentPreferences)); 217Assert.True(documentOptions.TryGetEditorConfigOption(NamingStyleOptions.NamingPreferences, out documentPreferences));
Ordering\RequestOrderingTests.cs (16)
46Assert.True(responses[1].StartTime >= responses[0].EndTime); 47Assert.True(responses[2].StartTime >= responses[1].EndTime); 63Assert.True(responses[1].StartTime < responses[0].EndTime); 64Assert.True(responses[2].StartTime < responses[1].EndTime); 80Assert.True(responses[1].StartTime >= responses[0].EndTime); 81Assert.True(responses[2].StartTime >= responses[0].EndTime); 83Assert.True(responses[1].StartTime < responses[2].EndTime); 84Assert.True(responses[2].StartTime < responses[1].EndTime); 100Assert.True(responses[1].StartTime < responses[0].EndTime); 101Assert.True(responses[2].StartTime < responses[0].EndTime); 102Assert.True(responses[1].StartTime < responses[2].EndTime); 103Assert.True(responses[2].StartTime < responses[1].EndTime); 127Assert.All(responses, r => Assert.True(r!.EndTime > r!.StartTime)); 150Assert.All(responses, r => Assert.True(r!.EndTime > r!.StartTime)); 183Assert.True(areAllItemsCancelled); 291Assert.All(responses, r => Assert.True(r!.EndTime > r!.StartTime));
ProtocolConversionsTests.cs (1)
336Assert.True(projectContext.IsMiscellaneous);
References\FindAllReferencesHandlerTests.cs (4)
251Assert.True(results.All(r => r.Location != null)); 346Assert.True(results[0].Location.DocumentUri.ToString().EndsWith("String.cs")); 382Assert.True(results[1].Location.DocumentUri.GetRequiredParsedUri().LocalPath.EndsWith("generated_file.cs")); 385Assert.True(service.DidMapSpans);
Rename\RenameTests.cs (4)
189Assert.True(documentEdit.Edits.All(edit => edit.Unify().NewText == renameText)); 279Assert.True(service.DidMapSpans); 329Assert.True(service.DidMapSpans); 371Assert.True(service.DidMapSpans);
SemanticTokens\AbstractSemanticTokensTests.cs (1)
83Assert.True(tokens.Length % 5 == 0);
SemanticTokens\SemanticTokensRangeTests.cs (1)
604Assert.True(schema.AllTokenTypes.Contains(tokenName));
SpellCheck\SpellCheckTests.cs (2)
96Assert.True(results.Length == 6); 377Assert.True(results.All(r => r.TextDocument!.DocumentUri.GetRequiredParsedUri().LocalPath == "C:\\C.cs"));
Symbols\WorkspaceSymbolsTests.cs (1)
24=> Assert.True(expected.ToHashSet().SetEquals(results!));
UriTests.cs (5)
55Assert.True(await testLspServer.GetManager().GetTestAccessor().IsMiscellaneousFilesDocumentAsync(document)); 81Assert.True(await testLspServer.GetManager().GetTestAccessor().IsMiscellaneousFilesDocumentAsync(document)); 305Assert.True(await testLspServer.GetManager().GetTestAccessor().IsMiscellaneousFilesDocumentAsync(document)); 368Assert.True(areEqual == (documentUri1 == documentUri2)); 369Assert.True(areEqual != (documentUri1 != documentUri2));
Workspaces\LspWorkspaceManagerTests.cs (12)
255Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 270Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 271Assert.True(IsWorkspaceRegistered(testWorkspaceTwo, testLspServer)); 297Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 330Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 331Assert.True(IsWorkspaceRegistered(testWorkspaceTwo, testLspServer)); 436Assert.True(IsWorkspaceRegistered(testWorkspace, testLspServerOne)); 437Assert.True(IsWorkspaceRegistered(testWorkspace, testLspServerTwo)); 634Assert.True(oldClassDeclarations[0].IsIncrementallyIdenticalTo(newClassDeclarations[0])); 644Assert.True(oldMethodDeclarations[0].IsIncrementallyIdenticalTo(newMethodDeclarations[0])); 645Assert.True(oldMethodDeclarations[1].IsIncrementallyIdenticalTo(newMethodDeclarations[1])); 646Assert.True(oldMethodDeclarations[2].IsIncrementallyIdenticalTo(newMethodDeclarations[2]));
Workspaces\SourceGeneratedDocumentTests.cs (2)
290Assert.True( 301Assert.True(testLspServer.TestWorkspace.TryApplyChanges(solutionWithDocumentChanged));
Microsoft.CodeAnalysis.LanguageServer.UnitTests (3)
LspFileChangeWatcherTests.cs (3)
41Assert.True(LspFileChangeWatcher.SupportsLanguageServerHost(testLspServer.LanguageServerHost)); 124Assert.True(Registrations.TryAdd(registration.Id, registration)); 133Assert.True(Registrations.TryRemove(unregistration.Id, out var _));
Microsoft.CodeAnalysis.Rebuild.UnitTests (9)
BasicDeterministicKeyBuilderTests.cs (1)
315Assert.True(string.IsNullOrEmpty(output));
CSharpDeterministicKeyBuilderTests.cs (1)
499Assert.True(string.IsNullOrEmpty(output));
OptionRoundTripTests.cs (1)
70Assert.True(OptimizationLevelFacts.TryParsePdbSerializedString(data, out var optimization2, out var debugPlus2));
RebuildCommandLineTests.cs (1)
90Assert.True(commonCompiler.Arguments.CompilationOptions.Deterministic);
RoundTripUtil.cs (5)
41Assert.True(embeddedPdbReader == null ^ portablePdbReader == null); 58Assert.True(emitResult.Success); 71Assert.True(original.SyntaxTrees.All(x => !string.IsNullOrEmpty(x.FilePath))); 72Assert.True(original.Options.Deterministic); 109Assert.True(result.Success);
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (2)
MetadataShadowCopyProviderTests.cs (2)
148Assert.True(Directory.Exists(scDir)); 155Assert.True(_provider.IsShadowCopy(sc));
Microsoft.CodeAnalysis.Scripting.UnitTests (9)
NuGetPackageResolverTests.cs (1)
46Assert.True(NuGetPackageResolver.TryParsePackageReference(reference, out name, out version));
RuntimeMetadataReferenceResolverTests.cs (4)
40Assert.True(actualReferences.IsEmpty); 46Assert.True(actualReferences.IsEmpty); 55Assert.True(actualReferences.IsEmpty); 61Assert.True(actualReferences.IsEmpty);
ScriptOptionsTests.cs (4)
170Assert.True(ScriptOptions.Default.WithEmitDebugInformation(true).EmitDebugInformation); 199Assert.True(ScriptOptions.Default.WithAllowUnsafe(true).AllowUnsafe); 201Assert.True(ScriptOptions.Default.AllowUnsafe); 226Assert.True(ScriptOptions.Default.WithCheckOverflow(true).CheckOverflow);
Microsoft.CodeAnalysis.Test.Utilities (59)
Assert\EqualityTesting.cs (2)
20Assert.True(x.Equals(y)); 21Assert.True(((object)x).Equals(y));
Assert\EqualityUtil`1.cs (11)
73Assert.True(_compareWithEqualityOperator(unit.Value, value)); 74Assert.True(_compareWithEqualityOperator(value, unit.Value)); 111Assert.True(_compareWithInequalityOperator(unit.Value, value)); 112Assert.True(_compareWithInequalityOperator(value, unit.Value)); 126Assert.True(_compareWithInequalityOperator(default(T), value)); 127Assert.True(_compareWithInequalityOperator(value, default(T))); 135Assert.True(type.GetTypeInfo().ImplementedInterfaces.Contains(targetType)); 145Assert.True(value.Equals(unitValue)); 146Assert.True(unitValue.Equals(value)); 198Assert.True(equatableUnit.Equals(value)); 200Assert.True(equatableValue.Equals(unit.Value));
CommonTestBase.cs (3)
150Assert.True(assemblyValidator != null || symbolValidator != null); 690Assert.True(semanticModel.Root.FullSpan.Contains(child.Syntax.FullSpan)); 702Assert.True(set.Contains(operation));
Compilation\ControlFlowGraphVerifier.cs (10)
152Assert.True(block.IsReachable); 195Assert.True(previousPredecessorOrdinal < predecessor.Ordinal); 214Assert.True(predecessorBranch.IsConditionalSuccessor); 246Assert.True(conditionalBranch.IsConditionalSuccessor); 258Assert.True(block.ConditionKind == ControlFlowConditionKind.WhenTrue || block.ConditionKind == ControlFlowConditionKind.WhenFalse); 297Assert.True(block.EnclosingRegion.Kind == ControlFlowRegionKind.Filter || block.EnclosingRegion.Kind == ControlFlowRegionKind.Finally); 305Assert.True(ControlFlowBranchSemantics.Return == nextBranch.Semantics || ControlFlowBranchSemantics.Throw == nextBranch.Semantics); 1576Assert.True(ControlFlowBranchSemantics.None == branch.Semantics || ControlFlowBranchSemantics.Throw == branch.Semantics || 1582Assert.True(ControlFlowBranchSemantics.Regular == branch.Semantics || ControlFlowBranchSemantics.Return == branch.Semantics); 1583Assert.True(branch.Destination.Predecessors.Contains(p => p.Source == fromBlock));
Compilation\OperationTreeVerifier.cs (1)
321Assert.True(operation.Syntax.Language == operation.Language);
Compilation\TestOperationVisitor.cs (25)
82Assert.True(forwards.MoveNext()); 85Assert.True(forwards.MoveNext()); 89Assert.True(reversed.MoveNext()); 92Assert.True(reversed.MoveNext()); 539Assert.True(isVirtual); 700Assert.True(isVirtual); 1324Assert.True(operation.HandlerCreation is IObjectCreationOperation or IDynamicObjectCreationOperation or IInvalidOperation); 1325Assert.True(operation.Content is IInterpolatedStringAdditionOperation or IInterpolatedStringOperation); 1334Assert.True(operation.Left is IInterpolatedStringAdditionOperation or IInterpolatedStringOperation); 1335Assert.True(operation.Right is IInterpolatedStringAdditionOperation or IInterpolatedStringOperation); 1348Assert.True(operation.ArgumentIndex >= 0); 1354Assert.True(operation.Kind is OperationKind.InterpolatedStringAppendFormatted or OperationKind.InterpolatedStringAppendLiteral or OperationKind.InterpolatedStringAppendInvalid); 1355Assert.True(operation.AppendCall is IInvocationOperation or IDynamicInvocationOperation or IInvalidOperation); 1376Assert.True(operation.OperatorKind is Operations.BinaryOperatorKind.LessThan or 1390Assert.True(operation.OperatorKind switch { Operations.BinaryOperatorKind.Or => true, Operations.BinaryOperatorKind.And => true, _ => false }); 1420Assert.True(operation.MatchesNull); 1513Assert.True(subpat is IPropertySubpatternOperation); 1533Assert.True(operation.Member is IMemberReferenceOperation); 1703Assert.True(operation.IsImplicit); 1735Assert.True(operation.IsImplicit); 1742Assert.True(operation.IsImplicit); 1749Assert.True(operation.IsImplicit); 1756Assert.True(operation.IsImplicit); 1759Assert.True(operation.Local.IsStatic); 1800Assert.True(operation.DeclarationGroup.IsImplicit);
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
1257Assert.True(_verifyGetControlFlowGraph);
Diagnostics\DiagnosticExtensions.cs (2)
137Assert.True(assemblyIds.IsEmpty); 326Assert.True(diagnostics.All(d => !d.IsSuppressed));
Diagnostics\ThrowingDiagnosticAnalyzer.cs (1)
85Assert.True(diagnostics.Any(AnalyzerExecutor.IsAnalyzerExceptionDiagnostic));
Metadata\EncValidation.cs (3)
27Assert.True(previousModule.GenerationId.IsNil); 28Assert.True(previousModule.BaseGenerationId.IsNil); 31Assert.True(currentModule.BaseGenerationId.IsNil);
Microsoft.CodeAnalysis.UnitTests (927)
AnalyzerAssemblyLoaderTests.cs (1)
1204Assert.True(value is true);
Analyzers\AnalyzerConfigTests.cs (107)
55Assert.True(config.IsRoot); 195Assert.True(properties.TryGetValue("my_PrOp", out var val)); 344Assert.True(config.IsRoot); 379Assert.True(matcher.IsMatch("/abc")); 391Assert.True(matcher.IsMatch("/abc")); 392Assert.True(matcher.IsMatch("/123")); 393Assert.True(matcher.IsMatch("/abc/123")); 402Assert.True(matcher.IsMatch("/abc.cs")); 403Assert.True(matcher.IsMatch("/123.cs")); 404Assert.True(matcher.IsMatch("/dir/subpath.cs")); 408Assert.True(matcher.IsMatch("/dir\\subpath.cs")); 419Assert.True(matcher.IsMatch("/abc.cs")); 420Assert.True(matcher.IsMatch("/dir/subpath.cs")); 429Assert.True(matcher.IsMatch("/...")); 430Assert.True(matcher.IsMatch("/subdir/...")); 449Assert.True(matcher.IsMatch("/abcdef")); 450Assert.True(matcher.IsMatch("/ab?def")); 451Assert.True(matcher.IsMatch("/abzdef")); 452Assert.True(matcher.IsMatch("/ab/def")); 453Assert.True(matcher.IsMatch("/ab\\def")); 462Assert.True(matcher.IsMatch("/ab\\c")); 473Assert.True(matcher.IsMatch("/*ab/cd**efg*")); 485Assert.True(matcher.IsMatch("/?a?cde?f")); 486Assert.True(matcher.IsMatch("/???????f")); 499Assert.True(matcher.IsMatch("/abc{}def")); 500Assert.True(matcher.IsMatch("/subdir/abc{}def")); 511Assert.True(matcher.IsMatch("/abc,def")); 512Assert.True(matcher.IsMatch("/subdir/abc,def")); 524Assert.True(matcher.IsMatch("/abc.cs")); 525Assert.True(matcher.IsMatch("/abc.vb")); 526Assert.True(matcher.IsMatch("/abc.fs")); 527Assert.True(matcher.IsMatch("/subdir/abc.cs")); 528Assert.True(matcher.IsMatch("/subdir/abc.vb")); 529Assert.True(matcher.IsMatch("/subdir/abc.fs")); 554Assert.True(matcher.IsMatch("/test.cs")); 555Assert.True(matcher.IsMatch("/subdir/test.vb")); 568Assert.True(matcher.IsMatch("/")); 569Assert.True(matcher.IsMatch("/subdir/")); 580Assert.True(matcher.IsMatch("/test.cs")); 581Assert.True(matcher.IsMatch("/subdir/test.cs")); 606Assert.True(matcher.IsMatch("/test.cs")); 607Assert.True(matcher.IsMatch("/test.vb")); 608Assert.True(matcher.IsMatch("/subdir/test.cs")); 609Assert.True(matcher.IsMatch("/subdir/test.vb")); 610Assert.True(matcher.IsMatch("/other.abb")); 611Assert.True(matcher.IsMatch("/other.acc")); 626Assert.True(matcher.IsMatch("/ab-cd-ef")); 627Assert.True(matcher.IsMatch("/ab-cdef")); 640Assert.True(matcher.IsMatch("/abcscd")); 641Assert.True(matcher.IsMatch("/abvbcd")); 642Assert.True(matcher.IsMatch("/abfscd")); 662Assert.True(matcher.IsMatch("/0")); 663Assert.True(matcher.IsMatch("/10")); 664Assert.True(matcher.IsMatch("/5")); 665Assert.True(matcher.IsMatch("/000005")); 679Assert.True(matcher.IsMatch("/0")); 680Assert.True(matcher.IsMatch("/-10")); 681Assert.True(matcher.IsMatch("/-5")); 695Assert.True(matcher.IsMatch("/0")); 696Assert.True(matcher.IsMatch("/-5")); 697Assert.True(matcher.IsMatch("/5")); 698Assert.True(matcher.IsMatch("/-10")); 699Assert.True(matcher.IsMatch("/10")); 713Assert.True(matcher.IsMatch("/a0b0")); 714Assert.True(matcher.IsMatch("/a-5b0")); 715Assert.True(matcher.IsMatch("/a-5b5")); 716Assert.True(matcher.IsMatch("/a-5b10")); 717Assert.True(matcher.IsMatch("/a-10b10")); 718Assert.True(matcher.IsMatch("/a-10b0")); 719Assert.True(matcher.IsMatch("/a-0b0")); 720Assert.True(matcher.IsMatch("/a-0b-0")); 737Assert.True(matcher.IsMatch("/0..")); 743Assert.True(matcher.IsMatch("/0..A")); 760Assert.True(matcher.IsMatch("/abc.cs")); 761Assert.True(matcher.IsMatch("/abc.fs")); 773Assert.True(matcher.IsMatch("/abc.vs")); 774Assert.True(matcher.IsMatch("/abc.xs")); 784Assert.True(matcher.IsMatch("/abc.cs")); 785Assert.True(matcher.IsMatch("/abc.fs")); 786Assert.True(matcher.IsMatch("/abc.^s")); 798Assert.True(matcher.IsMatch("/0x")); 799Assert.True(matcher.IsMatch("/1x")); 800Assert.True(matcher.IsMatch("/9x")); 814Assert.True(matcher.IsMatch("/yx")); 824Assert.True(matcher.IsMatch("/ax")); 825Assert.True(matcher.IsMatch("/bx")); 826Assert.True(matcher.IsMatch("/0x")); 827Assert.True(matcher.IsMatch("/1x")); 828Assert.True(matcher.IsMatch("/9x")); 859Assert.True(matcher.IsMatch("/abc")); 860Assert.True(matcher.IsMatch("/[bc")); 875Assert.True(matcher.IsMatch("/abd")); 876Assert.True(matcher.IsMatch("/cbd")); 877Assert.True(matcher.IsMatch("/-bd")); 890Assert.True(matcher.IsMatch("/abd")); 891Assert.True(matcher.IsMatch("/cbd")); 892Assert.True(matcher.IsMatch("/-bd")); 905Assert.True(matcher.IsMatch("/a]cd")); 906Assert.True(matcher.IsMatch("/b]cd")); 919Assert.True(matcher.IsMatch("/acd")); 920Assert.True(matcher.IsMatch("/bcd")); 921Assert.True(matcher.IsMatch("/\\cd")); 934Assert.True(matcher.IsMatch("/ab[cd")); 1269Assert.True(treeOptions.TryGetValue(item.diagId, out var severity)); 2344Assert.True(config.IsGlobal); 2353Assert.True(config.IsGlobal); 2362Assert.True(config.IsGlobal);
Analyzers\AnalyzerFileReferenceTests.cs (6)
77Assert.True(refA.Equals(refA)); 78Assert.True(refA.Equals(refB)); 88Assert.True(refA.Equals((AnalyzerReference)refA)); 90Assert.True(refA!.Equals((AnalyzerReference)refB)); 91Assert.True(refA.Equals(new TestAnalyzerReference(path1))); 491Assert.True(result.Success);
AsyncQueueTests.cs (9)
29Assert.True(task.IsCompleted); 45Assert.True(queue.TryEnqueue(42)); 54Assert.True(queue.TryEnqueue(42)); 111Assert.True(threw); 137Assert.True(threw); 159Assert.True(threw); 186Assert.True(queue.TryDequeue(out var value)); 210Assert.True(queue.TryDequeue(out value)); 227Assert.True(queue.TryDequeue(out value));
Collections\BitArrayTests.cs (3)
30if (n > 0) Assert.True(arr[n - 1]); 246Assert.True(i2.MoveNext()); 285Assert.True(b[index]);
Collections\ByteSequenceComparerTests.cs (13)
16Assert.True(ByteSequenceComparer.Equals(new byte[] { }, new byte[] { })); 17Assert.True(ByteSequenceComparer.Equals(new byte[] { 1 }, new byte[] { 1 })); 19Assert.True(ByteSequenceComparer.Equals(new byte[] { 1, 2 }, new byte[] { 1, 2 })); 26Assert.True(ByteSequenceComparer.Equals(new byte[] { }, 0, new byte[] { }, 0, 0)); 27Assert.True(ByteSequenceComparer.Equals(new byte[] { 1 }, 0, new byte[] { }, 0, 0)); 28Assert.True(ByteSequenceComparer.Equals(new byte[] { 1 }, 1, new byte[] { 1 }, 1, 0)); 29Assert.True(ByteSequenceComparer.Equals(new byte[] { 1 }, 0, new byte[] { 1 }, 0, 1)); 31Assert.True(ByteSequenceComparer.Equals(new byte[] { 1, 2 }, 1, new byte[] { 2 }, 0, 1)); 39Assert.True(ByteSequenceComparer.Equals(b, b)); 40Assert.True(ByteSequenceComparer.Equals(b, 0, b, 0, 1)); 41Assert.True(ByteSequenceComparer.Equals(b, 2, b, 2, 1)); 42Assert.True(ByteSequenceComparer.Equals(b, 0, b, 2, 1)); 47Assert.True(ByteSequenceComparer.Equals(null, null));
Collections\Extensions\EnumerableExtensionsTests.cs (18)
31Assert.True(RoslynEnumerableExtensions.SequenceEqual((IEnumerable<int>)null, null, comparer)); 35Assert.True(RoslynEnumerableExtensions.SequenceEqual(new[] { 1 }, new[] { 1 }, comparer)); 39Assert.True(RoslynEnumerableExtensions.SequenceEqual(new[] { 1, 2, 3 }, new[] { 1, 2, 3 }, comparer)); 105Assert.True(elements.SequenceEqual(result)); 112Assert.True(MakeEnumerable(1, 2, 3, 4).SequenceEqual(elements.Concat(4))); 117=> Assert.True(MakeEnumerable(1, 2, 3, 4).SetEquals(MakeEnumerable(4, 2, 3, 1))); 122Assert.True(MakeEnumerable<int>().IsEmpty()); 139Assert.True(sequence.Flatten().SequenceEqual(MakeEnumerable("a", "b", "c", "d", "e", "f"))); 149Assert.True(seq.SequenceEqual(seq, equality)); 152Assert.True(seq.SequenceEqual(new int[] { 1, 2, 3 }, equality)); 188Assert.True(MakeEnumerable(1, 1).HasDuplicates()); 189Assert.True(MakeEnumerable(11, 1).HasDuplicates(comparer)); 190Assert.True(MakeEnumerable(1, 3).HasDuplicates(i => i % 2)); 191Assert.True(MakeEnumerable(11.0, 1.2).HasDuplicates(i => (int)i, comparer)); 198Assert.True(MakeEnumerable(2, 0, 1, 2).HasDuplicates()); 199Assert.True(MakeEnumerable(2, 0, 1, 12).HasDuplicates(comparer)); 200Assert.True(MakeEnumerable(2, 0, 1, 52).HasDuplicates(i => i % 10)); 201Assert.True(MakeEnumerable(2.3, 0.1, 1.3, 52.4).HasDuplicates(i => (int)i, comparer));
Collections\Extensions\ImmutableArrayExtensionsTests.cs (70)
54Assert.True(nullOrEmpty.IsDefault); 55Assert.True(nullOrEmpty.IsDefaultOrEmpty); 59Assert.True(nullOrEmpty.IsEmpty); 96Assert.True(nul.SetEquals(nul, comparer)); 97Assert.True(empty.SetEquals(empty, comparer)); 98Assert.True(original.SetEquals(original, comparer)); 100Assert.True(original.SetEquals(equalOrder, comparer)); 101Assert.True(original.SetEquals(equalElements, comparer)); 102Assert.True(original.SetEquals(equalDuplicate, comparer)); 119Assert.True(singleton1.SetEquals(singleton1, comparer)); 180Assert.True(roaNull == null); 182Assert.True(null == roaNull); 186Assert.True(copy == roaNull); 191Assert.True(notnull != null); 193Assert.True(null != notnull); 270Assert.True(a.Concat(a).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4, 0, 2, 4))); 282Assert.True(a.AddRange(a).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4, 0, 2, 4))); 286Assert.True(a.SequenceEqual(empty.AddRange((IEnumerable<int>)a))); 287Assert.True(a.AddRange((IEnumerable<int>)a).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4, 0, 2, 4))); 299Assert.True(a.SequenceEqual(empty.InsertRange(0, a))); 300Assert.True(a.InsertRange(2, a).SequenceEqual(ImmutableArray.Create<int>(0, 2, 0, 2, 4, 4))); 341Assert.True(a.SequenceEqual(b, StringComparer.OrdinalIgnoreCase)); 348Assert.True(r.SequenceEqual(Enumerable.Range(1, 3))); 353Assert.True(r.SequenceEqual(s, (x, y) => 10 * x == y)); 360Assert.True(empty.SequenceEqual(empty.SelectAsArray(item => item))); 361Assert.True(empty.SequenceEqual(empty.SelectAsArray((item, arg) => item, 1))); 362Assert.True(empty.SequenceEqual(empty.SelectAsArray((item, arg) => arg, 2))); 363Assert.True(empty.SequenceEqual(empty.SelectAsArray((item, index, arg) => item, 1))); 364Assert.True(empty.SequenceEqual(empty.SelectAsArray((item, index, arg) => arg, 2))); 365Assert.True(empty.SequenceEqual(empty.SelectAsArray((item, index, arg) => index, 3))); 370Assert.True(a.SequenceEqual(a.SelectAsArray(item => item))); 371Assert.True(a.SequenceEqual(a.SelectAsArray((item, arg) => item, 1))); 372Assert.True(c.SequenceEqual(a.SelectAsArray((item, arg) => arg, 2))); 373Assert.True(a.SequenceEqual(a.SelectAsArray((item, index, arg) => item, 1))); 374Assert.True(c.SequenceEqual(a.SelectAsArray((item, index, arg) => arg, 2))); 375Assert.True(b.SequenceEqual(a.SelectAsArray((item, index, arg) => index, 3))); 399Assert.True(empty.SequenceEqual(empty.ZipAsArray(empty, (item1, item2) => item1))); 404Assert.True(single3.SequenceEqual(single1.ZipAsArray(single2, (item1, item2) => item1 + item2))); 409Assert.True(pair3.SequenceEqual(pair1.ZipAsArray(pair2, (item1, item2) => item1 + item2))); 414Assert.True(triple3.SequenceEqual(triple1.ZipAsArray(triple2, (item1, item2) => item1 + item2))); 419Assert.True(quad3.SequenceEqual(quad1.ZipAsArray(quad2, (item1, item2) => item1 + item2))); 424Assert.True(quin3.SequenceEqual(quin1.ZipAsArray(quin2, (item1, item2) => item1 + item2))); 431Assert.True(empty.SequenceEqual(empty.ZipAsArray(empty, (item1, item2) => item1))); 436Assert.True(single3.SequenceEqual(single1.ZipAsArray(single2, 2, (item1, item2, i, arg) => item1 + item2 + i + arg))); 441Assert.True(pair3.SequenceEqual(pair1.ZipAsArray(pair2, 2, (item1, item2, i, arg) => item1 + item2 + i + arg))); 446Assert.True(triple3.SequenceEqual(triple1.ZipAsArray(triple2, 2, (item1, item2, i, arg) => item1 + item2 + i + arg))); 451Assert.True(quad3.SequenceEqual(quad1.ZipAsArray(quad2, 2, (item1, item2, i, arg) => item1 + item2 + i + arg))); 456Assert.True(quin3.SequenceEqual(quin1.ZipAsArray(quin2, 2, (item1, item2, i, arg) => item1 + item2 + i + arg))); 472Assert.True(a.WhereAsArray(i => false).SequenceEqual(ImmutableArray.Create<int>())); 474Assert.True(a.WhereAsArray(i => i > 0).SequenceEqual(ImmutableArray.Create<int>(1, 2, 3, 4, 5))); 476Assert.True(a.WhereAsArray(i => i < 5).SequenceEqual(ImmutableArray.Create<int>(0, 1, 2, 3, 4))); 478Assert.True(a.WhereAsArray(i => i == 0).SequenceEqual(ImmutableArray.Create<int>(0))); 480Assert.True(a.WhereAsArray(i => i == 5).SequenceEqual(ImmutableArray.Create<int>(5))); 482Assert.True(a.WhereAsArray(i => i < 3).SequenceEqual(ImmutableArray.Create<int>(0, 1, 2))); 484Assert.True(a.WhereAsArray(i => i > 2).SequenceEqual(ImmutableArray.Create<int>(3, 4, 5))); 486Assert.True(a.WhereAsArray(i => i % 2 == 0).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4))); 488Assert.True(a.WhereAsArray(i => i % 2 == 1).SequenceEqual(ImmutableArray.Create<int>(1, 3, 5))); 518Assert.True(arrayOfD2.Equals(arrayOfD)); 521Assert.True(new C[] { new C() }.AsImmutableOrNull().As<D>().IsDefault); 532Assert.True(array.ToImmutableArray().IsSubsetOf(other.ToImmutableArray())); 543Assert.True(array.ToImmutableArray().IsSubsetOf(other.ToImmutableArray())); 544Assert.True(other.ToImmutableArray().IsSubsetOf(array.ToImmutableArray())); 573Assert.True(ImmutableArray.Create(1, 1).HasDuplicates()); 574Assert.True(ImmutableArray.Create(11, 1).HasDuplicates(comparer)); 575Assert.True(ImmutableArray.Create(1, 3).HasDuplicates(i => i % 2)); 576Assert.True(ImmutableArray.Create(11.0, 1.2).HasDuplicates(i => (int)i, comparer)); 583Assert.True(ImmutableArray.Create(2, 0, 1, 2).HasDuplicates()); 584Assert.True(ImmutableArray.Create(2, 0, 1, 12).HasDuplicates(comparer)); 585Assert.True(ImmutableArray.Create(2, 0, 1, 52).HasDuplicates(i => i % 10)); 586Assert.True(ImmutableArray.Create(2.3, 0.1, 1.3, 52.4).HasDuplicates(i => (int)i, comparer));
Collections\Extensions\ListExtensionsTests.cs (8)
42Assert.True(new[] { 1, 1 }.HasDuplicates()); 43Assert.True(new[] { 11, 1 }.HasDuplicates(comparer)); 44Assert.True(new[] { 1, 3 }.HasDuplicates(i => i % 2)); 45Assert.True(new[] { 11.0, 1.2 }.HasDuplicates(i => (int)i, comparer)); 52Assert.True(new[] { 2, 0, 1, 2 }.HasDuplicates()); 53Assert.True(new[] { 2, 0, 1, 12 }.HasDuplicates(comparer)); 54Assert.True(new[] { 2, 0, 1, 52 }.HasDuplicates(i => i % 10)); 55Assert.True(new[] { 2.3, 0.1, 1.3, 52.4 }.HasDuplicates(i => (int)i, comparer));
Collections\HashSet\ISet_Generic_Tests`1.cs (13)
94Assert.True(set.Add(newValue)); 98Assert.True(set.Contains(newValue)); 140Assert.True(expected.SetEquals(set)); 155Assert.True(beforeOperation.SetEquals(set)); 166Assert.True(expected.SetEquals(set)); 228Assert.True(set.IsSubsetOf(enumerable)); 240Assert.True(set.IsSupersetOf(enumerable)); 250Assert.True(set.Overlaps(enumerable)); 276Assert.True(set.SetEquals(enumerable)); 291Assert.True(expected.SetEquals(set)); 303Assert.True(expected.SetEquals(set)); 514Assert.True(set.SetEquals(set)); 662Assert.True(expected.SetEquals(set));
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (16)
92Assert.True(set.SetEquals(enumerable)); 102Assert.True(hashSetFromNoDuplicates.SetEquals(hashSetFromDuplicates)); 115Assert.True(set.SetEquals(source)); 134Assert.True(set.SetEquals(enumerable)); 203Assert.True(set.SetEquals(expected)); 217Assert.True(set.Remove(elementToRemove)); 221Assert.True(set.SetEquals(expected)); 284Assert.True(arr1.SequenceEqual(arr2)); 321Assert.True(comparerSet1.SetEquals(set)); 322Assert.True(comparerSet2.SetEquals(set)); 349Assert.True(noComparerSet.SequenceEqual(set, SegmentedHashSet<T>.CreateSetComparer())); 446Assert.True(set.TryGetValue(equalValue, out T? actualValue)); 463Assert.True(set.TryGetValue(equalValue, out actualValue)); 636Assert.True(set.Remove(set.ElementAt(0))); 639Assert.True(currentCapacity > 0); 642Assert.True(newCapacity > currentCapacity);
Collections\IdentifierCollectionTests.cs (6)
41Assert.True(Enumerable.SequenceEqual(strings.OrderBy(x => x), idcol.OrderBy(x => x))); 50Assert.True(Enumerable.SequenceEqual(strings.OrderBy(x => x), copy.OrderBy(x => x))); 58Assert.True(Enumerable.SequenceEqual(strings.OrderBy(x => x), idcol.OrderBy(x => x))); 67Assert.True(Enumerable.SequenceEqual(strings.OrderBy(x => x), copy.OrderBy(x => x))); 80Assert.True(collection.IsReadOnly); 95Assert.True(collection.Contains(str));
Collections\ImmutableDictionaryBuilderTestBase.cs (10)
82Assert.True(builder.Contains(new KeyValuePair<string, int>("five", 5))); 90Assert.True(builder.Remove(new KeyValuePair<string, int>("five", 5))); 149Assert.True(builder.TryGetValue("five", out int value) && value == 5); 150Assert.True(builder.TryGetValue("six", out value) && value == 6); 162Assert.True(enumerator.MoveNext()); 163Assert.True(enumerator.MoveNext()); 180Assert.True(dictionary.Contains("a")); 203Assert.True(enumerator.MoveNext()); 221Assert.True(enumerator.MoveNext()); 243Assert.True(builder.ContainsKey("b"));
Collections\ImmutableDictionaryBuilderTestBase.nonnetstandard.cs (2)
23Assert.True(TryGetKeyHelper(builder, "a", out string actualKey)); 26Assert.True(TryGetKeyHelper(builder, "A", out actualKey));
Collections\ImmutableDictionaryTestBase.cs (19)
54Assert.True(IsSame(map, sameMap)); 134Assert.True(dictionary.IsReadOnly); 143Assert.True(dictionary.IsSynchronized); 173Assert.True(dictionary.Contains("c")); 176Assert.True(dictionary.IsFixedSize); 177Assert.True(dictionary.IsReadOnly); 191Assert.True(enumerator.MoveNext()); 209Assert.True(enumerator.MoveNext()); 227Assert.True(dictionary.TryGetKey("a", out string actualKey)); 230Assert.True(dictionary.TryGetKey("A", out actualKey)); 240Assert.True(IsSame(empty, empty.Clear())); 259Assert.True(GetValueComparer(map).Equals(value1, value2)); 262Assert.True(IsSame(map, map.Add(key, value2))); 263Assert.True(IsSame(map, map.AddRange(new[] { new KeyValuePair<TKey, TValue>(key, value2) }))); 295Assert.True(map.Add(key, value).ContainsKey(key)); 303Assert.True(map.Add(key, value).Contains(new KeyValuePair<TKey, TValue>(key, value))); 304Assert.True(map.Add(key, value).Contains(key, value)); 311Assert.True(IsSame(map, map.Remove(key))); 312Assert.True(IsSame(map, map.RemoveRange(Enumerable.Empty<TKey>())));
Collections\ImmutableDictionaryTestBase.nonnetstandard.cs (17)
72Assert.True(Empty<int, int>().Equals(Empty<int, int>())); 79Assert.True(Empty<int, int>().ToReadOnlyDictionary().Equals(Empty<int, int>())); 80Assert.True(Empty<int, int>().Equals(Empty<int, int>().ToReadOnlyDictionary())); 81Assert.True(Empty<int, int>().ToReadOnlyDictionary().Equals(Empty<int, int>().ToReadOnlyDictionary())); 98Assert.True(IsSame(map, jointMap)); 101Assert.True(IsSame(map, jointMap)); 104Assert.True(IsSame(map, jointMap)); 134Assert.True(addedMap.ContainsKey(key)); 152Assert.True(map.ContainsKey(i)); 166Assert.True(map.ContainsKey(i)); 183Assert.True(map.ContainsKey(inputs[i])); 198Assert.True(IsSame(empty, empty.RemoveRange(Enumerable.Empty<int>()))); 199Assert.True(IsSame(empty, empty.AddRange(Enumerable.Empty<KeyValuePair<int, int>>()))); 204Assert.True(halfRemoved.ContainsKey(8)); 289Assert.True(collection.Contains(containedValue)); 296Assert.True(nonGeneric.IsSynchronized); 297Assert.True(collection.IsReadOnly);
Collections\ImmutableListTestBase.cs (5)
137Assert.True(ExistsImpl(list, n => n == 3)); 144Assert.True(FindAllImpl(ImmutableSegmentedList<int>.Empty, n => true).IsEmpty); 332Assert.True(ConvertAllImpl<int, float>(ImmutableSegmentedList<int>.Empty, n => n).IsEmpty); 343Assert.True(GetRangeImpl(ImmutableSegmentedList<int>.Empty, 0, 0).IsEmpty); 361Assert.True(TrueForAllImpl(ImmutableSegmentedList<int>.Empty, n => false));
Collections\ImmutableSegmentedDictionaryBuilderTest.cs (24)
41Assert.True(builder.ContainsKey(3)); 42Assert.True(builder.ContainsKey(5)); 50Assert.True(builder.ContainsKey(8)); 59Assert.True(builder.ContainsKey(1)); 63Assert.True(builder.ContainsKey(3)); 64Assert.True(builder.ContainsKey(5)); 69Assert.True(set2.ContainsKey(1)); 73Assert.True(builder.ContainsKey(8)); 84Assert.True(IsSame(immutable1, mutable.ToImmutable())); // "The Immutable property getter is creating new objects without any differences." 89Assert.True(IsSame(immutable2, mutable.ToImmutable())); // "The Immutable property getter is creating new objects without any differences." 104Assert.True(enumerator.MoveNext()); 128Assert.True(IsSame(collection, builder.ToImmutable())); // no changes at all. 133Assert.True(IsSame(newImmutable, builder.ToImmutable())); // second ToImmutable without changes should be the same instance. 174Assert.True(builder.ContainsValue(5)); 184Assert.True(builder.ContainsKey("a")); 190Assert.True(builder.ContainsKey("a")); 191Assert.True(builder.ContainsKey("A")); 192Assert.True(builder.ContainsKey("b")); 196Assert.True(set.ContainsKey("a")); 197Assert.True(set.ContainsKey("A")); 198Assert.True(set.ContainsKey("b")); 209Assert.True(builder.ContainsKey("a")); 214Assert.True(set.ContainsKey("a")); 284Assert.True(builder.ToImmutableSegmentedDictionary().IsEmpty);
Collections\ImmutableSegmentedDictionaryTest.cs (16)
43Assert.True(map.ContainsKey("Johnny")); 47Assert.True(newMap.ContainsKey("Johnny")); 48Assert.True(newMap.ContainsKey("johnny")); // because it's case insensitive 163Assert.True(IsSame(dictionary, result)); 175Assert.True(map.ContainsKey("a")); 181Assert.True(map.ContainsKey("a")); 182Assert.True(map.ContainsKey("A")); 183Assert.True(map.ContainsKey("b")); 195Assert.True(map.ContainsKey("a")); 273Assert.True(IsSame(ImmutableSegmentedDictionary<string, int>.Empty, dictionary.Clear())); 290Assert.True(clearedDictionary.ContainsKey("A")); 311Assert.True(map.Keys.All((key, arg) => key.Length == arg, 1)); 313Assert.True(ImmutableSegmentedDictionary<int, int>.Empty.Keys.All((_, _) => false, 0)); 324Assert.True(map.Values.All((key, arg) => key.Length == arg, 1)); 326Assert.True(ImmutableSegmentedDictionary<int, int>.Empty.Values.All((_, _) => false, 0)); 348Assert.True(map.Add(key, value).ContainsValue(value));
Collections\ImmutableSegmentedHashSetBuilderTest.cs (47)
35Assert.True(builder.Add(3)); 36Assert.True(builder.Add(5)); 39Assert.True(builder.Contains(3)); 40Assert.True(builder.Contains(5)); 45Assert.True(builder.Add(8)); 48Assert.True(builder.Contains(8)); 57Assert.True(builder.Contains(1)); 58Assert.True(builder.Add(3)); 59Assert.True(builder.Add(5)); 62Assert.True(builder.Contains(3)); 63Assert.True(builder.Contains(5)); 68Assert.True(set2.Contains(1)); 69Assert.True(builder.Add(8)); 72Assert.True(builder.Contains(8)); 85Assert.True(enumerator.MoveNext()); 105Assert.True(IsSame(collection, builder.ToImmutable())); // no changes at all. 110Assert.True(IsSame(newImmutable, builder.ToImmutable())); // second ToImmutable without changes should be the same instance. 134Assert.True(builder.Contains("a")); 140Assert.True(builder.Contains("a")); 141Assert.True(builder.Contains("A")); 153Assert.True(builder.Contains("a")); 158Assert.True(set.Contains("a")); 214Assert.True(builder.IsProperSubsetOf(Enumerable.Range(1, 5))); 223Assert.True(builder.IsProperSupersetOf(Enumerable.Range(1, 2))); 232Assert.True(builder.IsSubsetOf(Enumerable.Range(1, 3))); 233Assert.True(builder.IsSubsetOf(Enumerable.Range(1, 5))); 242Assert.True(builder.IsSupersetOf(Enumerable.Range(1, 3))); 243Assert.True(builder.IsSupersetOf(Enumerable.Range(1, 2))); 251Assert.True(builder.Overlaps(Enumerable.Range(3, 2))); 260Assert.True(builder.Remove("a")); 269Assert.True(builder.SetEquals(new[] { "a" })); 270Assert.True(builder.SetEquals(builder)); 278Assert.True(builder.Contains("b")); 294Assert.True(builder.Add(null)); 296Assert.True(builder.Contains(null)); 297Assert.True(builder.Remove(null)); 300Assert.True(builder.IsSupersetOf(new[] { null, "a" })); 301Assert.True(builder.IsSubsetOf(new[] { null, "a" })); 302Assert.True(builder.IsProperSupersetOf(new[] { (string?)null })); 303Assert.True(builder.IsProperSubsetOf(new[] { null, "a", "b" })); 327Assert.True(builder.Contains(1)); 328Assert.True(builder.Contains(2)); 329Assert.True(builder.Contains(3)); 333Assert.True(set.Contains(3)); 336Assert.True(builder.ToImmutableSegmentedHashSet().IsEmpty); 347Assert.True(builder.TryGetValue(2, out _)); 351Assert.True(builder.TryGetValue(5, out existing));
Collections\ImmutableSegmentedHashSetTest.cs (6)
55Assert.True(ignoreCaseSet.Contains("aPpLe")); 88Assert.True(enumerator.MoveNext()); 94Assert.True(enumeratorCopy.MoveNext()); 103Assert.True(enumerator.MoveNext()); 162Assert.True(IsSame(set, set.Remove(2))); 177Assert.True(IsSame(set, set.Remove("c")));
Collections\ImmutableSegmentedHashSetTest.nonnetstandard.cs (3)
45Assert.True(IsSame(emptySet, emptySet.ToImmutableSegmentedHashSet(comparer))); 50Assert.True(IsSame(emptySet, ImmutableSegmentedHashSet<T>.Empty)); 54Assert.True(IsSame(reemptied, reemptied.ToImmutableSegmentedHashSet(comparer))); //, "Getting the empty set from a non-empty instance did not preserve the comparer.");
Collections\ImmutableSegmentedListBuilderTest.cs (18)
40Assert.True(builder.Contains(3)); 41Assert.True(builder.Contains(5)); 49Assert.True(builder.Contains(8)); 58Assert.True(builder.Contains(1)); 63Assert.True(builder.Contains(3)); 64Assert.True(builder.Contains(5)); 69Assert.True(list2.Contains(1)); 73Assert.True(builder.Contains(8)); 84Assert.True(IsSame(immutable1, mutable.ToImmutable())); //, "The Immutable property getter is creating new objects without any differences."); 89Assert.True(IsSame(immutable2, mutable.ToImmutable())); //, "The Immutable property getter is creating new objects without any differences."); 100Assert.True(enumerator.MoveNext()); 120Assert.True(collection == builder.ToImmutable()); // no changes at all. 125Assert.True(IsSame(newImmutable, builder.ToImmutable())); // second ToImmutable without changes should be the same instance. 181Assert.True(mutable.Remove(2)); 183Assert.True(mutable.Remove(1)); 185Assert.True(mutable.Remove(3)); 317Assert.True(list.Contains(5)); 419Assert.True(builder.ToImmutableSegmentedList().IsEmpty);
Collections\ImmutableSegmentedListTest.cs (27)
108Assert.True(IsSame(empty, ImmutableSegmentedList<GenericParameterHelper>.Empty)); 109Assert.True(IsSame(empty, empty.Clear())); 110Assert.True(IsSame(empty, ((System.Collections.Immutable.IImmutableList<GenericParameterHelper>)empty).Clear())); 111Assert.True(empty.IsEmpty); 173Assert.True(IsSame(emptyList, emptyList.AddRange(new string[0]))); 177Assert.True(IsSame(nonEmptyListDefaultComparer, emptyList.AddRange(nonEmptyListDefaultComparer))); 181Assert.True(IsSame(nonEmptyListDefaultComparer, emptyList.AddRange(builderOfNonEmptyListDefaultComparer))); 319Assert.True(list.Contains(null)); 324Assert.True(list.IsEmpty); 397Assert.True(IsSame(list, list.Remove(3))); 455Assert.True(list.Contains(newElement)); 462Assert.True(list.Contains(existingElement)); 570Assert.True(ImmutableSegmentedList<int>.Empty.Equals(ImmutableSegmentedList<int>.Empty)); 606Assert.True(IsSame(list, list.ToImmutableSegmentedList())); 618Assert.True(ImmutableSegmentedList<int>.Empty.RemoveRange(0, 0).IsEmpty); 653Assert.True(IsSame(list, list.RemoveRange(new[] { 5 }))); 654Assert.True(IsSame(ImmutableSegmentedList.Create<int>(), ImmutableSegmentedList.Create<int>().RemoveRange(new[] { 1 }))); 670Assert.True(enumerator.MoveNext()); 677Assert.True(enumerator.MoveNext()); 692Assert.True(enumerator.MoveNext()); 697Assert.True(enumeratorCopy.MoveNext()); 706Assert.True(enumerator.MoveNext()); 715Assert.True(IsSame(emptyList, emptyList.Reverse())); 739Assert.True(collection.IsSynchronized); 746Assert.True(list.IsReadOnly); 747Assert.True(list.IsFixedSize); 760Assert.True(list.IsReadOnly);
Collections\ImmutableSetTest.cs (28)
55Assert.True(IsSame(emptySet, emptySet.Remove(5))); 69Assert.True(IsSame(set, setAfterRemoval)); 78Assert.True(IsSame(set, empty2.Union(set))); // "Filling an empty immutable set with the contents of another immutable set with the exact same comparer should return the other set." 97Assert.True(enumerated); 103Assert.True(this.Empty<int>().SetEquals(this.Empty<int>())); 105Assert.True(nonEmptySet.SetEquals(nonEmptySet)); 145Assert.True(Empty<int>().Equals(Empty<int>())); 165Assert.True(IsSame(originalSet, clearedSet)); 186Assert.True(set.IsReadOnly); 202Assert.True(builder.IsSynchronized); 212Assert.True(set.Contains(null)); 213Assert.True(set.TryGetValue(null, out var @null)); 218Assert.True(set.IsSupersetOf(new[] { null, "a" })); 219Assert.True(set.IsSubsetOf(new[] { null, "a" })); 220Assert.True(set.IsProperSupersetOf(new[] { (string?)null })); 221Assert.True(set.IsProperSubsetOf(new[] { null, "a", "b" })); 222Assert.True(set.Overlaps(new[] { null, "b" })); 223Assert.True(set.SetEquals(new[] { null, null, "a", "a" })); 291Assert.True(IsSame(emptySet, emptySet.Clear())); 392Assert.True(IsSame(set, set.Except(Enumerable.Empty<T>()))); 403Assert.True(IsSame(nextSet, nextSet.Remove(value))); //, "Removing a non-existing element should not change the set reference."); 425Assert.True(set.Contains(value)); 479Assert.True(enumerator.MoveNext()); 488Assert.True(IsSame(set, set.Union(Enumerable.Empty<T>()))); 497Assert.True(enumerateAddSet.Contains(value)); 505Assert.True(nextSet.Count > 0); 514Assert.True(nextSet.Contains(value)); 521Assert.True(IsSame(nextSet, nextSet.Add(value))); //, "Adding duplicate value {0} should keep the original reference.", value);
Collections\ImmutableSetTest.nonnetstandard.cs (2)
100Assert.True(set.TryGetValue(lookupValue, out string actual)); 139Assert.True(set.Intersect(Enumerable.Empty<T>()).Count == 0);
Collections\List\ICollection.Generic.Tests.cs (11)
361Assert.True(SpinWait.SpinUntil(() => 376Assert.True(collection.Remove(value)); 410Assert.True(collection.Contains(item)); 432Assert.True(collection.Contains(default(T))); 536Assert.True(Enumerable.SequenceEqual(collection, array)); 546Assert.True(Enumerable.SequenceEqual(collection, array.Take(count))); 613Assert.True(collection.Remove(value)); 632Assert.True(collection.Remove(value)); 649Assert.True(collection.Remove(value)); 650Assert.True(collection.Contains(value)); 664Assert.True(collection.Remove(value));
Collections\List\IEnumerable.Generic.Tests.cs (4)
238Assert.True(itemsVisited[i]); 606Assert.True(firstValues.Add(item)); 608Assert.True(secondValues.Add(item)); 611Assert.True(secondValues.Contains(item));
Collections\List\IEnumerable.NonGeneric.Tests.cs (3)
300Assert.True(firstValues.Add(item)); 302Assert.True(secondValues.Add(item)); 305Assert.True(secondValues.Contains(item));
Collections\List\IList.NonGeneric.Tests.cs (3)
576Assert.True(collection.Contains(item)); 596Assert.True(collection.Contains(null)); 968Assert.True(collection.Contains(value));
Collections\List\SegmentedList.Generic.Tests.BinarySearch.cs (2)
55Assert.True(list.BinarySearch(beforeList[index]) >= 0); 56Assert.True(list.BinarySearch(beforeList[index], GetIComparer()) >= 0);
Collections\List\SegmentedList.Generic.Tests.cs (1)
62Assert.True(list[i] == null ? expectedItems[i] == null : list[i].Equals(expectedItems[i]));
Collections\List\SegmentedList.Generic.Tests.Misc.cs (14)
50Assert.True(list.Contains(item)); //"Expect it to contain the item." 89Assert.True(list.Contains(item)); //"Expected it to be true." 136Assert.True(list.Contains(item)); //"Should contain the item." 161Assert.True(list.Contains(item)); //"Should contain the item." 440Assert.True(list.Contains(items[i])); //"Should contain item." 472Assert.True(list.Contains(items[i])); //"Should contain item." 487Assert.True(list.Contains(items[items.Length / 2])); //"Should contain item." 501Assert.True(list.Contains(value)); //"Should contain item." 511Assert.True(_ilist.Contains(items[i])); //"Should contain item." 546Assert.True(_ilist.Contains(items[i])); //"Should contain item." 562Assert.True(_ilist.Contains(items[items.Length / 2])); //"Should contain item." 578Assert.True(_ilist.Contains(value)); //"Should contain item." 699Assert.True(list.TrueForAll(item => true)); 1176Assert.True(result);
Collections\List\SegmentedList.Generic.Tests.Sort.cs (6)
41Assert.True(comparer.Compare(list[i], list[i + 1]) < 0); 55Assert.True(comparer.Compare(list[i], list[i + 1]) <= 0); 72Assert.True(comparer.Compare(list[i], list[i + 1]) < 0); 86Assert.True(comparer.Compare(list[i], list[i + 1]) <= 0); 104Assert.True(iComparer.Compare(list[i], list[i + 1]) < 0); 119Assert.True(iComparer.Compare(list[i], list[i + 1]) <= 0);
Collections\SegmentedArrayTests.cs (6)
46Assert.True(data.IsFixedSize); 47Assert.True(data.IsReadOnly); 115Assert.True(items[i].Length <= SegmentedArray<IntPtr>.TestAccessor.SegmentSize); 125Assert.True(data.IsFixedSize); 126Assert.True(data.IsReadOnly); 195Assert.True(SegmentedCollectionsMarshal.AsSegments(data).Length > 10);
Collections\SegmentedCollectionsMarshalTests.cs (70)
67Assert.True(Unsafe.IsNullRef(ref SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3))); 123Assert.True(Unsafe.IsNullRef(ref SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3))); 202Assert.True(Unsafe.IsNullRef(ref Unsafe.AsRef(in SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3)))); 249Assert.True(Unsafe.IsNullRef(ref Unsafe.AsRef(in SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3)))); 303Assert.True(Unsafe.IsNullRef(ref SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3))); 357Assert.True(Unsafe.IsNullRef(ref SegmentedCollectionsMarshal.GetValueRefOrNullRef(dict, 3))); 407Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<int>(null).IsDefault); 408Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<int?>(null).IsDefault); 409Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<Guid>(null).IsDefault); 410Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<Guid?>(null).IsDefault); 411Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<string>(null).IsDefault); 412Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<CustomClass>(null).IsDefault); 413Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<ManagedCustomStruct>(null).IsDefault); 414Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<ManagedCustomStruct?>(null).IsDefault); 415Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<UnmanagedCustomStruct>(null).IsDefault); 416Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList<UnmanagedCustomStruct?>(null).IsDefault); 422Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<int>(0)).IsEmpty); 423Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<int?>(0)).IsEmpty); 424Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<Guid>(0)).IsEmpty); 425Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<Guid?>(0)).IsEmpty); 426Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<string>(0)).IsEmpty); 427Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<CustomClass>(0)).IsEmpty); 428Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<ManagedCustomStruct>(0)).IsEmpty); 429Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<ManagedCustomStruct?>(0)).IsEmpty); 430Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<UnmanagedCustomStruct>(0)).IsEmpty); 431Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedList(new SegmentedList<UnmanagedCustomStruct?>(0)).IsEmpty); 448Assert.True(Unsafe.AreSame(ref expectedRef, ref actualRef)); 515Assert.True(Unsafe.AreSame(ref expectedRef, ref actualRef)); 533Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<int>(null).IsDefault); 534Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<int?>(null).IsDefault); 535Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<Guid>(null).IsDefault); 536Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<Guid?>(null).IsDefault); 537Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<string>(null).IsDefault); 538Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<CustomClass>(null).IsDefault); 539Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<ManagedCustomStruct>(null).IsDefault); 540Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<ManagedCustomStruct?>(null).IsDefault); 541Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<UnmanagedCustomStruct>(null).IsDefault); 542Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet<UnmanagedCustomStruct?>(null).IsDefault); 548Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<int>(0)).IsEmpty); 549Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<int?>(0)).IsEmpty); 550Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<Guid>(0)).IsEmpty); 551Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<Guid?>(0)).IsEmpty); 552Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<string>(0)).IsEmpty); 553Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<CustomClass>(0)).IsEmpty); 554Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<ManagedCustomStruct>(0)).IsEmpty); 555Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<ManagedCustomStruct?>(0)).IsEmpty); 556Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<UnmanagedCustomStruct>(0)).IsEmpty); 557Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedHashSet(new SegmentedHashSet<UnmanagedCustomStruct?>(0)).IsEmpty); 669Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<int, int>(null).IsDefault); 670Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<int, int?>(null).IsDefault); 671Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<Guid, Guid>(null).IsDefault); 672Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<Guid, Guid?>(null).IsDefault); 673Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<string, string>(null).IsDefault); 674Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<CustomClass, CustomClass>(null).IsDefault); 675Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<ManagedCustomStruct, ManagedCustomStruct>(null).IsDefault); 676Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<ManagedCustomStruct, ManagedCustomStruct?>(null).IsDefault); 677Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<UnmanagedCustomStruct, UnmanagedCustomStruct>(null).IsDefault); 678Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary<UnmanagedCustomStruct, UnmanagedCustomStruct?>(null).IsDefault); 684Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<int, int>(0)).IsEmpty); 685Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<int, int?>(0)).IsEmpty); 686Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<Guid, Guid>(0)).IsEmpty); 687Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<Guid, Guid?>(0)).IsEmpty); 688Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<string, string>(0)).IsEmpty); 689Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<CustomClass, CustomClass>(0)).IsEmpty); 690Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<ManagedCustomStruct, ManagedCustomStruct>(0)).IsEmpty); 691Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<ManagedCustomStruct, ManagedCustomStruct?>(0)).IsEmpty); 692Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<UnmanagedCustomStruct, UnmanagedCustomStruct>(0)).IsEmpty); 693Assert.True(SegmentedCollectionsMarshal.AsImmutableSegmentedDictionary(new SegmentedDictionary<UnmanagedCustomStruct, UnmanagedCustomStruct?>(0)).IsEmpty); 710Assert.True(Unsafe.AreSame(ref expectedRef, ref actualRef)); 777Assert.True(Unsafe.AreSame(ref expectedRef, ref actualRef));
Collections\TemporaryArrayTests.cs (6)
56Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 62Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 93Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 113Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 162Assert.True(enumerator.MoveNext()); 300Assert.True(array.Contains(i));
Collections\TopologicalSortTests.cs (4)
39Assert.True(wasAcyclic); 60Assert.True(wasAcyclic); 83Assert.True(wasAcyclic); 151Assert.True(wasAcyclic);
CommonCommandLineParserTests.cs (2)
451Assert.True(ruleSet.Includes.Count() == 1); 1265Assert.True(MemoryMarshal.TryGetString(memory, out var memoryString, out _, out _));
CommonSqmUtilitiesTests.cs (1)
26Assert.True(result);
CommonSyntaxTests.cs (2)
48Assert.True(d.IsToken); 65Assert.True(d.IsToken);
CorLibTypesTests.cs (19)
119Assert.True(cv1.IsOne); 123Assert.True(cv1.BooleanValue); 139Assert.True(ConstantValue.Create((byte)1).IsOne); 140Assert.True(ConstantValue.Create((sbyte)1).IsOne); 141Assert.True(ConstantValue.Create(true).IsOne); 142Assert.True(ConstantValue.Create((double)1).IsOne); 143Assert.True(ConstantValue.Create((float)1).IsOne); 144Assert.True(ConstantValue.Create((decimal)1).IsOne); 145Assert.True(ConstantValue.Create((short)1).IsOne); 146Assert.True(ConstantValue.Create((ushort)1).IsOne); 147Assert.True(ConstantValue.Create((int)1).IsOne); 148Assert.True(ConstantValue.Create((uint)1).IsOne); 149Assert.True(ConstantValue.Create((long)1).IsOne); 150Assert.True(ConstantValue.Create((ulong)1).IsOne); 151Assert.True(ConstantValue.Create((char)1).IsOne); 160Assert.True(cv1.IsNegativeNumeric); 163Assert.True(cv2.IsNegativeNumeric); 166Assert.True(cv3.IsNegativeNumeric); 169Assert.True(cv4.IsNegativeNumeric);
CryptoBlobParserTests.cs (13)
30Assert.True(CryptoBlobParser.TryParseKey(key, out _, out privateKeyOpt)); 64Assert.True(key.Skip(HEADER_LEN + MOD_LEN * 2 + HALF_LEN * 5).ToArray().Length == 0); 73Assert.True(CryptoBlobParser.TryParseKey(key, out _, out privateKeyOpt)); 74Assert.True(privateKeyOpt.HasValue); 107Assert.True(key.Skip(HEADER_LEN + MOD_LEN * 2 + HALF_LEN * 5).ToArray().Length == 0); 116Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 117Assert.True(CryptoBlobParser.IsValidPublicKey(pubKey)); 127Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 128Assert.True(CryptoBlobParser.IsValidPublicKey(pubKey)); 138Assert.True(CryptoBlobParser.TryParseKey(key, out pubKey, out _)); 139Assert.True(CryptoBlobParser.IsValidPublicKey(pubKey)); 156Assert.True(CryptoBlobParser.TryParseKey(publicKeyBlob, out pubKey, out _)); 157Assert.True(CryptoBlobParser.IsValidPublicKey(pubKey));
Diagnostics\AnalysisContextInfoTests.cs (1)
50Assert.True(diagnostics[0].ToString().IndexOf(analyzer.Info.GetContext()) >= 0);
Diagnostics\DiagnosticLocalizationTests.cs (1)
326Assert.True(exceptionDiagnostics.TrueForAll(AnalyzerExecutor.IsAnalyzerExceptionDiagnostic));
Diagnostics\OperationTests.cs (9)
162Assert.True(exceptionThrown); 180Assert.True(exceptionThrown); 198Assert.True(exceptionThrown); 216Assert.True(exceptionThrown); 238Assert.True(exceptionThrown); 258Assert.True(exceptionThrown); 291Assert.True(exceptionThrown); 304Assert.True(exceptionThrown); 319Assert.True(exceptionThrown);
Emit\CustomDebugInfoTests.cs (5)
33Assert.True(CustomDebugInfoReader.TryGetCustomDebugInfoRecord(new byte[] { 5, 1, 0, 0 }, CustomDebugInfoKind.EditAndContinueLocalSlotMap).IsDefault); 42Assert.True(CustomDebugInfoReader.TryGetCustomDebugInfoRecord(cdi, CustomDebugInfoKind.EditAndContinueLocalSlotMap).IsDefault); 70Assert.True(CustomDebugInfoReader.TryGetCustomDebugInfoRecord(cdi, CustomDebugInfoKind.EditAndContinueLocalSlotMap).IsEmpty); 100Assert.True(CustomDebugInfoReader.TryGetCustomDebugInfoRecord(cdi, CustomDebugInfoKind.EditAndContinueLocalSlotMap).IsDefault); 110Assert.True(CustomDebugInfoReader.TryGetCustomDebugInfoRecord(cdi, CustomDebugInfoKind.EditAndContinueLocalSlotMap).IsDefault);
Emit\EmitOptionsTests.cs (1)
43Assert.True(newOpt1.Equals(newOpt2));
FileSystem\PathUtilitiesTests.cs (32)
179Assert.True( 181Assert.True( 185Assert.True( 192Assert.True( 194Assert.True( 198Assert.True( 205Assert.True( 207Assert.True( 211Assert.True( 231Assert.True( 233Assert.True( 237Assert.True( 261Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\", @"C:")); 262Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\", @"C:\")); 263Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:", @"C:")); 264Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:", @"C:\")); 266Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:")); 267Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:\")); 269Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:")); 270Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:\")); 272Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:\ABCD")); 273Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:\ABCD\")); 275Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:\ABCD")); 276Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:\ABCD\")); 278Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:\ABCD\EFGH")); 279Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH", @"C:\ABCD\EFGH\")); 281Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:\ABCD\EFGH")); 282Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\ABCD\EFGH\", @"C:\ABCD\EFGH\")); 298Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\a\B\C", @"C:\A\B", StringComparison.OrdinalIgnoreCase)); 299Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"C:\A\b\C", @"C:\A\B", StringComparison.OrdinalIgnoreCase)); 308Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"/a/B/C", @"/A/B", StringComparison.OrdinalIgnoreCase)); 309Assert.True(PathUtilities.IsSameDirectoryOrChildOf(@"/A/b/C", @"/A/B", StringComparison.OrdinalIgnoreCase));
FileUtilitiesTests.cs (10)
26Assert.True(PathUtilities.IsAbsolute(@"C:\")); 27Assert.True(PathUtilities.IsAbsolute(@"C:/")); 28Assert.True(PathUtilities.IsAbsolute(@"C:\\")); 30Assert.True(PathUtilities.IsAbsolute(@"\\")); // incomplete UNC 31Assert.True(PathUtilities.IsAbsolute(@"\\S")); // incomplete UNC 32Assert.True(PathUtilities.IsAbsolute(@"\/C")); // incomplete UNC 33Assert.True(PathUtilities.IsAbsolute(@"\/C\")); // incomplete UNC 34Assert.True(PathUtilities.IsAbsolute(@"\\server")); // incomplete UNC 35Assert.True(PathUtilities.IsAbsolute(@"\\server\share")); // UNC 36Assert.True(PathUtilities.IsAbsolute(@"\\?\C:\share")); // long UNC
GivesAccessTo.cs (4)
56Assert.True(CS.ContainingAssembly.GivesAccessTo(CS2.ContainingAssembly)); 57Assert.True(CS.ContainingAssembly.GivesAccessTo(VB.ContainingAssembly)); 60Assert.True(VB.ContainingAssembly.GivesAccessTo(VB2.ContainingAssembly)); 61Assert.True(VB.ContainingAssembly.GivesAccessTo(CS.ContainingAssembly));
InternalUtilities\ConcurrentLruCacheTests.cs (2)
62Assert.True(clc.TestingEnumerable.SequenceEqual(expected)); 75Assert.True(clc.TestingEnumerable.SequenceEqual(expected));
InternalUtilities\OneOrManyTests.cs (34)
34Assert.True(actual.SequenceEqual(expected)); 81Assert.True(OneOrMany.Create(1).Contains(1)); 86Assert.True(OneOrMany.Create(ImmutableArray.Create(1)).Contains(1)); 89Assert.True(OneOrMany.Create(ImmutableArray.Create(1, 2)).Contains(1)); 90Assert.True(OneOrMany.Create(ImmutableArray.Create(1, 2)).Contains(2)); 151Assert.True(OneOrMany<int>.Empty.All(_ => false)); 152Assert.True(OneOrMany<int>.Empty.All(_ => true)); 155Assert.True(OneOrMany.Create(1).All(i => i > 0)); 158Assert.True(OneOrMany.Create(1, 2).All(i => i > 0)); 164Assert.True(OneOrMany<int>.Empty.All((_, _) => false, 0)); 165Assert.True(OneOrMany<int>.Empty.All((_, _) => true, 0)); 168Assert.True(OneOrMany.Create(1).All((i, a) => i > a, 0)); 171Assert.True(OneOrMany.Create(1, 2).All((i, a) => i > a, 0)); 178Assert.True(OneOrMany.Create(1).Any()); 179Assert.True(OneOrMany.Create(1, 2).Any()); 189Assert.True(OneOrMany.Create(1).Any(i => i > 0)); 192Assert.True(OneOrMany.Create(1, 2).Any(i => i > 1)); 202Assert.True(OneOrMany.Create(1).Any((i, a) => i > a, 0)); 205Assert.True(OneOrMany.Create(1, 2).Any((i, a) => i > a, 1)); 224Assert.True(OneOrMany<int>.Empty.SequenceEqual(OneOrMany<int>.Empty)); 229Assert.True(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(1))); 231Assert.True(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 2))); 235Assert.True(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1)))); 237Assert.True(OneOrMany<int>.Empty.SequenceEqual(new int[0])); 240Assert.True(OneOrMany.Create(1).SequenceEqual(new[] { 1 })); 242Assert.True(OneOrMany.Create(1, 2).SequenceEqual(new[] { 1, 2 })); 246Assert.True(new int[0].SequenceEqual(OneOrMany<int>.Empty)); 249Assert.True(new[] { 1 }.SequenceEqual(OneOrMany.Create(1))); 251Assert.True(new[] { 1, 2 }.SequenceEqual(OneOrMany.Create(1, 2))); 255Assert.True(ImmutableArray<int>.Empty.SequenceEqual(OneOrMany<int>.Empty)); 258Assert.True(ImmutableArray.Create(1).SequenceEqual(OneOrMany.Create(1))); 260Assert.True(ImmutableArray.Create(1, 2).SequenceEqual(OneOrMany.Create(1, 2))); 269Assert.True(OneOrMany.Create(1).SequenceEqual(new[] { 11 }, comparer)); 270Assert.True(OneOrMany.Create(1, 2).SequenceEqual(new[] { 11, 32 }, comparer));
InternalUtilities\SpecializedCollectionsTests.cs (6)
35Assert.True(emptySet.IsReadOnly); 46Assert.True(emptySet.IsProperSubsetOf(new int[1])); 49Assert.True(emptySet.IsSubsetOf(new int[0])); 50Assert.True(emptySet.IsSubsetOf(new int[1])); 51Assert.True(emptySet.IsSupersetOf(new int[0])); 55Assert.True(emptySet.SetEquals(new int[0]));
LinePositionTests.cs (8)
81Assert.True(new LinePosition(1, 1) < new LinePosition(1, 2)); 84Assert.True(new LinePosition(1, 2) < new LinePosition(2, 1)); 85Assert.True(new LinePosition(1, 2) <= new LinePosition(1, 2)); 86Assert.True(new LinePosition(1, 2) <= new LinePosition(2, 1)); 89Assert.True(new LinePosition(1, 2) > new LinePosition(1, 1)); 92Assert.True(new LinePosition(2, 1) > new LinePosition(1, 2)); 93Assert.True(new LinePosition(2, 1) >= new LinePosition(2, 1)); 94Assert.True(new LinePosition(2, 1) >= new LinePosition(1, 2));
MetadataReferences\AssemblyIdentityComparerTests.cs (2)
53Assert.True(AssemblyIdentity.TryParseDisplayName(displayName1, out id1, out parts1)); 56Assert.True(AssemblyIdentity.TryParseDisplayName(displayName2, out id2, out parts2));
MetadataReferences\AssemblyIdentityDisplayNameTests.cs (1)
45Assert.True(AssemblyIdentity.TryParseVersion(value, out actual, out actualParts));
MetadataReferences\AssemblyIdentityMapTests.cs (7)
27Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 0, 0, 0)))); 28Assert.True(map.TryGetValue(new AssemblyIdentity("a", new Version(1, 0, 0, 0)), out value)); 31Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 1, 0, 0)))); 32Assert.True(map.TryGetValue(new AssemblyIdentity("a", new Version(1, 1, 0, 0)), out value)); 35Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 0, 0, 0)), allowHigherVersion: false)); 36Assert.True(map.TryGetValue(new AssemblyIdentity("a", new Version(1, 0, 0, 0)), out value, allowHigherVersion: false)); 47Assert.True(map.TryGetValue(new AssemblyIdentity("b", new Version(1, 0, 0, 0)), out value));
MetadataReferences\AssemblyIdentityTests.cs (24)
37Assert.True(id1.Equals(id1)); 38Assert.True(id1.Equals(id2)); 39Assert.True(id2.Equals(id1)); 40Assert.True(id1.Equals(id11)); 41Assert.True(id11.Equals(id1)); 42Assert.True(id2.Equals(id22)); 43Assert.True(id22.Equals(id2)); 59Assert.True(win1.Equals(win3)); 72Assert.True(neutral1.Equals(invariant)); 73Assert.True(neutral2.Equals(invariant)); 74Assert.True(neutral3.Equals(invariant)); 99Assert.True(id.IsRetargetable); 112Assert.True(id.HasPublicKey); 113Assert.True(id.IsStrongName); 159Assert.True(id.HasPublicKey); 171Assert.True(id.IsRetargetable); 181Assert.True(id.HasPublicKey); 182Assert.True(id.IsRetargetable); 192Assert.True(id.HasPublicKey); 203Assert.True(id1.IsStrongName); 206Assert.True(id2.IsStrongName); 217Assert.True(id5.IsStrongName); 263Assert.True(id.HasPublicKey); 264Assert.True(id.IsRetargetable);
MetadataReferences\MetadataHelpersTests.cs (5)
26Assert.True(Char.IsLowSurrogate(lowSurrogate, 0)); 27Assert.True(Char.IsHighSurrogate(highSurrogate, 0)); 28Assert.True(Char.IsSurrogatePair(highSurrogate + lowSurrogate, 0)); 32Assert.True(MetadataHelpers.IsValidMetadataIdentifier("x")); 39Assert.True(MetadataHelpers.IsValidMetadataIdentifier(highSurrogate + lowSurrogate));
MetadataReferences\MetadataReferencePropertiesTests.cs (3)
21Assert.True(m.Aliases.IsEmpty); 27Assert.True(m.EmbedInteropTypes); 31Assert.True(m.Aliases.IsEmpty);
MetadataReferences\MetadataReferenceTests.cs (21)
73Assert.True(r.Properties.Aliases.IsEmpty); 89Assert.True(r.Properties.Aliases.IsEmpty); 107Assert.True(r.Properties.Aliases.IsEmpty); 138Assert.True(r.Properties.Aliases.IsEmpty); 154Assert.True(r.Properties.Aliases.IsEmpty); 170Assert.True(r.Properties.Aliases.IsEmpty); 193Assert.True(r.Properties.Aliases.IsEmpty); 213Assert.True(r.Properties.Aliases.IsEmpty); 229Assert.True(r.Properties.EmbedInteropTypes); 263Assert.True(r.Properties.Aliases.IsEmpty); 300Assert.True(r.Properties.EmbedInteropTypes); 327Assert.True(r5.Properties.Aliases.IsEmpty); 333Assert.True(r6.Properties.EmbedInteropTypes); 343Assert.True(r.Properties.Aliases.IsEmpty); 354Assert.True(r2.Properties.EmbedInteropTypes); 355Assert.True(r2.Properties.Aliases.IsEmpty); 360Assert.True(r3.Properties.EmbedInteropTypes); 374Assert.True(r.Properties.Aliases.IsEmpty); 385Assert.True(r2.Properties.EmbedInteropTypes); 386Assert.True(r2.Properties.Aliases.IsEmpty); 391Assert.True(r3.Properties.EmbedInteropTypes);
MetadataReferences\ModuleMetadataTests.cs (9)
195Assert.True(disposed); 223Assert.True(disposed); 253Assert.True(disposed); 284Assert.True(disposed); 314Assert.True(disposed); 318Assert.True(seeked); 348Assert.True(disposed); 352Assert.True(seeked); 381Assert.True(disposed);
MetadataReferences\ModuleNoPiaTests.cs (4)
28Assert.True(localTypes1.ContainsNoPiaLocalTypes()); 29Assert.True(localTypes1.ContainsNoPiaLocalTypes()); 31Assert.True(localTypes2.ContainsNoPiaLocalTypes()); 32Assert.True(localTypes2.ContainsNoPiaLocalTypes());
PEWriter\UsedNamespaceOrTypeTests.cs (2)
71Assert.True(type1.Object.Equals(type2.Object)); 73Assert.True(object.Equals(type1.Object, type2.Object));
ShadowCopyAnalyzerPathResolverTests.cs (2)
37Assert.True(PathResolver.IsAnalyzerPathHandled(analyzerPath)); 66Assert.True(File.Exists(shadowPath));
StringTableTests.cs (2)
103Assert.True(TestTextEqualsASCII("", "")); 106Assert.True(TestTextEqualsASCII("a", "a"));
Text\CompositeTextTests.cs (1)
39Assert.True(sourceLinesText.SequenceEqual(compositeLinesText));
Text\SourceTextStreamTests.cs (2)
55Assert.True(buffer.Take(baseText.Length).SequenceEqual(encoding.GetBytes(baseText))); 58Assert.True(buffer.Take(3).SequenceEqual(encoding.GetBytes(new[] { '\u2019' })));
Text\SourceTextTests.cs (26)
37Assert.True(text1.ContentEquals(text2)); 38Assert.True(text1.GetContentHash().SequenceEqual(text2.GetContentHash())); 195Assert.True(text.ContentEquals(changed)); 196Assert.True(text.GetContentHash().SequenceEqual(changed.GetContentHash())); 215Assert.True(f.ContentEquals(SourceText.From(HelloWorld, s_utf8))); 217Assert.True(SourceText.From(HelloWorld, s_utf8).ContentEquals(SourceText.From(HelloWorld, s_utf8))); 222Assert.True(e1.ContentEquals(e1)); 223Assert.True(f.ContentEquals(e1)); 224Assert.True(e1.ContentEquals(f)); 226Assert.True(e2.ContentEquals(e2)); 227Assert.True(e1.ContentEquals(e2)); 228Assert.True(e2.ContentEquals(e1)); 230Assert.True(e1.GetContentHash().SequenceEqual(e1.GetContentHash())); 231Assert.True(f.GetContentHash().SequenceEqual(e1.GetContentHash())); 232Assert.True(e1.GetContentHash().SequenceEqual(f.GetContentHash())); 234Assert.True(e2.GetContentHash().SequenceEqual(e2.GetContentHash())); 235Assert.True(e1.GetContentHash().SequenceEqual(e2.GetContentHash())); 236Assert.True(e2.GetContentHash().SequenceEqual(e1.GetContentHash())); 273Assert.True(sourceText1.ContentEquals(sourceText2)); 274Assert.True(sourceText1.GetContentHash().SequenceEqual(sourceText2.GetContentHash())); 297Assert.True(sourceText1.GetChecksum().SequenceEqual(sourceText2.GetChecksum())); 311Assert.True(checksum1.SequenceEqual(checksum2)); 328Assert.True(SourceText.IsBinary("\0\0abc")); 329Assert.True(SourceText.IsBinary("a\0\0bc")); 330Assert.True(SourceText.IsBinary("abc\0\0")); 336Assert.True(SourceText.IsBinary(encoding.GetString(Net461.Resources.System)));
Text\StringTextDecodingTests.cs (3)
164Assert.True(stream.CanRead); 181Assert.True(stream.CanRead); 198Assert.True(stream.CanRead);
Text\TextChangeTests.cs (1)
1274Assert.True(position <= change.Span.Start);
Text\TextSpanTest.cs (26)
94Assert.True(span.IsEmpty); 132Assert.True(span.Contains(3)); 151Assert.True(span_05_15.Contains(span_10_11)); 154Assert.True(span_05_15.Contains(span_05_15)); 169Assert.True(new TextSpan(2, 5).Contains(new TextSpan(3, 0))); 172Assert.True(new TextSpan(2, 5).Contains(new TextSpan(2, 0))); 175Assert.True(new TextSpan(2, 5).Contains(new TextSpan(7, 0))); 178Assert.True(new TextSpan(2, 0).Contains(new TextSpan(2, 0))); 204Assert.True(span1.Equals(span2)); 209Assert.True(span2.Equals(span1)); 263Assert.True(span1.OverlapsWith(span2)); 264Assert.True(span2.OverlapsWith(span1)); 299Assert.True(span1.IntersectsWith(span2)); 300Assert.True(span2.IntersectsWith(span1)); 323Assert.True(span1.IntersectsWith(span2)); 324Assert.True(span2.IntersectsWith(span1)); 335Assert.True(span1.IntersectsWith(span2)); 336Assert.True(span2.IntersectsWith(span1)); 347Assert.True(span1.IntersectsWith(span2)); 348Assert.True(span2.IntersectsWith(span1)); 359Assert.True(span1.IntersectsWith(span2)); 360Assert.True(span2.IntersectsWith(span1)); 371Assert.True(span1.IntersectsWith(span2)); 372Assert.True(span2.IntersectsWith(span1)); 383Assert.True(span1.IntersectsWith(span2)); 384Assert.True(span2.IntersectsWith(span1));
Text\TextUtilitiesTests.cs (5)
18Assert.True(TextUtilities.IsAnyLineBreakCharacter('\n')); 19Assert.True(TextUtilities.IsAnyLineBreakCharacter('\r')); 20Assert.True(TextUtilities.IsAnyLineBreakCharacter('\u0085')); 21Assert.True(TextUtilities.IsAnyLineBreakCharacter('\u2028')); 22Assert.True(TextUtilities.IsAnyLineBreakCharacter('\u2029'));
VersionHelperTests.cs (6)
24Assert.True(VersionHelper.TryParseAssemblyVersion("3.2.*", allowWildcard: true, version: out version)); 30Assert.True(VersionHelper.TryParseAssemblyVersion("1.2.3.*", allowWildcard: true, version: out version)); 70Assert.True(VersionHelper.TryParse("1.234.56.7", out version)); 76Assert.True(VersionHelper.TryParse("3.2.1", out version)); 82Assert.True(VersionHelper.TryParse("3.2", out version)); 88Assert.True(VersionHelper.TryParse("3", out version));
Win32Res.cs (1)
186Assert.True(found);
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (82)
CommandLineIVTTests.vb (1)
561Assert.True(compiler.Arguments.ReportInternalsVisibleToAttributes)
CommandLineTests.vb (81)
248Assert.True(File.Exists(exePath)) 410Assert.True(TypeOf comp.Options.StrongNameProvider Is DesktopStrongNameProvider) 429Assert.True(TypeOf comp.Options.StrongNameProvider Is DesktopStrongNameProvider) 746Assert.True(result.ContainsErrors) 838Assert.True(args.InteractiveMode) 846Assert.True(args.InteractiveMode) 850Assert.True(args.InteractiveMode) 1171Assert.True(resource.IsPublic) 1178Assert.True(resource.IsPublic) 1185Assert.True(resource.IsPublic) 1265Assert.True(resource.IsPublic) 1292Assert.True(resource.IsPublic) 1299Assert.True(resource.IsPublic) 1416Assert.True(parsedArgs.DisplayVersion) 1420Assert.True(parsedArgs.DisplayVersion) 2628Assert.True(outWriter.ToString().Contains("warning BC42376")) 2630Assert.True(outWriter.ToString().Contains("a.vb(2) : warning Warning01: Throwing a diagnostic for types declared")) 2631Assert.True(outWriter.ToString().Contains("a.vb(2) : warning Warning03: Throwing a diagnostic for types declared")) 2661Assert.True(outWriter.ToString().Contains("warning BC42376")) 2795Assert.True(outWriter.ToString().Contains("error BC42376")) 2827Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1012")) 2828Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions("CA1012") = ReportDiagnostic.Error) 2829Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1013")) 2830Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions("CA1013") = ReportDiagnostic.Warn) 2831Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1014")) 2832Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions("CA1014") = ReportDiagnostic.Suppress) 2833Assert.True(parsedArgs.CompilationOptions.GeneralDiagnosticOption = ReportDiagnostic.Warn) 3039Assert.True(parsedArgs.EmitPdb) 3044Assert.True(parsedArgs.EmitPdb) 3054Assert.True(parsedArgs.EmitPdb) 3059Assert.True(parsedArgs.EmitPdb) 3064Assert.True(parsedArgs.EmitPdb) 3069Assert.True(parsedArgs.EmitPdb) 3074Assert.True(parsedArgs.EmitPdb) 3079Assert.True(parsedArgs.EmitPdb) 3084Assert.True(parsedArgs.EmitPdb) 3089Assert.True(parsedArgs.EmitPdb) 3099Assert.True(parsedArgs.EmitPdb) 3104Assert.True(parsedArgs.EmitPdb) 3109Assert.True(parsedArgs.EmitPdb) 3643Assert.True(File.Exists(exePath)) 3644Assert.True(File.Exists(pdbPath)) 4127Assert.True(File.Exists(Path.Combine(dir.ToString(), "a.xml"))) 4253Assert.True(File.Exists(Path.Combine(dir.ToString(), "a.xml"))) 4272Assert.True(File.Exists(Path.Combine(dir.ToString(), "MyXml.xml"))) 4291Assert.True(File.Exists(Path.Combine(dir.ToString(), "a.xml"))) 4310Assert.True(File.Exists(Path.Combine(dir.ToString(), "doc.xml"))) 4329Assert.True(File.Exists(Path.Combine(dir.ToString(), "out.xml"))) 4348Assert.True(File.Exists(Path.Combine(dir.ToString(), "out.xml"))) 4558Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics) 4564Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics) 4580Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics) 4597Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics) 4604Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics) 4855Assert.True(parsedArgs.CompilationOptions.CheckOverflow) 4859Assert.True(parsedArgs.CompilationOptions.CheckOverflow) 5025Assert.True(outWriter.ToString().Contains("error BC2012: can't open '" & subFolder.ToString() & "' for writing: ")) ' Cannot create a file when that file already exists. 5379Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace) 5381Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace) 7146Assert.True(File.Exists(defaultResponseFile)) 7212Assert.True(File.Exists(defaultResponseFile)) 7745Assert.True(args.ParseOptions.Features.ContainsKey("Test")) 7746Assert.True(args.ParseOptions.Features.ContainsKey("Experiment")) 7951Assert.True(errorlog) 8661Assert.True(File.Exists(Path.Combine(dir.ToString(), "doc.xml"))) 8928Assert.True(args1.ReportAnalyzer) 8967Assert.True(ParsedArgs.SkipAnalyzers) 8971Assert.True(ParsedArgs.SkipAnalyzers) 8975Assert.True(ParsedArgs.SkipAnalyzers) 8983Assert.True(ParsedArgs.SkipAnalyzers) 9234Assert.True(args.CompilationOptions.PublicSign) 9237Assert.True(args.CompilationOptions.PublicSign) 9353Assert.True(File.Exists(exe)) 9362Assert.True(File.Exists(doc)) 9388Assert.True(File.Exists(refDll)) 9471Assert.True(File.Exists(refDll)) 9485Assert.True(File.Exists(doc)) 9700Assert.True(File.Exists(exePath)) 10483Assert.True(Not expectError OrElse Not expectWarning) 10703Assert.[True](sourceOutputRan) 10916Assert.[True](result.Success)
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (4)
InteractiveSessionTests.vb (4)
133Assert.True(compilation2.IsSymbolAccessibleWithin(c2C1, c2C2)) 134Assert.True(compilation2.IsSymbolAccessibleWithin(c2C2, c2C1)) 135Assert.True(compilation2.IsSymbolAccessibleWithin(c2X, c2C2)) ' access not enforced among submission symbols 148Assert.True(compilation3.IsSymbolAccessibleWithin(c3C3, c3C1))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (43)
EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharServiceTests.vb (1)
23Assert.True(token.Kind() = SyntaxKind.StringLiteralToken OrElse
VisualBasicSyntaxFactsServiceTests.vb (42)
15Assert.True(IsMethodLevelMember(" 23Assert.True(IsMethodLevelMember(" 31Assert.True(IsMethodLevelMember(" 59Assert.True(IsMethodLevelMember(" 67Assert.True(IsMethodLevelMember(" 75Assert.True(IsMethodLevelMember(" 111Assert.True(IsMethodLevelMember(" 119Assert.True(IsMethodLevelMember(" 137Assert.True(IsMethodLevelMember(" 155Assert.True(IsMethodLevelMember(" 173Assert.True(IsMethodLevelMember(" 181Assert.True(IsMethodLevelMember(" 222Assert.True(IsQueryKeyword(WrapInMethod(" 228Assert.True(IsQueryKeyword(WrapInMethod(" 234Assert.True(IsQueryKeyword(WrapInMethod(" 241Assert.True(IsQueryKeyword(WrapInMethod(" 249Assert.True(IsQueryKeyword(WrapInMethod(" 258Assert.True(IsQueryKeyword(WrapInMethod(" 265Assert.True(IsQueryKeyword(WrapInMethod(" 273Assert.True(IsQueryKeyword(WrapInMethod(" 281Assert.True(IsQueryKeyword(WrapInMethod(" 289Assert.True(IsQueryKeyword(WrapInMethod(" 297Assert.True(IsQueryKeyword(WrapInMethod(" 309Assert.True(IsQueryKeyword(WrapInMethod(" 321Assert.True(IsQueryKeyword(WrapInMethod(" 333Assert.True(IsQueryKeyword(WrapInMethod(" 345Assert.True(IsQueryKeyword(WrapInMethod(" 357Assert.True(IsQueryKeyword(WrapInMethod(" 366Assert.True(IsQueryKeyword(WrapInMethod(" 375Assert.True(IsQueryKeyword(WrapInMethod(" 384Assert.True(IsQueryKeyword(WrapInMethod(" 393Assert.True(IsQueryKeyword(WrapInMethod(" 402Assert.True(IsQueryKeyword(WrapInMethod(" 410Assert.True(IsQueryKeyword(WrapInMethod(" 418Assert.True(IsQueryKeyword(WrapInMethod(" 426Assert.True(IsQueryKeyword(WrapInMethod(" 434Assert.True(IsQueryKeyword(WrapInMethod(" 441Assert.True(IsQueryKeyword(WrapInMethod(" 448Assert.True(IsQueryKeyword(WrapInMethod(" 456Assert.True(IsQueryKeyword(WrapInMethod(" 464Assert.True(IsQueryKeyword(WrapInMethod(" 534Assert.True(IsLeftSideOfCompoundAssignment(WrapInMethod("
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (23)
BuildHostProcessManagerTests.cs (6)
26Assert.True(rollForwardIndex >= 0); 27Assert.True(latestMajorIndex >= 0); 77Assert.True(binlogIndex >= 0); 97Assert.True(binlogIndex >= 0); 118Assert.True(localeIndex >= 0); 146Assert.True(argumentIndex >= 0);
MSBuildWorkspaceTestBase.cs (1)
139Assert.True(result.Success);
NewlyCreatedProjectsFromDotNetNew.cs (1)
132Assert.True(foundDivider);
RpcTests.cs (4)
153Assert.True(call1.IsCompleted); 159Assert.True(call2.IsCompleted); 183Assert.True(call2.IsCompleted); 189Assert.True(call1.IsCompleted);
VisualStudioMSBuildWorkspaceTests.cs (11)
230Assert.True(projects[0].ProjectReferences.Any(r => r.ProjectId == projects[1].Id) || 237Assert.True(compilation1.References.OfType<CompilationReference>().Any(c => c.Compilation == compilation2) || 410Assert.True(dversion1.GetTestAccessor().IsNewerThan(dversion)); 415Assert.True(latestDV1.GetTestAccessor().IsNewerThan(latestDV)); 424Assert.True(document2.Project.Version.GetTestAccessor().IsNewerThan(document1.Project.Version)); 431Assert.True(solution3.Version.GetTestAccessor().IsNewerThan(solution2.Version)); 1883Assert.True(options.PreprocessorSymbolNames.Contains("EnableMyAttribute")); 1984Assert.True(File.Exists(fooDoc.FilePath)); 2315Assert.True(analyzerReference.FullPath.EndsWith("CSharpProject.dll", StringComparison.OrdinalIgnoreCase)); 2901Assert.True(noEncodingSolution.Workspace.TryApplyChanges(noEncodingSolution)); 2946Assert.True(projFileText.Contains(@"<ProjectReference Include=""..\CSharpProject\CSharpProject.csproj"">"));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (4)
Formatting\FormattingTestBase.cs (1)
79Assert.True(newRootNodeFromString.IsEquivalentTo(newRootNode));
Logging\TestTelemetryLogger.cs (1)
54Assert.True(OpenedScopes.Remove((TestScope)scope));
OptionsCollection.cs (1)
98Assert.All(this, o => Assert.True(o.Key.Option.Definition.IsEditorConfigOption));
Workspaces\TestWorkspace`1.cs (1)
641Assert.True(document.IsLinkFile || documentFilePaths.Add(document.FilePath!));
Microsoft.CodeAnalysis.Workspaces.UnitTests (423)
ChecksumTests.cs (1)
147Assert.True((i == j) == (checksums[i] == checksums[j]));
CodeCleanup\CodeCleanupTests.cs (1)
325Assert.True(newSemanticModel.IsSpeculativeSemanticModel);
Differencing\LongestCommonSubsequenceTests.cs (5)
50Assert.True(edit.Kind is EditKind.Delete or EditKind.Insert or EditKind.Update); 54Assert.True(edit.OldIndex < oldStr.Length); 59Assert.True(edit.NewIndex < newStr.Length); 64Assert.True(edit.OldIndex < oldStr.Length); 65Assert.True(edit.NewIndex < newStr.Length);
Differencing\MatchTests.cs (7)
26Assert.True(m.TryGetNewNode(x1, out var n)); 54Assert.True(m.TryGetNewNode(x1, out var n)); 56Assert.True(m.TryGetOldNode(x2, out n)); 58Assert.True(m.TryGetNewNode(y1, out n)); // matched 79Assert.True(m.TryGetNewNode(x1, out var n)); // matched 81Assert.True(m.TryGetOldNode(newRoot, out n)); 83Assert.True(m.TryGetNewNode(oldRoot, out n));
EditorConfigParsing\EditorConfigFileParserTests.cs (19)
38Assert.True(parseResults.TryGetSectionForLanguage(Language.CSharp, out var section)); 42Assert.True(parseResults.TryGetSectionForLanguage(Language.VisualBasic, out section)); 46Assert.True(parseResults.TryGetSectionForLanguage((Language.CSharp | Language.VisualBasic), out section)); 78Assert.True(parseResults.TryGetSectionForLanguage(Language.CSharp, SectionMatch.ExactLanguageMatchWithOthers, out var section)); 94Assert.True(parseResults.TryGetSectionForLanguage(Language.CSharp, SectionMatch.Any, out var section)); 98Assert.True(parseResults.TryGetSectionForLanguage(Language.VisualBasic, SectionMatch.Any, out section)); 102Assert.True(parseResults.TryGetSectionForLanguage((Language.CSharp | Language.VisualBasic), SectionMatch.Any, out section)); 120Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", out var section)); 124Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", out section)); 159Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", SectionMatch.Any, out var section)); 163Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", SectionMatch.Any, out section)); 178Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", SectionMatch.Any, out var section)); 182Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", SectionMatch.Any, out section)); 204Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", SectionMatch.Any, out var section)); 208Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", SectionMatch.Any, out section)); 221Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", SectionMatch.Any, out var section)); 225Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", SectionMatch.Any, out section)); 237Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\CSharp\Program.cs", SectionMatch.Any, out var section)); 241Assert.True(parseResults.TryGetSectionForFilePath(@"C:\dev\sources\VisualBasic\Program.vb", SectionMatch.Any, out section));
EditorConfigParsing\SectionParserTests.cs (10)
21Assert.True(section.SupportsLanguage(language)); 31Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.ExactLanguageMatchWithOthers)); 40Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.AnyLanguageMatch)); 50Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.SupersetFilePatternMatch)); 60Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.SplatMatch)); 70Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.GlobalSectionMatch)); 136Assert.True(section.SupportsLanguage(language, matchKind: SectionMatch.FilePatternMatch)); 188Assert.True(section.SupportsFilePath(codefilePath, matchKind: SectionMatch.FilePatternMatch)); 220Assert.True(section.SupportsFilePath(codefilePath, matchKind: SectionMatch.FilePatternMatch)); 231Assert.True(section.SupportsFilePath(codefilePath, matchKind: SectionMatch.SplatMatch));
EditorConfigStorageLocation\NamingStylePreferenceEditorConfigStorageLocationTests.cs (1)
19Assert.True(value.IsEmpty);
FindAllDeclarationsTests.cs (2)
139Assert.True(csharpResult.Count() > 0); 142Assert.True(vbResult.Count() > 0);
FindReferencesTests.cs (4)
416Assert.True(projectIds.Contains(netCoreProject.Id)); 664Assert.True(typeResult.Locations.All(loc => loc.Location.SourceSpan != constructorResult.Locations.Single().Location.SourceSpan)); 670Assert.True(typeResult.Locations.Count(loc => loc.Alias == null) == 1); 671Assert.True(typeResult.Locations.Count(loc => loc.Alias != null) == 1);
Formatter\FormatterTests.cs (20)
138Assert.True(formattingOptions.UseTabs); 153Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.IgnoreAroundVariableDeclaration)); 154Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.AfterMethodDeclarationName)); 155Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BetweenEmptyMethodDeclarationParentheses)); 156Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinMethodDeclarationParenthesis)); 157Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.AfterMethodCallName)); 158Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BetweenEmptyMethodCallParentheses)); 159Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinMethodCallParentheses)); 160Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinExpressionParentheses)); 161Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinCastParentheses)); 162Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BeforeSemicolonsInForStatement)); 163Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinOtherParentheses)); 164Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.AfterCast)); 165Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BeforeOpenSquareBracket)); 166Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BetweenEmptySquareBrackets)); 167Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.WithinSquareBrackets)); 168Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BeforeComma)); 169Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.AfterDot)); 170Assert.True(formattingOptions.Spacing.HasFlag(SpacePlacement.BeforeDot)); 192Assert.True(formattingOptions.Indentation.HasFlag(IndentationPlacement.Braces));
ObjectSerializationTests.cs (5)
72Assert.True(Equalish(value, newValue)); 103Assert.True(Equalish(value, newValue)); 266Assert.True(Enumerable.SequenceEqual(expected, (byte[])reader.ReadByteArray())); 431Assert.True(reader.ReadBoolean()); 498Assert.True((bool)reader.ReadScalarValue());
Options\CodeStyleOptionTests.cs (1)
102Assert.True(deserialized.Value);
Options\EditorConfigCodeStyleParserTests.cs (2)
57Assert.True(CodeStyleOptions2.AccessibilityModifiersRequired.Definition.Serializer.TryParseValue(configurationString, out var parsedCodeStyleOption)); 74Assert.True(FormattingOptions2.NewLine.Definition.Serializer.TryParseValue(configurationString, out var parsedNewLine));
Options\EditorConfigNamingStyleParserTests.cs (1)
464Assert.True(!string.IsNullOrEmpty(editorConfigString));
Options\NamingStylePreferencesTests.cs (2)
28=> Assert.True( 196Assert.True(type.IsEnum);
Options\OptionKeyTests.cs (7)
171Assert.True(option.Definition.Serializer.TryParseValue("true:suggestion", out var result)); 180Assert.All(FormattingOptions2.EditorConfigOptions, o => Assert.True(o.Definition.IsEditorConfigOption)); 181Assert.All(FormattingOptions2.UndocumentedOptions, o => Assert.True(o.Definition.IsEditorConfigOption)); 185Assert.All(CSharpFormattingOptions2.EditorConfigOptions, o => Assert.True(o.Definition.IsEditorConfigOption)); 186Assert.All(CSharpFormattingOptions2.UndocumentedOptions, o => Assert.True(o.Definition.IsEditorConfigOption)); 188Assert.True(NamingStyleOptions.NamingPreferences.Definition.IsEditorConfigOption); 189Assert.True(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess.Definition.IsEditorConfigOption);
SemanticModelReuse\SemanticModelReuseTests.cs (20)
95Assert.True(model2.IsSpeculativeSemanticModel); 118Assert.True(model3.IsSpeculativeSemanticModel); 135Assert.True(model2.IsSpeculativeSemanticModel); 141Assert.True(model3.IsSpeculativeSemanticModel); 158Assert.True(model2.IsSpeculativeSemanticModel); 164Assert.True(model3.IsSpeculativeSemanticModel); 181Assert.True(model2.IsSpeculativeSemanticModel); 187Assert.True(model3.IsSpeculativeSemanticModel); 204Assert.True(model2.IsSpeculativeSemanticModel); 210Assert.True(model3.IsSpeculativeSemanticModel); 228Assert.True(model2.IsSpeculativeSemanticModel); 348Assert.True(model2.IsSpeculativeSemanticModel); 390Assert.True(model3.IsSpeculativeSemanticModel); 419Assert.True(model2.IsSpeculativeSemanticModel); 431Assert.True(model3.IsSpeculativeSemanticModel); 464Assert.True(model2.IsSpeculativeSemanticModel); 478Assert.True(model3.IsSpeculativeSemanticModel); 511Assert.True(model2.IsSpeculativeSemanticModel); 525Assert.True(model3.IsSpeculativeSemanticModel); 555Assert.True(model2.IsSpeculativeSemanticModel);
SolutionTests\DocumentInfoTests.cs (5)
47Assert.True(info.IsGenerated); 66Assert.True(info.IsGenerated); 78Assert.True(((ImmutableArray<string>)info2.Folders).IsEmpty); 81Assert.True(((ImmutableArray<string>)info3.Folders).IsEmpty); 84Assert.True(((ImmutableArray<string>)info4.Folders).IsEmpty);
SolutionTests\ProjectIdTests.cs (4)
21Assert.True(id1.Equals(id2)); 22Assert.True(id1 == id2); 23Assert.True(id1.GetHashCode() == id2.GetHashCode()); 24Assert.True(id1.Checksum == id2.Checksum);
SolutionTests\ProjectInfoTests.cs (15)
80Assert.True(((ImmutableArray<DocumentInfo>)info2.Documents).IsEmpty); 83Assert.True(((ImmutableArray<DocumentInfo>)info3.Documents).IsEmpty); 86Assert.True(((ImmutableArray<DocumentInfo>)info4.Documents).IsEmpty); 99Assert.True(((ImmutableArray<DocumentInfo>)info2.AdditionalDocuments).IsEmpty); 102Assert.True(((ImmutableArray<DocumentInfo>)info3.AdditionalDocuments).IsEmpty); 105Assert.True(((ImmutableArray<DocumentInfo>)info4.AdditionalDocuments).IsEmpty); 118Assert.True(((ImmutableArray<ProjectReference>)info2.ProjectReferences).IsEmpty); 121Assert.True(((ImmutableArray<ProjectReference>)info3.ProjectReferences).IsEmpty); 124Assert.True(((ImmutableArray<ProjectReference>)info4.ProjectReferences).IsEmpty); 137Assert.True(((ImmutableArray<MetadataReference>)info2.MetadataReferences).IsEmpty); 140Assert.True(((ImmutableArray<MetadataReference>)info3.MetadataReferences).IsEmpty); 143Assert.True(((ImmutableArray<MetadataReference>)info4.MetadataReferences).IsEmpty); 156Assert.True(((ImmutableArray<AnalyzerReference>)info2.AnalyzerReferences).IsEmpty); 159Assert.True(((ImmutableArray<AnalyzerReference>)info3.AnalyzerReferences).IsEmpty); 162Assert.True(((ImmutableArray<AnalyzerReference>)info4.AnalyzerReferences).IsEmpty);
SolutionTests\SolutionInfoTests.cs (3)
38Assert.True(((ImmutableArray<ProjectInfo>)info2.Projects).IsEmpty); 41Assert.True(((ImmutableArray<ProjectInfo>)info3.Projects).IsEmpty); 44Assert.True(((ImmutableArray<ProjectInfo>)info4.Projects).IsEmpty);
SolutionTests\SolutionTests.cs (85)
56Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 78Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 308Assert.True(newSolution1.GetDocument(documentId)!.TryGetSyntaxRoot(out var actualRoot)); 353Assert.True(newDocument1.TryGetText(out var actualText)); 375Assert.True(newSolution1.GetDocument(documentId)!.TryGetText(out var actualText)); 376Assert.True(newSolution1.GetDocument(documentId)!.TryGetTextVersion(out var actualVersion)); 399Assert.True(newSolution1.GetDocument(documentId)!.TryGetText(out var actualText)); 447Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 491Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 535Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 579Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 665Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 777Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 821Assert.True(root1.IsIncrementallyIdenticalTo(root2)); 839Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 921Assert.True(newSolution1.GetAdditionalDocument(documentId)!.TryGetText(out var actualText)); 943Assert.True(newSolution1.GetAdditionalDocument(documentId)!.TryGetText(out var actualText)); 944Assert.True(newSolution1.GetAdditionalDocument(documentId)!.TryGetTextVersion(out var actualVersion)); 967Assert.True(newSolution1.GetAnalyzerConfigDocument(documentId)!.TryGetText(out var actualText)); 989Assert.True(newSolution1.GetAnalyzerConfigDocument(documentId)!.TryGetText(out var actualText)); 990Assert.True(newSolution1.GetAnalyzerConfigDocument(documentId)!.TryGetTextVersion(out var actualVersion)); 1210Assert.True(newProject.Version.GetTestAccessor().IsNewerThan(oldProject.Version)); 1497Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1503Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1907Assert.True(oldTree.GetRoot().IsIncrementallyIdenticalTo(newTree.GetRoot())); 2288Assert.True(solution.FallbackAnalyzerOptions.IsEmpty); 2304Assert.True(workspace.TryApplyChanges(solution3)); 2323Assert.True(projectOptions!.Value.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value1)); 2325Assert.True(projectOptions!.Value.ConfigOptionsWithFallback.TryGetValue("optionA", out value1)); 2330Assert.True(projectOptions!.Value.ConfigOptionsWithFallback.TryGetValue("optionB", out value2)); 2334Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value3)); 2336Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionA", out value3)); 2341Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionB", out value4)); 2345Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value5)); 2347Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionA", out value5)); 2352Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionB", out value6)); 2432Assert.True(document.State.Attributes.IsGenerated); 3178Assert.True(document.TryGetSyntaxRoot(out root)); 3236Assert.True(annotatedRoot.IsEquivalentTo(root2)); 3237Assert.True(root2.HasAnnotation(annotation)); 3473Assert.True(tree.IsEquivalentTo(docTree)); 3838Assert.True(newRoot.ContainsDirectives); 4080Assert.True(await project1.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4081Assert.True(await project2.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4109Assert.True(await project1.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4290Assert.True(await frozenSolution.GetProject(project1.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4291Assert.True(await frozenSolution.GetProject(project2.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4348Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenDocument.GetSyntaxTreeAsync())); 4349Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.Documents.Single().GetSyntaxTreeAsync())); 4376Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenDocument.GetSyntaxTreeAsync())); 4377Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.Documents.Single().GetSyntaxTreeAsync())); 4490Assert.True(frozenDoc1Root.IsEquivalentTo(frozenDoc2Root)); 4493Assert.True(frozenDoc1Root.DescendantNodes().Any(n => n.RawKind == ClassDeclaration)); 4505Assert.True(frozenDoc1Root.IsEquivalentTo(frozenDoc2Root)); 4509Assert.True(frozenDoc1Root.DescendantNodes().Any(n => n.RawKind == StructDeclaration)); 4522Assert.True(await vbNormalProject.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4525Assert.True(await dependsOnBrokenProject.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4528Assert.True(await dependsOnVbNormalProject.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4532Assert.True(await transitivelyDependsOnBrokenProjects.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4536Assert.True(await transitivelyDependsOnNormalProjects.HasSuccessfullyLoadedAsync(CancellationToken.None)); 4574Assert.True(exceptionThrown); 4588Assert.True(exceptionThrown); 4728Assert.True(provider.TryGetDiagnosticValue(newSyntaxTree, "CA1234", CancellationToken.None, out var severity)); 4757Assert.True(provider.TryGetDiagnosticValue(syntaxTreeAfterAddingEditorConfig, "CA1234", CancellationToken.None, out var severity)); 4770Assert.True(finalCompilation.ContainsSyntaxTree(syntaxTreeAfterRemovingEditorConfig)); 4798Assert.True(provider.TryGetDiagnosticValue(syntaxTreeBeforeEditorConfigChange, "CA1234", CancellationToken.None, out var severity)); 4811Assert.True(provider.TryGetDiagnosticValue(syntaxTreeBeforeEditorConfigChange, "CA6789", CancellationToken.None, out severity)); 4816Assert.True(finalCompilation.ContainsSyntaxTree(syntaxTreeAfterEditorConfigChange)); 4842Assert.True(newProvider.TryGetGlobalDiagnosticValue("CA1234", default, out var severity)); 5025Assert.True(solution.GetProject(projectId1).ProjectReferences.Contains(p => p.ProjectId == projectId2)); 5030Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5053Assert.True(solution.GetProject(projectId2).ProjectReferences.Contains(p => p.ProjectId == projectId1)); 5058Assert.True(compilation2.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation1)); 5155Assert.True(compilation1New.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5156Assert.True(compilation1New.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation3)); 5203Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5204Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation3)); 5219Assert.True(compilation1New.References.All(r => r is not CompilationReference)); 5653Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenProject.Documents.Single().GetSyntaxTreeAsync())); 5678Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5705Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5735Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5742Assert.True(frozenCompilation2.ContainsSyntaxTree(await frozenProject2.Documents.Single().GetSyntaxTreeAsync())); 5769Assert.True(forkedCompilation1.ContainsSyntaxTree(forkedSyntaxTree1)); 5811Assert.True(forkedCompilation1.ContainsSyntaxTree(forkedSyntaxTree1));
SolutionTests\SolutionWithSourceGeneratorTests.cs (26)
590Assert.True(workspace.SetCurrentSolution(_ => project.Solution, WorkspaceChangeKind.SolutionChanged)); 614Assert.True(workspace.SetCurrentSolution(_ => project.Solution, WorkspaceChangeKind.SolutionChanged)); 634Assert.True(workspace.SetCurrentSolution(_ => originalAdditionalFile.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 665Assert.True(workspace.SetCurrentSolution(_ => solution, WorkspaceChangeKind.SolutionChanged)); 692Assert.True(workspace.SetCurrentSolution(_ => project.Solution, WorkspaceChangeKind.SolutionChanged)); 699Assert.True(workspace.IsDocumentOpen(generatedDocument.Identity.DocumentId)); 721Assert.True(workspace.SetCurrentSolution(_ => project.Solution, WorkspaceChangeKind.SolutionChanged)); 755Assert.True(generatorRan); 784Assert.True(generatorRan); 795Assert.True(generatorRan); 857Assert.True(noTreesPassed.HasValue); 990Assert.True(generatorRan); 1022Assert.True(generatorRan); 1053Assert.True(generatorRan); 1092Assert.True(generatorRan); 1120Assert.True(generatorRan); 1131Assert.True(newRoot.HasAnnotations("yellow")); 1147Assert.True(generatorRan); 1175Assert.True(generatorRan); 1209Assert.True(generatorRan); 1445Assert.True(contents.ToString().Contains("Hello, World 1!")); 1465Assert.True(workspace.TryApplyChanges(project1.Solution)); 1481Assert.True(contents.ToString().Contains("Hello, World 2!")); 1503Assert.True(initialExecutionMap.ContainsKey(projectId1)); 1523Assert.True( 1534Assert.True(workspace.TryApplyChanges(solutionWithDocumentAdded));
SolutionTests\SourceGeneratorExecutionVersionMapTests.cs (5)
28Assert.True(map1.Map.SequenceEqual(map2.Map)); 50Assert.True(array1.Length > 0); 52Assert.True(array1.AsSpan().SequenceEqual(array2)); 60Assert.True(rehydrated1.Map.SequenceEqual(rehydrated2.Map)); 61Assert.True(rehydrated1.Map.SequenceEqual(map1.Map));
SolutionTests\TryApplyChangesTests.cs (5)
80Assert.True(workspace.TryApplyChanges(project.WithCompilationOptions(project.CompilationOptions!.WithMainTypeName("Test")).Solution)); 93Assert.True(workspace.TryApplyChanges(project.WithCompilationOptions(project.CompilationOptions!.WithMainTypeName("Test")).Solution)); 123Assert.True(workspace.TryApplyChanges( 138Assert.True( 167Assert.True(workspace.TryApplyChanges(project.AddAnalyzerConfigDocument(".editorconfig", SourceText.From("")).Project.Solution));
SymbolKeyTests.cs (31)
147Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 162Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 177Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 205Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 233Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 261Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 276Assert.True(symbols.Any(s => s is IEventSymbol { MetadataName: "" })); 291Assert.True(symbols.Any(s => s is IEventSymbol { MetadataName: "" })); 607Assert.True(symbols.Count > 0); 643Assert.True(symbols.Count > 0); 644Assert.True(symbols.All(s => s.IsReducedExtension())); 668Assert.True(symbols[0] is IAliasSymbol); 869Assert.True(testModel.IsSpeculativeSemanticModel); 916Assert.True(testModel.IsSpeculativeSemanticModel); 990Assert.True(tested); 1028Assert.True(method.Parameters[0].Type.IsTupleType); 1066Assert.True(method.Parameters[0].Type.IsTupleType); 1103Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1139Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1191Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1240Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1317Assert.True(symbolKey1.Equals(symbolKey2)); 1318Assert.True(SymbolKey.GetComparer(ignoreCase: true).Equals(symbolKey1, symbolKey2)); 1319Assert.True(SymbolKey.GetComparer(ignoreAssemblyKeys: true).Equals(symbolKey1, symbolKey2)); 1320Assert.True(SymbolKey.GetComparer(ignoreCase: true, ignoreAssemblyKeys: true).Equals(symbolKey1, symbolKey2)); 1407Assert.True(symbols.Any(s => s is ILocalSymbol)); 1408Assert.True(symbols.Any(s => s is ILabelSymbol)); 1409Assert.True(symbols.Any(s => s is IRangeVariableSymbol)); 1410Assert.True(symbols.Any(s => s.IsLocalFunction())); 1432Assert.True(resolved.Symbol.Locations[0].SourceSpan.Start > symbol.Locations[0].SourceSpan.Start); 1461Assert.True(SymbolEquivalenceComparer.Instance.Equals(symbol, found));
SyntaxPathTests.cs (23)
24Assert.True(path.TryResolve(node, out SyntaxNode recovered)); 43Assert.True(path.TryResolve(node, out SyntaxNode recovered)); 73Assert.True(path.TryResolve(root, out ArgumentListSyntax recovered)); 83Assert.True(path.TryResolve(tree, CancellationToken.None, out SyntaxNode node)); 97Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node)); 111Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node)); 124Assert.True(path.TryResolve(tree, CancellationToken.None, out SyntaxNode node)); 161Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 162Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 163Assert.True(path3.TryResolve(tree, CancellationToken.None, out SyntaxNode n3)); 197Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 198Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 234Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 235Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 266Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 298Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 329Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 330Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 360Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 361Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 399Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 400Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 418Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node));
SyntaxReferenceTests.cs (1)
182Assert.True(node.IsMissing);
UtilityTest\BKTreeTests.cs (6)
33Assert.True(results2.SetEquals(Expected("cart", "what", "water"))); 36Assert.True(results3.SetEquals(Expected("cake", "cape"))); 123Assert.True(results.SetEquals(Expected("hull"))); 126Assert.True(results.SetEquals(Expected("leicester"))); 129Assert.True(results.SetEquals(Expected("leicester"))); 132Assert.True(results.SetEquals(Expected("leicester")));
UtilityTest\CancellationSeriesTests.cs (8)
28Assert.True(token.CanBeCanceled); 41Assert.True(token1.IsCancellationRequested); 46Assert.True(token2.IsCancellationRequested); 70Assert.True(token.IsCancellationRequested); 83Assert.True(token.IsCancellationRequested); 98Assert.True(token.IsCancellationRequested); 113Assert.True(token.IsCancellationRequested); 129Assert.True(token1.IsCancellationRequested);
UtilityTest\DictionaryExtensionsTests.cs (4)
34Assert.True(dictionary.ContainsKey(1)); 52Assert.True(dictionary.ContainsKey(1)); 53Assert.True(dictionary.ContainsKey(2)); 54Assert.True(dictionary.ContainsKey(3));
UtilityTest\DocumentationCommentIdTests.cs (2)
36Assert.True(symbol is TSymbol); 37Assert.True(test((TSymbol)symbol));
UtilityTest\DocumentationCommentTests.cs (2)
107Assert.True(comment.HadXmlParseError); 279Assert.True(comments.HadXmlParseError);
UtilityTest\EditDistanceTests.cs (2)
237Assert.True(editDistance1 >= 0); 291Assert.True(editDistance13 <= editDistance12 + editDistance23);
UtilityTest\ExceptionHelpersTests.cs (1)
50Assert.True(finallyExecuted);
UtilityTest\FormattingRangeHelperTests.cs (3)
21Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token1, token2)); 39Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token, token)); 47Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token, token));
UtilityTest\ImmutableDictionaryExtensionsTests.cs (7)
18Assert.True(empty.KeysEqual(empty)); 22Assert.True(empty.Add(1, 1).KeysEqual(empty.Add(1, 1))); 23Assert.True(empty.Add(1, 2).KeysEqual(empty.Add(1, 1))); 25Assert.True(empty.Add(2, 0).Add(1, 0).KeysEqual(empty.Add(1, 1).Add(2, 1))); 35Assert.True(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("a", 1))); 40Assert.True(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyOrdinal.Add("A", 1))); 41Assert.True(emptyOrdinal.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("A", 1)));
UtilityTest\IntervalTreeTests.cs (20)
95Assert.True(Set("A").SetEquals(spans)); 106Assert.True(Set("A").SetEquals(spans)); 117Assert.True(Set("A").SetEquals(spans)); 128Assert.True(Set("A").SetEquals(spans)); 139Assert.True(Set("A").SetEquals(spans)); 150Assert.True(Set("A").SetEquals(spans)); 161Assert.True(Set("A").SetEquals(spans)); 176Assert.True(Set("A").SetEquals(GetIntervalsThatOverlapWith(tree, 6, 2).Select(i => i.Item3))); 177Assert.True(Set("B").SetEquals(GetIntervalsThatOverlapWith(tree, 16, 2).Select(i => i.Item3))); 180Assert.True(Set("A", "B").SetEquals(GetIntervalsThatOverlapWith(tree, 2, 20).Select(i => i.Item3))); 181Assert.True(Set("A", "B").SetEquals(GetIntervalsThatOverlapWith(tree, 2, 14).Select(i => i.Item3))); 182Assert.True(Set("A", "B").SetEquals(GetIntervalsThatOverlapWith(tree, 6, 10).Select(i => i.Item3))); 183Assert.True(Set("A", "B").SetEquals(GetIntervalsThatOverlapWith(tree, 6, 20).Select(i => i.Item3))); 218Assert.True(HasIntervalThatIntersectsWith(tree, 0)); 219Assert.True(HasIntervalThatIntersectsWith(tree, 1)); 220Assert.True(HasIntervalThatIntersectsWith(tree, 2)); 326Assert.True(set1.SetEquals(set2)); 333Assert.True(set3.SetEquals(set4)); 338Assert.True(new HashSet<string>(spans.Select(t => t.Item3)).SetEquals(tree.Select(i => i.Item3))); 440Assert.True(tree.SequenceEqual(allInts));
UtilityTest\NameGeneratorTests.cs (7)
19Assert.True(a.StartsWith("ABC", StringComparison.Ordinal)); 20Assert.True(a.EndsWith(".txt", StringComparison.Ordinal)); 24Assert.True(b.StartsWith("ABC", StringComparison.Ordinal)); 25Assert.True(b.EndsWith(".txt", StringComparison.Ordinal)); 29Assert.True(c.StartsWith("ABC", StringComparison.Ordinal)); 30Assert.True(c.EndsWith(".\u0640.txt", StringComparison.Ordinal)); 101Assert.True(Enumerable.SequenceEqual(expectedResult, namesBuilder));
UtilityTest\ReferenceHolderTests.cs (2)
94Assert.True(x.Equals(y)); 95Assert.True(y.Equals(x));
UtilityTest\SpecializedTasksTests.cs (14)
39Assert.True(whenAll.IsCompletedSuccessfully); 48Assert.True(whenAll.IsCompletedSuccessfully); 56Assert.True(whenAll.IsCompleted); 68Assert.True(whenAll.IsCompleted); 96Assert.True(task.IsCompletedSuccessfully); 118Assert.True(task.IsCanceled); 195Assert.True(task.IsCanceled); 252Assert.True(task.IsCanceled); 290Assert.True(task.IsCanceled); 319Assert.True(task.IsCanceled); 357Assert.True(task.IsCanceled); 400Assert.True(task.IsFaulted); 480Assert.True(task.IsCanceled); 515Assert.True(task.IsCanceled);
UtilityTest\SpellCheckerTests.cs (3)
16Assert.True(WordSimilarityChecker.AreSimilar("variabledeclaratorsyntax", "variabledeclaratorsyntaxextensions", substringsAreSimilar: true)); 19Assert.True(WordSimilarityChecker.AreSimilar("expressionsyntax", "expressionsyntaxextensions", substringsAreSimilar: true)); 22Assert.True(WordSimilarityChecker.AreSimilar("expressionsyntax", "expressionsyntaxgeneratorvisitor", substringsAreSimilar: true));
WorkspaceServiceTests\GlobalOptionServiceTests.cs (3)
81Assert.True(workspace1.TryApplyChanges(newSolution1)); 110Assert.True(workspace1.TryApplyChanges(newSolution1)); 229Assert.True(optionSet.GetOption(optionTrue));
WorkspaceServiceTests\ReferenceCountedDisposableTests.cs (4)
40Assert.True(target.IsDisposed); 90Assert.True(target.IsDisposed); 120Assert.True(target.IsDisposed); 183Assert.True(field.FieldType.IsClass);
WorkspaceTests\AdhocWorkspaceTests.cs (20)
170Assert.True(result); 204Assert.True(result); 232Assert.True(doc.TryGetText(out currentText)); 233Assert.True(doc.TryGetTextVersion(out var currentVersion)); 266Assert.True(doc.TryGetText(out currentText)); 267Assert.True(doc.TryGetTextVersion(out var currentVersion)); 305Assert.True(doc.TryGetText(out currentText)); 306Assert.True(doc.TryGetTextVersion(out var currentVersion)); 339Assert.True(doc.TryGetText(out currentText)); 340Assert.True(doc.TryGetTextVersion(out currentVersion)); 354Assert.True(newDoc.TryGetTextVersion(out currentVersion)); 432Assert.True(ws.TryApplyChanges(changedDoc.Project.Solution)); 438Assert.True(tcs.Task.IsCompleted && tcs.Task.Result); 465Assert.True(ws.TryApplyChanges(changedDoc.Project.Solution)); 473Assert.True(tcs.Task.IsCompleted && tcs.Task.Result); 499Assert.True(ws.TryApplyChanges(changedDoc.Project.Solution)); 505Assert.True(tcs.Task.IsCompleted && tcs.Task.Result); 530Assert.True(ws.TryApplyChanges(changedDoc.Project.Solution)); 536Assert.True(tcs.Task.IsCompleted && tcs.Task.Result); 560Assert.True(ws.TryApplyChanges(changedDoc.Project.Solution));
XxHash128Tests.cs (4)
60Assert.True(XxHash128.TryHash(input, destination, out bytesWritten)); 65Assert.True(XxHash128.TryHash(input, destination, out bytesWritten, test.Seed)); 121Assert.True(hash.TryGetCurrentHash(destination, out int bytesWritten)); 123Assert.True(destination.SequenceEqual(destination2));
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (3)
ExampleTests.cs (1)
57Assert.True(result.Capabilities.SemanticTokensOptions!.Value.Unify().Range!.Value.First);
RequestExecutionQueueTests.cs (2)
151Assert.True(task1.IsCompleted); 152Assert.True(task2.IsCompleted);
Microsoft.Data.Analysis.Tests (321)
ArrayComparer.cs (8)
87Assert.True(expectedArray.NullBitmapBuffer.Span.SequenceEqual(actualArray.NullBitmapBuffer.Span)); 96Assert.True(actualArray.IsValid(i)); 99Assert.True(expectedArray.Values.Slice(0, expectedArray.Length).SequenceEqual(actualArray.Values.Slice(0, actualArray.Length))); 111Assert.True(expectedArray.NullBitmapBuffer.Span.SequenceEqual(actualArray.NullBitmapBuffer.Span)); 113Assert.True(expectedArray.Values.Slice(0, booleanByteCount).SequenceEqual(actualArray.Values.Slice(0, booleanByteCount))); 125Assert.True(expectedArray.NullBitmapBuffer.Span.SequenceEqual(actualArray.NullBitmapBuffer.Span)); 126Assert.True(expectedArray.Values.Slice(0, expectedArray.Length).SequenceEqual(actualArray.Values.Slice(0, actualArray.Length))); 186Assert.True(SchemaComparer.Equals(expectedBatch.Schema, actualBatch.Schema));
ArrowIntegrationTests.cs (1)
168Assert.True(foundARecordBatch);
DataFrame.IOTests.cs (38)
347Assert.True(typeof(string) == df.Columns[0].DataType); 348Assert.True(typeof(short) == df.Columns[1].DataType); 349Assert.True(typeof(int) == df.Columns[2].DataType); 350Assert.True(typeof(long) == df.Columns[3].DataType); 351Assert.True(typeof(float) == df.Columns[4].DataType); 352Assert.True(typeof(string) == df.Columns[5].DataType); 353Assert.True(typeof(double) == df.Columns[6].DataType); 458Assert.True(typeof(string) == df.Columns[0].DataType); 459Assert.True(typeof(short) == df.Columns[1].DataType); 460Assert.True(typeof(int) == df.Columns[2].DataType); 461Assert.True(typeof(long) == df.Columns[3].DataType); 462Assert.True(typeof(float) == df.Columns[4].DataType); 463Assert.True(typeof(string) == df.Columns[5].DataType); 464Assert.True(typeof(double) == df.Columns[6].DataType); 519Assert.True(typeof(string) == df.Columns[0].DataType); 520Assert.True(typeof(short) == df.Columns[1].DataType); 521Assert.True(typeof(int) == df.Columns[2].DataType); 522Assert.True(typeof(long) == df.Columns[3].DataType); 523Assert.True(typeof(float) == df.Columns[4].DataType); 524Assert.True(typeof(string) == df.Columns[5].DataType); 525Assert.True(typeof(double) == df.Columns[6].DataType); 526Assert.True(typeof(DateTime) == df.Columns[7].DataType); 801Assert.True(typeof(string) == df.Columns[0].DataType); 802Assert.True(typeof(string) == df.Columns[1].DataType); 803Assert.True(typeof(string) == df.Columns[2].DataType); 804Assert.True(typeof(string) == df.Columns[3].DataType); 844Assert.True(typeof(string) == df.Columns[0].DataType); 845Assert.True(typeof(short) == df.Columns[1].DataType); 846Assert.True(typeof(int) == df.Columns[2].DataType); 847Assert.True(typeof(long) == df.Columns[3].DataType); 906Assert.True(typeof(string) == df.Columns[0].DataType); 907Assert.True(typeof(float) == df.Columns[1].DataType); 908Assert.True(typeof(float) == df.Columns[2].DataType); 909Assert.True(typeof(float) == df.Columns[3].DataType); 1108Assert.True(string.IsNullOrEmpty(text[2])); 1207Assert.True(typeof(string) == df.Columns[0].DataType); 1208Assert.True(typeof(string) == df.Columns[1].DataType); 1370Assert.True(_columnTypes[j] == df.Columns[j].DataType);
DataFrameColumn.BinaryOperationTests.cs (209)
34Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 47Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 60Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 73Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 86Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 99Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 112Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 125Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 138Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 151Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 164Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 176Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 188Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 200Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 212Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 224Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 236Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 248Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 260Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 272Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 284Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 296Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 308Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 320Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 332Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 344Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 356Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 368Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 380Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 392Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 404Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 416Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 428Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 441Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 454Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 467Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 480Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 493Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 506Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 519Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 532Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 545Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 558Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 571Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 583Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 595Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 607Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 619Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 631Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 643Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 655Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 667Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 679Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 691Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 703Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 715Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 727Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 739Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 751Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 763Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 775Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 787Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 799Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 811Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 823Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 835Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 848Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 861Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 874Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 887Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 900Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 913Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 926Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 939Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 952Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 965Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 978Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 990Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1002Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1014Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1026Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1038Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1050Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1062Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1074Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1086Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1098Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1110Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1122Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1134Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1146Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1158Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1170Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1182Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1194Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1206Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1218Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1230Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1242Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1255Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1268Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1281Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1294Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1307Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1320Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1333Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1346Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1359Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1372Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1385Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1397Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1409Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1421Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1433Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1445Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1457Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1469Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1481Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1493Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1505Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1517Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1529Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1541Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1553Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1565Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1577Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1589Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1601Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1613Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1625Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1637Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1649Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1662Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1675Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1688Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1701Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1714Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1727Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1740Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1753Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1766Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1779Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1792Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1804Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1816Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1828Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1840Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1852Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1864Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1876Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1888Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1900Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1912Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1924Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1936Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1948Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1960Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1972Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1984Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 1996Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2008Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2020Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2032Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2044Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2056Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2071Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2086Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2101Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2116Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2131Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2146Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2161Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2176Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2191Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2206Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2221Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2233Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2245Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2257Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2269Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2281Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2293Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2305Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2317Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2329Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2341Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2353Assert.True(columnResult.ElementwiseEquals(verifyColumn).All()); 2368Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2383Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2398Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2413Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2428Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2443Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2458Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2473Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2488Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2503Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2518Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2530Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2542Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2554Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2566Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2578Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2590Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2602Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2614Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2626Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2638Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All()); 2650Assert.True(columnResult.ElementwiseNotEquals(verifyColumn).All());
DataFrameIDataViewTests.cs (5)
252Assert.True(preview.ColumnView[16].Values[0] is VBuffer<int>); 253Assert.True(preview.ColumnView[16].Values[6] is VBuffer<int>); 267Assert.True(df.Columns[i].ElementwiseEquals(newDf.Columns[i]).All()); 279Assert.True(df.Columns["Int"].ElementwiseEquals(newDf.Columns["Int"]).All()); 280Assert.True(df.Columns["Double"].ElementwiseEquals(newDf.Columns["Double"]).All());
DataFrameJoinExtensionsTests.cs (1)
151Assert.True(expected.SequenceEqual(intersection));
DataFrameTests.BinaryOperations.cs (34)
127Assert.True(verify.All()); 133Assert.True(verify.All()); 136Assert.True(verify.All()); 154Assert.True(dtype == typeof(double)); 159Assert.True(dtype == typeof(decimal)); 274Assert.True(newCol.All()); 278Assert.True(newCol.All()); 289Assert.True(newCol.All()); 291Assert.True(newCol.All()); 323Assert.True(newCol.All()); 350Assert.True(newCol.ElementwiseEquals(addString).All()); 369Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 375Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 381Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 387Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 393Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 401Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 407Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 413Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 422Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 428Assert.True(typeof(decimal) == tempDf.Columns["Int"].DataType); 450Assert.True(res.ElementwiseEquals(ints).All()); 451Assert.True(res.ElementwiseGreaterThanOrEqual(ints).All()); 452Assert.True(res.ElementwiseLessThanOrEqual(ints).All()); 459Assert.True(inPlace.ElementwiseEquals(ints).All()); 460Assert.True(inPlace.ElementwiseGreaterThanOrEqual(ints).All()); 461Assert.True(inPlace.ElementwiseLessThanOrEqual(ints).All()); 467Assert.True(inPlace.ElementwiseGreaterThanOrEqual(res).All()); 469Assert.True(inPlace.ElementwiseNotEquals(res).All()); 470Assert.True(inPlace.ElementwiseGreaterThan(res).All()); 476Assert.True(allFalse.ElementwiseEquals(false).All()); 480Assert.True(inPlaceAllFalse.ElementwiseEquals(bools).All()); 484Assert.True(reverse.ElementwiseEquals(ints).All()); 488Assert.True(reverseInPlace.ElementwiseEquals(ints).All());
DataFrameTests.Computations.cs (1)
60Assert.True(any);
DataFrameTests.cs (10)
101Assert.True(object.ReferenceEquals(differentIntColumn, dataFrame.Columns[1])); 105Assert.True(ReferenceEquals(intColumn, dataFrame.Columns[0])); 133Assert.True(ReferenceEquals(intColumn, intColumn_1)); 137Assert.True(ReferenceEquals(originalLastColumn, lastColumn_1)); 195Assert.True(ReferenceEquals(city, renamedColumn)); 214Assert.True(ReferenceEquals(city, renamedColumn)); 223Assert.True(checkOrderColumn.ElementwiseEquals(column).All()); 1370Assert.True(filteredNullDf.Columns.IndexOf("col") >= 0); 1387Assert.True(filteredNullDf.Columns.IndexOf("col") >= 0); 1388Assert.True(filteredNullDf.Columns.IndexOf("index") >= 0);
DataFrameTests.Filter.cs (3)
57Assert.True(intFilteredColumn.ElementwiseEquals(dfColumn).All()); 58Assert.True(boolFilteredColumn.ElementwiseEquals(dfColumn).All()); 59Assert.True(longFilteredColumn.ElementwiseEquals(dfColumn).All());
PrimitiveDataFrameColumnTests.cs (5)
102Assert.True(dataFrameColumn1.IsValid(i)); 250Assert.True(intColumn.IsValid(2)); 503Assert.True(filteredNullDf.Columns.IndexOf("col") >= 0); 520Assert.True(filteredNullDf.Columns.IndexOf("col") >= 0); 521Assert.True(filteredNullDf.Columns.IndexOf("index") >= 0);
TextFieldParserTests.cs (6)
115Assert.True(parser.HasFieldsEnclosedInQuotes); 123Assert.True(parser.TrimWhiteSpace); 144Assert.True(parser.EndOfData); 155Assert.True(parser.EndOfData); 166Assert.True(parser.EndOfData); 170Assert.True(parser.EndOfData);
Microsoft.DotNet.Arcade.Sdk.Tests (8)
CalculateAssemblyAndFileVersionsTests.cs (2)
27Assert.True(result); 46Assert.True(result);
GetAssemblyFullNameTests.cs (2)
39Assert.True(result); 66Assert.True(result);
GetLicenseFilePathTests.cs (1)
31Assert.True(result);
GroupItemsByTests.cs (1)
40Assert.True(result);
ValidateLicenseTests.cs (2)
18Assert.True(ValidateLicense.LinesEqual(new[] { "a" }, new[] { "*ignore-line*" })); 20Assert.True(ValidateLicense.LinesEqual(new[] { "a", " ", " b", "xxx", "\t \t" }, new[] { "a", "b ", "*ignore-line*" }));
Microsoft.DotNet.Build.Tasks.Feed.Tests (5)
ProductionChannelValidatorTests.cs (1)
639Assert.True(typeof(IProductionChannelValidatorBuildInfoService).GetMethod(nameof(IProductionChannelValidatorBuildInfoService.GetBuildInfoAsync)) != null);
PublishToSymbolServerTest.cs (4)
33Assert.True(Directory.Exists(path)); 67Assert.True(SymbolPublishVisibility.Public > SymbolPublishVisibility.Internal); 68Assert.True(SymbolPublishVisibility.Internal > SymbolPublishVisibility.None); 70Assert.True(Visibility.Public > Visibility.Internal);
Microsoft.DotNet.Build.Tasks.Templating.Tests (3)
GenerateFileFromTemplateTests.cs (3)
26Assert.True(task.Execute()); 54Assert.True(task.Execute()); 79Assert.True(task.Execute());
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (6)
OptProf\GenerateTrainingInputFilesTests.cs (1)
220Assert.True(result);
OptProf\GenerateTrainingPropsFileTests.cs (2)
35Assert.True(result); 63Assert.True(result);
OptProf\GetRunSettingsSessionConfigurationTests.cs (1)
444Assert.True(result);
Vsix\GetPkgDefAssemblyDependencyGuidTests.cs (2)
42Assert.True(result); 64Assert.True(result);
Microsoft.DotNet.Build.Tasks.Workloads.Tests (4)
CreateVisualStudioWorkloadSetTests.cs (1)
46Assert.True(createWorkloadSetTask.Execute());
CreateVisualStudioWorkloadTests.cs (3)
75Assert.True(result); 153Assert.All(swixComponentProjects, c => Assert.True(c.ItemSpec.Contains(".pre.") && c.GetMetadata(Metadata.IsPreview) == "true" || 211Assert.True(result);
Microsoft.DotNet.NuGetRepack.Tests (1)
ReplacePackagePartsTests.cs (1)
41Assert.True(result);
Microsoft.DotNet.Open.Api.Tools.Tests (11)
OpenApiAddURLTests.cs (11)
39Assert.True(File.Exists(jsonFile)); 72Assert.True(File.Exists(jsonFile)); 105Assert.True(File.Exists(jsonFile)); 138Assert.True(File.Exists(jsonFile)); 170Assert.True(File.Exists(jsonFile)); 203Assert.True(File.Exists(firstJsonFile)); 231Assert.True(File.Exists(secondJsonFile)); 263Assert.True(File.Exists(resultFile)); 295Assert.True(File.Exists(resultFile)); 327Assert.True(File.Exists(resultFile)); 361Assert.True(File.Exists(resultFile));
Microsoft.DotNet.RemoteExecutor.Tests (3)
RemoteExecutorTests.cs (3)
29Assert.True(false); 54Assert.True(false); 67Assert.True(false);
Microsoft.DotNet.XUnitAssert.Tests (19)
AsyncCollectionAssertsTests.cs (3)
139 item => Assert.True(false) 611 Assert.True(enumerator.IsDisposed); 1077 Assert.True(enumerator.IsDisposed);
BooleanAssertsTests.cs (2)
60 Assert.True(true); 66 var ex = Record.Exception(() => Assert.True(false));
CollectionAssertsTests.cs (3)
137 item => Assert.True(false) 689 Assert.True(enumerator.IsDisposed); 1640 Assert.True(enumerator.IsDisposed);
EqualityAssertsTests.cs (6)
224 Assert.True(obj1.CompareCalled); 319 Assert.True(obj1.CompareCalled); 578 Assert.True(obj1.Equals__Called); 2563 Assert.True(obj1.CompareCalled); 2658 Assert.True(obj1.CompareCalled); 2917 Assert.True(obj1.Equals__Called);
MultipleAssertsTests.cs (5)
16 () => Assert.True(true) 25 () => Assert.True(false) 36 () => Assert.True(true), 46 () => Assert.True(true), 59 () => Assert.True(false),
Microsoft.DotNet.XUnitExtensions.Tests (1)
ConditionalAttributeTests.cs (1)
94Assert.True(s_conditionalFactTrueExecuted);
Microsoft.Extensions.AI.Abstractions.Tests (79)
AdditionalPropertiesDictionaryTests.cs (4)
78Assert.True(d.TryGetValue("key", out T2? value)); 100Assert.True(d.TryAdd("key", "value")); 101Assert.True(d.ContainsKey("key")); 105Assert.True(d.ContainsKey("key"));
ChatCompletion\ChatFinishReasonTests.cs (4)
28Assert.True(new ChatFinishReason("abc").Equals(new ChatFinishReason("ABC"))); 29Assert.True(new ChatFinishReason("abc").Equals((object)new ChatFinishReason("ABC"))); 30Assert.True(new ChatFinishReason("abc") == new ChatFinishReason("ABC")); 39Assert.True(new ChatFinishReason("abc") != new ChatFinishReason("def"));
ChatCompletion\ChatMessageTests.cs (1)
314Assert.True(dataContent.Data.Span.SequenceEqual(new BinaryData(new[] { 1, 2, 3 }, TestJsonSerializerContext.Default.Options)));
ChatCompletion\ChatOptionsTests.cs (1)
197Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
ChatCompletion\ChatResponseTests.cs (1)
114Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
ChatCompletion\ChatResponseUpdateTests.cs (1)
166Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
ChatCompletion\ChatRoleTests.cs (4)
28Assert.True(new ChatRole("abc").Equals(new ChatRole("ABC"))); 29Assert.True(new ChatRole("abc").Equals((object)new ChatRole("ABC"))); 30Assert.True(new ChatRole("abc") == new ChatRole("ABC")); 38Assert.True(new ChatRole("abc") != new ChatRole("def"));
ChatCompletion\ChatToolModeTests.cs (8)
22Assert.True(ChatToolMode.Auto == ChatToolMode.Auto); 23Assert.True(ChatToolMode.Auto.Equals(ChatToolMode.Auto)); 29Assert.True(ChatToolMode.None == ChatToolMode.None); 30Assert.True(ChatToolMode.None.Equals(ChatToolMode.None)); 36Assert.True(ChatToolMode.RequireAny == ChatToolMode.RequireAny); 37Assert.True(ChatToolMode.RequireAny.Equals(ChatToolMode.RequireAny)); 41Assert.True(ChatToolMode.RequireAny.Equals(new RequiredChatToolMode(null))); 45Assert.True(new RequiredChatToolMode("func").Equals(new RequiredChatToolMode("func")));
ChatCompletion\DelegatingChatClientTests.cs (3)
48Assert.True(resultTask.IsCompleted); 83Assert.True(await enumerator.MoveNextAsync()); 85Assert.True(await enumerator.MoveNextAsync());
Contents\DataContentTests.cs (1)
230Assert.True(content.HasTopLevelMediaType(prefix));
Contents\FunctionCallContentTests..cs (4)
275Assert.True(kvp.Value is JsonElement { ValueKind: JsonValueKind.Object }); 285Assert.True(kvp.Value is JsonElement { ValueKind: JsonValueKind.Array }); 290Assert.True(kvp.Value is JsonElement { ValueKind: JsonValueKind.Number }); 295Assert.True(kvp.Value is JsonElement { ValueKind: JsonValueKind.True });
Contents\UriContentTests.cs (1)
115Assert.True(content.HasTopLevelMediaType(prefix));
Embeddings\DelegatingEmbeddingGeneratorTests.cs (1)
47Assert.True(resultTask.IsCompleted);
Embeddings\EmbeddingGenerationOptionsTests.cs (1)
82Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
Embeddings\EmbeddingTests.cs (1)
34Assert.True(MemoryMarshal.TryGetArray(e.Vector, out ArraySegment<float> array));
Embeddings\GeneratedEmbeddingsTests.cs (5)
75Assert.True(generatedEmbeddings.Contains(embeddings[0])); 76Assert.True(generatedEmbeddings.Contains(embeddings[1])); 84Assert.True(embeddings.SequenceEqual(generatedEmbeddings)); 166Assert.True(embeddings.Remove(e1)); 174Assert.True(embeddings.Remove(e2));
Functions\AIFunctionArgumentsTests.cs (15)
79Assert.True(args.ContainsKey("key1")); 80Assert.True(args.ContainsKey("key2")); 92Assert.True(args.TryGetValue("key1", out var value)); 118Assert.True(args.ContainsKey("key1")); 119Assert.True(args.ContainsKey("key2")); 128Assert.True(args.TryGetValue("key1", out var value)); 140Assert.True(args.ContainsKey("key3")); 145Assert.True(args.ContainsKey("key4")); 160Assert.True(args.ContainsKey("key1")); 165Assert.True(args.ContainsKey("key2")); 184Assert.True(args.ContainsKey("KEY")); 200Assert.True(args.ContainsKey("KEY")); 218Assert.True(args.ContainsKey("KEY1")); 219Assert.True(args.ContainsKey("KEY2")); 231Assert.True(args.ContainsKey("KEY4"));
Image\DelegatingImageGeneratorTests.cs (4)
47Assert.True(resultTask.IsCompleted); 121Assert.True(inner.DisposeInvoked); 131Assert.True(inner.DisposeInvoked); 137Assert.True(inner.DisposeInvoked);
Image\ImageGenerationOptionsTests.cs (1)
122Assert.True(Enum.IsDefined(typeof(ImageGenerationResponseFormat), responseFormat));
Image\ImageGeneratorTests.cs (3)
84Assert.True(generator.DisposeInvoked); 93Assert.True(generator.DisposeInvoked); 99Assert.True(generator.DisposeInvoked);
SpeechToText\DelegatingSpeechToTextClientTests.cs (3)
49Assert.True(resultTask.IsCompleted); 84Assert.True(await enumerator.MoveNextAsync()); 86Assert.True(await enumerator.MoveNextAsync());
SpeechToText\SpeechToTextOptionsTests.cs (1)
80Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextResponseTests.cs (1)
183Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextResponseUpdateKindTests.cs (4)
30Assert.True(kind1.Equals(kind2)); 31Assert.True(kind1.Equals((object)kind2)); 32Assert.True(kind1 == kind2); 39Assert.True(kind1 != kind3);
Utilities\AIJsonSchemaTransformCacheTests.cs (2)
53Assert.True(transformedSchema.TryGetProperty("myAwesomeKeyword", out _)); 68Assert.True(transformedSchema.Value.TryGetProperty("myAwesomeKeyword", out _));
Utilities\AIJsonUtilitiesTests.cs (4)
35Assert.True(options.IsReadOnly); 39Assert.True(options.PropertyNameCaseInsensitive); 44Assert.True(options.WriteIndented); 476Assert.True(options.IsReadOnly);
Microsoft.Extensions.AI.Evaluation.Integration.Tests (121)
AgentQualityEvaluatorTests.cs (10)
103Assert.True(result.TryGet(TaskAdherenceEvaluator.TaskAdherenceMetricName, out NumericMetric? _)); 104Assert.True(result.TryGet(IntentResolutionEvaluator.IntentResolutionMetricName, out NumericMetric? _)); 136Assert.True(result.TryGet(TaskAdherenceEvaluator.TaskAdherenceMetricName, out NumericMetric? _)); 137Assert.True(result.TryGet(IntentResolutionEvaluator.IntentResolutionMetricName, out NumericMetric? _)); 159Assert.True(result.TryGet(ToolCallAccuracyEvaluator.ToolCallAccuracyMetricName, out BooleanMetric? _)); 160Assert.True(result.TryGet(TaskAdherenceEvaluator.TaskAdherenceMetricName, out NumericMetric? _)); 161Assert.True(result.TryGet(IntentResolutionEvaluator.IntentResolutionMetricName, out NumericMetric? _)); 199Assert.True(result.TryGet(ToolCallAccuracyEvaluator.ToolCallAccuracyMetricName, out BooleanMetric? _)); 200Assert.True(result.TryGet(TaskAdherenceEvaluator.TaskAdherenceMetricName, out NumericMetric? _)); 201Assert.True(result.TryGet(IntentResolutionEvaluator.IntentResolutionMetricName, out NumericMetric? _));
NLPEvaluatorTests.cs (12)
68Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 69Assert.True(result.TryGet(GLEUEvaluator.GLEUMetricName, out NumericMetric? _)); 70Assert.True(result.TryGet(F1Evaluator.F1MetricName, out NumericMetric? _)); 95Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 96Assert.True(result.TryGet(GLEUEvaluator.GLEUMetricName, out NumericMetric? _)); 97Assert.True(result.TryGet(F1Evaluator.F1MetricName, out NumericMetric? _)); 121Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 122Assert.True(result.TryGet(GLEUEvaluator.GLEUMetricName, out NumericMetric? _)); 123Assert.True(result.TryGet(F1Evaluator.F1MetricName, out NumericMetric? _)); 142Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? bleu)); 143Assert.True(result.TryGet(GLEUEvaluator.GLEUMetricName, out NumericMetric? gleu)); 144Assert.True(result.TryGet(F1Evaluator.F1MetricName, out NumericMetric? f1));
QualityEvaluatorTests.cs (24)
105Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName, out NumericMetric? _)); 106Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.TruthMetricName, out NumericMetric? _)); 107Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName, out NumericMetric? _)); 108Assert.True(result.TryGet(CoherenceEvaluator.CoherenceMetricName, out NumericMetric? _)); 109Assert.True(result.TryGet(FluencyEvaluator.FluencyMetricName, out NumericMetric? _)); 110Assert.True(result.TryGet(RelevanceEvaluator.RelevanceMetricName, out NumericMetric? _)); 144Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName, out NumericMetric? _)); 145Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.TruthMetricName, out NumericMetric? _)); 146Assert.True(result.TryGet(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName, out NumericMetric? _)); 147Assert.True(result.TryGet(CoherenceEvaluator.CoherenceMetricName, out NumericMetric? _)); 148Assert.True(result.TryGet(FluencyEvaluator.FluencyMetricName, out NumericMetric? _)); 149Assert.True(result.TryGet(RelevanceEvaluator.RelevanceMetricName, out NumericMetric? _)); 181Assert.True(result.TryGet(GroundednessEvaluator.GroundednessMetricName, out NumericMetric? groundedness)); 182Assert.True(result.TryGet(EquivalenceEvaluator.EquivalenceMetricName, out NumericMetric? equivalence)); 183Assert.True(result.TryGet(CompletenessEvaluator.CompletenessMetricName, out NumericMetric? completeness)); 184Assert.True(result.TryGet(RetrievalEvaluator.RetrievalMetricName, out NumericMetric? retrieval)); 255Assert.True(result.TryGet(GroundednessEvaluator.GroundednessMetricName, out NumericMetric? groundedness)); 256Assert.True(result.TryGet(EquivalenceEvaluator.EquivalenceMetricName, out NumericMetric? equivalence)); 257Assert.True(result.TryGet(CompletenessEvaluator.CompletenessMetricName, out NumericMetric? completeness)); 258Assert.True(result.TryGet(RetrievalEvaluator.RetrievalMetricName, out NumericMetric? retrieval)); 260Assert.True( 265Assert.True( 270Assert.True( 275Assert.True(
ResultsTests.cs (24)
173Assert.True(result.Metrics.Values.All(m => m.Interpretation is null)); 205Assert.True(metricB.Interpretation!.Failed); 312Assert.True(metricA.Interpretation!.Failed); 314Assert.True(metricB.Interpretation!.Failed); 316Assert.True(metricC.Interpretation!.Failed); 322Assert.True(metricF.Interpretation!.Failed); 324Assert.True(metricG.Interpretation!.Failed); 326Assert.True(metricH.Interpretation!.Failed); 328Assert.True(metricI.Interpretation!.Failed); 330Assert.True(metricJ.Interpretation!.Failed); 332Assert.True(metricK.Interpretation!.Failed); 360Assert.True(result.Metrics.Values.All(m => m.Interpretation is null)); 400Assert.True(metricB.Interpretation!.Failed); 402Assert.True(metricC.Interpretation!.Failed); 404Assert.True(metricD.Interpretation!.Failed); 466Assert.True(result.ContainsDiagnostics()); 515Assert.True(metric1.Interpretation!.Failed); 517Assert.True(metric2.Interpretation!.Failed); 519Assert.True(metric3.Interpretation!.Failed); 521Assert.True(metric4.Interpretation!.Failed); 523Assert.True(metric5.Interpretation!.Failed); 525Assert.True(result.ContainsDiagnostics()); 584Assert.True(result.ContainsDiagnostics()); 605Assert.True(result.ContainsDiagnostics(d => d.Severity == EvaluationDiagnosticSeverity.Error));
SafetyEvaluatorTests.cs (51)
214Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 215Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 216Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 217Assert.True(result.TryGet(GroundednessProEvaluator.GroundednessProMetricName, out NumericMetric? groundednessPro)); 218Assert.True(result.TryGet(UngroundedAttributesEvaluator.UngroundedAttributesMetricName, out BooleanMetric? ungroundedAttributes)); 219Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 221Assert.True( 226Assert.True( 305Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 306Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 307Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 308Assert.True(result.TryGet(GroundednessProEvaluator.GroundednessProMetricName, out NumericMetric? groundednessPro)); 309Assert.True(result.TryGet(UngroundedAttributesEvaluator.UngroundedAttributesMetricName, out BooleanMetric? ungroundedAttributes)); 310Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 312Assert.True( 317Assert.True( 350Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 351Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 352Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 353Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 354Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 355Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 356Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 386Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 387Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 388Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 389Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 390Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 391Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 392Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 435Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 436Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 437Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 438Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 439Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 440Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 441Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 497Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 498Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 499Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 500Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 501Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 502Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 503Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 532Assert.True(result.TryGet(CodeVulnerabilityEvaluator.CodeVulnerabilityMetricName, out BooleanMetric? _)); 573Assert.True(result.TryGet(CodeVulnerabilityEvaluator.CodeVulnerabilityMetricName, out BooleanMetric? _)); 607Assert.True(result.TryGet(FluencyEvaluator.FluencyMetricName, out NumericMetric? _)); 608Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 609Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 610Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 611Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _));
Microsoft.Extensions.AI.Evaluation.NLP.Tests (7)
BLEUEvaluatorTests.cs (1)
44Assert.True(metric.Interpretation.Failed);
F1EvaluatorTests.cs (1)
44Assert.True(metric.Interpretation.Failed);
GLEUEvaluatorTests.cs (1)
44Assert.True(metric.Interpretation.Failed);
NGramTests.cs (2)
33Assert.True(a.Equals(b)); 34Assert.True(a.Equals((object)b));
RationalNumberTests.cs (2)
49Assert.True(a.Equals(b)); 50Assert.True(a.Equals((object)b));
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (29)
ResponseCacheTester.cs (14)
51Assert.True(_responseA.SequenceEqual(cached)); 55Assert.True(_responseB.SequenceEqual(cached)); 71Assert.True(_responseA.SequenceEqual(cached)); 75Assert.True(_responseB.SequenceEqual(cached)); 100Assert.True(_responseA.SequenceEqual(cached)); 104Assert.True(_responseB.SequenceEqual(cached)); 126Assert.True(_responseA.SequenceEqual(cache.Get(_keyA) ?? [])); 127Assert.True(_responseA.SequenceEqual(cache2.Get(_keyA) ?? [])); 130Assert.True(_responseB.SequenceEqual(cache2.Get(_keyB) ?? [])); 131Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 150Assert.True(_responseA.SequenceEqual(cached)); 154Assert.True(_responseB.SequenceEqual(cached)); 182Assert.True(_responseA.SequenceEqual(cached)); 186Assert.True(_responseB.SequenceEqual(cached));
ResultStoreTester.cs (7)
90Assert.True(results.All(r => r.executionName == newExecutionName)); 146Assert.True(results.Take(3).All(r => r.executionName == thirdExecutionName)); 147Assert.True(results.Skip(3).Take(3).All(r => r.executionName == secondExecutionName)); 148Assert.True(results.Skip(6).Take(3).All(r => r.executionName == firstExecutionName)); 199Assert.True(results.All(r => r.executionName == executionName1)); 234Assert.True(results.All(r => r.executionName == executionName)); 269Assert.True(results.All(r => r.executionName == executionName));
ScenarioRunResultTests.cs (8)
103Assert.True(entry.Messages.SequenceEqual(deserialized.Messages, ChatMessageComparer.Instance)); 105Assert.True(entry.ChatDetails!.TurnDetails.SequenceEqual(deserialized.ChatDetails!.TurnDetails!, ChatTurnDetailsComparer.Instance)); 106Assert.True(entry.Tags!.SequenceEqual(deserialized.Tags!)); 197Assert.True(entry.Messages.SequenceEqual(deserialized.ScenarioRunResults[0].Messages, ChatMessageComparer.Instance)); 199Assert.True(entry.ChatDetails!.TurnDetails.SequenceEqual(deserialized.ScenarioRunResults[0].ChatDetails!.TurnDetails!, ChatTurnDetailsComparer.Instance)); 200Assert.True(entry.Tags!.SequenceEqual(deserialized.ScenarioRunResults[0].Tags!)); 223Assert.True(defaultJson.Length > compactJson.Length); 279Assert.True(metric.Diagnostics.SequenceEqual(deserializedMetric.Diagnostics, DiagnosticComparer.Instance));
Microsoft.Extensions.AI.Evaluation.Tests (29)
IntentResolutionRatingTests.cs (19)
35Assert.True(rating.ConversationHasIntent); 36Assert.True(rating.CorrectIntentDetected); 37Assert.True(rating.IntentResolved); 67Assert.True(rating.ConversationHasIntent); 68Assert.True(rating.CorrectIntentDetected); 69Assert.True(rating.IntentResolved); 99Assert.True(rating.ConversationHasIntent); 100Assert.True(rating.CorrectIntentDetected); 101Assert.True(rating.IntentResolved); 146Assert.True(rating.IsInconclusive); 167Assert.True(rating.IsInconclusive); 188Assert.True(rating.IsInconclusive); 209Assert.True(rating.IsInconclusive); 235Assert.True(rating.ConversationHasIntent); 236Assert.True(rating.CorrectIntentDetected); 237Assert.True(rating.IntentResolved); 264Assert.True(rating.ConversationHasIntent); 265Assert.True(rating.CorrectIntentDetected); 266Assert.True(rating.IntentResolved);
RelevanceTruthAndCompletenessRatingTests.cs (10)
147Assert.True(rating.RelevanceReasons.SequenceEqual(deserialized.RelevanceReasons)); 150Assert.True(rating.TruthReasons.SequenceEqual(deserialized.TruthReasons)); 153Assert.True(rating.CompletenessReasons.SequenceEqual(deserialized.CompletenessReasons)); 167Assert.True(rating.RelevanceReasons.SequenceEqual(deserialized.RelevanceReasons)); 170Assert.True(rating.TruthReasons.SequenceEqual(deserialized.TruthReasons)); 173Assert.True(rating.CompletenessReasons.SequenceEqual(deserialized.CompletenessReasons)); 174Assert.True(rating.IsInconclusive); 197Assert.True(rating.IsInconclusive); 220Assert.True(rating.IsInconclusive); 243Assert.True(rating.IsInconclusive);
Microsoft.Extensions.AI.Integration.Tests (26)
ChatClientIntegrationTests.cs (9)
124Assert.True(response.Usage?.InputTokenCount > 1); 125Assert.True(response.Usage?.OutputTokenCount > 1); 148Assert.True(chunks.Count > 1); 151Assert.True(usage.Details.InputTokenCount > 1); 152Assert.True(usage.Details.OutputTokenCount > 1); 611Assert.True(callCount >= 1); 632Assert.True(shieldsUp); 952Assert.True(activity.Duration.TotalMilliseconds > 0); 1023Assert.True(response.Result);
EmbeddingGeneratorIntegrationTests.cs (17)
133Assert.True(activity.Duration.TotalMilliseconds > 0); 170Assert.True(distances[0, 1] < distances[0, 2]); 171Assert.True(distances[0, 1] < distances[0, 3]); 172Assert.True(distances[0, 1] < distances[1, 2]); 173Assert.True(distances[0, 1] < distances[1, 3]); 175Assert.True(distances[2, 3] < distances[0, 2]); 176Assert.True(distances[2, 3] < distances[0, 3]); 177Assert.True(distances[2, 3] < distances[1, 2]); 178Assert.True(distances[2, 3] < distances[1, 3]); 207Assert.True(distances[0, 1] > distances[0, 2]); 208Assert.True(distances[0, 1] > distances[0, 3]); 209Assert.True(distances[0, 1] > distances[1, 2]); 210Assert.True(distances[0, 1] > distances[1, 3]); 212Assert.True(distances[2, 3] > distances[0, 2]); 213Assert.True(distances[2, 3] > distances[0, 3]); 214Assert.True(distances[2, 3] > distances[1, 2]); 215Assert.True(distances[2, 3] > distances[1, 3]);
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIAssistantChatClientIntegrationTests.cs (1)
95Assert.True(dr.Value.Deleted);
OpenAIConversionTests.cs (6)
75Assert.True(root.TryGetProperty("properties", out var properties)); 76Assert.True(properties.TryGetProperty("name", out var nameProperty)); 135Assert.True(JsonElement.DeepEquals(JsonSerializer.SerializeToElement(new Dictionary<string, object?> 189Assert.True(JsonElement.DeepEquals(JsonSerializer.SerializeToElement(new Dictionary<string, object?> 490Assert.True(((JsonElement)deserializedArgs["boolean"]!).GetBoolean()); 933Assert.True(openAIResponse.ParallelToolCallsEnabled);
Microsoft.Extensions.AI.Tests (49)
ChatCompletion\ConfigureOptionsChatClientTests.cs (1)
83Assert.True(await e.MoveNextAsync());
ChatCompletion\DependencyInjectionPatterns.cs (2)
149Assert.True(sd.IsKeyedService); 218Assert.True(sd.IsKeyedService);
ChatCompletion\DistributedCachingChatClientTest.cs (5)
26Assert.True(cachingClient.CoalesceStreamingUpdates); 32Assert.True(cachingClient.CoalesceStreamingUpdates); 229Assert.True(result1.IsCanceled); 538Assert.True(result1Assertion.IsCanceled); 839Assert.True(await actualEnumerator.MoveNextAsync());
ChatCompletion\FunctionInvocationContextTests.cs (2)
26Assert.True(ctx.Messages.IsReadOnly); 69Assert.True(ctx.Terminate);
ChatCompletion\FunctionInvokingChatClientTests.cs (6)
53Assert.True(client.AllowConcurrentInvocation); 57Assert.True(client.IncludeDetailedErrors); 642entry => Assert.True(entry.Message.Contains("Invoking Func1({") && entry.Message.Contains("\"arg1\": \"value1\"")), 643entry => Assert.True(entry.Message.Contains("Func1 invocation completed. Duration:") && entry.Message.Contains("Result: \"Result 1\""))); 648entry => Assert.True(entry.Message.Contains("Invoking Func1") && !entry.Message.Contains("arg1")), 649entry => Assert.True(entry.Message.Contains("Func1 invocation completed. Duration:") && !entry.Message.Contains("Result")));
ChatCompletion\LoggingChatClientTests.cs (8)
76entry => Assert.True(entry.Message.Contains("GetResponseAsync invoked:") && entry.Message.Contains("biggest animal")), 77entry => Assert.True(entry.Message.Contains("GetResponseAsync completed:") && entry.Message.Contains("blue whale"))); 82entry => Assert.True(entry.Message.Contains("GetResponseAsync invoked.") && !entry.Message.Contains("biggest animal")), 83entry => Assert.True(entry.Message.Contains("GetResponseAsync completed.") && !entry.Message.Contains("blue whale"))); 128entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync invoked:") && entry.Message.Contains("biggest animal")), 129entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync received update:") && entry.Message.Contains("blue")), 130entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync received update:") && entry.Message.Contains("whale")), 136entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync invoked.") && !entry.Message.Contains("biggest animal")),
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
179Assert.True(activity.Duration.TotalMilliseconds > 0);
ChatCompletion\ReducingChatClientTests.cs (1)
161Assert.True(configureCalled);
Embeddings\DistributedCachingEmbeddingGeneratorTest.cs (1)
233Assert.True(result1.IsCanceled);
Embeddings\LoggingEmbeddingGeneratorTests.cs (2)
73entry => Assert.True(entry.Message.Contains("GenerateAsync invoked:") && entry.Message.Contains("Blue whale")), 79entry => Assert.True(entry.Message.Contains("GenerateAsync invoked.") && !entry.Message.Contains("Blue whale")),
Embeddings\OpenTelemetryEmbeddingGeneratorTests.cs (1)
96Assert.True(activity.Duration.TotalMilliseconds > 0);
Image\ImageGeneratorDependencyInjectionPatterns.cs (1)
149Assert.True(sd.IsKeyedService);
Image\LoggingImageGeneratorTests.cs (6)
77entry => Assert.True( 86entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked.") && !entry.Message.Contains("A beautiful sunset")), 87entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} completed.") && !entry.Message.Contains("dall-e-3"))); 126entry => Assert.True( 135entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked.") && !entry.Message.Contains("Make it more colorful")), 136entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} completed.") && !entry.Message.Contains("dall-e-3")));
SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
86Assert.True(await e.MoveNextAsync());
SpeechToText\LoggingSpeechToTextClientTests.cs (10)
79entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} invoked:") && entry.Message.Contains("\"speechLanguage\": \"pt\"")), 80entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} completed:") && entry.Message.Contains("blue whale"))); 85entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} invoked.") && !entry.Message.Contains("\"speechLanguage\": \"pt\"")), 86entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} completed.") && !entry.Message.Contains("blue whale"))); 132entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} invoked:") && entry.Message.Contains("\"speechLanguage\": \"pt\"")), 133entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update:") && entry.Message.Contains("blue")), 134entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update:") && entry.Message.Contains("whale")), 140entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} invoked.") && !entry.Message.Contains("speechLanguage")), 141entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update.") && !entry.Message.Contains("blue")), 142entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update.") && !entry.Message.Contains("whale")),
SpeechToText\SpeechToTextClientDependencyInjectionPatterns.cs (1)
149Assert.True(sd.IsKeyedService);
Microsoft.Extensions.ApiDescription.Client.Tests (11)
CSharpIdentifierTest.cs (1)
26Assert.True(result);
GetCurrentOpenApiReferenceTest.cs (1)
41Assert.True(result);
GetOpenApiReferenceMetadataTest.cs (9)
55Assert.True(result); 115Assert.True(result); 175Assert.True(result); 235Assert.True(result); 292Assert.True(task.Log.HasLoggedErrors); 338Assert.True(task.Log.HasLoggedErrors); 388Assert.True(result); 452Assert.True(result); 550Assert.True(result);
Microsoft.Extensions.ApiDescription.Tool.Tests (4)
GetDocumentTests.cs (4)
182Assert.True(File.Exists(Path.Combine(outputPath.FullName, $"{fileName}.json"))); 183Assert.True(File.Exists(Path.Combine(outputPath.FullName, $"{fileName}_internal.json"))); 237Assert.True(File.Exists(Path.Combine(outputPath.FullName, "Sample.json"))); 238Assert.True(File.Exists(Path.Combine(outputPath.FullName, "Sample_internal.json")));
Microsoft.Extensions.AsyncState.Tests (10)
AsyncContextTests.cs (2)
100Assert.True(context1.TryGet(out var ctx1)); 107Assert.True(context1.TryGet(out var ctx1));
AsyncStateTokenTests.cs (6)
15Assert.True(t1.Equals(t2)); 16Assert.True((object)t1 != (object)t2); 17Assert.True(t1.Equals((object)t2)); 19Assert.True(t1 == t2); 30Assert.True((object)t1 != (object)t2); 33Assert.True(t1 != t2);
FeaturesPooledPolicyTests.cs (2)
16Assert.True(policy.Return([])); 29Assert.True(policy.Return(list));
Microsoft.Extensions.Caching.Hybrid.Tests (48)
BufferReleaseTests.cs (10)
51Assert.True(cache.DebugTryGetCacheItem(key, out var cacheItem)); 55Assert.True(cacheItem.TryReserveBuffer(out _)); 146Assert.True(cache.DebugTryGetCacheItem(key, out var cacheItem)); 150Assert.True(cacheItem.TryReserveBuffer(out _)); 173Assert.True(cacheItem.TryReserveBuffer(out _)); // always readable 209Assert.True(cache.DebugTryGetCacheItem(key, out var cacheItem)); 213Assert.True(cacheItem.TryReserveBuffer(out _)); 250Assert.True(obj.TryGetValue(NullLogger.Instance, out var value)); 263Assert.True(new DefaultJsonSerializerFactory(services).TryCreateSerializer<Customer>(out var serializer)); 279Assert.True(obj.TryGetValue(NullLogger.Instance, out var value));
DistributedCacheTests.cs (17)
76Assert.True(expected.SequenceEqual(actual)); 84Assert.True(expected.SequenceEqual(actual)); 122Assert.True(expected.SequenceEqual(actual)); 130Assert.True(expected.SequenceEqual(actual)); 188Assert.True(cache.TryGet(key, writer)); 189Assert.True(expected.Span.SequenceEqual(writer.GetCommittedMemory().Span)); 196Assert.True(cache.TryGet(key, writer)); 197Assert.True(expected.Span.SequenceEqual(writer.GetCommittedMemory().Span)); 251Assert.True(expected.Span.SequenceEqual(writer.GetCommittedMemory().Span)); 259Assert.True(expected.Span.SequenceEqual(writer.GetCommittedMemory().Span)); 323Assert.True(payload.IsSingleSegment); 324Assert.True(MemoryMarshal.TryGetArray(payload.First, out _)); 330Assert.True(payload.IsSingleSegment); 334Assert.True(payload.IsSingleSegment); 335Assert.True(MemoryMarshal.TryGetArray(payload.First, out var segment)); 342Assert.True(payload.IsSingleSegment); 343Assert.True(MemoryMarshal.TryGetArray(payload.First, out segment));
PayloadTests.cs (13)
59Assert.True(payload.SequenceEqual(bytes)); 60Assert.True(pendingTags.IsEmpty); 87Assert.True(payload.SequenceEqual(bytes)); 88Assert.True(pendingTags.IsEmpty); 94Assert.True(pendingTags.IsEmpty); 124Assert.True(pendingTags.IsEmpty); 153Assert.True(payload.SequenceEqual(bytes)); 154Assert.True(pendingTags.IsEmpty); 160Assert.True(pendingTags.IsEmpty); 191Assert.True(payload.SequenceEqual(bytes)); 214Assert.True(pendingTags.IsEmpty); 241Assert.True(pendingTags.IsEmpty); 268Assert.True(pendingTags.IsEmpty);
SerializerTests.cs (4)
21Assert.True("test value"u8.SequenceEqual(target.GetCommittedMemory().Span)); 35Assert.True("test value"u8.SequenceEqual(target.GetCommittedMemory().Span)); 198Assert.True(clone.TryGetValue("x", out var val)); 200Assert.True(clone.TryGetValue("y", out val));
StampedeTests.cs (2)
250Assert.True(callerCount >= 2); // "most" is not "one" 478Assert.True(pair.Value > 16);
TagSetTests.cs (1)
14Assert.True(tags.IsEmpty);
TypeTests.cs (1)
22Assert.True((bool)typeof(ImmutableTypeCache<>).MakeGenericType(type)
Microsoft.Extensions.Compliance.Abstractions.Tests (8)
Classification\DataClassificationAttributeTests.cs (1)
26Assert.True(attribute.Classification == new DataClassification(TaxonomyName, Value));
Classification\DataClassificationTests.cs (4)
20Assert.True(dc == new DataClassification(TaxonomyName, Value)); 23Assert.True(dc != new DataClassification(TaxonomyName + "x", Value)); 26Assert.True(dc != new DataClassification(TaxonomyName, Value + 1)); 29Assert.True(dc.Equals((object)dc));
Redaction\RedactorTest.cs (3)
23Assert.True(r.TryRedact<object?>(null, new char[0], out _, string.Empty.AsSpan())); 298Assert.True(r.TryRedact(Array.Empty<char>(), buffer, out int charsWritten, string.Empty.AsSpan(), null)); 314Assert.True(r.TryRedact(new char[0], buffer, out int charsWritten, string.Empty.AsSpan(), null));
Microsoft.Extensions.Compliance.Redaction.Tests (2)
HmacRedactorExtensionsTests.cs (2)
67Assert.True(expectedLength == 0 || expectedLength == Example.Length); 68Assert.True(actualLength == 0 || actualLength == Example.Length);
Microsoft.Extensions.Compliance.Testing.Tests (10)
RedactionFakesEventCollectorTests.cs (10)
40Assert.True(first.Equals(second)); 43Assert.True(first.Equals((object)second)); 44Assert.True(first == second); 45Assert.True(first != third); 46Assert.True(first != fifth); 61Assert.True(first.Equals(second)); 64Assert.True(first.Equals((object)second)); 65Assert.True(first == second); 66Assert.True(first != third); 67Assert.True(first == fourth);
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
ConfigurationProviderTestBase.cs (1)
124Assert.True(caught is ArgumentException
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (1)
ApplicationLifecycleHealthChecksExtensionsTests.cs (1)
61Assert.True(r.Factory(serviceProvider) is T);
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (21)
DefaultHealthCheckServiceTest.cs (3)
455Assert.True(healthCheck.SynchronousDisposable.IsDisposed); 456Assert.True(healthCheck.AsyncOnlyDisposable.IsAsyncDisposed); 457Assert.True(healthCheck.SyncOrAsyncDisposable.IsAsyncDisposed);
HealthCheckPublisherHostedServiceTest.cs (18)
63Assert.True(service.IsStopping); 84Assert.True(service.IsTimerRunning); 91Assert.True(service.IsStopping); 129Assert.True(service.IsTimerRunning); 136Assert.True(service.IsStopping); 167Assert.True(service.IsStopping); 177Assert.True(service.IsStopping); 207Assert.True(service.IsTimerRunning); 217Assert.True(service.IsStopping); 375Assert.True(service.IsTimerRunning); 382Assert.True(service.IsStopping); 429Assert.True(service.IsTimerRunning); 442Assert.True(service.IsStopping); 475Assert.True(service.IsTimerRunning); 482Assert.True(service.IsStopping); 651Assert.True(service.IsStopping); 688Assert.True(service.IsStopping); 732Assert.True(service.IsStopping);
Microsoft.Extensions.Diagnostics.Probes.Tests (12)
KubernetesProbesExtensionsTests.cs (3)
49Assert.True(livenessConfig.FilterChecks!(livenessRegistration)); 56Assert.True(startupConfig.FilterChecks(startupRegistration)); 63Assert.True(readinessConfig.FilterChecks(readinessRegistration));
KubernetesProbesOptionsValidatorTests.cs (6)
21Assert.True(result.Succeeded); 34Assert.True(result.Succeeded); 47Assert.True(result.Failed); 53Assert.True(result.Failed); 59Assert.True(result.Failed); 65Assert.True(result.Failed);
TcpEndpointProbesServiceTests.cs (3)
45Assert.True(IsTcpOpened(port)); 49Assert.True(IsTcpOpened(port)); 63Assert.True(IsTcpOpened(port));
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (35)
ByteArrayEqualityComparerTests.cs (2)
15Assert.True(_comparer.Equals(null, null)); 47Assert.True(_comparer.Equals(x, y));
Linux\AcceptanceTest.cs (2)
261Assert.True(double.IsNaN(cpuFromGauge)); 365Assert.True(double.IsNaN(cpuFromGauge));
Linux\LinuxUtilizationParserCgroupV1Tests.cs (1)
396Assert.True(true);
Linux\LinuxUtilizationParserCgroupV2Tests.cs (1)
595Assert.True(true);
Linux\LinuxUtilizationProviderTests.cs (8)
89Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuLimitUtilization).value)); 92Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuRequestUtilization).value)); 101Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessCpuUtilization).value)); 161Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuLimitUtilization).value)); 164Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuRequestUtilization).value)); 170Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessCpuUtilization).value)); 276Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuLimitUtilization).value)); 279Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerCpuRequestUtilization).value));
Linux\OSFileSystemTests.cs (2)
67Assert.True(length >= written); 68Assert.True(b.AsSpan(0, written).SequenceEqual(new string(Content, written).AsSpan()));
ResourceMonitoringExtensionsTests.cs (1)
254Assert.True(delegateCalled);
ResourceMonitoringOptionsCustomValidatorTests.cs (4)
27Assert.True(result.Failed); 40Assert.True(result.Succeeded); 56Assert.True(isValid); 71Assert.True(validationResult.Failed);
ResourceMonitoringOptionsTests.cs (1)
33Assert.True(options.UseLinuxCalculationV2);
ResourceMonitoringOptionsValidatorTests.cs (4)
26Assert.True(isValid); 41Assert.True(validator.Validate(nameof(options), options).Failed); 56Assert.True(validator.Validate(nameof(options), options).Failed); 71Assert.True(validator.Validate(nameof(options), options).Failed);
ResourceMonitoringServiceTests.cs (1)
345Assert.True(publisherCalled);
Windows\MemoryInfoTests.cs (1)
22Assert.True(memoryStatus.TotalPhys > 0);
Windows\ProcessInfoTests.cs (1)
21Assert.True(workingSet64 > 0);
Windows\SystemInfoTests.cs (1)
25Assert.True(sysInfo.NumberOfProcessors > 0);
Windows\WindowsContainerSnapshotProviderTests.cs (4)
131Assert.True(data.MemoryUsageInBytes > 0); 158Assert.True(data.MemoryUsageInBytes > 0); 190Assert.True(data.MemoryUsageInBytes > 0); 300Assert.True(double.IsNaN(metricCollector.LastMeasurement.Value));
Windows\WindowsSnapshotProviderTests.cs (1)
100Assert.True(double.IsNaN(metricCollector.LastMeasurement.Value));
Microsoft.Extensions.Diagnostics.Testing.Tests (30)
Logging\FakeLogCollectorOptionsTests.cs (1)
17Assert.True(options.CollectRecordsForDisabledLogLevels);
Logging\FakeLoggerTests.cs (17)
38Assert.True(records[0].LevelEnabled); 48Assert.True(records[0].LevelEnabled); 55Assert.True(records[0].LevelEnabled); 149Assert.True(logger.IsEnabled(LogLevel.Trace)); 150Assert.True(logger.IsEnabled(LogLevel.Debug)); 151Assert.True(logger.IsEnabled(LogLevel.Information)); 152Assert.True(logger.IsEnabled(LogLevel.Warning)); 153Assert.True(logger.IsEnabled(LogLevel.Error)); 154Assert.True(logger.IsEnabled(LogLevel.Critical)); 155Assert.True(logger.IsEnabled((LogLevel)42)); 160Assert.True(logger.IsEnabled(LogLevel.Trace)); 162Assert.True(logger.IsEnabled(LogLevel.Information)); 163Assert.True(logger.IsEnabled(LogLevel.Warning)); 164Assert.True(logger.IsEnabled(LogLevel.Error)); 165Assert.True(logger.IsEnabled(LogLevel.Critical)); 176Assert.True(logger.LatestRecord.LevelEnabled); 330Assert.True(record.LevelEnabled);
Metrics\MeasurementExtensionsTests.cs (8)
32Assert.True(filtered[1].Tags.ContainsKey("A")); 33Assert.True(filtered[1].Tags.ContainsKey("B")); 57Assert.True(filtered[1].Tags.ContainsKey("A")); 58Assert.True(filtered[1].Tags.ContainsKey("B")); 82Assert.True(filtered[1].Tags.ContainsKey("A")); 83Assert.True(filtered[1].Tags.ContainsKey("B")); 110Assert.True(filtered[1].Tags.ContainsKey("A")); 111Assert.True(filtered[1].Tags.ContainsKey("B"));
Metrics\MetricCollectorTests.cs (4)
259Assert.True(wait.IsCompleted); 266Assert.True(wait.IsCompleted); 373Assert.True(wait.IsCompleted); 374Assert.True(wait.IsFaulted);
Microsoft.Extensions.FileProviders.Embedded.Tests (17)
EmbeddedFileProviderTests.cs (8)
50Assert.True(fileInfo.Exists); 116Assert.True(fileInfo.Exists); 118Assert.True(fileInfo.Length > 0); 154Assert.True(fileInfo.Exists); 156Assert.True(fileInfo.Length > 0); 192Assert.True(fileInfo.Exists); 194Assert.True(fileInfo.Length > 0); 233Assert.True(files.Exists);
ManifestEmbeddedFileProviderTests.cs (9)
29Assert.True(jqueryValidate.Exists); 36Assert.True(jqueryMin.Exists); 43Assert.True(siteCss.Exists); 66Assert.True(jqueryValidate.Exists); 73Assert.True(jqueryMin.Exists); 80Assert.True(siteCss.Exists); 165Assert.True(jqueryValidate.Exists); 188Assert.True(jqueryValidate.Exists); 439Assert.True(jqueryValidate.Exists);
Microsoft.Extensions.Hosting.Testing.Tests (2)
FakeHostTests.cs (2)
92Assert.True(receivedToken.IsCancellationRequested); 152Assert.True(receivedToken.IsCancellationRequested);
Microsoft.Extensions.Http.Diagnostics.Tests (7)
Latency\HttpClientLatencyTelemetryExtensionsTest.cs (2)
51Assert.True(options.EnableDetailedLatencyBreakdown); 86Assert.True(invoked);
Latency\Internal\HttpCheckpointsTest.cs (1)
15Assert.True(HttpCheckpoints.Checkpoints.Length > 0);
Latency\Internal\HttpLatencyTelemetryHandlerTest.cs (1)
71Assert.True(req.Headers.Contains(TelemetryConstants.ClientApplicationNameHeader));
Latency\Internal\HttpRequestLatencyListenerTest.cs (3)
104Assert.True(esSockets.IsEnabled()); 109Assert.True(esHttp.IsEnabled()); 114Assert.True(esNameRes.IsEnabled());
Microsoft.Extensions.Http.Polly.Tests (7)
DependencyInjection\PollyHttpClientBuilderExtensionsTest.cs (4)
371Assert.True(registry.ContainsKey("host1")); 380Assert.True(registry.ContainsKey("host1")); 390Assert.True(registry.ContainsKey("host1")); 391Assert.True(registry.ContainsKey("host2"));
PolicyHttpMessageHandlerTest.cs (3)
147Assert.True(fakeContent.Disposed); 199Assert.True(fakeContent.Disposed); 245Assert.True(ct.CanBeCanceled);
Microsoft.Extensions.Http.Resilience.Tests (16)
Hedging\HttpClientHedgingResiliencePredicatesTests.cs (6)
20Assert.True(HttpClientHedgingResiliencePredicates.IsTransientHttpException(new TimeoutRejectedException())); 21Assert.True(HttpClientHedgingResiliencePredicates.IsTransientHttpException(new BrokenCircuitException())); 22Assert.True(HttpClientHedgingResiliencePredicates.IsTransientHttpException(new HttpRequestException())); 29Assert.True(HttpClientHedgingResiliencePredicates.IsTransient(Outcome.FromException<HttpResponseMessage>(new TimeoutRejectedException()))); 30Assert.True(HttpClientHedgingResiliencePredicates.IsTransient(Outcome.FromException<HttpResponseMessage>(new BrokenCircuitException()))); 31Assert.True(HttpClientHedgingResiliencePredicates.IsTransient(Outcome.FromException<HttpResponseMessage>(new HttpRequestException())));
Hedging\HttpStandardHedgingResilienceOptionsCustomValidatorTests.cs (2)
24Assert.True(validationResult.Failed); 103Assert.True(validationResult.Failed);
Internal\RandomizerTest.cs (1)
47Assert.True(ok);
Polly\HttpRetryStrategyOptionsExtensionsTests.cs (1)
90Assert.True(await options.ShouldHandle(CreatePredicateArguments(response, context)));
Resilience\HttpResilienceContextExtensionsTests.cs (2)
63Assert.True(context.Properties.TryGetValue(ResilienceKeys.RequestMessage, out HttpRequestMessage? request)); 74Assert.True(context.Properties.TryGetValue(ResilienceKeys.RequestMessage, out HttpRequestMessage? actualRequest));
Resilience\HttpStandardResilienceOptionsCustomValidatorTests.cs (3)
30Assert.True(validationResult.Failed); 44Assert.True(validationResult.Succeeded); 104Assert.True(validationResult.Failed);
Routing\RoutingStrategyTest.cs (1)
53Assert.True(strategies.Count < 5);
Microsoft.Extensions.ML.Tests (1)
FileLoaderTests.cs (1)
55Assert.True(prediction.Sentiment);
Microsoft.Extensions.ObjectPool.DependencyInjection.Tests (1)
DependencyInjectionExtensionsTests.cs (1)
109Assert.True(pooled is OtherTestClass);
Microsoft.Extensions.ObjectPool.Tests (4)
DisposableObjectPoolTest.cs (4)
72Assert.True(obj.IsDisposed); 89Assert.True(obj1.IsDisposed); 90Assert.True(obj2.IsDisposed); 122Assert.True(obj.IsDisposed);
Microsoft.Extensions.SecretManager.Tools.Tests (2)
InitCommandTest.cs (1)
113Assert.True(lineCountWithSecret == lineCountWithoutSecret + 1);
SetCommandTest.cs (1)
69Assert.True(secretStore.ContainsKey("Key1:nested"));
Microsoft.Extensions.Telemetry.Abstractions.Tests (27)
Latency\CheckpointTests.cs (4)
28Assert.True(c1.Equals(c2)); 29Assert.True(c1.Equals((object)c2)); 33Assert.True(c1 == c2); 36Assert.True(c1.GetHashCode() == c2.GetHashCode());
Latency\LatencyDataTests.cs (9)
15Assert.True(ld.Checkpoints.Length == 0); 16Assert.True(ld.Measures.Length == 0); 17Assert.True(ld.Tags.Length == 0); 31Assert.True(ld.Checkpoints.Length == num); 32Assert.True(ld.Measures.Length == num); 33Assert.True(ld.Tags.Length == num); 50Assert.True(ld.Checkpoints.Length == numCheckpoints); 51Assert.True(ld.Measures.Length == numMeasures); 52Assert.True(ld.Tags.Length == numTags);
Latency\LatencyRegistryExtensionsTests.cs (3)
80Assert.True(lcro.CheckpointNames.Count == 1); 81Assert.True(lcro.MeasureNames.Count == 2); 82Assert.True(lcro.TagNames.Count == 3);
Latency\MeasureTests.cs (4)
29Assert.True(m1.Equals(m2)); 30Assert.True(m1.Equals((object)m2)); 34Assert.True(m1 == m2); 36Assert.True(m1.GetHashCode() == m2.GetHashCode());
Latency\NoopLatencyContextTests.cs (3)
73Assert.True(latencyData.Checkpoints.Length == 0); 74Assert.True(latencyData.Measures.Length == 0); 75Assert.True(latencyData.Tags.Length == 0);
Logging\LogPropertiesAttributeTests.cs (3)
17Assert.True(lpa.SkipNullProperties); 27Assert.True(lpa.OmitReferenceName); 37Assert.True(lpa.Transitive);
Logging\TagProviderAttributeTests.cs (1)
20Assert.True(attr.OmitReferenceName);
Microsoft.Extensions.Telemetry.Tests (126)
Enrichment\ApplicationEnricherExtensionsTests.cs (3)
90Assert.True(options.ApplicationName); 92Assert.True(options.BuildVersion); 93Assert.True(options.DeploymentRing);
Enrichment\ProcessEnricherExtensionsTests.cs (1)
88Assert.True(options.ProcessId);
Enrichment\ProcessLogEnricherTests.cs (1)
37Assert.True(options.ProcessId);
Http\HttpParserTests.cs (14)
165Assert.True(success); 183Assert.True(success); 203Assert.True(success); 236Assert.True(success); 255Assert.True(success); 266Assert.True(success); 292Assert.True(success); 304Assert.True(success); 317Assert.True(success); 332Assert.True(success); 363Assert.True(success); 374Assert.True(success); 420Assert.True(success); 465Assert.True(success);
Latency\Internal\CheckpointTrackerTests.cs (11)
19Assert.True(ct.Checkpoints.Count == 0); 35Assert.True(c.Count == names.Length); 42Assert.True(c[i].Name == names[i]); 43Assert.True(elapsed >= t); 58Assert.True(checkpoints.Count == 1); 59Assert.True(first.Name == checkpoints[0].Name); 60Assert.True(first.Elapsed == checkpoints[0].Elapsed); 61Assert.True(first.Frequency == checkpoints[0].Frequency); 76Assert.True(c.Count == names.Length); 80Assert.True(c.Count == 0); 88Assert.True(c.Count == names.Length);
Latency\Internal\LatencyContextPoolTests.cs (2)
64Assert.True(o.ResetCalled == 1); 67Assert.True(o.ResetCalled == 1);
Latency\Internal\LatencyContextProviderTests.cs (6)
60Assert.True(lc.LatencyData.Checkpoints.Length == 1); 61Assert.True(lc.LatencyData.Measures.Length == 1); 62Assert.True(lc.LatencyData.Tags.Length == 1); 91Assert.True(lc.LatencyData.Checkpoints.Length == 1); 92Assert.True(lc.LatencyData.Measures.Length == 1); 93Assert.True(lc.LatencyData.Tags.Length == 1);
Latency\Internal\LatencyContextRegistrySetTests.cs (10)
25Assert.True(lcrs.CheckpointNameRegistry.KeyCount == 0); 26Assert.True(lcrs.MeasureNameRegistry.KeyCount == 0); 27Assert.True(lcrs.TagNameRegistry.KeyCount == 0); 68Assert.True(lcr.CheckpointNameRegistry.IsRegistered("ca")); 69Assert.True(lcr.CheckpointNameRegistry.KeyCount == 2); 70Assert.True(lcr.MeasureNameRegistry.IsRegistered("ma")); 71Assert.True(lcr.MeasureNameRegistry.KeyCount == 2); 72Assert.True(lcr.TagNameRegistry.IsRegistered("ta")); 73Assert.True(lcr.TagNameRegistry.KeyCount == 2); 78Assert.True(registry.IsRegistered(registered));
Latency\Internal\LatencyContextTests.cs (9)
25Assert.True(latencyContext.IsRunning); 37Assert.True(latencyContext.IsDisposed); 68Assert.True(latencyContext.IsDisposed); 69Assert.True(pool.ReturnCalled); 119Assert.True(((LatencyContext)context).IsRunning); 145Assert.True(((LatencyContext)context).IsRunning); 203Assert.True(((LatencyContext)context).IsRunning); 231Assert.True(afterFreezeDuration.Equals(afterDelayDuration)); 280Assert.True(((LatencyContext)context).IsRunning);
Latency\Internal\LatencyContextTokenIssuerTests.cs (6)
25Assert.True(ct.Position > -1); 29Assert.True(mt.Position > -1); 33Assert.True(tt.Position > -1); 44Assert.True(ct.Position == -1); 48Assert.True(mt.Position == -1); 52Assert.True(tt.Position == -1);
Latency\Internal\MeasureTrackerTests.cs (25)
19Assert.True(mt.Measures.Count == 0); 21Assert.True(mt.Measures.Count == 0); 40Assert.True(measures.Count == names.Length); 46Assert.True(m.Count == 1); 47Assert.True(m[0].Name == names[i]); 48Assert.True(m[0].Value == i * times); 68Assert.True(measures.Length == names.Length); 73Assert.True(m.Count == 1); 74Assert.True(m[0].Name == names[i]); 75Assert.True(m[0].Value == i); 87Assert.True(measures.Count == 1); 88Assert.True(measures[0].Name == "a"); 89Assert.True(measures[0].Value == 10); 93Assert.True(measures.Count == 1); 94Assert.True(measures[0].Name == "a"); 95Assert.True(measures[0].Value == 41); 106Assert.True(mt.Measures.Count == 3); 108Assert.True(mt.Measures.Count == 0); 111Assert.True(mt.Measures.Count == 1); 113Assert.True(measures[0].Name == "b"); 114Assert.True(measures[0].Value == 6); 117Assert.True(mt.Measures.Count == 0); 120Assert.True(mt.Measures.Count == 1); 122Assert.True(measures[0].Name == "b"); 123Assert.True(measures[0].Value == 2);
Latency\Internal\RegistryTests.cs (6)
37Assert.True(r.KeyCount == 0); 59Assert.True(ok.Length == 4); 66Assert.True(o == i); 76Assert.True(ok.Length == 4); 86Assert.True(ok.Length == 4); 88Assert.True(r.GetRegisteredKeyIndex("e") == -1);
Latency\Internal\TagCollectionTests.cs (15)
22Assert.True(tc.Tags.Count == 4); 23tc.Tags.ToList().ForEach(t => Assert.True(t.Name != "e")); 43Assert.True(t.Count == _tagNames.KeyCount); 48Assert.True(_tagNames.GetRegisteredKeyIndex(tagName) > -1); 52Assert.True(namesNumTimes[tagName] == 0); 53Assert.True(t[i].Value == "testVal"); 59Assert.True(t[i].Value == string.Empty); 70Assert.True(tc.Tags.Count == _tagNames.KeyCount); 75Assert.True(atag.Count == 1); 76Assert.True(atag[0].Name == "a"); 77Assert.True(atag[0].Value == "second"); 81Assert.True(notaTag.Count == tagList.Count - 1); 83Assert.True(notaTagEmptyValues.Count == notaTag.Count); 94Assert.True(numNonEmpty == 2); 98Assert.True(numNonEmpty == 0);
Latency\LatencyConsoleExtensionsTests.cs (2)
47Assert.True(invoked); 64Assert.True(actualOptions.Value.OutputTags);
Latency\LatencyConsoleOptionsTests.cs (3)
14Assert.True(o.OutputCheckpoints); 15Assert.True(o.OutputTags); 16Assert.True(o.OutputMeasures);
Latency\LatencyContextExtensionTests.cs (3)
82Assert.True(invoked); 100Assert.True(actualOptions.Value.ThrowOnUnregisteredNames == expectedOptions.ThrowOnUnregisteredNames); 110Assert.True(l.ThrowOnUnregisteredNames);
Logging\ExtendedLoggerFactoryTests.cs (2)
55Assert.True(true); 537Assert.True(disposed);
Logging\JustInTimeRedactorTests.cs (2)
46Assert.True(r.TryFormat(d, out int charsWritten, string.Empty.AsSpan(), CultureInfo.InvariantCulture)); 70Assert.True(r.TryFormat(d, out charsWritten, string.Empty.AsSpan(), CultureInfo.InvariantCulture));
Logging\LoggerEnrichmentOptionsTests.cs (2)
25Assert.True(o.CaptureStackTraces); 26Assert.True(o.UseFileInfoForStackTraces);
Sampling\RandomProbabilisticSamplerTests.cs (1)
55Assert.True(actualDecision);
Sampling\TraceBasedSamplerTests.cs (2)
32Assert.True(shouldSample); 51Assert.True(shouldSample);
Microsoft.Extensions.TimeProvider.Testing.Tests (10)
FakeTimeProviderTests.cs (7)
134Assert.True(pnow2 > pnow); 295Assert.True(t.IsCompleted && !t.IsFaulted); 307Assert.True(delay.IsCompleted); 383Assert.True(t.IsCompleted); 403Assert.True(t.IsCompleted); 421Assert.True(t.IsCompleted); 422Assert.True(t.IsFaulted);
TimerTests.cs (3)
165Assert.True(t.Change(TimeSpan.FromMilliseconds(1), TimeSpan.FromMilliseconds(1))); 176Assert.True(t.Change(TimeSpan.FromMilliseconds(1), TimeSpan.FromMilliseconds(1))); 349Assert.True(triggers[j]);
Microsoft.Extensions.Validation.GeneratorTests (6)
ValidationsGenerator.ClassAttributes.cs (1)
86Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo));
ValidationsGenerator.SkipValidation.cs (2)
106Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo)); 325Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo));
ValidationsGenerator.ValidatableType.cs (2)
85Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo)); 454Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo));
ValidationsGeneratorTestBase.cs (1)
152Assert.True(result.Success);
Microsoft.Extensions.Validation.Tests (8)
RuntimeValidatableParameterInfoResolverTests.cs (5)
67Assert.True(result); 83Assert.True(result); 99Assert.True(result); 115Assert.True(result); 140Assert.True(result);
ValidatableInfoResolverTests.cs (3)
57Assert.True(result); 106Assert.True(result); 156Assert.True(result);
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
GeneratorTests.cs (1)
156Assert.True(File.Exists(Path.Combine(fullReportPath, "ComplianceReport.json")));
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Gen.ContextualOptions.Unit.Tests (6)
ParserTests.cs (2)
32Assert.True(result.Single().ShouldEmit); 49Assert.True(result.Single().ShouldEmit);
SyntaxContextReceiverTests.cs (3)
31Assert.True(sut.TryGetTypeDeclarations(comp, out var typeDeclarations)); 68Assert.True(sut.TryGetTypeDeclarations(comp, out var typeDeclarations)); 87Assert.True(sut.TryGetTypeDeclarations(comp, out var typeDeclarations));
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Gen.Logging.Unit.Tests (3)
LogParserUtilitiesTests.cs (1)
198Assert.True(result);
ParserUtilitiesTests.cs (1)
54Assert.True(result);
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Gen.MetadataExtractor.Unit.Tests (2)
GeneratorTests.cs (1)
184Assert.True(File.Exists(Path.Combine(fullReportPath, ReportFilename)));
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.Gen.MetricsReports.Unit.Tests (2)
GeneratorTests.cs (1)
137Assert.True(File.Exists(Path.Combine(fullReportPath, ReportFilename)));
test\Generators\Shared\RoslynTestUtils.cs (1)
90Assert.True(proj.Solution.Workspace.TryApplyChanges(proj.Solution));
Microsoft.JSInterop.Tests (24)
DotNetObjectReferenceTest.cs (1)
78Assert.True(objRef.Disposed);
Infrastructure\DotNetDispatcherTest.cs (14)
83Assert.True(SomePublicType.DidInvokeMyInvocableStaticVoid); 145Assert.True(resultDto2Ref.TryGetProperty(DotNetDispatcher.DotNetObjectRefKey.EncodedUtf8Bytes, out var property)); 189Assert.True(targetInstance.DidInvokeMyInvocableInstanceVoid); 206Assert.True(targetInstance.DidInvokeMyBaseClassInvocableInstanceVoid); 222Assert.True(objectRef.Disposed); 276Assert.True(task.IsCompletedSuccessfully); 335Assert.True(task.IsCanceled); 398Assert.True(task.IsCanceled); 412Assert.True(task.IsCompletedSuccessfully); 426Assert.True(task.IsCompletedSuccessfully); 440Assert.True(task.IsCompletedSuccessfully); 645Assert.True(jsRuntime.LastCompletionResult.Success); 685Assert.True(jsRuntime.LastCompletionResult.Success); 709Assert.True(jsRuntime.LastCompletionResult.Success);
JSRuntimeExtensionsTest.cs (4)
101Assert.True(cts.CanBeCanceled); 124Assert.True(cts == CancellationToken.None); 147Assert.True(cts.CanBeCanceled); 168Assert.True(cts == CancellationToken.None);
JSRuntimeTest.cs (5)
66Assert.True(task.IsCompletedSuccessfully); 123Assert.True(task.IsCompleted); 144Assert.True(task.IsCompleted); 169Assert.True(task.IsCompleted); 199Assert.True(task.IsCompleted);
Microsoft.ML.AutoML.Tests (57)
AutoFitTests.cs (18)
61Assert.True(result.BestRun.ValidationMetrics.Accuracy > 0.70); 115Assert.True(result.BestRun.ValidationMetrics.Accuracy > 0.70); 140Assert.True(result.BestRun.Results.Select(x => x.ValidationMetrics.Accuracy).Min() > 0.70); 175Assert.True(result.BestRun.ValidationMetrics.RSquared > 0.70); 205Assert.True(result.BestRun.Results.Select(x => x.ValidationMetrics.RSquared).Min() > 0.70); 236Assert.True(result.BestRun.ValidationMetrics.RSquared > 0.70); 245Assert.True(result.BestRun.ValidationMetrics.RSquared > 0.70); 320Assert.True(result.BestRun.ValidationMetrics.MicroAccuracy >= 0.7); 457Assert.True(experimentResults[i].RunDetails.Count() > 0); 459Assert.True(bestRun.ValidationMetrics.NormalizedDiscountedCumulativeGains.Last() > 0.4); 460Assert.True(bestRun.ValidationMetrics.DiscountedCumulativeGains.Last() > 19); 465Assert.True(col.Name == expectedOutputNames[col.Index]); 501Assert.True(experimentResults[i].RunDetails.Count() > 0); 506Assert.True(model.ValidationMetrics.NormalizedDiscountedCumulativeGains.Max() > 0.31); 507Assert.True(model.ValidationMetrics.DiscountedCumulativeGains.Max() > 15); 541Assert.True(experimentResult.RunDetails.Count() > 1); 543Assert.True(experimentResult.RunDetails.Max(i => i?.ValidationMetrics?.RSquared * i?.ValidationMetrics?.RSquared) > 0.5); 548Assert.True(col.Name == expectedOutputNames[col.Index]);
ColumnInferenceTests.cs (2)
40Assert.True(columnInferenceWithGrouping.TextLoaderOptions.Columns.Count() < columnInferenceWithoutGrouping.TextLoaderOptions.Columns.Count()); 61Assert.True(result.TextLoaderOptions.HasHeader);
MetricsAgentsTests.cs (18)
51Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.Accuracy)); 52Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.AreaUnderRocCurve)); 53Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.AreaUnderPrecisionRecallCurve)); 54Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.F1Score)); 55Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.NegativePrecision)); 56Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.NegativeRecall)); 57Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.PositivePrecision)); 58Assert.True(IsPerfectModel(metrics, BinaryClassificationMetric.PositiveRecall)); 87Assert.True(IsPerfectModel(metrics, MulticlassClassificationMetric.MicroAccuracy)); 88Assert.True(IsPerfectModel(metrics, MulticlassClassificationMetric.MacroAccuracy)); 89Assert.True(IsPerfectModel(metrics, MulticlassClassificationMetric.LogLoss)); 90Assert.True(IsPerfectModel(metrics, MulticlassClassificationMetric.LogLossReduction)); 91Assert.True(IsPerfectModel(metrics, MulticlassClassificationMetric.TopKAccuracy)); 118Assert.True(IsPerfectModel(metrics, RegressionMetric.MeanAbsoluteError)); 119Assert.True(IsPerfectModel(metrics, RegressionMetric.MeanSquaredError)); 120Assert.True(IsPerfectModel(metrics, RegressionMetric.RootMeanSquaredError)); 121Assert.True(IsPerfectModel(metrics, RegressionMetric.RSquared)); 157Assert.True(IsPerfectModel(metrics, RankingMetric.Ndcg, 3));
SplitUtilTests.cs (3)
52Assert.True(splits.trainDatasets.Any()); 53Assert.True(splits.trainDatasets.Count() < requestedNumSplits); 71Assert.True(splits.trainDatasets.Any());
SweeperTests.cs (14)
83Assert.True(bestResult.MetricValue > 0); 185Assert.True(value1.Equals(value1)); 186Assert.True(value1.Equals(duplicateValue1)); 188Assert.True(value1.Equals((object)value1)); 189Assert.True(value1.Equals((object)duplicateValue1)); 208Assert.True(value1.Equals(value1)); 209Assert.True(value1.Equals(duplicateValue1)); 211Assert.True(value1.Equals((object)value1)); 212Assert.True(value1.Equals((object)duplicateValue1)); 231Assert.True(value1.Equals(value1)); 232Assert.True(value1.Equals(duplicateValue1)); 234Assert.True(value1.Equals((object)value1)); 235Assert.True(value1.Equals((object)duplicateValue1)); 279Assert.True(parameterSet.Equals(parameterSetSameHash));
TextFileSampleTests.cs (1)
52Assert.True(sample.FullFileSize > 0);
TrainerExtensionsTests.cs (1)
405Assert.True(trainers.Any());
Microsoft.ML.CodeAnalyzer.Tests (2)
Code\BestFriendTest.cs (2)
84Assert.True(test.TestState.AdditionalReferences.Remove(AdditionalMetadataReferences.MLNetCoreReference)); 85Assert.True(test.TestState.AdditionalReferences.Remove(AdditionalMetadataReferences.MLNetDataReference));
Microsoft.ML.Core.Tests (176)
UnitTests\DataTypes.cs (4)
38Assert.True("?" == textFVal.ToString()); 62Assert.True("?" == textDVal.ToString()); 245Assert.True(identity); 253Assert.True(typeof(TDst) == dstType.RawType);
UnitTests\FileSource.cs (1)
24Assert.True(fileSource.Count == 1);
UnitTests\ScoreSchemaTest.cs (1)
66Assert.True(scoreMetadata.Schema[0].Type is VectorDataViewType);
UnitTests\TestCustomTypeRegister.cs (9)
269Assert.True(DataViewTypeManager.Knows(a)); 270Assert.True(DataViewTypeManager.Knows(b)); 271Assert.True(DataViewTypeManager.Knows(typeof(AlienBody))); 287Assert.True(isWrong); 301Assert.True(isWrong); 307Assert.True(DataViewTypeManager.Knows(e)); 308Assert.True(DataViewTypeManager.Knows(typeof(AlienBody), new[] { f })); 325Assert.True(DataViewTypeManager.Knows(a)); 326Assert.True(DataViewTypeManager.Knows(typeof(AlienBody), new Attribute[] { b, c }));
UnitTests\TestEarlyStoppingCriteria.cs (13)
38Assert.True(isBestCandidate); 47Assert.True(shouldStop); 63Assert.True(isBestCandidate); 68Assert.True(isBestCandidate); 73Assert.True(shouldStop); 88Assert.True(isBestCandidate); 95Assert.True(isBestCandidate); 109Assert.True(shouldStop); 124Assert.True(isBestCandidate); 131Assert.True(isBestCandidate); 145Assert.True(shouldStop); 161Assert.True(isBestCandidate); 174Assert.True(shouldStop);
UnitTests\TestEntryPoints.cs (98)
370Assert.True(weightType.Equals(typeof(string))); 373Assert.True(instance.ExampleWeightColumnName == null); 389Assert.True(EntryPointUtils.IsValueWithinRange(range, 5.1)); 390Assert.True(EntryPointUtils.IsValueWithinRange(range, 5.0)); 394Assert.True(EntryPointUtils.IsValueWithinRange(range, 5.1)); 400Assert.True(EntryPointUtils.IsValueWithinRange(range, 5.0)); 401Assert.True(EntryPointUtils.IsValueWithinRange(range, 4.9)); 406Assert.True(EntryPointUtils.IsValueWithinRange(range, 4.9)); 411Assert.True(EntryPointUtils.IsValueWithinRange(range, 0.0)); 1743Assert.True(Single.IsNaN(scoreBin) && Single.IsNaN(score) || scoreBin == score); 1744Assert.True(Single.IsNaN(scoreBinCali) && Single.IsNaN(score) || scoreBinCali == score); 1745Assert.True(Single.IsNaN(scoreSaved) && Single.IsNaN(score) || CompareNumbersWithTolerance(scoreSaved, score, null, 5)); 1746Assert.True(Single.IsNaN(scoreAnom) && Single.IsNaN(score) || scoreAnom == score); 1750Assert.True(Single.IsNaN(avg) && Single.IsNaN(score) || avg == score); 1963Assert.True(Single.IsNaN(scoreBin) && Single.IsNaN(score) || scoreBin == score); 1964Assert.True(Single.IsNaN(scoreBinCali) && Single.IsNaN(score) || scoreBinCali == score); 1965Assert.True(Single.IsNaN(scoreSaved) && Single.IsNaN(score) || scoreSaved == score); 1969Assert.True(Single.IsNaN(avg) && Single.IsNaN(score) || avg == score); 2112Assert.True(CompareVBuffers(in scoreSaved, in score, ref dense1, ref dense2)); 2114Assert.True(CompareVBuffers(in avg, in score, ref dense1, ref dense2)); 2550Assert.True(1 <= catKey && catKey <= 3); 3336Assert.True(success); 3393Assert.True(success); 3623Assert.True(auc > 0.99); 3728Assert.True(auc > 0.99); 3894Assert.True(auc > 0.99); 4086Assert.True(auc > 0.99); 4210Assert.True(float.IsNaN(nodes[0].Cost)); 4211Assert.True(nodes[0].StageId == "5063dee8f19c4dd89a1fc3a9da5351a7"); 4214Assert.True(nodes[1].Cost > 2); 4215Assert.True(nodes[1].StageId == "2"); 4218Assert.True(nodes[2].Cost > 3); 4219Assert.True(nodes[2].StageId == ""); 4431Assert.True(ReadOnlyMemoryUtils.EqualsStr("Iris-setosa", predictedLabel) 4481Assert.True(treesCol.HasValue); 4484Assert.True(leavesCol.HasValue); 4487Assert.True(pathsCol.HasValue); 5000Assert.True(aucCol.HasValue); 5005Assert.True(b); 5174Assert.True(metricCol.HasValue); 5176Assert.True(foldCol.HasValue); 5178Assert.True(isWeightedCol.HasValue); 5193Assert.True(b); 5199Assert.True(ReadOnlyMemoryUtils.EqualsStr("Average", fold)); 5201Assert.True(isWeighted == (w == 1)); 5205Assert.True(b); 5209Assert.True(ReadOnlyMemoryUtils.EqualsStr("Standard Deviation", fold)); 5215Assert.True(isWeighted == (w == 1)); 5224Assert.True(b); 5232Assert.True(ReadOnlyMemoryUtils.EqualsStr("Fold " + f, fold)); 5234Assert.True(isWeighted == (w == 1)); 5358Assert.True(metricCol.HasValue); 5360Assert.True(foldCol.HasValue); 5369Assert.True(b); 5373Assert.True(ReadOnlyMemoryUtils.EqualsStr("Average", fold)); 5377Assert.True(b); 5381Assert.True(ReadOnlyMemoryUtils.EqualsStr("Standard Deviation", fold)); 5389Assert.True(b); 5393Assert.True(ReadOnlyMemoryUtils.EqualsStr("Fold " + f, fold)); 5403Assert.True(countCol.HasValue); 5405Assert.True(foldCol.HasValue); 5407Assert.True(type is VectorDataViewType vecType && vecType.ItemType is TextDataViewType && vecType.Size == 10); 5413Assert.True(ReadOnlyMemoryUtils.EqualsStr(i.ToString(), slotNameValues[i])); 5428Assert.True(ReadOnlyMemoryUtils.EqualsStr(foldCur, foldIndex)); 5586Assert.True(warningCol.HasValue); 5592Assert.True(b); 5597Assert.True(b); 5766Assert.True(metricCol.HasValue); 5768Assert.True(foldCol.HasValue); 5778Assert.True(b); 5782Assert.True(ReadOnlyMemoryUtils.EqualsStr("Average", fold)); 5786Assert.True(b); 5790Assert.True(ReadOnlyMemoryUtils.EqualsStr("Standard Deviation", fold)); 5798Assert.True(b); 5802Assert.True(ReadOnlyMemoryUtils.EqualsStr("Fold " + f, fold)); 6066Assert.True(metricCol.HasValue); 6068Assert.True(foldCol.HasValue); 6078Assert.True(b); 6082Assert.True(ReadOnlyMemoryUtils.EqualsStr("Average", fold)); 6086Assert.True(b); 6090Assert.True(ReadOnlyMemoryUtils.EqualsStr("Standard Deviation", fold)); 6102Assert.True(b); 6106Assert.True(ReadOnlyMemoryUtils.EqualsStr("Fold " + f, fold)); 6121Assert.True(nameCol.HasValue); 6285Assert.True(accCol.HasValue); 6291Assert.True(b); 6457Assert.True(accCol.HasValue); 6463Assert.True(b); 6891Assert.True(ndcgArray[0] > 0); 6892Assert.True(ndcgArray[1] > 0); 6893Assert.True(ndcgArray[2] > 0); 6894Assert.True(ndcgArray[3] > 0); 6895Assert.True(ndcgArray[4] > 0); 6896Assert.True(ndcgArray[5] > 0); 6897Assert.True(ndcgArray[6] > 0); 6898Assert.True(ndcgArray[7] > 0); 6899Assert.True(ndcgArray[8] > 0); 6900Assert.True(ndcgArray[9] > 0);
UnitTests\TestHosts.cs (3)
81Assert.True((currentHost as ICancelable).IsCanceled); 116Assert.True((host.Item1 as ICancelable).IsCanceled); 133Assert.True(messages.Count > 0);
UnitTests\TestLruCache.cs (3)
45Assert.True(success); 53Assert.True(success); 61Assert.True(success);
UnitTests\TestUtilities.cs (21)
28Assert.True(Utils.IsMonotonicallyIncreasing(x)); 35Assert.True(Utils.IsMonotonicallyIncreasing(x)); 46Assert.True(Utils.IsMonotonicallyIncreasing(nullX)); 55Assert.True(Utils.IsMonotonicallyIncreasing(x)); 62Assert.True(Utils.IsMonotonicallyIncreasing(x)); 80Assert.True(Utils.IsMonotonicallyIncreasing(nullX)); 89Assert.True(Utils.IsMonotonicallyIncreasing(x)); 96Assert.True(Utils.IsMonotonicallyIncreasing(x)); 114Assert.True(Utils.IsMonotonicallyIncreasing(nullX)); 123Assert.True(Utils.IsIncreasing(0, x, 10)); 129Assert.True(Utils.IsIncreasing(0, x, 0, 10)); 130Assert.True(Utils.IsIncreasing(0, x, 1, 10)); 131Assert.True(Utils.IsIncreasing(0, x, 5, 10)); 132Assert.True(Utils.IsIncreasing(0, x, 10, 10)); 141Assert.True(Utils.IsIncreasing(0, x, 7, 10)); 148Assert.True(Utils.IsIncreasing(0, x, 7, 10)); 153Assert.True(Utils.IsIncreasing(0, nullX, 10)); 166Assert.True(Utils.AreEqual(x, y)); 202Assert.True(Utils.AreEqual(x, y)); 238Assert.True(Utils.AreEqual(x, y)); 274Assert.True(Utils.AreEqual(x, y));
UnitTests\TestVBuffer.cs (23)
103Assert.True(CompareNumbersWithTolerance(sum, VectorUtils.Sum(in a), digitsOfPrecision: tol)); 104Assert.True(CompareNumbersWithTolerance(l1, VectorUtils.L1Norm(in a), digitsOfPrecision: tol)); 105Assert.True(CompareNumbersWithTolerance(l2Squared, VectorUtils.NormSquared(in a), digitsOfPrecision: tol)); 106Assert.True(CompareNumbersWithTolerance(l2, VectorUtils.Norm(in a), digitsOfPrecision: tol)); 107Assert.True(CompareNumbersWithTolerance(infNorm, VectorUtils.MaxNorm(in a), digitsOfPrecision: tol)); 313Assert.True(a.IsDense); 315Assert.True(a.GetIndices().IsEmpty); 836Assert.True(CompareNumbersWithTolerance(l1Dist, VectorUtils.L1Distance(in a, in b), digitsOfPrecision: tol)); 837Assert.True(CompareNumbersWithTolerance(l2Dist2, VectorUtils.L2DistSquared(in a, in b), digitsOfPrecision: tol)); 838Assert.True(CompareNumbersWithTolerance(l2Dist, VectorUtils.Distance(in a, in b), digitsOfPrecision: tol)); 839Assert.True(CompareNumbersWithTolerance(dot, VectorUtils.DotProduct(in a, in b), digitsOfPrecision: tol)); 897Assert.True(slotsDropped + nonExistentSlotsDropped > 0); 901Assert.True(expectedLength >= 1); 913Assert.True(logicalIndex - slotsDroppedSoFar >= 0); 928Assert.True(expectedIndices.Count <= a.GetValues().Length); 1183Assert.True(equalityFunc(expected.GetValues()[i], actual.GetValues()[i])); 1194Assert.True(equalityFunc(expected.GetValues()[i], actual.GetValues()[jj])); 1198Assert.True(equalityFunc(expected.GetValues()[i], default(T))); 1210Assert.True(equalityFunc(expected.GetValues()[ii], actual.GetValues()[j])); 1214Assert.True(equalityFunc(actual.GetValues()[j], default(T))); 1230Assert.True(equalityFunc(expected.GetValues()[ii], actual.GetValues()[jj])); 1236Assert.True(equalityFunc(expected.GetValues()[ii], default(T))); 1242Assert.True(equalityFunc(actual.GetValues()[ii], default(T)));
Microsoft.ML.IntegrationTests (42)
Common.cs (17)
49Assert.True(types.ContainsKey(column.Name)); 115Assert.True((schemaPair.Item1.Type == schemaPair.Item2.Type) || 157Assert.True(testType1.Ts.Equals(testType2.Ts)); 158Assert.True(testType1.Dt.Equals(testType2.Dt)); 159Assert.True(testType1.Dz.Equals(testType2.Dz)); 214Assert.True(metrics.AverageDistance >= 0); 215Assert.True(metrics.DaviesBouldinIndex >= 0); 217Assert.True(metrics.NormalizedMutualInformation >= 0 && metrics.NormalizedMutualInformation <= 1); 228Assert.True(metrics.LogLoss >= 0); 260Assert.True(dcg >= 0); 271Assert.True(metrics.RootMeanSquaredError >= 0); 272Assert.True(metrics.MeanAbsoluteError >= 0); 273Assert.True(metrics.MeanSquaredError >= 0); 274Assert.True(metrics.RSquared <= 1); 283Assert.True(metric.StandardDeviation >= 0); 284Assert.True(metric.StandardError >= 0); 324Assert.True(mismatch);
ModelFiles.cs (14)
302Assert.True(noLoaderTransformedSchema["Features"].HasSlotNames()); 305Assert.True(data.Schema["Features"].HasSlotNames()); 346Assert.True(!data.Schema["Features"].HasSlotNames()); 349Assert.True(data.Schema["Features"].HasSlotNames()); 365Assert.True(loadedWithSchema is TransformerChain<ITransformer>); 367Assert.True(loadedSchema.Count == 2 && 371Assert.True(loadedWithLoader is TransformerChain<ITransformer>); 373Assert.True(loadedLoaderWithTransformer is TextLoader); 375Assert.True(schema.Count == 2 && 403Assert.True(expectedSchema.Count == 3); 406Assert.True(expectedSchema["Features"].HasSlotNames()); 435Assert.True(expectedInputSchema["Features"].HasSlotNames()); 467Assert.True(loadedWithSchema is NormalizingTransformer); 468Assert.True(loadedSchema.Count == 2 &&
Prediction.cs (6)
60Assert.True(pr.PredictedLabel); 61Assert.True(pr.Score > 0); 93Assert.True(pr.Score <= 0); 97Assert.True(pr.PredictedLabel); 98Assert.True(pr.Score <= 0); 120Assert.True((bool)field.GetValue(model));
SchemaDefinitionTests.cs (2)
54Assert.True(prediction.Features.All(x => x == 0)); 57Assert.True(prediction.Features.Select((x, i) => i == 3 && x == 1 || x == 0).All(b => b));
Validation.cs (3)
50Assert.True(cvResult[0].ScoredHoldOutSet is IDataView); 90Assert.True(result[i].Metrics.NormalizedDiscountedCumulativeGains.Max() > .4); 91Assert.True(result[i].Metrics.DiscountedCumulativeGains.Max() > 16);
Microsoft.ML.OnnxTransformerTest (6)
OnnxTransformTests.cs (6)
656Assert.True(score > 0); 797Assert.True(File.Exists(onnxModel.ModelStream.Name)); 815Assert.True(File.Exists(onnxModel.ModelStream.Name)); 821Assert.True(File.Exists(onnxModel.ModelStream.Name)); 995Assert.True(somethingWrong); 1026Assert.True(somethingWrong);
Microsoft.ML.Predictor.Tests (45)
TestParallelFasttreeInterface.cs (34)
30Assert.True(_isInitEnv); 31Assert.True(_isInitTreeLearner); 32Assert.True(_isInitIteration); 41Assert.True(_isInitEnv); 42Assert.True(_isInitTreeLearner); 43Assert.True(_isInitIteration); 52Assert.True(_isInitEnv); 53Assert.True(_isInitTreeLearner); 54Assert.True(_isInitIteration); 55Assert.True(_isCache); 64Assert.True(_isInitEnv); 65Assert.True(_isInitTreeLearner); 66Assert.True(_isInitIteration); 67Assert.True(leafIdx >= 0); 73Assert.True(_isInitEnv); 74Assert.True(numFeatures >= 0); 80Assert.True(_isInitEnv); 81Assert.True(_isInitTreeLearner); 95Assert.True(_isInitEnv); 96Assert.True(_isInitTreeLearner); 97Assert.True(_isInitIteration); 103Assert.True(_isInitEnv); 104Assert.True(_isInitTreeLearner); 120Assert.True(_isInitEnv); 129Assert.True(_isInitEnv); 136Assert.True(_isInitEnv); 145Assert.True(_isInitEnv); 146Assert.True(_isInitTreeLearner); 154Assert.True(_isInitEnv); 155Assert.True(_isInitTreeLearner); 156Assert.True(_isInitIteration); 163Assert.True(_isInitEnv); 164Assert.True(_isInitTreeLearner); 165Assert.True(_isInitIteration);
TestPredictors.cs (9)
676Assert.True(scoreColumn.HasValue); 678Assert.True(probabilityColumn.HasValue); 680Assert.True(predictedLabelColumn.HasValue); 692Assert.True(scoreColArray[i].HasValue); 694Assert.True(probColArray[i].HasValue); 696Assert.True(predColArray[i].HasValue); 735Assert.True(cursors[i].MoveNext()); 742Assert.True(pred == score > 0); 940Assert.True(cursors[i].MoveNext());
TestTransposer.cs (2)
43Assert.True(0 <= offset && offset < rc && offset == cursor.Position); 57Assert.True(0 <= cursor.Position && cursor.Position < rc);
Microsoft.ML.Sweeper.Tests (17)
TestSweeper.cs (17)
150Assert.True(task.IsCompleted); 172Assert.True(task.IsCompleted); 210Assert.True(task.IsCompleted); 258Assert.True(task.IsCompleted); 276Assert.True(task.IsCompleted); 345Assert.True(paramSets.Count <= sweeps); 399Assert.True(paramSets.Count <= sweeps); 458Assert.True(val == 10 || val == 15 || val == 20); 464Assert.True(val == 100 || val == 1000 || val == 10000); 485Assert.True(val == 10 || val == 15 || val == 20); 491Assert.True(val == 100 || val == 1000 || val == 10000); 517Assert.True(val == 10 || val == 15 || val == 20); 523Assert.True(val == 100 || val == 1000 || val == 10000); 534Assert.True(gridPoint.All(bArray => bArray.All(b => b))); 590Assert.True(sweeps.Length <= 5); 638Assert.True(sweeps == null || sweeps.Length <= 5); 690Assert.True(sweeps.Length <= 5);
Microsoft.ML.TensorFlow.Tests (35)
TensorflowTests.cs (35)
322Assert.True(oneDimValues.SequenceEqual(sample.OneDim)); 326Assert.True(twoDimValues.SequenceEqual(sample.TwoDim)); 330Assert.True(threeDimValues.SequenceEqual(sample.ThreeDim)); 334Assert.True(fourDimValues.SequenceEqual(sample.FourDim)); 338Assert.True(fourDimKnownValues.SequenceEqual(sample.FourDimKnown)); 463Assert.True(f64Values.SequenceEqual(sample.f64)); 466Assert.True(f32Values.SequenceEqual(sample.f32)); 469Assert.True(i64Values.SequenceEqual(sample.i64)); 472Assert.True(i32Values.SequenceEqual(sample.i32)); 475Assert.True(i16Values.SequenceEqual(sample.i16)); 478Assert.True(i8Values.SequenceEqual(sample.i8)); 481Assert.True(u64Values.SequenceEqual(sample.u64)); 484Assert.True(u32Values.SequenceEqual(sample.u32)); 487Assert.True(u16Values.SequenceEqual(sample.u16)); 490Assert.True(u8Values.SequenceEqual(sample.u8)); 493Assert.True(bValues.SequenceEqual(sample.b)); 589Assert.True(metadataType is TextDataViewType); 601Assert.True(metadataType is TextDataViewType); 616Assert.True(metadataType is TextDataViewType); 631Assert.True(metadataType is TextDataViewType); 1196Assert.True(TestCommon.CheckSameSchemas(outputSchema, testOutputSchema)); 1247Assert.True(thrown); 1375Assert.True(schema.GetColumnOrNull("input1").HasValue); 1376Assert.True(schema.GetColumnOrNull("input1").Value.Type is TextDataViewType); 1377Assert.True(schema.GetColumnOrNull("input2").HasValue); 1378Assert.True(schema.GetColumnOrNull("input2").Value.Type is TextDataViewType); 1588Assert.True(Array.IndexOf(labels, predictionFirst.PredictedLabel) > -1); 1589Assert.True(Array.IndexOf(labels, predictionSecond.PredictedLabel) > -1); 1659Assert.True(crossEntropyTraining[metric.Train.Epoch - 1] > crossEntropyTraining[metric.Train.Epoch]); 1667Assert.True(crossEntropyValidation[metric.Train.Epoch - 1] > crossEntropyValidation[metric.Train.Epoch]); 1747Assert.True(Array.IndexOf(labels, predictionFirst.PredictedLabel) > -1); 1748Assert.True(Array.IndexOf(labels, predictionSecond.PredictedLabel) > -1); 1750Assert.True(File.Exists(Path.Combine(options.WorkspacePath, options.TrainSetBottleneckCachedValuesFileName))); 1751Assert.True(File.Exists(Path.Combine(options.WorkspacePath, options.ValidationSetBottleneckCachedValuesFileName))); 1752Assert.True(File.Exists(Path.Combine(Path.GetTempPath(), "MLNET", ImageClassificationTrainer.ModelFileName[options.Arch])));
Microsoft.ML.TestFramework (36)
DataPipe\TestDataPipe.cs (18)
1061Assert.True(entry != null); 1125Assert.True(resultRow == r); 1157Assert.True(resultRow.Length == r.Length); 1159Assert.True(resultRow.GetItemOrDefault(i) == r[i]); 1205Assert.True(view.GetRowCount().HasValue); 1226Assert.True(value2.IsDense); 1570Assert.True(resultFirstRow.Length == 3); 1571Assert.True(resultFirstRow.GetItemOrDefault(0) == 0); 1572Assert.True(resultFirstRow.GetItemOrDefault(2) == 0); 1573Assert.True(resultFirstRow.GetItemOrDefault(1) == 1.0); 1574Assert.True(resultSecondRow.Length == 3); 1575Assert.True(resultSecondRow.GetItemOrDefault(0) == 0); 1576Assert.True(resultSecondRow.GetItemOrDefault(2) == 0); 1577Assert.True(resultSecondRow.GetItemOrDefault(1) == 1.0); 1578Assert.True(resultThirdRow.Length == 3); 1579Assert.True(resultThirdRow.GetItemOrDefault(0) == 0); 1580Assert.True(resultThirdRow.GetItemOrDefault(1) == 0); 1581Assert.True(resultThirdRow.GetItemOrDefault(2) == 1.0);
DataPipe\TestDataPipeBase.cs (3)
55Assert.True(e is ArgumentOutOfRangeException || e is InvalidOperationException); 156Assert.True(promised.Count == delivered.Count); 1050Assert.True(TestCommon.CompareVec(in fv, in fvn, size, compare));
TestCommandBase.cs (9)
2051Assert.True(res == 0); 2057Assert.True(outputPath.CheckEqualityNormalized(digitsOfPrecision: 4)); 2059Assert.True(outputPath.CheckEqualityNormalized()); 2083Assert.True(outputPath.CheckEqualityNormalized()); 2107Assert.True(res == 0); 2111Assert.True(outputPath.CheckEqualityNormalized(digitsOfPrecision: 4)); 2113Assert.True(outputPath.CheckEqualityNormalized()); 2137Assert.True(res == 0); 2140Assert.True(outputPath.CheckEqualityNormalized());
TestSparseDataView.cs (6)
60Assert.True(value.GetValues().Length == 3); 64Assert.True(n == 2); 69Assert.True(n == 2); 100Assert.True(value.GetValues().Length == 3); 104Assert.True(n == 2); 109Assert.True(n == 2);
Microsoft.ML.TestFrameworkCommon (6)
TestCommon.cs (6)
138Assert.True(size == 0 || v1.Length == size); 139Assert.True(size == 0 || v2.Length == size); 140Assert.True(v1.Length == v2.Length); 157Assert.True(!v1.IsDense || !v2.IsDense); 243Assert.True(CheckMetadataCallFailure(kind, sch1, col, ref names1)); 244Assert.True(CheckMetadataCallFailure(kind, sch2, col, ref names2));
Microsoft.ML.Tests (372)
AnomalyDetectionTests.cs (5)
172Assert.True(results[7].PredictedLabel); 209Assert.True(results[0].PredictedLabel); 218Assert.True(results[3].PredictedLabel); 233Assert.True(results[7].PredictedLabel); 291Assert.True(exceptionThrown);
CachingTests.cs (4)
51Assert.True(trainData.All(x => x.AccessCount == 2)); 61Assert.True(trainData.All(x => x.AccessCount == 1)); 87Assert.True(src.All(x => x.AccessCount == 2)); 94Assert.True(src.All(x => x.AccessCount == 1));
CollectionsDataViewTest.cs (17)
165Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 167Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 196Assert.True(false); 238Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 239Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 264Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 265Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 319Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 320Assert.True(enumeratorSimple.Current.UnusedPropertyWithPrivateSetter == 100); 322Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 348Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 349Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 400Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 402Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 450Assert.True(CompareThroughReflection(enumeratorSimple.Current, originalEnumerator.Current)); 451Assert.True(!enumeratorSimple.MoveNext() && !originalEnumerator.MoveNext()); 488Assert.True(enumeratorSimple.Current.GetDay == originalEnumerator.Current.Day &&
ImagesTests.cs (13)
96Assert.True(newCols 222Assert.True(imageData[i + redIndex] == imageData[i + greenIndex] && imageData[i + greenIndex] == imageData[i + blueIndex]); 272Assert.True(imageData[i + redIndex] == imageData[i + greenIndex] && imageData[i + greenIndex] == imageData[i + blueIndex]); 295Assert.True(imageData1[i + redIndex1] == imageData1[i + greenIndex1] && imageData1[i + greenIndex1] == imageData1[i + blueIndex1]); 470Assert.True( 1067Assert.True(c.red >= 250); 1068Assert.True(c.green >= 250); 1069Assert.True(c.blue >= 250); 1073Assert.True(c.red >= 250); 1074Assert.True(c.green < 6); 1075Assert.True(c.blue < 6); 1201Assert.True(prediction.LoadedImage == dataObjects[i].LoadedImage); 1246Assert.True(image1.PixelFormat == MLPixelFormat.Rgba32 || image1.PixelFormat == MLPixelFormat.Bgra32);
OnnxConversionTest.cs (41)
513Assert.True(floatScalar.Name == "float"); 514Assert.True(floatScalar.Dims.Count == 0); 515Assert.True(floatScalar.FloatData.Count == 1); 516Assert.True(floatScalar.FloatData[0] == 9.4f); 519Assert.True(int64Scalar.Name == "int64"); 520Assert.True(int64Scalar.Dims.Count == 0); 521Assert.True(int64Scalar.Int64Data.Count == 1); 522Assert.True(int64Scalar.Int64Data[0] == 17L); 525Assert.True(stringScalar.Name == "string"); 526Assert.True(stringScalar.Dims.Count == 0); 527Assert.True(stringScalar.StringData.Count == 1); 528Assert.True(stringScalar.StringData[0].ToStringUtf8() == "36"); 531Assert.True(floatsTensor.Name == "floats"); 532Assert.True(floatsTensor.Dims.Count == 2); 533Assert.True(floatsTensor.Dims[0] == 1); 534Assert.True(floatsTensor.Dims[1] == 3); 535Assert.True(floatsTensor.FloatData.Count == 3); 536Assert.True(floatsTensor.FloatData[0] == 9.4f); 537Assert.True(floatsTensor.FloatData[1] == 1.7f); 538Assert.True(floatsTensor.FloatData[2] == 3.6f); 541Assert.True(int64sTensor.Name == "int64s"); 542Assert.True(int64sTensor.Dims.Count == 2); 543Assert.True(int64sTensor.Dims[0] == 1); 544Assert.True(int64sTensor.Dims[1] == 3); 545Assert.True(int64sTensor.Int64Data.Count == 3); 546Assert.True(int64sTensor.Int64Data[0] == 94L); 547Assert.True(int64sTensor.Int64Data[1] == 17L); 548Assert.True(int64sTensor.Int64Data[2] == 36L); 551Assert.True(stringsTensor.Name == "strings"); 552Assert.True(stringsTensor.Dims.Count == 2); 553Assert.True(stringsTensor.Dims[0] == 1); 554Assert.True(stringsTensor.Dims[1] == 3); 555Assert.True(stringsTensor.StringData.Count == 3); 556Assert.True(stringsTensor.StringData[0].ToStringUtf8() == "94"); 557Assert.True(stringsTensor.StringData[1].ToStringUtf8() == "17"); 558Assert.True(stringsTensor.StringData[2].ToStringUtf8() == "36"); 1739Assert.True(model.Graph.Output.Count == 1); 2037Assert.True(false); 2050Assert.True(false); 2061Assert.True(false); 2072Assert.True(false);
OnnxSequenceTypeWithAttributesTest.cs (1)
105Assert.True(false);
PermutationFeatureImportanceTests.cs (2)
581Assert.True(MaxDeltaIndex(pfi, m => m.PerClassLogLoss[i].Mean) == 1); 582Assert.True(MinDeltaIndex(pfi, m => m.PerClassLogLoss[i].Mean) == 3);
Scenarios\Api\Estimators\DecomposableTrainAndPredict.cs (1)
47Assert.True(prediction.PredictedLabel == input.Label);
Scenarios\Api\Estimators\Extensibility.cs (1)
56Assert.True(prediction.PredictedLabel == input.Label);
Scenarios\Api\Estimators\PredictAndMetadata.cs (1)
68Assert.True(deciphieredLabel == input.Label);
Scenarios\Api\Estimators\SimpleTrainAndPredict.cs (2)
48Assert.True(input.Sentiment && prediction.Score > 1 || !input.Sentiment && prediction.Score < -1); 87Assert.True(input.Sentiment && prediction.Score > 1 || !input.Sentiment && prediction.Score < -1);
Scenarios\Api\TestApi.cs (16)
231Assert.True(idv.Schema[0].Annotations.Schema.Count == 2); 232Assert.True(idv.Schema[0].Annotations.Schema[0].Name == kindFloat); 233Assert.True(idv.Schema[0].Annotations.Schema[0].Type == coltypeFloat); 234Assert.True(idv.Schema[0].Annotations.Schema[1].Name == kindString); 235Assert.True(idv.Schema[0].Annotations.Schema[1].Type == TextDataViewType.Instance); 237Assert.True(idv.Schema[1].Annotations.Schema.Count == 3); 238Assert.True(idv.Schema[1].Annotations.Schema[0].Name == kindStringArray); 239Assert.True(idv.Schema[1].Annotations.Schema[0].Type is VectorDataViewType vectorType && vectorType.ItemType is TextDataViewType); 244Assert.True(Math.Abs(retrievedFloat - valueFloat) < .000001); 248Assert.True(retrievedReadOnlyMemory.Span.SequenceEqual(valueString.AsMemory().Span)); 252Assert.True(retrievedReadOnlyMemoryVBuffer.DenseValues().Select((s, i) => s.ToString() == valueStringArray[i]).All(b => b)); 257Assert.True(retrievedFloatVBuffer.Items().SequenceEqual(valueFloatVBuffer.Items())); 261Assert.True(retrievedVBuffer.Items().SequenceEqual(valueVBuffer.Items())); 385Assert.True(Enumerable.Intersect(uniqueTrain, uniqueTest).Count() == 0); 398Assert.True(Enumerable.Intersect(uniqueSeedTrain, uniqueSeedTest).Count() == 0); 503Assert.True(Enumerable.Intersect(idsTest1, idsTest2).Count() == 0);
Scenarios\ClusteringTests.cs (1)
78Assert.True(!labels.Contains(scores.SelectedClusterId));
Scenarios\GetColumnTests.cs (1)
110Assert.True(e is ArgumentOutOfRangeException || e is InvalidOperationException);
Scenarios\IrisPlantClassificationWithStringLabelTests.cs (3)
60Assert.True(prediction.PredictedPlant == "Iris-setosa"); 73Assert.True(prediction.PredictedPlant == "Iris-virginica"); 86Assert.True(prediction.PredictedPlant == "Iris-versicolor");
Scenarios\OvaTest.cs (4)
44Assert.True(metrics.MicroAccuracy > 0.94); 80Assert.True(metrics.MicroAccuracy > 0.66); 115Assert.True(metrics.MicroAccuracy > 0.99); 149Assert.True(metrics.MicroAccuracy > 0.83);
Scenarios\RegressionTest.cs (2)
46Assert.True(metrics.RSquared > .8); 47Assert.True(metrics.RootMeanSquaredError > 2);
SvmLightTests.cs (11)
44Assert.True(data.Schema["Features"].Type.GetValueCount() == expectedInputSize); 157Assert.True(data.Schema["Features"].Type.GetValueCount() == 3); 186Assert.True(data.Schema["Features"].Type.GetValueCount() == 3); 208Assert.True(data.Schema["Features"].Type.GetValueCount() == 1); 266Assert.True(float.IsNaN(label)); 285Assert.True(group == 0); 333Assert.True(features.Length == 4); 334Assert.True(features.GetValues().Length == 1); 335Assert.True(features.GetIndices().Length == 1); 336Assert.True(features.GetValues()[0] == 6); 337Assert.True(features.GetIndices()[0] == 3);
TermEstimatorTests.cs (1)
149Assert.True(names1.GetValues().Length > 0);
TextLoaderTests.cs (6)
594Assert.True(Directory.GetFiles(directoryName).Length == 2); 776Assert.True(featureValue.IsDense); 797Assert.True(featureValue.IsDense); 822Assert.True(result.Schema[featureIdx].Type is KeyDataViewType keyType && keyType.Count == typeof(uint).ToMaxInt()); 1188Assert.True(oneIrisData.SepalLength != 0 && oneIrisData.SepalWidth != 0); 1193Assert.True(oneIrisData.SepalLength != 0 && oneIrisData.SepalWidth != 0);
TrainerEstimators\CalibratorEstimators.cs (5)
107Assert.True(scoredDataPreview.ColumnView.Length == 6); 133Assert.True(calibratedData.ColumnView.Length == 7); 270Assert.True(oldCalibratedData.RowView.Length == newCalibratedData.RowView.Length); 271Assert.True(oldCalibratedData.ColumnView.Length == newCalibratedData.ColumnView.Length); 276Assert.True((float)oldCalibratedData.RowView[i].Values[5].Value == (float)newCalibratedData.RowView[i].Values[5].Value);
TrainerEstimators\LbfgsTests.cs (1)
114Assert.True(coefficient.StandardError < 1.0);
TrainerEstimators\MatrixFactorizationTests.cs (19)
116Assert.True(col.Name == expectedOutputNames[col.Index]); 234Assert.True(model.MatrixColumnIndexColumnName == "MatrixColumnIndex"); 235Assert.True(model.MatrixRowIndexColumnName == "MatrixRowIndex"); 236Assert.True(model.MatrixColumnIndexColumnType is KeyDataViewType); 237Assert.True(model.MatrixRowIndexColumnType is KeyDataViewType); 239Assert.True(matColKeyType.Count == _synthesizedMatrixColumnCount + _synthesizedMatrixFirstColumnIndex); 241Assert.True(matRowKeyType.Count == _synthesizedMatrixRowCount + _synthesizedMatrixRowCount); 251Assert.True(metrics.MeanSquaredError < 0.1); 263Assert.True(pred.Score != 0); 346Assert.True(model.MatrixColumnIndexColumnName == nameof(MatrixElementZeroBased.MatrixColumnIndex)); 347Assert.True(model.MatrixRowIndexColumnName == nameof(MatrixElementZeroBased.MatrixRowIndex)); 352Assert.True(matColKeyType.Count == _synthesizedMatrixColumnCount); 353Assert.True(matRowKeyType.Count == _synthesizedMatrixRowCount); 367Assert.True(!float.IsNaN(pred.Score)); 386Assert.True(float.IsNaN(pred.Score)); 793Assert.True(model.MatrixColumnIndexColumnName == nameof(MatrixElementZeroBased256By256.MatrixColumnIndex)); 794Assert.True(model.MatrixRowIndexColumnName == nameof(MatrixElementZeroBased256By256.MatrixRowIndex)); 799Assert.True(matColKeyType.Count == _matrixColumnCount); 800Assert.True(matRowKeyType.Count == _matrixRowCount);
TrainerEstimators\OlsLinearRegressionTests.cs (1)
22Assert.True(model.Model.HasStatistics);
TrainerEstimators\OneDalEstimators.cs (1)
79Assert.True(testingMetrics.Accuracy > 0.8);
TrainerEstimators\SdcaTests.cs (6)
93Assert.True(first.Label); 95Assert.True(first.Score > 0); 140Assert.True(scores1.Length == scores2.Length); 199Assert.True(scores1.Length == scores2.Length); 252Assert.True(first.Label); 254Assert.True(first.Score > 0);
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (29)
88Assert.True(leafIdsNormalizedFlag); 111Assert.True(pathIdsNormalizedFlag); 344Assert.True(metrics.Accuracy > naiveMetrics.Accuracy); 345Assert.True(metrics.LogLoss < naiveMetrics.LogLoss); 346Assert.True(metrics.AreaUnderPrecisionRecallCurve > naiveMetrics.AreaUnderPrecisionRecallCurve); 383Assert.True(metrics.Accuracy > 0.98); 384Assert.True(metrics.LogLoss < 0.05); 385Assert.True(metrics.AreaUnderPrecisionRecallCurve > 0.98); 422Assert.True(metrics.Accuracy > 0.97); 423Assert.True(metrics.LogLoss < 0.07); 424Assert.True(metrics.AreaUnderPrecisionRecallCurve > 0.98); 461Assert.True(metrics.MeanAbsoluteError < 0.2); 462Assert.True(metrics.MeanSquaredError < 0.05); 499Assert.True(metrics.MeanAbsoluteError < 0.25); 500Assert.True(metrics.MeanSquaredError < 0.1); 537Assert.True(metrics.MeanAbsoluteError < 0.25); 538Assert.True(metrics.MeanSquaredError < 0.1); 575Assert.True(metrics.MeanAbsoluteError < 0.25); 576Assert.True(metrics.MeanSquaredError < 0.1); 613Assert.True(metrics.MeanAbsoluteError < 0.25); 614Assert.True(metrics.MeanSquaredError < 0.1); 670Assert.True(metrics.MeanAbsoluteError < 0.25); 671Assert.True(metrics.MeanSquaredError < 0.1); 748Assert.True(isWrong); 757Assert.True(metrics.Accuracy > 0.98); 758Assert.True(metrics.LogLoss < 0.05); 759Assert.True(metrics.AreaUnderPrecisionRecallCurve > 0.98); 813Assert.True(metrics.MacroAccuracy > 0.6); 814Assert.True(metrics.MicroAccuracy > 0.6);
TrainerEstimators\TreeEstimators.cs (8)
379Assert.True(model.Model.SubModelParameters.All(predictor => 559Assert.True(modelString != null); 594Assert.True(modelString != null); 666Assert.True(modelString != null); 695Assert.True(modelString != null); 787Assert.True(metrics.MacroAccuracy > 0.8); 887Assert.True(summaryDataEnumerator.MoveNext()); 894Assert.True(summaryDataEnumerator.MoveNext());
Transformers\CategoricalHashTests.cs (17)
145Assert.True(slots.Length == 65536); 151Assert.True(slots.Length == 65536); 153Assert.True(column.IsNormalized()); 158Assert.True(slots.Length == 65536); 164Assert.True(slots.Length == 65536); 166Assert.True(column.IsNormalized()); 171Assert.True(slots.Length == 131072); 176Assert.True(slotRanges.Length == 4); 178Assert.True(column.IsNormalized()); 183Assert.True(slots.Length == 65536); 186Assert.True(slotRanges.Length == 2); 188Assert.True(column.IsNormalized()); 193Assert.True(slots.Length == 65536); 199Assert.True(slots.Length == 65536); 205Assert.True(slots.Length == 36); 210Assert.True(slots.Length == 18); 211Assert.True(column.IsNormalized());
Transformers\CategoricalTests.cs (20)
223Assert.True(slots.Length == 2); 229Assert.True(slots.Length == 1); 231Assert.True(column.IsNormalized()); 236Assert.True(slots.Length == 2); 242Assert.True(slots.Length == 2); 244Assert.True(column.IsNormalized()); 249Assert.True(slots.Length == 12); 252Assert.True(slotRanges.Length == 4); 254Assert.True(column.IsNormalized()); 259Assert.True(slots.Length == 2); 262Assert.True(slotRanges.Length == 2); 264Assert.True(column.IsNormalized()); 269Assert.True(slots.Length == 3); 275Assert.True(slots.Length == 2); 281Assert.True(slots.Length == 6); 287Assert.True(slots.Length == 2); 289Assert.True(column.IsNormalized()); 294Assert.True(slots.Length == 6); 300Assert.True(slots.Length == 3); 302Assert.True(column.IsNormalized());
Transformers\ConcatTests.cs (9)
36Assert.True(thrown); 75Assert.True(t is VectorDataViewType vt1 && vt1.ItemType == NumberDataViewType.Single && vt1.Size == 1); 77Assert.True(t is VectorDataViewType vt2 && vt2.ItemType == NumberDataViewType.Single && vt2.Size == 2); 79Assert.True(t is VectorDataViewType vt3 && vt3.ItemType == NumberDataViewType.Single && vt3.Size == 5); 81Assert.True(t is VectorDataViewType vt4 && vt4.ItemType == NumberDataViewType.Single && vt4.Size == 0); 133Assert.True(colEnumerator.Current.outputColumnName == "f2" && 137Assert.True(colEnumerator.Current.outputColumnName == "f3" && 143Assert.True(t is VectorDataViewType vt2 && vt2.ItemType == NumberDataViewType.Single && vt2.Size == 2); 145Assert.True(t is VectorDataViewType vt3 && vt3.ItemType == NumberDataViewType.Single && vt3.Size == 5);
Transformers\ConvertTests.cs (4)
355Assert.True(slots.Length == 2); 357Assert.True(result.Schema["ConvA"].IsNormalized()); 361Assert.True(slots.Length == 2); 405Assert.True(outDataNew.Schema[1].Type.Equals(outDataNew.Schema[1].Type));
Transformers\CopyColumnEstimatorTests.cs (1)
156Assert.True(TestCommon.CompareVec(in names1, in names2, size, (a, b) => a.Span.SequenceEqual(b.Span)));
Transformers\CountTargetEncodingTests.cs (1)
144Assert.True(curs1.MoveNext());
Transformers\CustomMappingTests.cs (4)
82Assert.True(inputs.Zip(outputs, (x, y) => y.Together == $"{x.Float1} + {string.Join(", ", x.Float4)}").All(x => x)); 110Assert.True(false); 118Assert.True(false); 202Assert.True(filteredData.GetColumn<float>(filteredData.Schema[nameof(MyInput.Float1)]).All(x => x % 2 == 1));
Transformers\ExpressionTransformerTests.cs (6)
50Assert.True(transformed.Schema["Expr1"].Type == NumberDataViewType.Double); 52Assert.True(transformed.Schema["Expr2"].Type.GetItemType() == NumberDataViewType.Single); 53Assert.True(transformed.Schema["Expr3"].Type == NumberDataViewType.Single); 54Assert.True(transformed.Schema["Expr4"].Type.GetItemType() == NumberDataViewType.Double); 56Assert.True(transformed.Schema["Expr5"].Type == NumberDataViewType.Int32); 57Assert.True(transformed.Schema["Expr6"].Type.GetItemType() == TextDataViewType.Instance);
Transformers\HashTests.cs (3)
186Assert.All(vecResult.DenseValues(), v => Assert.True((v == 0) == (expectedOrdered == 0))); 367Assert.True(hashedCol.Type.GetItemType() is KeyDataViewType); 399Assert.True(buffer.Length == 1);
Transformers\KeyToBinaryVectorEstimatorTest.cs (4)
119Assert.True(slots.Length == 6); 125Assert.True(slots.Length == 2); 127Assert.True(column.IsNormalized()); 134Assert.True(column.IsNormalized());
Transformers\KeyToVectorEstimatorTests.cs (17)
138Assert.True(slots.Length == 2); 144Assert.True(slots.Length == 1); 147Assert.True(slotRanges.Length == 2); 149Assert.True(column.IsNormalized()); 154Assert.True(slots.Length == 4); 157Assert.True(slotRanges.Length == 4); 159Assert.True(column.IsNormalized()); 164Assert.True(slots.Length == 2); 166Assert.True(column.IsNormalized()); 171Assert.True(slotRanges.Length == 4); 173Assert.True(column.IsNormalized()); 177Assert.True(column.IsNormalized()); 182Assert.True(slots.Length == 3); 188Assert.True(slots.Length == 2); 191Assert.True(slotRanges.Length == 2); 193Assert.True(column.IsNormalized()); 264Assert.True(false);
Transformers\LineParserTests.cs (2)
37Assert.True(result.isSuccess); 66Assert.True(result.isSuccess);
Transformers\NAIndicatorTests.cs (6)
143Assert.True(result.Schema[col].IsNormalized()); 147Assert.True(value.Length == 4); 150Assert.True(mem.ToString() == "1"); 152Assert.True(mem.ToString() == "-Infinity"); 154Assert.True(mem.ToString() == "Infinity"); 156Assert.True(mem.ToString() == "2");
Transformers\NormalizerTests.cs (64)
158Assert.True(35 == floatBinData.UpperBounds.Length); 159Assert.True(34 == floatBinData.Density); 160Assert.True(0 == floatBinData.Offset); 163Assert.True(4 == floatBinDataVec.UpperBounds.Length); 164Assert.True(35 == floatBinDataVec.UpperBounds[0].Length); 165Assert.True(4 == floatBinDataVec.Density.Length); 166Assert.True(0 == floatBinDataVec.Offset.Length); 197Assert.True(true == floatCdfLogMeanData.UseLog); 202Assert.True(true == floatCdfLogMeanDataVec.UseLog); 207Assert.True(doubleCdfLogMeanData.UseLog); 212Assert.True(doubleCdfLogMeanDataVec.UseLog); 277Assert.True(35 == floatBinModel.UpperBounds.Length); 278Assert.True(0.550632954f == floatBinModel.UpperBounds[0]); 279Assert.True(float.PositiveInfinity == floatBinModel.UpperBounds[34]); 280Assert.True(34 == floatBinModel.Density); 281Assert.True(0 == floatBinModel.Offset); 284Assert.True(4 == floatBinModelVector.UpperBounds.Length); 285Assert.True(35 == floatBinModelVector.UpperBounds[0].Length); 286Assert.True(0.550632954f == floatBinModelVector.UpperBounds[0][0]); 287Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]); 288Assert.True(0.0600000024f == floatBinModelVector.UpperBounds[3][0]); 289Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]); 290Assert.True(4 == floatBinModelVector.Density.Length); 291Assert.True(0 == floatBinModelVector.Offset.Length); 295Assert.True(0.550632911392405 == doubleBinModel.UpperBounds[0]); 296Assert.True(double.PositiveInfinity == doubleBinModel.UpperBounds[34]); 302Assert.True(0.550632911392405 == doubleBinModelVector.UpperBounds[0][0]); 303Assert.True(double.PositiveInfinity == doubleBinModelVector.UpperBounds[0][doubleBinModelVector.UpperBounds[0].Length - 1]); 304Assert.True(0.060000000000000012 == doubleBinModelVector.UpperBounds[3][0]); 305Assert.True(double.PositiveInfinity == doubleBinModelVector.UpperBounds[3][doubleBinModelVector.UpperBounds[3].Length - 1]); 325Assert.True(1.3375461389666252 == doubleCdfMeanModelVector.Scale[0]); 326Assert.True(1.7552654477786787 == doubleCdfMeanModelVector.Scale[3]); 331Assert.True(true == floatCdfLogMeanModel.UseLog); 336Assert.True(-0.3106232f == floatCdfLogMeanModelVector.Mean[0]); 337Assert.True(-1.08362031f == floatCdfLogMeanModelVector.Mean[3]); 338Assert.True(true == floatCdfLogMeanModelVector.UseLog); 340Assert.True(0.140807763f == floatCdfLogMeanModelVector.StandardDeviation[0]); 341Assert.True(0.9843767f == floatCdfLogMeanModelVector.StandardDeviation[3]); 345Assert.True(doubleCdfLogMeanModel.UseLog); 350Assert.True(-0.31062321927759518 == doubleCdfLogMeanModelVector.Mean[0]); 351Assert.True(-1.0836203140680853 == doubleCdfLogMeanModelVector.Mean[3]); 352Assert.True(doubleCdfLogMeanModelVector.UseLog); 354Assert.True(0.14080776721611871 == doubleCdfLogMeanModelVector.StandardDeviation[0]); 355Assert.True(0.98437679839698122 == doubleCdfLogMeanModelVector.StandardDeviation[3]); 358Assert.True(4 == floatBinModel.UpperBounds.Length); 359Assert.True(0.6139241f == floatBinModel.UpperBounds[0]); 360Assert.True(float.PositiveInfinity == floatBinModel.UpperBounds[3]); 361Assert.True(3 == floatBinModel.Density); 362Assert.True(0 == floatBinModel.Offset); 365Assert.True(4 == floatBinModelVector.UpperBounds.Length); 366Assert.True(4 == floatBinModelVector.UpperBounds[0].Length); 367Assert.True(0.6139241f == floatBinModelVector.UpperBounds[0][0]); 368Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]); 369Assert.True(0.32f == floatBinModelVector.UpperBounds[3][0]); 370Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]); 371Assert.True(4 == floatBinModelVector.Density.Length); 372Assert.True(0 == floatBinModelVector.Offset.Length); 376Assert.True(0.61392405063291133 == doubleBinModel.UpperBounds[0]); 377Assert.True(float.PositiveInfinity == doubleBinModel.UpperBounds[3]); 383Assert.True(0.6139240506329113335 == doubleBinModelVector.UpperBounds[0][0]); 384Assert.True(double.PositiveInfinity == doubleBinModelVector.UpperBounds[0][doubleBinModelVector.UpperBounds[0].Length - 1]); 385Assert.True(0.32 == doubleBinModelVector.UpperBounds[3][0]); 386Assert.True(double.PositiveInfinity == doubleBinModelVector.UpperBounds[3][doubleBinModelVector.UpperBounds[3].Length - 1]); 1066Assert.True(dimensions1.SequenceEqual(dimensions2));
Transformers\TextFeaturizerTests.cs (1)
769Assert.True(input.Sentiment && prediction.Score > 1 || !input.Sentiment && prediction.Score < -1);
Transformers\ValueMappingTests.cs (8)
110Assert.True(schema.TryFindColumn("VecD", out var originalColumn)); 123Assert.True(dValue.GetValues().SequenceEqual(new int[] { 2, 3, 1 })); 158Assert.True(dValue.GetValues().SequenceEqual(new uint[] { 2, 3, 1 })); 192Assert.True(schema.TryFindColumn(name, out var originalColumn)); 412Assert.True(dColumn.IsKey); 415Assert.True(eColumn.IsKey); 418Assert.True(fColumn.IsKey); 741Assert.True(result.Schema[labelIdx].Type is KeyDataViewType);
Transformers\WordTokenizeTests.cs (2)
73Assert.True(tokenizeA.Length == nativeResult.TokenizeA.Length); 81Assert.True(tokenizeB.Length == nativeResult.TokenizeB.Length);
Microsoft.ML.TimeSeries.Tests (11)
TimeSeriesDirectApi.cs (11)
662Assert.True(prediction.Prediction[6] > data[k].Value || data[k].Value > prediction.Prediction[5]); 714Assert.True(prediction.Prediction[6] <= data[index].Value); 715Assert.True(data[index].Value <= prediction.Prediction[5]); 821Assert.True(prediction.Prediction[6] > data[k].Value || data[k].Value > prediction.Prediction[5]); 826Assert.True(prediction.Prediction[6] <= data[k].Value); 827Assert.True(data[k].Value <= prediction.Prediction[5]); 879Assert.True(prediction.Prediction[6] > data[k].Value || data[k].Value > prediction.Prediction[5]); 884Assert.True(prediction.Prediction[6] <= data[k].Value); 885Assert.True(data[k].Value <= prediction.Prediction[5]); 942Assert.True(prediction.Prediction[3] >= 0); 949Assert.True(prediction.Prediction[3] <= 0);
Microsoft.ML.Tokenizers.Tests (97)
BertTokenizerTests.cs (3)
52Assert.True(tokenizer.SpecialTokens!.ContainsKey("[SPECIAL]")); 124Assert.True(tokenizer.SpecialTokens!.ContainsKey(tokenizer.UnknownToken)); 125Assert.True(tokenizer.SpecialTokens!.ContainsKey(tokenizer.ClassificationToken));
BpeTests.cs (11)
330Assert.True(idsConsumed < ids.Length); 331Assert.True(idsConsumed >= lastIdsConsumed); 332Assert.True(charactersWritten < expectedDecoded.Length); 333Assert.True(charactersWritten >= lastCharactersWritten); 831Assert.True(_vocabReverse.TryGetValue(beginningOfSentenceId, out string? beginningOfSentenceToken)); 843Assert.True(idsConsumed < ids.Length); 844Assert.True(charsWritten < text.Length); 846Assert.True(idsConsumed < ids.Length); 847Assert.True(charsWritten <= text.Length); 856Assert.True(tokenizer.SpecialTokens.TryGetValue(thinkStartSpecialToken, out int thinkStartId)); 857Assert.True(tokenizer.SpecialTokens.TryGetValue(thinkEndSpecialToken, out int thinkEndId));
CodeGenTests.cs (18)
316Assert.True(idsConsumed < ids.Length); 317Assert.True(idsConsumed >= lastIdsConsumed); 318Assert.True(charactersWritten < expectedDecoded.Length); 319Assert.True(charactersWritten >= lastCharactersWritten); 550Assert.True(codeGenTokenizer.BeginningOfSentenceToken is not null); 551Assert.True(codeGenTokenizer.BeginningOfSentenceId.HasValue); 592Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 597Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 602Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 607Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 683Assert.True(codeGenTokenizer.EndOfSentenceToken is not null); 684Assert.True(codeGenTokenizer.EndOfSentenceId.HasValue); 816Assert.True(codeGenTokenizer.BeginningOfSentenceToken is not null); 817Assert.True(codeGenTokenizer.BeginningOfSentenceId.HasValue); 868Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 874Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 880Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0))); 886Assert.True(!encoding[0].Offset.Equals(new Range(0, 0)) || !encoding[1].Offset.Equals(new Range(0, 0)));
DoubleArrayTrieTest.cs (2)
83Assert.True(doubleArrayResultPairs[i].Value <= value); 101Assert.True(trie.ArrayUnits[nodePos].HasLeaf);
EnglishRobertaTests.cs (6)
238Assert.True(tokenizer is EnglishRobertaTokenizer); 239Assert.True(tokenizer.PreTokenizer is RobertaPreTokenizer); 321Assert.True(idsConsumed < ids.Length); 322Assert.True(idsConsumed >= lastIdsConsumed); 323Assert.True(charactersWritten < expectedDecoded.Length); 324Assert.True(charactersWritten >= lastCharactersWritten);
LlamaTests.cs (19)
312Assert.True(idsConsumed < ids.Length); 313Assert.True(idsConsumed >= lastIdsConsumed); 314Assert.True(charactersWritten < expectedDecoded.Length); 315Assert.True(charactersWritten >= lastCharactersWritten); 360Assert.True(bpe.Vocabulary.Count > 0); 361Assert.True(bpe.Vocabulary.TryGetValue("▁", out _)); 371Assert.True(bpe.ByteFallback); 372Assert.True(bpe.AddDummyPrefix); 373Assert.True(bpe.EscapeWhiteSpaces); 654Assert.True(tokenizer.SpecialTokens is not null); 849Assert.True(idsConsumed < ids.Count); 850Assert.True(decodedWithNoSpecialTokens.AsSpan().StartsWith(destinationBuffer.AsSpan().Slice(0, charactersWritten))); 863Assert.True(idsConsumed < ids.Count); 864Assert.True(textWithSpecialTokens.AsSpan().StartsWith(destinationBuffer.AsSpan().Slice(0, charactersWritten))); 873Assert.True(tokenizerWithSuffix.TreatWhitespaceAsSuffix); 888Assert.True(idsConsumed < ids.Count); 889Assert.True(decodedWithNoSpecialTokens.AsSpan().StartsWith(destinationBuffer.AsSpan().Slice(0, charactersWritten))); 902Assert.True(idsConsumed < ids.Count); 908Assert.True(textWithSpecialTokens.AsSpan().StartsWith(sp));
TiktokenTests.cs (17)
48Assert.True(GPT4 is TiktokenTokenizer); 130Assert.True(externalEncoder.TryGetValue(kvp.Key, out int value)); 177Assert.True(idsConsumed < ids.Length); 178Assert.True(idsConsumed >= lastIdsConsumed); 179Assert.True(charactersWritten < expectedDecoded.Length); 180Assert.True(charactersWritten >= lastCharactersWritten); 478Assert.True(tokenizer is TiktokenTokenizer); 492Assert.True(tokenizer is TiktokenTokenizer); 508Assert.True(tokenizer is TiktokenTokenizer); 509Assert.True(tokenizer1 is TiktokenTokenizer); 554Assert.True(tokenizer is TiktokenTokenizer); 741Assert.True(count <= ids.Length); 745Assert.True(count < ids.Length - 1); 746Assert.True(offsets[count + 1].Index < offsets[count].Index + offsets[count].Length); 759Assert.True(count <= ids.Length); 763Assert.True(ids.Length - tokenCount > 0); 764Assert.True(offsets[offsets.Length - tokenCount].Index < offsets[offsets.Length - tokenCount - 1].Index + offsets[offsets.Length - tokenCount - 1].Length);
TokenizerTests.cs (4)
141Assert.True(processedText is null || charsConsumed <= processedText.Length); 142Assert.True(tokenizer.Normalizer is not null || processedText is null); 199Assert.True(index1 < s.Length); 207Assert.True(index2 > 0);
UnigramTests.cs (17)
292Assert.True(writableTokens[0].Id == tokenizer.BeginningOfSentenceId); 293Assert.True(writableTokens[0].Value == tokenizer.BeginningOfSentenceToken); 294Assert.True(writableTokens[0].Offset.Equals(new Range(0, 0))); 300Assert.True(writableTokens[writableTokens.Count - 1].Id == tokenizer.EndOfSentenceId); 301Assert.True(writableTokens[writableTokens.Count - 1].Value == tokenizer.EndOfSentenceToken); 305Assert.True(writableTokens[writableTokens.Count - 1].Offset.Equals(new Range(normalized.Length, normalized.Length))); 328Assert.True(decodedString is not null); // to make the compiler happy 378Assert.True(decodedString is not null); // to make the compiler happy 379Assert.True(tokens is not null); // to make the compiler happy 380Assert.True(offsets is not null); // to make the compiler happy 489Assert.True(decodedString is not null); // to make the compiler happy 490Assert.True(tokens is not null); // to make the compiler happy 491Assert.True(offsets is not null); // to make the compiler happy 527Assert.True(tokens is not null); // to make the compiler happy 528Assert.True(offsets is not null); // to make the compiler happy 529Assert.True(inputText is not null); // to make the compiler happy 530Assert.True(normalizedText is not null); // to make the compiler happy
Microsoft.ML.TorchSharp.Tests (7)
NerTests.cs (1)
261Assert.True(correct / total > .80);
ObjectDetectionTests.cs (3)
85Assert.True(!float.IsNaN(metrics.MAP50)); 86Assert.True(!float.IsNaN(metrics.MAP50_95)); 89Assert.True(logs.Count > 0);
QATests.cs (1)
120Assert.True(correct > incorrect);
TextClassificationTests.cs (2)
183Assert.True(metrics.MacroAccuracy > .69); 184Assert.True(metrics.MicroAccuracy > .70);
Microsoft.Net.Http.Headers.Tests (51)
CacheControlHeaderValueTest.cs (1)
580Assert.True(CacheControlHeaderValue.TryParse(input, out var result));
ContentRangeHeaderValueTest.cs (2)
189Assert.True(ContentRangeHeaderValue.TryParse("bytes */*", out var result)); 215Assert.True(ContentRangeHeaderValue.TryParse(input, out var result));
CookieHeaderValueTest.cs (3)
233Assert.True(CookieHeaderValue.TryParse(expectedValue, out var header)); 276Assert.True(result); 286Assert.True(result);
DateParserTest.cs (1)
14Assert.True(HeaderUtilities.TryParseDate(input, out var result));
EntityTagHeaderValueTest.cs (8)
142Assert.True(left.Compare(right, useStrongComparison: true)); 143Assert.True(right.Compare(left, useStrongComparison: true)); 184Assert.True(left.Compare(right, useStrongComparison: false)); 185Assert.True(right.Compare(left, useStrongComparison: false)); 348Assert.True(EntityTagHeaderValue.TryParseList(inputs, out var results)); 380Assert.True(EntityTagHeaderValue.TryParseStrictList(inputs, out var results)); 460Assert.True(EntityTagHeaderValue.TryParseList(inputs, out var results)); 506Assert.True(EntityTagHeaderValue.TryParse(input, out var result));
HeaderUtilitiesTest.cs (4)
76Assert.True(HeaderUtilities.TryParseSeconds(new StringValues(headerValues), targetValue, out value)); 196Assert.True(HeaderUtilities.TryParseNonNegativeInt64(valueString, out value)); 221Assert.True(HeaderUtilities.TryParseNonNegativeInt32(valueString, out value)); 357Assert.True(result);
MediaTypeHeaderValueTest.cs (15)
148Assert.True(mediaType1.IsReadOnly); 177Assert.True(mediaType1.IsReadOnly); 182Assert.True(mediaType1.Parameters.IsReadOnly); 192Assert.True(pair1.IsReadOnly); 207Assert.True(mediaType1.IsReadOnly); 214Assert.True(pair1.IsReadOnly); 580Assert.True(MediaTypeHeaderValue.TryParseList(inputs, out var results)); 598Assert.True(MediaTypeHeaderValue.TryParseStrictList(inputs, out var results)); 655Assert.True(MediaTypeHeaderValue.TryParseList(inputs, out var results)); 701Assert.True(matches); 747Assert.True(result); 788Assert.True(result); 822Assert.True(isSubset); 869Assert.True(result); 933Assert.True(MediaTypeHeaderValue.TryParse(input, out var result));
NameValueHeaderValueTest.cs (6)
83Assert.True(pair1.IsReadOnly); 116Assert.True(pair1.IsReadOnly); 410Assert.True(NameValueHeaderValue.TryParseList(inputs, out var results)); 443Assert.True(NameValueHeaderValue.TryParseStrictList(inputs, out var results)); 530Assert.True(NameValueHeaderValue.TryParseList(inputs, out var results)); 663Assert.True(NameValueHeaderValue.TryParse(input, out var result));
RangeConditionHeaderValueTest.cs (1)
163Assert.True(RangeConditionHeaderValue.TryParse(input, out var result));
RangeHeaderValueTest.cs (1)
165Assert.True(RangeHeaderValue.TryParse(input, out var result));
SetCookieHeaderValueTest.cs (4)
378Assert.True(SetCookieHeaderValue.TryParse(expectedValue, out var header)); 412Assert.True(result); 443Assert.True(result); 511Assert.True(result);
StringWithQualityHeaderValueComparerTest.cs (1)
57Assert.True(expectedSortedValues.SequenceEqual(actualSorted));
StringWithQualityHeaderValueTest.cs (4)
291Assert.True(StringWithQualityHeaderValue.TryParseList(inputs, out var results)); 328Assert.True(StringWithQualityHeaderValue.TryParseStrictList(inputs, out var results)); 424Assert.True(StringWithQualityHeaderValue.TryParseList(inputs, out var results)); 475Assert.True(StringWithQualityHeaderValue.TryParse(input, out var result));
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (97)
CodeModel\FileCodeClassTests.cs (4)
56Assert.True(cc.IsAbstract); 75Assert.True(bases.Item("object") is CodeClass); 94Assert.True(interfaces.Item("System.IDisposable") is CodeInterface); 95Assert.True(interfaces.Item("ICloneable") is CodeInterface);
CodeModel\FileCodeFunctionTests.cs (3)
130Assert.True(testObject.CanOverride); 170Assert.True(testObject.IsOverloaded); 194Assert.True(testObject.IsShared);
CodeModel\FileCodeVariableTests.cs (2)
137Assert.True(testObject.IsConstant); 153Assert.True(testObject.IsShared);
DocumentOutline\DocumentOutlineTests.cs (1)
114Assert.True(expected.SequenceEqual(actual));
EditorConfigSettings\Aggregator\SettingsAggregatorTests.cs (1)
29Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution
EditorConfigSettings\DataProvider\DataProviderTests.cs (2)
30Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 102Assert.True(result.IsEnabled);
Interactive\Commands\ResetInteractiveTests.cs (2)
55Assert.True(replReferenceCommands.Any(rc => rc.EndsWith(""" 58Assert.True(replReferenceCommands.Any(rc => rc.EndsWith("""
Options\OptionViewModelTests.cs (1)
83Assert.True(checkbox.IsChecked);
PersistentStorage\AbstractPersistentStorageTests.cs (63)
72Assert.True(MediumData1.Length < SQLite.v2.SQLitePersistentStorage.MaxPooledByteArrayLength); 73Assert.True(MediumData2.Length < SQLite.v2.SQLitePersistentStorage.MaxPooledByteArrayLength); 75Assert.True(LargeData1.Length > SQLite.v2.SQLitePersistentStorage.MaxPooledByteArrayLength); 76Assert.True(LargeData2.Length > SQLite.v2.SQLitePersistentStorage.MaxPooledByteArrayLength); 141Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 142Assert.True(await storage.WriteStreamAsync(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 162Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 163Assert.True(await storage.WriteStreamAsync(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 183Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 184Assert.True(await storage.WriteStreamAsync(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 205Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 206Assert.True(await storage.WriteStreamAsync(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 223Assert.True(await storage.WriteStreamAsync(project, streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 224Assert.True(await storage.WriteStreamAsync(project, streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 241Assert.True(await storage.WriteStreamAsync(document, streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 242Assert.True(await storage.WriteStreamAsync(document, streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum))); 259Assert.True(value >= 0); 260Assert.True(value < NumThreads); 274Assert.True(value >= 0); 275Assert.True(value < NumThreads); 289Assert.True(value >= 0); 290Assert.True(value < NumThreads); 301Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 313Assert.True(await storage.WriteStreamAsync(solution.Projects.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 326Assert.True(await storage.WriteStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 349Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), s_checksum1)); 368Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), s_checksum1)); 387Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: null)); 406Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1)); 411Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 425Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1)); 426Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: null)); 445Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: null)); 446Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1)); 451Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 465Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1)); 466Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), checksum: s_checksum2)); 471Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum2)); 491Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 512Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 533Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 554Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 575Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 578Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 599Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 602Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 623Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 626Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 647Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 650Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 671Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 692Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 713Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 734Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 755Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 758Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 779Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 782Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 803Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 806Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 827Assert.True(await storage.ChecksumMatchesAsync(document, streamName1, s_checksum1)); 830Assert.True(await storage.ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), streamName1, s_checksum1)); 855Assert.True(await storage.WriteStreamAsync(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
52Assert.True(hitInjector);
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (4)
73Assert.True(canApply); 92Assert.True(canApply); 142Assert.True(ErrorHandler.Succeeded( 146Assert.True(ErrorHandler.Succeeded(
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (1)
134Assert.True(projectContext.LastDesignTimeBuildSucceeded);
ProjectSystemShim\CPS\CSharpReferencesTests.cs (6)
62Assert.True(GetProject3ProjectReferences().Any(pr => pr.ProjectId == project1.Id)); 63Assert.True(GetProject3ProjectReferences().Any(pr => pr.ProjectId == project2.Id)); 64Assert.True(GetProject3ProjectReferences().Any(pr => pr.ProjectId == project4.Id)); 65Assert.True(GetProject3MetadataReferences().Any(mr => mr.FilePath == metadaRefFilePath)); 71Assert.True(GetProject3ProjectReferences().Any(pr => pr.ProjectId == project4.Id)); 145Assert.True(AnalyzersContainsAnalyzer());
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (2)
38Assert.True(GetCurrentDocuments().Any(s => s.FilePath == sourceFileFullPath)); 56Assert.True(GetCurrentAdditionalDocuments().Any(s => s.FilePath == additionalFileFullPath));
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (3)
183Assert.True(ErrorHandler.Succeeded( 206Assert.True(canApply); 231Assert.True(canApply);
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (1)
53Assert.True(encReader.IsPortable);
Microsoft.Web.Xdt.Extensions.Tests (4)
InsertOrAppendAttributeTests.cs (4)
19Assert.True(transform.Apply(doc)); 43Assert.True(transform.Apply(doc)); 67Assert.True(transform.Apply(doc)); 91Assert.True(transform.Apply(doc));
Mvc.Analyzers.Test (27)
CodeAnalysisExtensionsTest.cs (12)
510Assert.True(hasAttribute); 538Assert.True(hasAttributeWithInherit); 568Assert.True(hasAttribute); 569Assert.True(hasAttributeOnDerived); 598Assert.True(hasAttribute); 634Assert.True(hasAttributeWithInherit); 663Assert.True(hasAttribute); 699Assert.True(hasAttributeWithInherit); 764Assert.True(isAssignableFrom); 790Assert.True(isAssignableFrom); 812Assert.True(isAssignableFrom); 846Assert.True(isAssignableFrom);
TopLevelParameterNameAnalyzerTest.cs (15)
171Assert.True(result); 189Assert.True(result); 210Assert.True(result); 227Assert.True(result); 323Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 414Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 433Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 458Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 482Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 506Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 530Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 553Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 560Assert.True(result); 576Assert.True(TopLevelParameterNameAnalyzer.SymbolCache.TryCreate(compilation, out var symbolCache)); 583Assert.True(result);
Mvc.Api.Analyzers.Test (69)
ActualApiResponseMetadataFactoryTest.cs (11)
71Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 115Assert.True(metadata.Value.IsDefaultResponse); 284Assert.True(success); 305Assert.True(success); 310Assert.True(metadata.IsDefaultResponse); 325Assert.True(success); 336Assert.True(metadata.IsDefaultResponse); 352Assert.True(success); 371Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 388Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 407Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache));
ApiControllerFactsTest.cs (8)
36Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 51Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 67Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 83Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 99Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 107Assert.True(result); 115Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 123Assert.True(result);
DeclaredApiResponseMetadataTest.cs (6)
27Assert.True(matches); 41Assert.True(matches); 55Assert.True(matches); 73Assert.True(matches); 105Assert.True(matches); 122Assert.True(matches);
MvcFactsTest.cs (3)
88Assert.True(isController); 191Assert.True(isControllerAction); 206Assert.True(isControllerAction);
SymbolApiConventionMatcherTest.cs (16)
27Assert.True(result); 97Assert.True(result); 111Assert.True(result); 125Assert.True(result); 223Assert.True(result); 251Assert.True(result); 281Assert.True(result); 297Assert.True(result); 313Assert.True(result); 428Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 448Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 466Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 484Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 502Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 521Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 540Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache));
SymbolApiResponseMetadataProviderTest.cs (25)
20Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 28metadata => Assert.True(metadata.IsImplicit)); 38Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 46metadata => Assert.True(metadata.IsImplicit)); 56Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 64metadata => Assert.True(metadata.IsImplicit)); 74Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 97Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 120Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 143Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 166Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 188Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 208Assert.True(metadata.IsDefault); 219Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 241Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 249metadata => Assert.True(metadata.IsImplicit)); 274Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 297Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 306metadata => Assert.True(metadata.IsDefault), 319Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 328metadata => Assert.True(metadata.IsDefault), 409Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 427Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 445Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache)); 463Assert.True(ApiControllerSymbolCache.TryCreate(compilation, out var symbolCache));
Roslyn.VisualStudio.Next.UnitTests (76)
Options\VisualStudioOptionStorageTests.cs (3)
78Assert.True(info.Option.IsPerLanguage); 91Assert.True(anyInCSharpNamespace || anyInVisualBasicNamespace); 202Assert.True(infos.ContainsKey(storageName));
Options\VisualStudioSettingsOptionPersisterTests.cs (7)
125Assert.True(persister.TryFetch(optionKey, "TextEditor.CSharp.Specific.csharp_new_line_before_open_brace", out var value)); 187Assert.True(result.HasValue); 251Assert.True(result.HasValue); 252Assert.True(IsDefaultImmutableArray(result.Value!)); 258Assert.True(newValue.HasValue); 289Assert.True(result.HasValue); 296Assert.True(newValue.HasValue);
Remote\RemoteHostClientServiceFactoryTests.cs (2)
64Assert.True(workspace.CurrentSolution.CompilationState.TryGetStateChecksums(out _)); 79Assert.True(await connection.TryInvokeAsync(
Remote\SerializationValidator.cs (1)
340Assert.True(checksum != Checksum.Null);
Remote\SnapshotSerializationTests.cs (1)
554Assert.True(checksum != Checksum.Null);
Services\AssetProviderTests.cs (4)
89Assert.True(storage.TryGetAsset<object>(kv.Key, out _)); 176Assert.True(documents.Length == 2); 181Assert.True(documentsReversed.Length == 2); 183Assert.True(documents.Select(d => d.ContentChecksum).SequenceEqual(documentsReversed.Reverse().Select(d => d.ContentChecksum)));
Services\PerformanceTrackerServiceTests.cs (5)
128Assert.True(analyzerInfo1.PIISafeAnalyzerId == analyzerInfo1.AnalyzerId); 129Assert.True(analyzerInfo1.PIISafeAnalyzerId == "test"); 132Assert.True(analyzerInfo2.PIISafeAnalyzerId == analyzerInfo2.AnalyzerIdHash); 133Assert.True(analyzerInfo2.PIISafeAnalyzerId == "test".GetHashCode().ToString()); 139Assert.True(analyzerInfo.PIISafeAnalyzerId.IndexOf(analyzerName, StringComparison.OrdinalIgnoreCase) >= 0);
Services\ServiceHubServicesTests.cs (33)
120Assert.True(client.TestData.WorkspaceManager.SolutionAssetCache.TryGetAsset<SerializableSourceText>(newState.Text, out var serializableRemoteText)); 457Assert.True(localWorkspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 469Assert.True(localWorkspace.SetCurrentSolution(s => s.WithDocumentText(tempDocId, SourceText.From("// " + i)), WorkspaceChangeKind.SolutionChanged)); 745Assert.True(workspace.SetCurrentSolution(_ => solution, WorkspaceChangeKind.SolutionChanged)); 779Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 917Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 926Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 968Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 977Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1009Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1018Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1052Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1061Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1104Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1114Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1157Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1167Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1210Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1220Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1255Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1265Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1300Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1309Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1343Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1352Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1548Assert.True(workspace.SetCurrentSolution(_ => tempDoc.Project.Solution, WorkspaceChangeKind.SolutionChanged)); 1551Assert.True(workspace.SetCurrentSolution(_ => noCompilationProject.Solution, WorkspaceChangeKind.SolutionChanged)); 1556Assert.True(initialExecutionMap.ContainsKey(projectId1)); 1557Assert.True(initialExecutionMap.ContainsKey(noCompilationProject.Id)); 1566Assert.True(finalExecutionMap.ContainsKey(projectId1)); 1567Assert.True(finalExecutionMap.ContainsKey(noCompilationProject.Id)); 1608Assert.True(result.Succeeded); 1861Assert.True(result);
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (7)
414Assert.True(handlerWasCalled); 452Assert.True(handlerWasCalled); 499Assert.True(handlerWasCalled1); 510Assert.True(handlerWasCalled2); 544Assert.True(handlerWasCalled); 575Assert.True(handlerWasCalled); 612Assert.True(result.ExtensionWasUnloaded);
Services\SolutionAssetCacheTests.cs (2)
39Assert.True(storage.TryGetAsset(checksum, out object _)); 97Assert.True(storage.TryGetAsset(checksum1, out object current1));
Services\SolutionServiceTests.cs (8)
126Assert.True(compilationOptions.StrongNameProvider is DesktopStrongNameProvider); 127Assert.True(compilationOptions.XmlReferenceResolver is XmlFileResolver); 150Assert.True(object.ReferenceEquals(first, second)); 201Assert.True(workspace.SetCurrentSolution(s => SetSolutionProperties(s, version: 0), WorkspaceChangeKind.SolutionChanged)); 236Assert.True(workspace.SetCurrentSolution(s => SetSolutionProperties(s, version: 0), WorkspaceChangeKind.SolutionChanged)); 282Assert.True(workspace.SetCurrentSolution(s => SetProjectProperties(s, version: 0), WorkspaceChangeKind.SolutionChanged)); 838Assert.True(csharpProject.DocumentIds.Count == 2); 895Assert.True(project1Synced.DocumentIds.Count == 2);
TestUtils.cs (1)
28Assert.True(storage.TryGetAsset(kv.Key, out object? _));
UnifiedSettings\UnifiedSettingsTests.cs (2)
148Assert.True(s_csharpUnifiedSettingsStorage.ContainsKey(option)); 249Assert.True(s_visualBasicUnifiedSettingsStorage.ContainsKey(option));
ServerComparison.FunctionalTests (1)
ResponseCompressionTests.cs (1)
138Assert.True(httpClientHandler.SupportsAutomaticDecompression);
Shared.Tests (65)
Data.Validation\LengthAttributeTests.cs (15)
34Assert.True(Validator.TryValidateObject(options, context, results, true)); 46Assert.True(Validator.TryValidateObject(options, context, results, true)); 67Assert.True(Validator.TryValidateObject(options, context, results, true)); 90Assert.True(Validator.TryValidateObject(options, context, results, true)); 102Assert.True(Validator.TryValidateObject(options, context, results, true)); 124Assert.True(Validator.TryValidateObject(options, context, results, true)); 161Assert.True(Validator.TryValidateObject(options, context, results, true)); 178Assert.True(Validator.TryValidateObject(options, context, results, true)); 196Assert.True(Validator.TryValidateObject(options, context, results, true)); 218Assert.True(Validator.TryValidateObject(options, context, results, true)); 229Assert.True(Validator.TryValidateObject(options, context, results, true)); 241Assert.True(Validator.TryValidateObject(options, context, results, true)); 268Assert.True(Validator.TryValidateObject(options, context, results, true)); 285Assert.True(Validator.TryValidateObject(options, context, results, true)); 303Assert.True(Validator.TryValidateObject(options, context, results, true));
Data.Validation\TimeSpanAttributeTests.cs (13)
32Assert.True(Validator.TryValidateObject(options, context, results, true)); 51Assert.True(Validator.TryValidateObject(options, context, results, true)); 56Assert.True(Validator.TryValidateObject(options, context, results, true)); 69Assert.True(Validator.TryValidateObject(options, context, results, true)); 74Assert.True(Validator.TryValidateObject(options, context, results, true)); 97Assert.True(Validator.TryValidateObject(options, context, results, true)); 116Assert.True(Validator.TryValidateObject(options, context, results, true)); 137Assert.True(Validator.TryValidateObject(options, context, results, true)); 160Assert.True(Validator.TryValidateObject(options, context, results, true)); 179Assert.True(Validator.TryValidateObject(options, context, results, true)); 184Assert.True(Validator.TryValidateObject(options, context, results, true)); 197Assert.True(Validator.TryValidateObject(options, context, results, true)); 202Assert.True(Validator.TryValidateObject(options, context, results, true));
Debugger\DebuggerTest.cs (1)
56Assert.True(debugger.IsAttached);
EmptyCollections\EmptyReadonlyDictionaryTests.cs (1)
41Assert.True(dict.IsReadOnly);
EmptyCollections\EmptyReadOnlyListTests.cs (1)
60Assert.True(coll.IsReadOnly);
JsonSchemaExporter\JsonSchemaExporterTests.cs (3)
58Assert.True(!referenceType.IsValueType); 74Assert.True(referenceType.IsValueType); 86Assert.True(schema.ToJsonString().Length < 100_000);
Memoization\MemoizeTests.cs (14)
122Assert.True(a.Equals(a)); 123Assert.True(a.Equals((object)a)); 136Assert.True(a.Equals(b)); 137Assert.True(b.Equals(a)); 153Assert.True(a.Equals(b)); 154Assert.True(b.Equals(c)); 155Assert.True(c.Equals(a)); 178Assert.True(a.Equals(a)); 179Assert.True(a.Equals((object?)a)); 192Assert.True(a.Equals(b)); 193Assert.True(b.Equals(a)); 209Assert.True(a.Equals(b)); 210Assert.True(b.Equals(c)); 211Assert.True(c.Equals(a));
Pools\PoolTests.cs (1)
84Assert.True(f.SequenceNum >= Capacity + Extra);
RentedSpan\RentedSpanTest.cs (2)
26Assert.True(rental4.Rented); 30Assert.True(rental5.Rented);
StringSplit\StringRangeTests.cs (14)
18Assert.True(ss.Equals(ss)); 19Assert.True(ss.Equals(new StringRange(1, 2))); 20Assert.True(ss.Equals((object)ss)); 26Assert.True(ss == new StringRange(1, 2)); 27Assert.True(ss != ss2); 28Assert.True(ss.CompareTo(ss2) < 0); 29Assert.True(ss.CompareTo((object)ss2) < 0); 30Assert.True(ss.CompareTo(null) == 1); 31Assert.True(ss < ss2); 32Assert.True(ss <= ss2); 33Assert.True(ss <= new StringRange(1, 2)); 34Assert.True(ss2 > ss); 35Assert.True(ss2 >= ss); 36Assert.True(ss2 >= new StringRange(2, 2));
Sockets.FunctionalTests (13)
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
45Assert.True(offset >= buffer.Length);
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (10)
276Assert.True(await connectionStarted.WaitAsync(TestConstants.DefaultTimeout)); 284Assert.True(await connectionReadFin.WaitAsync(TestConstants.DefaultTimeout)); 328Assert.True(await connectionStarted.WaitAsync(TestConstants.DefaultTimeout)); 337Assert.True(await connectionReset.WaitAsync(TestConstants.DefaultTimeout)); 393Assert.True(await connectionReadFin.WaitAsync(TestConstants.DefaultTimeout)); 516Assert.True(await connectionReset.WaitAsync(TestConstants.DefaultTimeout)); 610Assert.True(await connectionReset.WaitAsync(_semaphoreWaitTimeout)); 635Assert.True(await requestStarted.WaitAsync(_semaphoreWaitTimeout)); 640Assert.True(await appDone.WaitAsync(_semaphoreWaitTimeout)); 641Assert.True(expectedExceptionThrown);
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (2)
138Assert.True(headers.Contains(headerName)); 347Assert.True(requestAborted.Task.IsCompleted);
System.ServiceModel.Http.Tests (2)
ServiceModel\BasicHttpBindingTest.cs (1)
207Assert.True(TestHelpers.XmlDictionaryReaderQuotasAreEqual(binding.ReaderQuotas, defaultQuota));
ServiceModel\BasicHttpsBindingTest.cs (1)
197Assert.True(TestHelpers.XmlDictionaryReaderQuotasAreEqual(binding.ReaderQuotas, defaultQuota));
System.ServiceModel.Primitives.Tests (18)
Channels\MessageTest.cs (4)
30Assert.True(message.IsEmpty); 93Assert.True(message.IsFault); 103Assert.True(message.IsFault); 107Assert.True(msgFault.HasDetail);
Channels\UnderstoodHeadersTest.cs (1)
36if (String.Equals(mhi.Name, "Action")) Assert.True(mhi.MustUnderstand);
Description\OperationBehaviorTest.cs (1)
115Assert.True(((MySerializationSurrogateProvider)behavior.SerializationSurrogateProvider).mySurrogateProviderIsUsed);
IdentityModel\SecurityTokenSerializerTest.cs (9)
29Assert.True(sts.CanReadKeyIdentifier(xmlReader)); 30Assert.True(sts.CanReadKeyIdentifierClause(xmlReader)); 31Assert.True(sts.CanReadToken(xmlReader)); 32Assert.True(sts.CanWriteKeyIdentifier(keyIdentifier)); 33Assert.True(sts.CanWriteKeyIdentifierClause(keyIdentifierClause)); 34Assert.True(sts.CanWriteToken(dummyToken)); 46Assert.True(sts.WriteTokenCoreCalled); 47Assert.True(sts.WriteKeyIdentifierCoreCalled); 48Assert.True(sts.WriteKeyIdentifierClauseCoreCalled);
Security\SecurityTokenRequirementTest.cs (1)
38Assert.True(tokenrequirement.TryGetProperty(tokenrequirement.TokenType, out string valueIsTrue));
ServiceModel\MessageContractTest.cs (1)
19Assert.True(messageCA.IsWrapped);
ServiceModel\SynchronizedCollection.cs (1)
43Assert.True(coll3[5] == newValue);
Templates.Blazor.Tests (4)
BlazorTemplateTest.cs (1)
159Assert.True(result.HasValue);
BlazorWasmTemplateTest.cs (2)
120Assert.True(serviceWorkerAssetsManifestVersionMatch.Success); 123Assert.True(serviceWorkerContents.Contains($"/* Manifest version: {serviceWorkerAssetsManifestVersion} */", StringComparison.Ordinal));
src\ProjectTemplates\Shared\Project.cs (1)
326Assert.True(profilesEnumerator.MoveNext());
Templates.Blazor.WebAssembly.Auth.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
326Assert.True(profilesEnumerator.MoveNext());
src\Shared\E2ETesting\WaitAssert.cs (2)
33=> WaitAssertCore(driver, () => Assert.True(actual())); 36=> WaitAssertCore(driver, () => Assert.True(actual()), timeout);
Templates.Blazor.WebAssembly.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
326Assert.True(profilesEnumerator.MoveNext());
src\Shared\E2ETesting\WaitAssert.cs (2)
33=> WaitAssertCore(driver, () => Assert.True(actual())); 36=> WaitAssertCore(driver, () => Assert.True(actual()), timeout);
Templates.Mvc.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
326Assert.True(profilesEnumerator.MoveNext());
src\Shared\E2ETesting\WaitAssert.cs (2)
33=> WaitAssertCore(driver, () => Assert.True(actual())); 36=> WaitAssertCore(driver, () => Assert.True(actual()), timeout);
Templates.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
326Assert.True(profilesEnumerator.MoveNext());
src\Shared\E2ETesting\WaitAssert.cs (2)
33=> WaitAssertCore(driver, () => Assert.True(actual())); 36=> WaitAssertCore(driver, () => Assert.True(actual()), timeout);
Test.Utilities (1)
CodeMetricsTestsBase.cs (1)
79Assert.True(diagnostics.Any());
VBCSCompiler.UnitTests (65)
AnalyzerConsistencyCheckerTests.cs (7)
91Assert.True(result); 106Assert.True(result); 130Assert.True(result); 148Assert.True(result); 189Assert.True(result); 216Assert.True(result); 244Assert.True(result);
BuildClientTests.cs (24)
86Assert.True(holdsMutex); 97Assert.True(ranLocal); 133Assert.True(clientMutexName.StartsWith(GlobalPrefix)); 136Assert.True(serverMutexName.StartsWith(GlobalPrefix)); 158Assert.True(await tryConnectToNamedPipe(Timeout.Infinite, cancellationToken: default)); 186Assert.True(ranLocal); 187Assert.True(ranServer); 216Assert.True(Parse(optionPrefix + "shared", "test.cs")); 217Assert.True(_hasShared); 227Assert.True(Parse(optionPrefix + "shared:pipe", "test.cs")); 228Assert.True(_hasShared); 232Assert.True(Parse(optionPrefix + "shared:1:2", "test.cs")); 233Assert.True(_hasShared); 237Assert.True(Parse(optionPrefix + "shared=1:2", "test.cs")); 238Assert.True(_hasShared); 258Assert.True(Parse(optionPrefix + "sharedstart", "test.cs")); 268Assert.True(Parse("test.cs")); 273Assert.True(Parse(optionPrefix + "keepalive:100", "/shared", "test.cs")); 274Assert.True(_hasShared); 303Assert.True(Parse(optionPrefix + "keepalivestart", "test.cs")); 313Assert.True(Parse(optionPrefix + "keepalive:100", optionPrefix + "shared", "test.cs")); 316Assert.True(_hasShared); 319Assert.True(Parse(optionPrefix + "keepalive=100", optionPrefix + "shared", "test.cs")); 322Assert.True(_hasShared);
BuildProtocolTest.cs (2)
36Assert.True(memoryStream.Position > 0); 55Assert.True(memoryStream.Position > 0);
BuildServerConnectionTests.cs (5)
55Assert.True(response is CompletedBuildResponse); 83Assert.True(response is CompletedBuildResponse); 112Assert.True(response is CannotConnectResponse); 113Assert.True(ran); 135Assert.True(response is CannotConnectResponse);
ClientConnectionHandlerTests.cs (5)
73Assert.True(threwException); 108Assert.True(response is RejectedBuildResponse); 144Assert.True(response is ShutdownBuildResponse); 156Assert.True(cancellationToken.IsCancellationRequested); 179Assert.True(isDisposed);
CompilerServerApiTest.cs (1)
46Assert.True(holdsMutex);
NamedPipeClientConnectionHostTests.cs (2)
33Assert.True(NamedPipeTestUtil.IsPipeFullyClosed(_host.PipeName)); 150Assert.True(_host.IsListening);
ServerUtil.cs (1)
153Assert.True(NamedPipeTestUtil.IsPipeFullyClosed(PipeName));
VBCSCompilerServerTests.cs (18)
130Assert.True(connected); 131Assert.True(created); 182Assert.True(connected); 183Assert.True(created); 220Assert.True(response is CompletedBuildResponse { ReturnCode: 0 }); 259Assert.True(response is CompletedBuildResponse { ReturnCode: 0 }); 290Assert.True(listener.KeepAliveHit); 317Assert.True(listener.KeepAliveHit); 352Assert.True(listener.KeepAliveHit); 379Assert.True(response is RejectedBuildResponse); 385Assert.True(hitCompilation); 399Assert.True(response is AnalyzerInconsistencyBuildResponse); 421Assert.True(Parse()); 429Assert.True(Parse("-pipename:test")); 437Assert.True(Parse("-shutdown")); 439Assert.True(_shutdown); 445Assert.True(Parse("-pipename:test", "-shutdown")); 447Assert.True(_shutdown);