16972 references to True
Analyzer.Utilities.UnitTests (14)
Options\SymbolNamesWithValueOptionTests.cs (14)
201Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace")); 202Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass")); 203Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyField")); 204Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyProperty")); 205Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyEvent")); 206Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyMethod(")); 229Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Namespace].ContainsKey("MyNamespace")); 230Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.NamedType].ContainsKey("MyNamespace.MyClass")); 231Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Field].ContainsKey("MyNamespace.MyClass.MyField")); 232Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Property].ContainsKey("MyNamespace.MyClass.MyProperty")); 233Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Event].ContainsKey("MyNamespace.MyClass.MyEvent")); 234Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Method].ContainsKey("MyNamespace.MyClass.MyMethod(")); 373Assert.True(isFound); 439Assert.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)
170Assert.True(response2.IsSuccessStatusCode); 187Assert.True(response2.IsSuccessStatusCode); 238Assert.True(response.IsSuccessStatusCode); 299Assert.True(response.IsSuccessStatusCode); 323Assert.True(response.IsSuccessStatusCode); 354Assert.True(headerOrResetFrame.Type == Http2FrameType.HEADERS || headerOrResetFrame.Type == Http2FrameType.RST_STREAM);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (1)
144Assert.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)
348Assert.True(logContents.Contains("[aspnetcorev2_inprocess.dll]") || logContents.Contains("[aspnetcorev2_outofprocess.dll]")); 366Assert.True(DateTime.UtcNow > time); 368Assert.True(DateTime.UtcNow.AddHours(-2) < time);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (2)
69Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 130Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (5)
400Assert.True(response.IsSuccessStatusCode); 403Assert.True(response2.IsSuccessStatusCode); 530Assert.True(response.Headers.TryGetValues("UnknownHeader", out var headerValues)); 533Assert.True(response.Content.Headers.TryGetValues(Net.Http.Headers.HeaderNames.ContentType, out headerValues)); 536Assert.True(response.Headers.TryGetValues("MultiHeader", out headerValues));
src\Servers\IIS\IIS\test\IIS.Shared.FunctionalTests\ApplicationInitializationTests.cs (1)
68Assert.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)
214Assert.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)
29Assert.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)
214Assert.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)
214Assert.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)
28Assert.True(response.IsSuccessStatusCode); 54Assert.True(response.IsSuccessStatusCode); 88Assert.True(response.IsSuccessStatusCode); 119Assert.True(response.IsSuccessStatusCode); 138Assert.True(response.IsSuccessStatusCode); 155Assert.True(response.IsSuccessStatusCode); 169Assert.True(response.IsSuccessStatusCode); 184Assert.True(response.IsSuccessStatusCode); 195Assert.True(response.IsSuccessStatusCode); 211Assert.True(response.IsSuccessStatusCode); 225Assert.True(response.ReasonPhrase == "Application Shutting Down" || response.ReasonPhrase == "Server has been shutdown"); 234Assert.True(response.IsSuccessStatusCode); 253Assert.True(response.IsSuccessStatusCode); 267Assert.True(response.ReasonPhrase == "Application Shutting Down" || response.ReasonPhrase == "Server has been shutdown"); 276Assert.True(response.IsSuccessStatusCode); 295Assert.True(response.IsSuccessStatusCode); 305Assert.True(Directory.Exists(Path.Combine(deploymentResult.ContentRoot, "ShadowCopy"))); 310Assert.True(response.IsSuccessStatusCode); 325Assert.True(response.IsSuccessStatusCode); 335Assert.True(Directory.Exists(Path.Combine(deploymentResult.ContentRoot, "ShadowCopy"))); 340Assert.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)
294Assert.True(!task.IsCompleted);
MaxRequestBodySizeTests.cs (1)
249Assert.True(feature.IsReadOnly);
ResponseAbortTests.cs (3)
144Assert.True(tokenAborted); 157Assert.True(token.WaitHandle.WaitOne(10000)); 158Assert.True(ctx.RequestAborted.WaitHandle.WaitOne(10000));
IISExpress.FunctionalTests (29)
InProcess\AppOfflineIISExpressTests.cs (1)
65Assert.True(false);
InProcess\IISExpressShutdownTests.cs (2)
87Assert.True(result.HostProcess.ExitCode == 0); 99Assert.True(result.HostProcess.ExitCode == 1);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (1)
144Assert.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)
348Assert.True(logContents.Contains("[aspnetcorev2_inprocess.dll]") || logContents.Contains("[aspnetcorev2_outofprocess.dll]")); 366Assert.True(DateTime.UtcNow > time); 368Assert.True(DateTime.UtcNow.AddHours(-2) < time);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (2)
69Assert.True(result.StatusCode == HttpStatusCode.NotFound || result.StatusCode == HttpStatusCode.RequestEntityTooLarge); 130Assert.True(requestLine.Contains("404") || requestLine.Contains("413"));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (5)
400Assert.True(response.IsSuccessStatusCode); 403Assert.True(response2.IsSuccessStatusCode); 530Assert.True(response.Headers.TryGetValues("UnknownHeader", out var headerValues)); 533Assert.True(response.Content.Headers.TryGetValues(Net.Http.Headers.HeaderNames.ContentType, out headerValues)); 536Assert.True(response.Headers.TryGetValues("MultiHeader", out headerValues));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (6)
214Assert.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 (6)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (5)
367Assert.True(IPAddress.IsLoopback(ctx.Connection.LocalIpAddress)); 371Assert.True(IPAddress.IsLoopback(ctx.Connection.RemoteIpAddress)); 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"));
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.WebSockets.cs (1)
40Assert.True(upgradeFeature.IsUpgradableRequest);
InteractiveHost.UnitTests (32)
InteractiveHostCoreTests.cs (2)
38Assert.True(errorOutput.StartsWith("Stack overflow.\n")); 39Assert.True(errorOutput.EndsWith(string.Format(InteractiveHostResources.Hosting_process_exited_with_exit_code_0, process!.ExitCode)));
InteractiveHostDesktopInitTests.cs (2)
76Assert.True(result); 83Assert.True(result);
InteractiveHostDesktopTests.cs (28)
116Assert.True(mayTerminate.WaitOne()); 123Assert.True(execution); 164Assert.True(mayTerminate.WaitOne()); 194Assert.True(execution); 290Assert.True(mayTerminate.WaitOne()); 293Assert.True(await Execute(@"1+1")); 304Assert.True(await LoadReference(Path.Combine(fxDir, "System.Data.dll"))); 305Assert.True(await Execute("new System.Data.DataSet()")); 312Assert.True(await LoadReference("System.Data")); 313Assert.True(await Execute("new System.Data.DataSet()")); 320Assert.True(await LoadReference("System.Data")); 321Assert.True(await LoadReference("System")); 322Assert.True(await LoadReference("System.Xml")); 332Assert.True(await LoadReference("System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")); 333Assert.True(await Execute("new System.Data.DataSet()")); 345Assert.True(result); 352Assert.True(result); 359Assert.True(result); 373Assert.True(await LoadReference(c.Path)); 374Assert.True(await Execute("new C()")); 386Assert.True(result); 441Assert.True(await LoadReference(main.Path)); 442Assert.True(await Execute("Program.Main()")); 463Assert.True(await LoadReference(file1.Path)); 464Assert.True(await LoadReference(file2.Path)); 469Assert.True(await LoadReference(main.Path)); 470Assert.True(await Execute("Program.Main()")); 979Assert.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); 935Assert.True(request2Headers.ContainsKey("alt-used")); 951Assert.True(request3Headers.ContainsKey("alt-used")); 1196Assert.True(memoryPool.ContainsMemory(memory)); 1615Assert.True(hasWriteLog); 1620Assert.True(hasReadLog); 2200Assert.True(ranHandler);
Http3\Http3TlsTests.cs (5)
67Assert.True(serverCertificateSelectorActionCalled); 249Assert.True(response.IsSuccessStatusCode); 470Assert.True(ranConfigureKestrelAction); 471Assert.True(ranUseHttpsAction); 498Assert.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)
272Assert.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)
42Assert.True(Certificates.SelfSignedValidWithNoEku.IsSelfSigned()); 310Assert.True(failCalled);
CookieTests.cs (5)
146Assert.True(transaction.Response.Headers.CacheControl.NoCache); 147Assert.True(transaction.Response.Headers.CacheControl.NoStore); 279Assert.True(transaction.Response.Headers.CacheControl.NoCache); 280Assert.True(transaction.Response.Headers.CacheControl.NoStore); 1066Assert.True(c.Principal.Identities.First().HasClaim("marker", "true"));
GoogleTests.cs (7)
63Assert.True(queryParams.ContainsKey("redirect_uri")); 64Assert.True(queryParams.ContainsKey("scope")); 65Assert.True(queryParams.ContainsKey("state")); 66Assert.True(queryParams.ContainsKey("code_challenge")); 354Assert.True(result.None); 482Assert.True(accessDeniedCalled); 483Assert.True(remoteFailureCalled);
JwtBearerTests.cs (3)
127Assert.True(options.MapInboundClaims); 133Assert.True(jwtHandler.MapInboundClaims); 137Assert.True(tokenHandler.MapInboundClaims);
JwtBearerTests_Handler.cs (10)
117Assert.True(options.MapInboundClaims); 123Assert.True(jwtHandler.MapInboundClaims); 127Assert.True(tokenHandler.MapInboundClaims); 987Assert.True(jwtBearerOptions.SaveToken); 989Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuerSigningKey); 991Assert.True(jwtBearerOptions.MapInboundClaims); 992Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuer); 993Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateAudience); 1070Assert.True(jwtBearerOptions.TokenValidationParameters.ValidateIssuer); 1071Assert.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)
247Assert.True(query.TryGetValue("post_logout_redirect_uri", out redirectUri)); 251Assert.True(query.TryGetValue("state", out state)); 278Assert.True(query.TryGetValue("post_logout_redirect_uri", out redirectUri)); 282Assert.True(query.TryGetValue("state", out state)); 376Assert.True(options.MapInboundClaims); 381Assert.True(jwtHandler.MapInboundClaims); 482Assert.True(options.CorrelationCookie.HttpOnly); 485Assert.True(options.NonceCookie.IsEssential); 486Assert.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)
212Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 213Assert.True(SetCookieHeaderValue.TryParseList(setCookie.ToList(), out var setCookieValues)); 262Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 263Assert.True(SetCookieHeaderValue.TryParseList(setCookie.ToList(), out var setCookieValues)); 369Assert.True(transaction.Response.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie)); 370Assert.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["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 (63)
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 (7)
18Assert.True(result); 43Assert.True(result); 61Assert.True(result); 102Assert.True(result); 142Assert.True(result); 166Assert.True(result); 190Assert.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\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.Server.Tests (65)
Circuits\CircuitActivitySourceTest.cs (3)
55Assert.True(activity.IsAllDataRequested); 61Assert.True(activity.IsStopped); 82Assert.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); 1008Assert.True(task.IsCompletedSuccessfully); 1051Assert.True(task.IsCompletedSuccessfully);
Circuits\CircuitMetricsTest.cs (3)
121Assert.True(durationMeasurements[0].Value > 0); 135Assert.True(circuitMetrics.IsDurationEnabled()); 189Assert.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)
169Assert.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 (192)
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 (16)
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); 280Assert.True(measurements[0].Value > 0); 302Assert.True(measurements[0].Value > 0); 318Assert.True(componentsMetrics.IsBatchEnabled); 372Assert.True(eventMeasurements[0].Value > 0); 378Assert.True(parametersMeasurements[0].Value > 0); 382Assert.True(batchMeasurements[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);
ParameterViewTest.cs (5)
141Assert.True(didFind); 464Assert.True(hasRemovedDirectParameters); 489Assert.True(hasRemovedDirectParameters); 515Assert.True(hasRemovedDirectParameters); 542Assert.True(hasRemovedDirectParameters);
PersistentState\ComponentApplicationStateTest.cs (7)
24Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 72Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var existing)); 92Assert.True(currentState.TryGetValue("MyState", out var stored)); 128Assert.True(currentState.TryGetValue("MyState", out var stored)); 146Assert.True(currentState.TryGetValue("MyState", out var stored)); 162Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored)); 180Assert.True(applicationState.TryTakeFromJson<byte[]>("MyState", out var stored));
PersistentState\ComponentStatePersistenceManagerTest.cs (6)
57Assert.True(persistenceManager.State.TryTakeFromJson<byte[]>("MyState", out var retrieved)); 128Assert.True(testStore.State.TryGetValue(typeof(PersistentServicesRegistry).FullName, out var registrations)); 157Assert.True(store.State.TryGetValue("MyState", out var persisted)); 180Assert.True(invoked); 269Assert.True(invoked); 300Assert.True(invoked);
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)
361Assert.True(e3.IsSet); 368Assert.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)
53Assert.True(called); 111Assert.True(true); 164Assert.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);
SupplyParameterFromPersistentComponentStateValueProviderTests.cs (10)
129Assert.True(newState.TryTakeFromJson<string>(key, out var retrievedValue)); 167Assert.True(newState.TryTakeFromJson<string>(key, out var retrievedValue)); 208Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue)); 212Assert.True(newState.TryTakeFromJson<string>(key2, out retrievedValue)); 281Assert.True(newState.TryTakeFromJson<string>(key1, out var retrievedValue)); 285Assert.True(newState.TryTakeFromJson<string>(key2, out retrievedValue)); 466Assert.True(newState.TryTakeFromJson<int>(key, out var retrievedValue)); 501Assert.True(newState.TryTakeFromJson<int?>(key, out var retrievedValue)); 536Assert.True(newState.TryTakeFromJson<(string, int)>(key, out var retrievedValue)); 571Assert.True(newState.TryTakeFromJson<(string, int)?>(key, out var retrievedValue));
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); 134Assert.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 (35)
DeveloperExceptionPageMiddlewareTest.cs (1)
616Assert.True(m.Value > 0);
ExceptionHandlerMiddlewareTest.cs (11)
145Assert.True(httpContext.Items.ContainsKey("1")); 146Assert.True(httpContext.Items.ContainsKey("2")); 147Assert.True(httpContext.Items.ContainsKey("3")); 170Assert.True(httpContext.Items.ContainsKey("1")); 171Assert.True(httpContext.Items.ContainsKey("2")); 200Assert.True(httpContext.Items.ContainsKey("1")); 201Assert.True(httpContext.Items.ContainsKey("2")); 202Assert.True(httpContext.Items.ContainsKey("3")); 203Assert.True(httpContext.Items.ContainsKey("ExceptionHandler")); 348Assert.True(m.Value > 0); 415Assert.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)
140Assert.True(logWritten);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (9)
ConverterTests\JsonConverterReadTests.cs (1)
666Assert.True(objectNew.Equals(objectOld));
ConverterTests\JsonConverterWriteTests.cs (1)
550Assert.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 (39)
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);
ParserTests.cs (20)
21Assert.True(HostHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 39Assert.True(DateTimeOffsetParser.Instance.TryParse(sv, out var result, out var error)); 78Assert.True(CookieHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 89Assert.True(CookieHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 120Assert.True(CacheControlHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 121Assert.True(result.Public); 148Assert.True(ContentDispositionHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 176Assert.True(MediaTypeHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 204Assert.True(MediaTypeHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 224Assert.True(EntityTagHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 243Assert.True(StringWithQualityHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 253Assert.True(StringWithQualityHeaderValueListParser.Instance.TryParse(sv, out var result, out var error)); 274Assert.True(UriParser.Instance.TryParse(sv, out var result, out var error)); 302Assert.True(RangeHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 332Assert.True(RangeConditionHeaderValueParser.Instance.TryParse(sv, out var result, out var error)); 343Assert.True(RangeConditionHeaderValueParser.Instance.TryParse(sv, out result, out error)); 370Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 380Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 392Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 404Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error));
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 (83)
HostingApplicationDiagnosticsTests.cs (21)
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); 444Assert.True(context.MetricsTagsFeature.MetricsDisabled); 563Assert.True(isEnabledActivityFired); 600Assert.True(isEnabledActivityFired); 601Assert.True(isEnabledStartFired); 627Assert.True(startCalled); 644Assert.True(Activity.Current.Duration > TimeSpan.Zero); 652Assert.True(endCalled); 668Assert.True(Activity.Current.Duration > TimeSpan.Zero); 676Assert.True(endCalled); 698Assert.True(endCalled); 1013Assert.True(onActivityImportCalled); 1015Assert.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)
262Assert.True(configurationCallbackCalled); 442Assert.True(service.Disposed); 683Assert.True(Path.IsPathRooted(basePath)); 686Assert.True(Path.IsPathRooted(basePath2)); 995Assert.True(disposables[0].Disposed); 996Assert.True(disposables[1].Disposed); 1391Assert.True(service.StopCalled);
WebHostConfigurationsTests.cs (3)
31Assert.True(config.CaptureStartupErrors); 32Assert.True(config.DetailedErrors); 33Assert.True(config.SuppressStatusMessages);
WebHostTests.AsyncDisposable.cs (1)
39Assert.True(provider.DisposeAsyncCalled);
WebHostTests.cs (35)
132Assert.True(host.ServerFeatures.Get<IServerAddressesFeature>().PreferHostingUrls); 175Assert.True(lifetime2.ApplicationStarted.IsCancellationRequested); 184Assert.True(lifetime2.ApplicationStopped.IsCancellationRequested); 354Assert.True(applicationStartedEvent.Wait(5000)); 360Assert.True(runHostAndVerifyApplicationStopped.Wait(5000)); 363Assert.True(applicationStartedCompletedBeforeApplicationStopping); 364Assert.True(applicationStoppingCompletedBeforeApplicationStopped); 365Assert.True(applicationStoppedCompletedBeforeRunCompleted); 397Assert.True(singleton.Disposed); 398Assert.True(transient.Disposed); 418Assert.True(applicationLifetime.ApplicationStarted.IsCancellationRequested); 419Assert.True(applicationLifetime2.ApplicationStarted.IsCancellationRequested); 444Assert.True(applicationLifetime.ApplicationStarted.IsCancellationRequested); 445Assert.True(applicationLifetime2.ApplicationStarted.IsCancellationRequested); 446Assert.True(started.All(s => s)); 447Assert.True(started2.All(s => s)); 449Assert.True(stopping.All(s => s)); 450Assert.True(stopping2.All(s => s)); 451Assert.True(stopped.All(s => s)); 452Assert.True(stopped2.All(s => s)); 472Assert.True(hostedSeviceCalls1[0]); 475Assert.True(hostedSeviceCalls1[1]); 476Assert.True(hostedServiceCalls2[1]); 536Assert.True(svc.StartCalled); 539Assert.True(svc.StopCalled); 564Assert.True(svc.DisposeCalled); 692Assert.True(hostedServiceCalls1[0]); 697Assert.True(hostedServiceCalls1[1]); 698Assert.True(hostedServiceCalls2[1]); 699Assert.True(stopping.All(s => s)); 700Assert.True(stopping2.All(s => s)); 849Assert.True(env.WebRootFileProvider.GetFileInfo("TextFile.txt").Exists); 855Assert.True(env1.WebRootFileProvider.GetFileInfo("TextFile.txt").Exists); 866Assert.True(env.IsEnvironment(Environments.Production)); 867Assert.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 (75)
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 (15)
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?)); 2224Assert.True(invoked); 2226Assert.True(invokedInContext); 2570m => Assert.True(m is IParameterBindingMetadata { HasBindAsync : true }), 2571m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 2572m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter })); 2822m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Caller }), 2824m => Assert.True(m is AcceptsMetadata am && am.RequestType == typeof(AddsCustomParameterMetadata)), 2826m => Assert.True(m is IParameterBindingMetadata { Name: "param1" }), 2830m => Assert.True(m is ParameterNameMetadata { Name: "param1" }), 2832m => Assert.True(m is CustomEndpointMetadata { Source: MetadataSource.Parameter }), 2834m => Assert.True(m is MetadataCountMetadata { Count: 6 })); 2892Assert.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)
793Assert.True(context.TryDisable(HttpLoggingFields.RequestPath)); 1276Assert.True(TestSink.Writes.TryTake(out var contentTypeLog)); 1279Assert.True(TestSink.Writes.TryTake(out var requestLog)); 1486Assert.True(upgradeFeature is UpgradeFeatureLoggingDecorator); 1702Assert.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")); 181Assert.True(context.Request.Headers.ContainsKey("X-Original-For")); 380Assert.True(assertsExecuted); 465Assert.True(assertsExecuted); 515Assert.True(assertsExecuted); 566Assert.True(assertsExecuted); 602Assert.True(assertsExecuted); 692Assert.True(assertsExecuted); 749Assert.True(assertsExecuted); 889Assert.True(options.ForwardedHeaders == ForwardedHeaders.None); 1313Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Prefix")); 1363Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-For")); 1364Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Host")); 1365Assert.True(context.Request.Headers.ContainsKey("X-Forwarded-Proto")); 1366Assert.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)
26Assert.True(network.Contains(IPAddress.Parse(addressText))); 117Assert.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", "PublicKey", "Name", "CreatedAt", 65Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUsers", 256, "UserName", "Email", "NormalizedUserName", "NormalizedEmail", "PhoneNumber")); 66Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetRoles", 256, "Name", "NormalizedName")); 67Assert.True(DbUtil.VerifyMaxLength(dbContext, "AspNetUserLogins", 128, "LoginProvider", "ProviderKey")); 68Assert.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 (92)
IdentityOptionsTest.cs (11)
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); 38Assert.True(options.Passkey.AllowCurrentOrigin); 55Assert.True(myOptions.Password.RequireLowercase); 56Assert.True(myOptions.Password.RequireDigit); 57Assert.True(myOptions.Password.RequireNonAlphanumeric); 58Assert.True(myOptions.Password.RequireUppercase); 74Assert.True(myOptions.User.RequireUniqueEmail);
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (19)
30Assert.True(result.Succeeded); 39Assert.True(credentialJson.Remove("id")); 90Assert.True(credentialJson.Remove("type")); 139Assert.True(credentialJson.Remove("response")); 173Assert.True(originalOptionsJson.Remove("challenge")); 226Assert.True(response.Remove("clientDataJSON")); 276Assert.True(response.Remove("authenticatorData")); 343Assert.True(response.Remove("signature")); 477Assert.True(clientDataJson.Remove("type")); 529Assert.True(clientDataJson.Remove("challenge")); 616Assert.True(clientDataJson.Remove("origin")); 748Assert.True(result.Succeeded); 766Assert.True(result.Succeeded); 813Assert.True(result.Succeeded); 876Assert.True(result.Succeeded); 927Assert.True(result.Succeeded); 970Assert.True(result.Succeeded); 1039Assert.True(result.Succeeded); 1152Assert.True(result.Succeeded);
Passkeys\DefaultPasskeyHandlerAttestationTest.cs (20)
30Assert.True(result.Succeeded); 39Assert.True(credentialJson.Remove("id")); 90Assert.True(credentialJson.Remove("type")); 139Assert.True(credentialJson.Remove("response")); 174Assert.True(rp.Remove("name")); 208Assert.True(originalOptionsJson.Remove("rp")); 225Assert.True(user.Remove("id")); 277Assert.True(user.Remove("name")); 312Assert.True(user.Remove("displayName")); 346Assert.True(originalOptionsJson.Remove("user")); 362Assert.True(originalOptionsJson.Remove("challenge")); 416Assert.True(response.Remove("clientDataJSON")); 466Assert.True(response.Remove("attestationObject")); 515Assert.True(clientDataJson.Remove("type")); 567Assert.True(clientDataJson.Remove("challenge")); 654Assert.True(clientDataJson.Remove("origin")); 783Assert.True(result.Succeeded); 814Assert.True(result.Succeeded); 867Assert.True(result.Succeeded); 1067Assert.True(result.Succeeded);
RoleManagerTest.cs (3)
26Assert.True(result.Succeeded); 46Assert.True(result.Succeeded); 108Assert.True(result);
SignInManagerTest.cs (21)
58Assert.True(result.IsLockedOut); 88Assert.True(result.IsLockedOut); 153Assert.True(result.Succeeded); 177Assert.True(result.Succeeded); 202Assert.True(result.Succeeded); 248Assert.True(result.Succeeded); 272Assert.True(result.Succeeded); 310Assert.True(result.RequiresTwoFactor); 386Assert.True(assertionResult.Succeeded); 440Assert.True(result.Succeeded); 512Assert.True(result.IsLockedOut); 602Assert.True(result.Succeeded); 635Assert.True(result.Succeeded); 809Assert.True(result.Succeeded); 844Assert.True(result.IsLockedOut); 902Assert.True(result.Succeeded); 999Assert.True(result.IsLockedOut); 1026Assert.True(result.IsLockedOut); 1280Assert.True(result.Succeeded); 1440Assert.True((bool)optionsJson["extensions"]["my.bool.extension"]); 1485Assert.True((bool)optionsJson["extensions"]["my.bool.extension"]);
UserManagerTest.cs (18)
78Assert.True(result.Succeeded); 97Assert.True(result.Succeeded); 119Assert.True(result.Succeeded); 136Assert.True(result.Succeeded); 156Assert.True(result.Succeeded); 178Assert.True(result.Succeeded); 199Assert.True(result.Succeeded); 368Assert.True(result.Succeeded); 407Assert.True(result.Succeeded); 469Assert.True(result.Succeeded); 517Assert.True(result.Succeeded); 538Assert.True(result.Succeeded); 560Assert.True(result.Succeeded); 590Assert.True(result); 646Assert.True(result.Succeeded); 667Assert.True(result.Succeeded); 686Assert.True(result.Succeeded); 742Assert.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)
58Assert.True(categoryParameter.IsRequired); 59Assert.True(groupParameter.IsRequired); 1384Assert.True(parameter.ModelMetadata.IsRequired); 1385Assert.True(parameter.ModelMetadata.IsBindingRequired); 2059Assert.True(description.IsRequired); 2116Assert.True(description.IsRequired); 2134Assert.True(description.IsRequired);
EndpointMetadataApiDescriptionProviderTest.cs (18)
129Assert.True(apiParameterDescription.IsRequired); 741Assert.True(fooParam.IsRequired); 748Assert.True(barParam.IsRequired); 755Assert.True(fromBodyParam.IsRequired); 771Assert.True(param.IsRequired); 778Assert.True(param.IsRequired); 817param => Assert.True(param.IsRequired), 819param => Assert.True(param.IsRequired), 847param => Assert.True(param.IsRequired), 862Assert.True(fooParam.IsRequired); 891Assert.True(apiExplorerSettings!.IgnoreApi); 913Assert.True(barParam.IsRequired); 1223Assert.True(bodyParameterDescription.IsRequired); 1315Assert.True(bodyParameterDescription.IsRequired); 1373Assert.True(bodyParameterDescription.IsRequired); 1411Assert.True(fromFileParam0.IsRequired); 1461Assert.True(bodyParameterDescription.IsRequired); 1506Assert.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)
532Assert.True(method.IsSpecialName); 628Assert.True(isValid); 661Assert.True(isValid); 700Assert.True(isValid); 720Assert.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 (63)
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 (8)
28Assert.True(factory.CreateServerCalled); 29Assert.True(factory.CreateWebHostBuilderCalled); 32Assert.True(factory.CreateHostBuilderCalled); 49Assert.True(factory.CreateHostBuilderCalled); 50Assert.True(factory.CreateHostCalled); 78Assert.True(callbackCalled); 93Assert.True(sink._asyncDisposed); 108Assert.True(sink._asyncDisposed);
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);
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 (4)
AdditionalTextsTests.Schemas.cs (1)
224Assert.True(booleanTypeExample.GetValue<bool>());
OperationTests.MinimalApis.cs (1)
273Assert.True(idParam.Deprecated);
SchemaTests.cs (1)
216Assert.True(booleanTypeExample.GetValue<bool>());
SnapshotTestHelper.cs (1)
139Assert.True(result.Success);
Microsoft.AspNetCore.OpenApi.Tests (132)
Extensions\OpenApiRouteHandlerBuilderExtensionTests.cs (2)
143Assert.True(defaultOperation.Content.ContainsKey("text/plain")); 147Assert.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)
37Assert.True(operation.RequestBody.Required); 75Assert.True(operation.RequestBody.Required); 114Assert.True(operation.RequestBody.Required); 153Assert.True(operation.RequestBody.Required);
Services\OpenApiGeneratorTests.cs (16)
141Assert.True(request.Required); 454Assert.True(fooParam.Required); 460Assert.True(barParam.Required); 467Assert.True(fromBodyParam.Required); 482Assert.True(param.Required); 489Assert.True(param.Required); 514Assert.True(fooParam.Required); 538Assert.True(barParam.Required); 720Assert.True(requestBody.Required); 768Assert.True(requestBody.Required); 800Assert.True(requestBody.Required); 838Assert.True(fromFileParam0.Required); 879Assert.True(requestBody.Required); 987param => Assert.True(param.Required), 989param => Assert.True(param.Required), 1007param => 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); 695Assert.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)); 657Assert.True(schema.AdditionalPropertiesAllowed);
Services\OpenApiSchemaService\OpenApiSchemaService.ResponseSchemas.cs (13)
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)); 249Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 303Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 371Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 411Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 473Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 522Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 602Assert.True(response.Content.TryGetValue("application/problem+json", out var mediaType)); 660Assert.True(response.Content.TryGetValue("application/json", out var mediaType)); 690Assert.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)
118Assert.True(HttpMethods.Equals(method, httpContext.Request.Method)); 168Assert.True(HttpMethods.Equals(method, httpContext.Request.Method)); 232Assert.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)
57Assert.True(assertsExecuted); 428Assert.True(assertsExecuted); 485Assert.True(assertsExecuted); 530Assert.True(assertsExecuted);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (229)
AddressBinderTests.cs (3)
28Assert.True(AddressBinder.TryCreateIPEndPoint( 191Assert.True(bindTask.IsCompletedSuccessfully); 219Assert.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)
203Assert.True(memoryPool.TryScheduleEviction(time.AddSeconds(10))); 218Assert.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)
208Assert.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); 719Assert.True(opt.IsHttps); 723Assert.True(ran1); 907Assert.True(opt.IsHttps); 1006Assert.True(opt.IsHttps); 1099Assert.True(opt.IsHttps); 1117Assert.True(ranDefault); 1118Assert.True(ran1); 1119Assert.True(ran2); 1120Assert.True(ran3); 1169Assert.True(opt.IsHttps); 1189Assert.True(ranDefault); 1190Assert.True(ran1); 1191Assert.True(ran2); 1192Assert.True(ran3); 1236Assert.True(ranDefault); 1237Assert.True(ran1); 1238Assert.True(ran2); 1268Assert.True(ran1); 1297Assert.True(ran1); 1329Assert.True(ran1); 1371Assert.True(ranDefault); 1372Assert.True(ran1); 1373Assert.True(ran2); 1430Assert.True(ran1); 1457Assert.True(ran1); 1487Assert.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)
65Assert.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)
26Assert.True(features.Get<IHttpRequestLifetimeFeature>().RequestAborted.CanBeCanceled); 75Assert.True(features.Get<IHttpRequestLifetimeFeature>().RequestAborted.CanBeCanceled);
HttpContextBuilderTests.cs (2)
30Assert.True(context.RequestAborted.CanBeCanceled); 225Assert.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)
337Assert.True(readCanceled); 628Assert.True(hello.SequenceEqual(buffer.Take(hello.Length))); 633Assert.True(world.SequenceEqual(buffer.Take(world.Length)));
TestServerTests.cs (3)
226Assert.True(response.IsSuccessStatusCode); 385Assert.True(testServer.AllowSynchronousIO); 386Assert.True(testServer.PreserveExecutionContext);
WebSocketClientTests.cs (2)
88Assert.True(res.EndOfMessage); 109Assert.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)
1208Assert.True(string.IsNullOrEmpty(app.Configuration["A"])); 1209Assert.True(string.IsNullOrEmpty(app.Configuration["C"])); 1252Assert.True(string.IsNullOrEmpty(app.Configuration["B"])); 2470Assert.True(helloEndpointCalled); 2471Assert.True(customMiddlewareExecuted); 2503Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet")); 2508Assert.True(app.Properties.ContainsKey("__AuthenticationMiddlewareSet")); 2509Assert.True(app.Properties.ContainsKey("__AuthorizationMiddlewareSet")); 2526Assert.True(iHostApplicationBuilder.Environment.IsProduction()); 2941Assert.True((bool)val);
WebHostTests.cs (1)
123Assert.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.BuildCheck.UnitTests (103)
EditorConfig_Tests.cs (103)
126Assert.True(matcher.IsMatch("/abc")); 138Assert.True(matcher.IsMatch("/abc")); 139Assert.True(matcher.IsMatch("/123")); 140Assert.True(matcher.IsMatch("/abc/123")); 149Assert.True(matcher.IsMatch("/abc.cs")); 150Assert.True(matcher.IsMatch("/123.cs")); 151Assert.True(matcher.IsMatch("/dir/subpath.cs")); 155Assert.True(matcher.IsMatch("/dir\\subpath.cs")); 166Assert.True(matcher.IsMatch("/abc.cs")); 167Assert.True(matcher.IsMatch("/dir/subpath.cs")); 176Assert.True(matcher.IsMatch("/...")); 177Assert.True(matcher.IsMatch("/subdir/...")); 196Assert.True(matcher.IsMatch("/abcdef")); 197Assert.True(matcher.IsMatch("/ab?def")); 198Assert.True(matcher.IsMatch("/abzdef")); 199Assert.True(matcher.IsMatch("/ab/def")); 200Assert.True(matcher.IsMatch("/ab\\def")); 209Assert.True(matcher.IsMatch("/ab\\c")); 220Assert.True(matcher.IsMatch("/*ab/cd**efg*")); 232Assert.True(matcher.IsMatch("/?a?cde?f")); 233Assert.True(matcher.IsMatch("/???????f")); 246Assert.True(matcher.IsMatch("/abc{}def")); 247Assert.True(matcher.IsMatch("/subdir/abc{}def")); 258Assert.True(matcher.IsMatch("/abc,def")); 259Assert.True(matcher.IsMatch("/subdir/abc,def")); 271Assert.True(matcher.IsMatch("/abc.cs")); 272Assert.True(matcher.IsMatch("/abc.vb")); 273Assert.True(matcher.IsMatch("/abc.fs")); 274Assert.True(matcher.IsMatch("/subdir/abc.cs")); 275Assert.True(matcher.IsMatch("/subdir/abc.vb")); 276Assert.True(matcher.IsMatch("/subdir/abc.fs")); 301Assert.True(matcher.IsMatch("/test.cs")); 302Assert.True(matcher.IsMatch("/subdir/test.vb")); 315Assert.True(matcher.IsMatch("/")); 316Assert.True(matcher.IsMatch("/subdir/")); 327Assert.True(matcher.IsMatch("/test.cs")); 328Assert.True(matcher.IsMatch("/subdir/test.cs")); 353Assert.True(matcher.IsMatch("/test.cs")); 354Assert.True(matcher.IsMatch("/test.vb")); 355Assert.True(matcher.IsMatch("/subdir/test.cs")); 356Assert.True(matcher.IsMatch("/subdir/test.vb")); 357Assert.True(matcher.IsMatch("/other.abb")); 358Assert.True(matcher.IsMatch("/other.acc")); 373Assert.True(matcher.IsMatch("/ab-cd-ef")); 374Assert.True(matcher.IsMatch("/ab-cdef")); 387Assert.True(matcher.IsMatch("/abcscd")); 388Assert.True(matcher.IsMatch("/abvbcd")); 389Assert.True(matcher.IsMatch("/abfscd")); 409Assert.True(matcher.IsMatch("/0")); 410Assert.True(matcher.IsMatch("/10")); 411Assert.True(matcher.IsMatch("/5")); 412Assert.True(matcher.IsMatch("/000005")); 426Assert.True(matcher.IsMatch("/0")); 427Assert.True(matcher.IsMatch("/-10")); 428Assert.True(matcher.IsMatch("/-5")); 442Assert.True(matcher.IsMatch("/0")); 443Assert.True(matcher.IsMatch("/-5")); 444Assert.True(matcher.IsMatch("/5")); 445Assert.True(matcher.IsMatch("/-10")); 446Assert.True(matcher.IsMatch("/10")); 460Assert.True(matcher.IsMatch("/a0b0")); 461Assert.True(matcher.IsMatch("/a-5b0")); 462Assert.True(matcher.IsMatch("/a-5b5")); 463Assert.True(matcher.IsMatch("/a-5b10")); 464Assert.True(matcher.IsMatch("/a-10b10")); 465Assert.True(matcher.IsMatch("/a-10b0")); 466Assert.True(matcher.IsMatch("/a-0b0")); 467Assert.True(matcher.IsMatch("/a-0b-0")); 484Assert.True(matcher.IsMatch("/0..")); 490Assert.True(matcher.IsMatch("/0..A")); 507Assert.True(matcher.IsMatch("/abc.cs")); 508Assert.True(matcher.IsMatch("/abc.fs")); 520Assert.True(matcher.IsMatch("/abc.vs")); 521Assert.True(matcher.IsMatch("/abc.xs")); 531Assert.True(matcher.IsMatch("/abc.cs")); 532Assert.True(matcher.IsMatch("/abc.fs")); 533Assert.True(matcher.IsMatch("/abc.^s")); 545Assert.True(matcher.IsMatch("/0x")); 546Assert.True(matcher.IsMatch("/1x")); 547Assert.True(matcher.IsMatch("/9x")); 561Assert.True(matcher.IsMatch("/yx")); 571Assert.True(matcher.IsMatch("/ax")); 572Assert.True(matcher.IsMatch("/bx")); 573Assert.True(matcher.IsMatch("/0x")); 574Assert.True(matcher.IsMatch("/1x")); 575Assert.True(matcher.IsMatch("/9x")); 606Assert.True(matcher.IsMatch("/abc")); 607Assert.True(matcher.IsMatch("/[bc")); 622Assert.True(matcher.IsMatch("/abd")); 623Assert.True(matcher.IsMatch("/cbd")); 624Assert.True(matcher.IsMatch("/-bd")); 637Assert.True(matcher.IsMatch("/abd")); 638Assert.True(matcher.IsMatch("/cbd")); 639Assert.True(matcher.IsMatch("/-bd")); 652Assert.True(matcher.IsMatch("/a]cd")); 653Assert.True(matcher.IsMatch("/b]cd")); 666Assert.True(matcher.IsMatch("/acd")); 667Assert.True(matcher.IsMatch("/bcd")); 668Assert.True(matcher.IsMatch("/\\cd")); 681Assert.True(matcher.IsMatch("/ab[cd")); 793Assert.True(config.IsRoot); 888Assert.True(properties.TryGetValue("my_PrOp", out var val)); 1047Assert.True(config.IsRoot);
Microsoft.Build.CommandLine.UnitTests (51)
CommandLineSwitches_Tests.cs (51)
261Assert.True(CommandLineSwitches.IsParameterizedSwitch(null, out parameterizedSwitch, out duplicateSwitchErrorMessage, out multipleParametersAllowed, out missingParametersErrorMessage, out unquoteParameters, out emptyParametersAllowed)); 266Assert.True(unquoteParameters); 750Assert.True(switches.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoLogo)); 751Assert.True(switches[CommandLineSwitches.ParameterlessSwitch.NoLogo]); 757Assert.True(switches.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoLogo)); 758Assert.True(switches[CommandLineSwitches.ParameterlessSwitch.NoLogo]); 771Assert.True(switches.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.Verbosity, "/v:q", "q", false, true, false)); 774Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Verbosity)); 784Assert.True(switches.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.Verbosity, "/verbosity:\"diag\";minimal", "\"diag\";minimal", true, true, false)); 787Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Verbosity)); 818Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 830Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 856Assert.True(switches.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.Logger, "/l:\"", "\"", false, false, false)); 859Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Logger)); 869Assert.True(switches.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.Logger, "/LOGGER:\"\",asm;\"p,a;r\"", "\"\",asm;\"p,a;r\"", true, false, false)); 872Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Logger)); 889Assert.True(switches.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.WarningsAsErrors, "/warnaserror", "", multipleParametersAllowed: true, unquoteParameters: false, emptyParametersAllowed: true)); 891Assert.True(switches.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.WarningsAsErrors)); 897Assert.True(parameters.Length > 0); 918Assert.True(switchesLeft.HaveErrors()); 923Assert.True(switchesLeft.HaveErrors()); 930Assert.True(switchesLeft.HaveErrors()); 931Assert.True(switchesRight.HaveErrors()); 949Assert.True(switchesLeft.HaveErrors()); 950Assert.True(switchesRight.HaveErrors()); 968Assert.True(switchesLeft.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.Help)); 976Assert.True(switchesRight1.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger)); 981Assert.True(switchesLeft.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger)); 982Assert.True(switchesLeft[CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger]); 986Assert.True(switchesLeft.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.Help)); 987Assert.True(switchesLeft[CommandLineSwitches.ParameterlessSwitch.Help]); 994Assert.True(switchesRight2.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger)); 999Assert.True(switchesLeft.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger)); 1000Assert.True(switchesLeft[CommandLineSwitches.ParameterlessSwitch.NoConsoleLogger]); 1003Assert.True(switchesLeft.IsParameterlessSwitchSet(CommandLineSwitches.ParameterlessSwitch.Help)); 1004Assert.True(switchesLeft[CommandLineSwitches.ParameterlessSwitch.Help]); 1016Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Project)); 1024Assert.True(switchesRight.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 1029Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Project)); 1038Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 1054Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 1060Assert.True(switchesRight.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 1065Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Target)); 1121Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Project)); 1127Assert.True(switchesRight.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Project)); 1132Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.Project)); 1140Assert.True(switchesLeft.HaveErrors()); 1212Assert.True(switches.HaveAnySwitchesBeenSet()); 1218Assert.True(switches.HaveAnySwitchesBeenSet()); 1230Assert.True(nodeReuse); 1623Assert.True(caughtError);
Microsoft.Build.Engine.OM.UnitTests (299)
Construction\ConstructionEditing_Tests.cs (15)
38Assert.True(project.HasUnsavedChanges); 379Assert.True(project.HasUnsavedChanges); 421Assert.True(project.HasUnsavedChanges); 553Assert.True(project.HasUnsavedChanges); 574Assert.True(project.HasUnsavedChanges); 619Assert.True(project.HasUnsavedChanges); 1180Assert.True(project.HasUnsavedChanges); 1344Assert.True(project.HasUnsavedChanges); 1368Assert.True(project.HasUnsavedChanges); 1425Assert.True(project.HasUnsavedChanges); 2197Assert.True(Object.ReferenceEquals(property1, property2)); 2502Assert.True(item3.PreviousSibling == null && item3.NextSibling == null); 2503Assert.True(item2.PreviousSibling == item1 && item1.NextSibling == item2); 2504Assert.True(item1.PreviousSibling == null && item2.NextSibling == null); 3255Assert.True(splits.Length >= 1);
Construction\ElementLocationPublic_Tests.cs (2)
76Assert.True(Object.ReferenceEquals(e1, target.Location)); 77Assert.True(Object.ReferenceEquals(e2, target.OutputsLocation));
Construction\ProjectExtensionsElement_Tests.cs (1)
89Assert.True(extensions.ContainingProject.HasUnsavedChanges);
Construction\ProjectImportGroupElement_Tests.cs (3)
337Assert.True(project.HasUnsavedChanges); 379Assert.True(project.HasUnsavedChanges); 396Assert.True(project.HasUnsavedChanges);
Construction\ProjectItemDefinitionElement_Tests.cs (1)
213Assert.True(project.HasUnsavedChanges);
Construction\ProjectItemDefinitionGroupElement_Tests.cs (2)
109Assert.True(project.HasUnsavedChanges); 126Assert.True(project.HasUnsavedChanges);
Construction\ProjectItemElement_Tests.cs (2)
1016Assert.True(project.HasUnsavedChanges); 1036Assert.True(project.HasUnsavedChanges);
Construction\ProjectItemGroupElement_tests.cs (2)
86Assert.True(project.HasUnsavedChanges); 103Assert.True(project.HasUnsavedChanges);
Construction\ProjectMetadataElement_Tests.cs (35)
224Assert.True(metadatum.ContainingProject.HasUnsavedChanges); 439Assert.True(metadata.ExpressedAsAttribute); 464Assert.True(metadata.ExpressedAsAttribute); 498Assert.True(metadata.ExpressedAsAttribute); 523Assert.True(metadata.ExpressedAsAttribute); 575Assert.True(metadata.ExpressedAsAttribute); 579Assert.True(project.IsDirty); 580Assert.True(metadata.ExpressedAsAttribute); 618Assert.True(metadata.ExpressedAsAttribute); 622Assert.True(project.IsDirty); 623Assert.True(metadata.ExpressedAsAttribute); 692Assert.True(metadata.ExpressedAsAttribute); 696Assert.True(project.IsDirty); 697Assert.True(metadata.ExpressedAsAttribute); 735Assert.True(metadata.ExpressedAsAttribute); 739Assert.True(project.IsDirty); 740Assert.True(metadata.ExpressedAsAttribute); 825Assert.True(project.IsDirty); 826Assert.True(metadata.ExpressedAsAttribute); 888Assert.True(project.IsDirty); 889Assert.True(metadata.ExpressedAsAttribute); 953Assert.True(metadata.ExpressedAsAttribute); 958Assert.True(project.IsDirty); 996Assert.True(metadata.ExpressedAsAttribute); 1001Assert.True(project.IsDirty); 1069Assert.True(metadata.ExpressedAsAttribute); 1070Assert.True(project.IsDirty); 1109Assert.True(metadata.ExpressedAsAttribute); 1110Assert.True(project.IsDirty); 1180Assert.True(metadata.ExpressedAsAttribute); 1181Assert.True(project.IsDirty); 1188Assert.True(project.IsDirty); 1227Assert.True(metadata.ExpressedAsAttribute); 1228Assert.True(project.IsDirty); 1235Assert.True(project.IsDirty);
Construction\ProjectOnErrorElement_Tests.cs (2)
267Assert.True(project.HasUnsavedChanges); 285Assert.True(project.HasUnsavedChanges);
Construction\ProjectOutputElement_Tests.cs (5)
29Assert.True(output.IsOutputItem); 43Assert.True(output.IsOutputProperty); 217Assert.True(output.ContainingProject.HasUnsavedChanges); 231Assert.True(output.ContainingProject.HasUnsavedChanges); 258Assert.True(output.ContainingProject.HasUnsavedChanges);
Construction\ProjectPropertyElement_Tests.cs (4)
164Assert.True(property.ContainingProject.HasUnsavedChanges); 193Assert.True(property.ContainingProject.HasUnsavedChanges); 234Assert.True(property.ContainingProject.HasUnsavedChanges); 262Assert.True(property.ContainingProject.HasUnsavedChanges);
Construction\ProjectPropertyGroupElement_Tests.cs (2)
85Assert.True(project.HasUnsavedChanges); 102Assert.True(project.HasUnsavedChanges);
Construction\ProjectRootElement_Tests.cs (14)
108Assert.True(project.HasUnsavedChanges); // it is indeed unsaved 121Assert.True(project.HasUnsavedChanges); 134Assert.True(project.HasUnsavedChanges); 147Assert.True(project.HasUnsavedChanges); 176Assert.True(object.ReferenceEquals(projectXml1, projectXml2)); 192Assert.True(object.ReferenceEquals(projectXml1, projectXml2)); 208Assert.True(object.ReferenceEquals(projectXml1, projectXml2)); 227Assert.True(object.ReferenceEquals(projectXml1, projectXml2)); 246Assert.True(object.ReferenceEquals(projectXml1, projectXml2)); 383Assert.True(exceptionThrown); // "ERROR: An invalid project file exception should have been thrown." 640Assert.True(File.Exists(path)); 672Assert.True(File.Exists(file)); 1300Assert.True(xml0.PreserveFormatting); 1863Assert.True(projectElement.HasUnsavedChanges);
Construction\ProjectTargetElement_Tests.cs (10)
63Assert.True(project.HasUnsavedChanges); 225Assert.True(project.HasUnsavedChanges); 241Assert.True(project.HasUnsavedChanges); 257Assert.True(project.HasUnsavedChanges); 273Assert.True(project.HasUnsavedChanges); 289Assert.True(project.HasUnsavedChanges); 305Assert.True(project.HasUnsavedChanges); 322Assert.True(project.HasUnsavedChanges); 329Assert.True(project.HasUnsavedChanges); 336Assert.True(project.HasUnsavedChanges);
Construction\ProjectTaskElement_Tests.cs (5)
161Assert.True(task.ContainingProject.HasUnsavedChanges); 229Assert.True(task.ContainingProject.HasUnsavedChanges); 245Assert.True(task.ContainingProject.HasUnsavedChanges); 277Assert.True(project.HasUnsavedChanges); 292Assert.True(project.HasUnsavedChanges);
Construction\ProjectUsingTaskElement_Tests.cs (5)
254Assert.True(usingTask.ContainingProject.HasUnsavedChanges); 268Assert.True(usingTask.ContainingProject.HasUnsavedChanges); 309Assert.True(usingTask.ContainingProject.HasUnsavedChanges); 324Assert.True(usingTask.ContainingProject.HasUnsavedChanges); 339Assert.True(usingTask.ContainingProject.HasUnsavedChanges);
Construction\SolutionFile_Tests.cs (10)
603Assert.True(csharpProject.ProjectConfigurations["Debug|Any CPU"].IncludeInBuild); 606Assert.True(csharpProject.ProjectConfigurations["Debug|Mixed Platforms"].IncludeInBuild); 612Assert.True(csharpProject.ProjectConfigurations["Release|Any CPU"].IncludeInBuild); 615Assert.True(csharpProject.ProjectConfigurations["Release|Mixed Platforms"].IncludeInBuild); 626Assert.True(vcProject.ProjectConfigurations["Debug|Mixed Platforms"].IncludeInBuild); 629Assert.True(vcProject.ProjectConfigurations["Debug|Win32"].IncludeInBuild); 635Assert.True(vcProject.ProjectConfigurations["Release|Mixed Platforms"].IncludeInBuild); 638Assert.True(vcProject.ProjectConfigurations["Release|Win32"].IncludeInBuild); 689Assert.True(winFormsApp1.ProjectConfigurations["Debug|Win32"].IncludeInBuild); 692Assert.True(winFormsApp1.ProjectConfigurations["Debug|Win32"].IncludeInBuild);
Construction\UsingTaskBodyElement_Tests.cs (2)
82Assert.True(body.ContainingProject.HasUnsavedChanges); 96Assert.True(body.ContainingProject.HasUnsavedChanges);
Construction\UsingTaskParameterElement_Tests.cs (9)
107Assert.True(parameter.ContainingProject.HasUnsavedChanges); 121Assert.True(parameter.ContainingProject.HasUnsavedChanges); 135Assert.True(parameter.ContainingProject.HasUnsavedChanges); 149Assert.True(parameter.ContainingProject.HasUnsavedChanges); 163Assert.True(parameter.ContainingProject.HasUnsavedChanges); 177Assert.True(parameter.ContainingProject.HasUnsavedChanges); 191Assert.True(parameter.ContainingProject.HasUnsavedChanges); 205Assert.True(parameter.ContainingProject.HasUnsavedChanges); 219Assert.True(parameter.ContainingProject.HasUnsavedChanges);
Construction\UsingTaskParameterGroup_Tests.cs (2)
97Assert.True(foundFirst); 98Assert.True(foundSecond);
Construction\WhiteSpacePreservation_Tests.cs (2)
44Assert.True(p.IsDirty); 106Assert.True(p.IsDirty);
Definition\DefinitionEditing_Tests.cs (17)
482Assert.True(object.ReferenceEquals(item1, item2)); 545Assert.True(object.ReferenceEquals(item1, item2)); 897Assert.True(object.ReferenceEquals(item.Xml, newItemElement)); 925Assert.True(object.ReferenceEquals(item.Xml, newItemElement)); 951Assert.True(object.ReferenceEquals(item.Xml, newItemElement)); 1188Assert.True(object.ReferenceEquals(itemGroupElement, item.Xml.Parent)); 1196Assert.True(object.ReferenceEquals(item, Helpers.GetFirst(project.GetItems("j")))); 1197Assert.True(object.ReferenceEquals(item, Helpers.GetFirst(project.GetItemsIgnoringCondition("j")))); 1198Assert.True(object.ReferenceEquals(item, Helpers.GetFirst(project.GetItemsByEvaluatedInclude("i1")))); 1235Assert.True(object.ReferenceEquals(itemElement, metadatumElement1.Parent)); 1282Assert.True(object.ReferenceEquals(itemGroupElement, item.Xml.Parent)); 1283Assert.True(object.ReferenceEquals(itemGroupElement, Helpers.GetFirst(project.GetItems("i")).Xml.Parent)); 1573Assert.True(project.IsDirty); 1940Assert.True(object.ReferenceEquals(metadatum1, metadatum2)); 1953Assert.True(object.ReferenceEquals(items[0].Xml, items[1].Xml)); 2403Assert.True(object.ReferenceEquals(item1, item2)); 2462Assert.True(object.ReferenceEquals(item1, item2));
Definition\Project_Tests.cs (1)
4288Assert.True(hasErrorCode);
Definition\ProjectCollection_Tests.cs (44)
73Assert.True(ReferenceEquals(project, project2)); 102Assert.True(ReferenceEquals(project, project2)); 131Assert.True(ReferenceEquals(project, project2)); 151Assert.True(ReferenceEquals(project, project2)); 328Assert.True(ReferenceEquals(project2, collection.LoadProject("c:\\1"))); 350Assert.True(ReferenceEquals(project1.Xml, project1b.Xml)); 425Assert.True(ReferenceEquals(project1, ProjectCollection.GlobalProjectCollection.LoadProject(projectDirectory, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 426Assert.True(ReferenceEquals(project2, ProjectCollection.GlobalProjectCollection.LoadProject(projectDirectory, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 487Assert.True(exceptionCaught); // "Should have caused the two projects to be identical, causing an exception to be thrown" 513Assert.True(ReferenceEquals(project1, ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", null, "2.0"))); 514Assert.True(ReferenceEquals(project2, ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", null, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 536Assert.True(ReferenceEquals(project, project2)); 558Assert.True(ReferenceEquals(project, project2)); 575Assert.True(ReferenceEquals(project, newProject)); 624Assert.True(project1.IsDirty); 643Assert.True(project1.IsDirty); 647Assert.True(project2.IsDirty); 660Assert.True(project1.IsDirty); 661Assert.True(project2.IsDirty); 689Assert.True(project1.IsDirty); 794Assert.True(ReferenceEquals(project, Helpers.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects)[0])); 958Assert.True(collection.ContainsToolset("x")); 1039Assert.True(collection.RemoveToolset("x")); 1189Assert.True(dirtyRaised); 1194Assert.True(dirtyRaised); 1199Assert.True(dirtyRaised); 1204Assert.True(dirtyRaised); 1209Assert.True(dirtyRaised); 1214Assert.True(dirtyRaised); 1220Assert.True(dirtyRaised); 1225Assert.True(dirtyRaised); 1230Assert.True(dirtyRaised); 1235Assert.True(dirtyRaised); 1240Assert.True(dirtyRaised); 1245Assert.True(dirtyRaised); 1250Assert.True(dirtyRaised); 1255Assert.True(dirtyRaised); 1361Assert.True(dirtyRaised); 1366Assert.True(dirtyRaised); 1382Assert.True(dirtyRaised); 1426Assert.True(dirtyRaised); 1430Assert.True(dirtyRaised); 1434Assert.True(dirtyRaised); 1438Assert.True(dirtyRaised);
Definition\ProjectItem_Tests.cs (23)
80Assert.True(Object.ReferenceEquals(project, item.Project)); 170Assert.True(Object.ReferenceEquals(m0, idm0)); 1206Assert.True(Object.ReferenceEquals(item1.GetMetadata("m").Xml, item2.GetMetadata("m").Xml)); 1404Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1405Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1406Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1407Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1408Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1409Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1502Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("l").Xml, project.GetItems("m").First().GetMetadata("l").Xml)); 1503Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("m").Xml, project.GetItems("m").First().GetMetadata("m").Xml)); 1504Assert.True(Object.ReferenceEquals(project.GetItems("i").First().GetMetadata("n").Xml, project.GetItems("m").First().GetMetadata("n").Xml)); 1505Assert.True(Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("o").Xml, project.GetItems("k").First().GetMetadata("o").Xml)); 1506Assert.True(Object.ReferenceEquals(project.GetItems("k").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1507Assert.True(!Object.ReferenceEquals(project.GetItems("j").First().GetMetadata("p").Xml, project.GetItems("m").First().GetMetadata("p").Xml)); 1876Assert.True(found); 1877Assert.True(project.IsDirty); 1896Assert.True(found); 1900Assert.True(project.IsDirty); 1972Assert.True(project.IsDirty); 2026Assert.True(project.IsDirty); 2224Assert.True(project.IsDirty); 2284Assert.True(project.IsDirty);
Definition\ProjectItemDefinition_Tests.cs (1)
218Assert.True(project.Build(loggers));
Definition\ProjectMetadata_Tests.cs (3)
32Assert.True(Object.ReferenceEquals(project, metadatum.Project)); 62Assert.True(project.IsDirty); 472Assert.True(metadata.IsImported);
Definition\ProjectProperty_Tests.cs (6)
30Assert.True(Object.ReferenceEquals(project, property.Project)); 92Assert.True(project.IsDirty); 109Assert.True(project.IsDirty); 178Assert.True(project.GetProperty(varName).IsEnvironmentProperty); 195Assert.True(project.GetProperty("g").IsGlobalProperty); 212Assert.True(project.GetProperty("MSBuildProjectFile").IsReservedProperty);
Definition\ProtectImports_Tests.cs (14)
246Assert.True(project.IsDirty); // "Project was not marked dirty." 260Assert.True(project.IsDirty); // "Project was not marked dirty." 274Assert.True(project.IsDirty); // "Project was not marked dirty." 288Assert.True(project.IsDirty); // "Project was not marked dirty." 366Assert.True(project.IsDirty); // "Project was not marked dirty." 381Assert.True(project.IsDirty); // "Project was not marked dirty." 397Assert.True(project.IsDirty); // "Project was not marked dirty." 411Assert.True(project.IsDirty); // "Project was not marked dirty." 459Assert.True(project.IsDirty); // "Project was not marked dirty." 473Assert.True(project.IsDirty); // "Project was not marked dirty." 489Assert.True(metadata.IsImported); // "IsImported property is not set." 545Assert.True(metadata.IsImported); // "IsImport property is not set." 562Assert.True(metadata.IsImported); // "IsImport property is not set." 620Assert.True(property.IsImported); // "IsImported property was not set."
Instance\ProjectInstance_Tests.cs (7)
42Assert.True(i.GetPropertyValue("username") != null); 134Assert.True(object.ReferenceEquals(returned, Helpers.MakeList(p.GetItems("i"))[0])); 240Assert.True(Object.ReferenceEquals(newProperty, first.GetProperty("p1"))); 440Assert.True(projAInstanceItem.HasMetadata(CapturedMetadataName)); 482Assert.True(projAInstanceItem.HasMetadata(CapturedMetadataName)); 517Assert.True(projAInstanceItem.HasMetadata(CapturedMetadataName)); 913Assert.True(Object.ReferenceEquals(protoInstance, instance));
Instance\ProjectPropertyInstance_Tests.cs (1)
95Assert.True(property.IsImmutable);
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (9)
187Assert.True(this.View is ProjectElementContainer); 188Assert.True(this.Real is ProjectElementContainer); 281Assert.True(obj == null || !IsLinkedObject(obj)); 315Assert.True(obj == null || IsLinkedObject(obj)); 338Assert.True(!IsLinkedObject(obj)); 349Assert.True(IsLinkedObject(obj)); 448Assert.True(viewChild is ProjectElementContainer); 505Assert.True(realXml is ProjectElementContainer); 666Assert.True(viewParams.ContainsKey(k));
ObjectModelRemoting\Helpers\ViewValidation.cs (4)
111Assert.True(real is T); 289Assert.True(hasMetadata(md.Key)); 328Assert.True(viewCollection.TryGetValue(k, out var vv)); 329Assert.True(realCollection.TryGetValue(k, out var rv));
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (1)
42Assert.True(result.HasMetadata(m.Key));
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (7)
136Assert.True(string.IsNullOrEmpty(clone.FullPath)); 229Assert.True(newOutputItem1.View.IsOutputItem); 235Assert.True(newOutputItemWithConfig1.View.IsOutputItem); 241Assert.True(newOutputProp1.View.IsOutputProperty); 247Assert.True(newOutputPropWithConfig1.View.IsOutputProperty); 326Assert.True(newOutputItem.View.IsOutputItem); 333Assert.True(newOutputProp.View.IsOutputProperty);
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (20)
48Assert.True(File.Exists(proj1Path)); 58Assert.True(realProj.IsDirty); 59Assert.True(viewProj.IsDirty); 63Assert.True(realProj.IsDirty); 64Assert.True(viewProj.IsDirty); 68Assert.True(File.Exists(savedPath)); 84Assert.True(viewProj.IsBuildEnabled); 85Assert.True(realProj.IsBuildEnabled); 91Assert.True(viewProj.SkipEvaluation); 92Assert.True(realProj.SkipEvaluation); 98Assert.True(viewProj.ThrowInsteadOfSplittingItemElement); 99Assert.True(realProj.ThrowInsteadOfSplittingItemElement); 238Assert.True(fooView.HasMetadata("xx")); 244Assert.True(fooView.RemoveMetadata("xx")); 252Assert.True(fooView.HasMetadata("xxReal")); 256Assert.True(fooReal.RemoveMetadata("xxReal")); 321Assert.True(pair.View.GlobalProperties.ContainsKey("gp1")); 322Assert.True(pair.Real.GlobalProperties.ContainsKey("gp1")); 331Assert.True(pair.View.GlobalProperties.ContainsKey("Configuration")); 379Assert.True(pair.View.RemoveProperty(fooView));
ObjectModelRemoting\LinkedProjectCollection_Tests.cs (1)
103Assert.True(prj1Coll.Contains(proj1local));
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (5)
97Assert.True(xmlPair.View.HasUnsavedChanges); 127Assert.True(xmlPair.View.HasUnsavedChanges); 128Assert.True(xmlPair.Real.HasUnsavedChanges); 151Assert.True(xmlPair.View.HasUnsavedChanges); 180Assert.True(xmlPair.View.HasUnsavedChanges);
Microsoft.Build.Engine.UnitTests (868)
AssemblyNameEx_Tests.cs (54)
209Assert.True(a1.Version.Equals(newVersion)); 355Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 356Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 361Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 362Assert.True(extension.CultureInfo is null); 367Assert.True(extension.Version is null); 368Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 373Assert.True(extension.Version is null); 374Assert.True(extension.CultureInfo is null); 379Assert.True(extension.Version is null); 380Assert.True(extension.CultureInfo is null); 391Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 392Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 395Assert.True(extension.HasProcessorArchitectureInFusionName); 399Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 400Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 419Assert.True(assemblyNameToMatch.PartialNameCompare(assemblyToCompare)); 420Assert.True(assemblyNameToMatch.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName)); 444Assert.True(assemblyNameToMatchVersion.PartialNameCompare(assemblyToCompare)); 445Assert.True(assemblyNameToMatchVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 451Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 452Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 464Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 465Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 488Assert.True(assemblyNameToMatchCulture.PartialNameCompare(assemblyToCompare)); 489Assert.True(assemblyNameToMatchCulture.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 495Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 496Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 508Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 509Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 532Assert.True(assemblyNameToMatchPublicToken.PartialNameCompare(assemblyToCompare)); 533Assert.True(assemblyNameToMatchPublicToken.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 539Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 540Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 552Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 553Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 574Assert.True(assemblyNameToMatchRetargetable.PartialNameCompare(assemblyToCompare)); 575Assert.True(assemblyNameToMatchRetargetable.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 577Assert.True(assemblyToCompare.PartialNameCompare(assemblyNameToNotMatch)); 583Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare)); 594Assert.True(match); 600Assert.True(assemblyNameToNotMatch.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 602Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare)); 603Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 622Assert.True(AssemblyNameComparer.GenericComparer.Equals(a, b)); 626Assert.True(AssemblyNameComparer.GenericComparerConsiderRetargetable.Equals(a, c)); 631Assert.True(AssemblyNameComparer.Comparer.Compare(a, d) > 0); 632Assert.True(AssemblyNameComparer.Comparer.Compare(a, e) < 0); 635Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, b) > 0); 636Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, d) > 0); 637Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, e) < 0); 668Assert.True(assemblies[0].Equals(x)); 669Assert.True(assemblies[1].Equals(z)); 670Assert.True(assemblies[2].Equals(y));
BackEnd\AssemblyTaskFactory_Tests.cs (4)
134Assert.True(_taskFactory.TaskNameCreatableByFactory("TaskToTestFactories", null, String.Empty, null, ElementLocation.Create(".", 1, 1))); 185Assert.True(_taskFactory.TaskNameCreatableByFactory("TaskToTestFactories", taskIdentityParameters, String.Empty, null, ElementLocation.Create(".", 1, 1))); 235Assert.True(foundExpectedParameter); 692Assert.True(_loadedType.Assembly.Equals(_loadInfo)); // "Expected the AssemblyLoadInfo to be equal"
BackEnd\BatchingEngine_Tests.cs (1)
70Assert.True(ConditionEvaluator.EvaluateCondition(
BackEnd\BinaryTranslator_Tests.cs (10)
379Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, DerivedClass.Comparer)); 394Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, DerivedClass.Comparer)); 409Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, BaseClass.Comparer)); 424Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, BaseClass.Comparer)); 613Assert.True(TranslationHelpers.CompareCollections(expectedValue, deserializedValue1, StringComparer.Ordinal)); 614Assert.True(TranslationHelpers.CompareCollections(expectedValue, deserializedValue2, StringComparer.Ordinal)); 637Assert.True(TranslationHelpers.CompareCollections(value1, deserializedValue1, StringComparer.Ordinal)); 638Assert.True(TranslationHelpers.CompareCollections(value2, deserializedValue2, StringComparer.Ordinal)); 1418Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, comparer)); 1432Assert.True(TranslationHelpers.CompareCollections(value, deserializedValue, comparer));
BackEnd\BuildEventArgTransportSink_Tests.cs (3)
77Assert.True(wentInHandler); // "Expected to go into transport delegate" 96Assert.True(transportSink.HaveLoggedBuildStartedEvent); 118Assert.True(transportSink.HaveLoggedBuildFinishedEvent);
BackEnd\BuildManager_Tests.cs (34)
142Assert.True(properties.TryGetValue("InitialProperty1", out string propertyValue)); 145Assert.True(properties.TryGetValue("InitialProperty2", out propertyValue)); 148Assert.True(properties.TryGetValue("InitialProperty3", out propertyValue)); 390Assert.True(numberProcsAfterShutdown <= numberProcsOriginally); 576Assert.True(properties.TryGetValue("InitialProperty1", out string propertyValue)); 579Assert.True(properties.TryGetValue("InitialProperty2", out propertyValue)); 582Assert.True(properties.TryGetValue("InitialProperty3", out propertyValue)); 616Assert.True(properties.TryGetValue("InitialProperty1", out string propertyValue)); 619Assert.True(properties.TryGetValue("InitialProperty2", out propertyValue)); 622Assert.True(properties.TryGetValue("InitialProperty3", out propertyValue)); 660Assert.True(properties.TryGetValue("InitialProperty1", out string propertyValue)); 663Assert.True(properties.TryGetValue("InitialProperty2", out propertyValue)); 666Assert.True(properties.TryGetValue("InitialProperty3", out propertyValue)); 724Assert.True(properties.TryGetValue("InitialProperty3", out string propertyValue)); 801Assert.True(properties.TryGetValue("InitialProperty3", out string propertyValue)); 1279Assert.True(submission1.IsCompleted); 1308Assert.True(callbackFinished.WaitOne(5000)); // "Build is hung." 1782Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1784Assert.True(result2.HasResultsForTarget("target2")); // "Results for target2 missing" 1817Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1819Assert.True(result2.HasResultsForTarget("target2")); // "Results for target2 missing" 1851Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1853Assert.True(result2.HasResultsForTarget("target1")); // "Results for target1 (second call) missing" 2118Assert.True(preRoot.IsExplicitlyLoaded); 2119Assert.True(preImported.IsExplicitlyLoaded); 2133Assert.True(preRoot.IsExplicitlyLoaded); 2134Assert.True(preImported.IsExplicitlyLoaded); 2362Assert.True(Directory.Exists(outerBuildCacheDirectory)); // "Outer build cache directory doesn't exist after inner build manager was disposed." 3417Assert.True(result1.HasResultsForTarget("target1")); 3447Assert.True(result1.HasResultsForTarget("target1")); 3478Assert.True(buildResult.HasResultsForTarget("target1")); 3479Assert.True(buildResult.HasResultsForTarget("target2")); 3875Assert.True(results.OverallResult == BuildResultCode.Success); 3966Assert.True(_logger.AllBuildEvents.OfType<ProjectEvaluationStartedEventArgs>().GroupBy(args => args.BuildEventContext.EvaluationId).All(g => g.Count() == 1));
BackEnd\BuildRequest_Tests.cs (2)
60Assert.True(request2.IsConfigurationResolved); 91Assert.True(request.IsConfigurationResolved);
BackEnd\BuildRequestConfiguration_Tests.cs (3)
107Assert.True(config1.WasGeneratedByNode); 311Assert.True(configuration.IsCacheable); 378Assert.True(fooCount > 0);
BackEnd\BuildRequestEngine_Tests.cs (1)
468Assert.True(_newConfiguration_Config.WasGeneratedByNode);
BackEnd\BuildRequestEntry_Tests.cs (1)
76Assert.True(results.ContainsKey(requiredResult.NodeRequestId));
BackEnd\BuildResult_Tests.cs (8)
249Assert.True(result.HasResultsForTarget("foo")); 278Assert.True(foundFoo); 305Assert.True(foundFoo); 306Assert.True(foundBar); 332Assert.True(TranslationHelpers.CompareCollections(result.DefaultTargets, deserializedResult.DefaultTargets, StringComparer.Ordinal)); 336Assert.True(TranslationHelpers.CompareCollections(result.InitialTargets, deserializedResult.InitialTargets, StringComparer.Ordinal)); 340Assert.True(TranslationHelpers.CompareCollections(result["alpha"].Items, deserializedResult["alpha"].Items, TaskItemComparer.Instance)); 343Assert.True(TranslationHelpers.CompareCollections(result["omega"].Items, deserializedResult["omega"].Items, TaskItemComparer.Instance));
BackEnd\CacheSerialization_Tests.cs (4)
106Assert.True(result.ConfigCache.HasConfiguration(1)); 138Assert.True(result.ConfigCache.HasConfiguration(1)); 140Assert.True(buildResult.HasResultsForTarget("target1")); 141Assert.True(buildResult.HasResultsForTarget("target2"));
BackEnd\CentralForwardingLogger_Tests.cs (1)
31Assert.True(string.IsNullOrEmpty(centralLogger.Parameters)); // "Expected parameters to be null or empty"
BackEnd\ConfigurationMetadata_Tests.cs (1)
109Assert.True(metadata1.Equals(metadata2));
BackEnd\EventRedirectorToSink_Tests.cs (1)
72Assert.True(wentInHandler); // "Expected to go into event handler"
BackEnd\EventSourceSink_Tests.cs (12)
145Assert.True(handlerHelper.EnteredEventHandler); 146Assert.True(handlerHelper.EnteredAnyEventHandler); 147Assert.True(handlerHelper.EnteredStatusEventHandler); 222Assert.True(ExceptionHandling.IsCriticalException(e)); 233Assert.True(ExceptionHandling.IsCriticalException(e)); 247Assert.True(ExceptionHandling.IsCriticalException(e)); 283Assert.True(e is InternalLoggerException); // "Expected general exception to be raised in event handler and re-thrown by event source as a InternalLoggerException" 307Assert.True(testHandlers.EnteredEventHandler); // "Expected to enter into event handler" 311Assert.True(testHandlers.EnteredAnyEventHandler); // "Expected to enter into AnyEvent handler" 316Assert.True(testHandlers.EnteredStatusEventHandler); // "Expected to enter into Status event handler" 1006Assert.True(_sourceForEvents.HaveLoggedBuildStartedEvent); 1012Assert.True(_sourceForEvents.HaveLoggedBuildFinishedEvent);
BackEnd\FullyQualifiedBuildRequest_Tests.cs (1)
54Assert.True(request.ResultsNeeded);
BackEnd\IntrinsicTask_Tests.cs (3)
3287Assert.True(success); 3315Assert.True(success); 3361Assert.True(success);
BackEnd\LoggingService_Tests.cs (15)
107Assert.True(service.OnlyLogCriticalEvents); 270Assert.True(_initializedService.RegisterLogger(consoleLogger)); 271Assert.True(_initializedService.RegisterLogger(regularILogger)); 293Assert.True(_initializedService.RegisterLogger(consoleLogger)); 295Assert.True(_initializedService.RegisterLogger(regularILogger)); 360Assert.True(_initializedService.RegisterDistributedLogger(regularILogger, configurableDescription)); 361Assert.True(_initializedService.RegisterDistributedLogger(null, distributedDescription)); 398Assert.True(_initializedService.RegisterDistributedLogger(regularILoggerA, configurableDescriptionA)); 399Assert.True(_initializedService.RegisterDistributedLogger(regularILoggerB, configurableDescriptionB)); 400Assert.True(_initializedService.RegisterLogger(regularILoggerC)); 440Assert.True(_initializedService.RegisterDistributedLogger(regularILogger, description)); 468Assert.True(_initializedService.RegisterDistributedLogger(regularILogger, description)); 469Assert.True(_initializedService.RegisterDistributedLogger(null, description)); 618Assert.True(_initializedService.RegisterDistributedLogger(regularILogger, description)); 644Assert.True(loggingService.OnlyLogCriticalEvents); // "Expected only log critical events to be true"
BackEnd\LoggingServicesLogMethod_Tests.cs (14)
186Assert.True(exception.HasBeenLogged); 1036Assert.True(((BuildFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildEvent)); 1041Assert.True(((BuildFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildEvent)); 1047Assert.True(((BuildFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildEvent)); 1582Assert.True(((TargetFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(targetEvent)); 1605Assert.True(((TargetStartedEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildEvent)); 1628Assert.True(((TaskFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(taskEvent)); 1650Assert.True(((TaskStartedEventArgs)service.ProcessedBuildEvent).IsEquivalent(taskEvent)); 1670Assert.True(((ProjectFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(projectEvent)); 1695Assert.True(((ProjectStartedEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildEvent)); 1714Assert.True(((BuildMessageEventArgs)service.ProcessedBuildEvent).IsEquivalent(buildMessageEvent)); 1741Assert.True(buildEvent.IsEquivalent((BuildWarningEventArgs)service.ProcessedBuildEvent)); 1768Assert.True(buildEvent.IsEquivalent((BuildErrorEventArgs)service.ProcessedBuildEvent)); 1779Assert.True(loggingService.ProcessedBuildEvent.IsEquivalent(expectedBuildEvent)); // "Expected ProcessedBuildEvent to equal expected build event"
BackEnd\MSBuild_Tests.cs (21)
85Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 147Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 159Assert.True(targetOutputs.ContainsKey("Build")); 189Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details" 559Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 568Assert.True(targetOutputs.ContainsKey("Build")); 628Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 635Assert.True(targetOutputs.ContainsKey("Build")); 935Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 941Assert.True(targetOutputs.ContainsKey("Build")); 1055Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1063Assert.True(targetOutputs.ContainsKey("Build")); 1124Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1132Assert.True(targetOutputs.ContainsKey("Build")); 1191Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1198Assert.True(targetOutputs.ContainsKey("Build")); 1256Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1806Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1808Assert.True(targetOutputs.ContainsKey("Build")); 1852Assert.True(project.Build(logger)); 1888Assert.True(project.Build(logger));
BackEnd\NodeEndpointInProc_Tests.cs (2)
391Assert.True(caught); // "Did not receive InternalErrorException." 405Assert.True(caught); // "Did not receive InternalErrorException."
BackEnd\NodePackets_Tests.cs (1)
364Assert.True(Object.ReferenceEquals(buildEvent, packet.NodeBuildEvent.Value.Value)); // "Expected buildEvent to have the same object reference as packet.BuildEvent"
BackEnd\OnError_Tests.cs (46)
51Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 210Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 211Assert.True(l.FullLog.IndexOf("CleanUp2-was-called") != -1); // "The CleanUp2 target should have been called." 243Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 244Assert.True(l.FullLog.IndexOf("CleanUp2-was-called") != -1); // "The CleanUp2 target should have been called." 276Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 277Assert.True(l.FullLog.IndexOf("CleanUp2-was-called") != -1); // "The CleanUp2 target should have been called." 308Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 309Assert.True(l.FullLog.IndexOf("Error-in-build-step-1") != -1); // "The BuildStep1 target should have been called." 335Assert.True(l.FullLog.IndexOf("CleanUp-was-called") == -1); // "The CleanUp target should not have been called." 363Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 391Assert.True(l.FullLog.IndexOf("CleanUp-was-called") == -1); // "The CleanUp target should not have been called." 423Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 464Assert.True(l.FullLog.IndexOf("CleanUp1-was-called") != -1); // "The CleanUp1 target should have been called." 465Assert.True(l.FullLog.IndexOf("CleanUp2-was-called") != -1); // "The CleanUp2 target should have been called." 466Assert.True(l.FullLog.IndexOf("CleanUp3-was-called") != -1); // "The CleanUp3 target should have been called." 521Assert.True(l.FullLog.IndexOf("CleanUp-was-called") != -1); // "The CleanUp target should have been called." 617Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 618Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 619Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") != -1); // "The GenerateSatellites target should have been called." 620Assert.True(l.FullLog.IndexOf("PostBuild-was-called") != -1); // "The PostBuild target should have been called." 639Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 640Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 641Assert.True(l.FullLog.IndexOf("Compile-step-failed") != -1); // "The Compile target should have failed." 642Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") == -1); // "The GenerateSatellites target should not have been called." 643Assert.True(l.FullLog.IndexOf("PostBuild-was-called") == -1); // "The PostBuild target should not have been called." 662Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 663Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 664Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") != -1); // "The GenerateSatellites target should have been called." 665Assert.True(l.FullLog.IndexOf("GenerateSatellites-step-failed") != -1); // "The GenerateSatellites target should have failed." 666Assert.True(l.FullLog.IndexOf("PostBuild-was-called") == -1); // "The PostBuild target should not have been called." 685Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 686Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 687Assert.True(l.FullLog.IndexOf("Compile-step-failed") != -1); // "The Compile target should have failed." 688Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") == -1); // "The GenerateSatellites target should not have been called." 689Assert.True(l.FullLog.IndexOf("PostBuild-was-called") != -1); // "The PostBuild target should have been called." 708Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 709Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 710Assert.True(l.FullLog.IndexOf("Compile-step-failed") != -1); // "The Compile target should have failed." 711Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") == -1); // "The GenerateSatellites target should not have been called." 712Assert.True(l.FullLog.IndexOf("PostBuild-was-called") == -1); // "The PostBuild target should not have been called." 731Assert.True(l.FullLog.IndexOf("ResGen-was-called") != -1); // "The ResGen target should have been called." 732Assert.True(l.FullLog.IndexOf("Compile-was-called") != -1); // "The Compile target should have been called." 733Assert.True(l.FullLog.IndexOf("GenerateSatellites-was-called") != -1); // "The GenerateSatellites target should have been called." 734Assert.True(l.FullLog.IndexOf("GenerateSatellites-step-failed") != -1); // "The GenerateSatellites target should have failed." 735Assert.True(l.FullLog.IndexOf("PostBuild-was-called") != -1); // "The PostBuild target should have been called."
BackEnd\ResultsCache_Tests.cs (10)
39Assert.True(AreResultsIdentical(result, retrievedResult)); 58Assert.True(retrievedResult.HasResultsForTarget("testTarget")); 59Assert.True(retrievedResult.HasResultsForTarget("otherTarget")); 84Assert.True(results[0].HasResultsForTarget("result1target1")); 85Assert.True(results[0].HasResultsForTarget("result1target2")); 86Assert.True(results[1].HasResultsForTarget("result2target1")); 114Assert.True(AreResultsIdenticalForTarget(result, retrievedResult, "testTarget")); 115Assert.True(AreResultsIdenticalForTarget(result2, retrievedResult, "testTarget2")); 164Assert.True(AreResultsIdenticalForTarget(result2, retrievedResult, "testTarget2")); 187Assert.True(AreResultsIdenticalForTarget(result, response.Results, "testTarget2"));
BackEnd\Scheduler_Tests.cs (9)
139Assert.True(ResultsCache_Tests.AreResultsIdentical(result, response[0].Unblocker.Result)); 163Assert.True(ResultsCache_Tests.AreResultsIdentical(result, response[0].Unblocker.Result)); 193Assert.True(ResultsCache_Tests.AreResultsIdentical(childResult, response[0].Unblocker.Result)); 235Assert.True(ResultsCache_Tests.AreResultsIdentical(result2, response[0].Unblocker.Result)); 260Assert.True(ResultsCache_Tests.AreResultsIdentical(result1, response[0].Unblocker.Result)); 262Assert.True(ResultsCache_Tests.AreResultsIdentical(result2, response[1].Unblocker.Result)); 635Assert.True(ResultsCache_Tests.AreResultsIdentical(result1, response[0].Unblocker.Result)); 654Assert.True(ResultsCache_Tests.AreResultsIdentical(result2, response[0].Unblocker.Result)); 674Assert.True(ResultsCache_Tests.AreResultsIdentical(result2, response[0].Unblocker.Result));
BackEnd\TargetBuilder_Tests.cs (14)
107Assert.True(result.HasResultsForTarget("Empty")); 129Assert.True(result.HasResultsForTarget("Baz")); 135Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Bar")); 153Assert.True(result.HasResultsForTarget("DepSkip")); 158Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("SkipCondition")); 182Assert.True(result.HasResultsForTarget("DepError")); 192Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Foo")); 193Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Skip")); 194Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Error")); 196Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Bar")); 197Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Baz")); 1435Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Build")); 1436Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("ProduceError1")); 1438Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("_Error1"));
BackEnd\TargetResult_Tests.cs (2)
104Assert.True(TranslationHelpers.CompareCollections(result.Items, deserializedResult.Items, TaskItemComparer.Instance)); 124Assert.True(TranslationHelpers.CompareCollections(result.Items, deserializedResult.Items, TaskItemComparer.Instance));
BackEnd\TargetUpToDateChecker_Tests.cs (9)
63Assert.True(success); 124Assert.True(success); 149Assert.True(success); 294Assert.True(changedTargetInputs.HasEmptyMarker("MoreItems")); 321Assert.True(p.Build(new string[] { "Build" }, new ILogger[] { logger })); 350Assert.True(p.Build(new string[] { "Build" }, new ILogger[] { logger })); 379Assert.True(p.Build(new string[] { "Build" }, new ILogger[] { logger })); 409Assert.True(p.Build(new string[] { "Build" }, new ILogger[] { logger })); 444Assert.True(p.Build(new string[] { "Build" }, new ILogger[] { logger }));
BackEnd\TaskBuilder_Tests.cs (2)
526Assert.True(result); 557Assert.True(result);
BackEnd\TaskExecutionHost_Tests.cs (23)
145Assert.True(_host.SetTaskParameters(parameters)); 147Assert.True(_parametersSetOnTask.ContainsKey("ExecuteReturnParam")); 339Assert.True(_parametersSetOnTask.ContainsKey("IntArrayParam")); 610Assert.True(_host.SetTaskParameters(parameters)); 614Assert.True(executeValue); 626Assert.True(_host.SetTaskParameters(parameters)); 647Assert.True(_host.SetTaskParameters(parameters)); 1298Assert.True(_host.GatherTaskOutputs(outputName, ElementLocation.Create(".", 1, 1), true, "output")); 1299Assert.True(_outputsReadFromTask.ContainsKey(outputName)); 1310Assert.True(_host.GatherTaskOutputs(outputName, ElementLocation.Create(".", 1, 1), true, "output")); 1311Assert.True(_outputsReadFromTask.ContainsKey(outputName)); 1325Assert.True(_host.GatherTaskOutputs(outputName, ElementLocation.Create(".", 1, 1), true, "output")); 1326Assert.True(_outputsReadFromTask.ContainsKey(outputName)); 1340Assert.True(_host.GatherTaskOutputs(outputName, ElementLocation.Create(".", 1, 1), false, "output")); 1341Assert.True(_outputsReadFromTask.ContainsKey(outputName)); 1354Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1365Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1379Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1392Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1406Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1424Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1442Assert.True(_parametersSetOnTask.ContainsKey(parameterName)); 1473Assert.True(success);
BackEnd\TaskHost_Tests.cs (28)
109Assert.True(targetOutputItem.Equals(mockItemInCache)); 133Assert.True(_customLogger.LastError is MyCustomBuildErrorEventArgs); // "Expected Custom Error Event" 158Assert.True(_customLogger.LastWarning is MyCustomBuildWarningEventArgs); // "Expected Custom Warning Event" 183Assert.True(_customLogger.LastMessage is MyCustomMessageEvent); // "Expected Custom message Event" 201Assert.True(_customLogger.LastError is BuildErrorEventArgs); // "Expected Error Event" 213Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 226Assert.True(_customLogger.LastError is BuildErrorEventArgs); // "Expected Error Event" 284Assert.True(_customLogger.LastError is BuildErrorEventArgs); // "Expected Error Event" 298Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 312Assert.True(_customLogger.LastMessage is BuildMessageEventArgs); // "Expected Message Event" 326Assert.True(_customLogger.LastCustom is CustomBuildEventArgs); // "Expected custom build Event" 342Assert.True(_customLogger.LastError is BuildErrorEventArgs); // "Expected Error Event" 356Assert.True(_customLogger.LastWarning is MyCustomBuildWarningEventArgsNotSerializable); // "Expected Warning Event" 370Assert.True(_customLogger.LastMessage is MyCustomMessageEventNotSerializable); // "Expected Message Event" 384Assert.True(_customLogger.LastCustom is MyCustomBuildEventArgsNotSerializable); // "Expected custom build Event" 400Assert.True(_customLogger.LastCustom is ExtendedCustomBuildEventArgs); // "Expected custom build Event" 413Assert.True(_customLogger.LastError is ExtendedBuildErrorEventArgs); // "Expected custom build Event" 426Assert.True(_customLogger.LastWarning is ExtendedBuildWarningEventArgs); // "Expected custom build Event" 439Assert.True(_customLogger.LastMessage is ExtendedBuildMessageEventArgs); // "Expected custom build Event" 452Assert.True(_taskHost.IsRunningMultipleNodes); 458Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 474Assert.True(_taskHost.IsRunningMultipleNodes); 476Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 493Assert.True(_taskHost.IsRunningMultipleNodes); 496Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 513Assert.True(_taskHost.IsRunningMultipleNodes); 517Assert.True(_customLogger.LastWarning is BuildWarningEventArgs); // "Expected Warning Event" 541Assert.True(_taskHost.IsRunningMultipleNodes); // "Expect IsRunningMultipleNodes to be true with 4 nodes"
BackEnd\TaskHostTaskComplete_Tests.cs (1)
258Assert.True(exceptionCaught); // "No exception was caught when one was expected!"
BackEnd\TaskRegistry_Tests.cs (10)
233Assert.True(foundFirstLoadInfo); // "Expected first task to be registered in this bucket!" 234Assert.True(foundSecondLoadInfo); // "Expected second task to be registered in this bucket!" 1334Assert.True(parameterInfo.Output); 1335Assert.True(parameterInfo.Required); 1351Assert.True(registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", null)][0].ParameterGroupAndTaskBody.UsingTaskParameters["ParameterWithAllAttributesHardCoded"].PropertyType.Equals(typeof(String))); 1366Assert.True(registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", null)][0].ParameterGroupAndTaskBody.UsingTaskParameters["ParameterWithAllAttributesHardCoded"].PropertyType.Equals(typeof(String))); 1766Assert.True(inlineTaskRecord.TaskBodyEvaluated); 1836Assert.True(registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", null)][0].ParameterGroupAndTaskBody.TaskBodyEvaluated); 1848Assert.True(registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", null)][0].ParameterGroupAndTaskBody.TaskBodyEvaluated); 2128Assert.True(registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", null)][0].ParameterGroupAndTaskBody.UsingTaskParameters["ParameterWithAllAttributesHardCoded"].PropertyType.Equals(paramType));
Collections\MSBuildNameIgnoreCaseComparer_Tests.cs (11)
25Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("FOO", "foo")); 31Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("", "")); 34Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals((string)null, (string)null)); 53Assert.True(Object.ReferenceEquals(p, value)); // "Should have returned the same object as was inserted" 115Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("bbb", "abbbaaa", 1, 3)); 124Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("A", "babbbb", 1, 1)); 133Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("b", "aabaa", 2, 1)); 142Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("a", "ab", 0, 1)); 151Assert.True(MSBuildNameIgnoreCaseComparer.Default.Equals("aab", "aabaa", 0, 3)); 160Assert.True(0 == MSBuildNameIgnoreCaseComparer.Default.GetHashCode((string)null)); 176Assert.True(0 == comparer.GetHashCode((string)null));
Collections\MultiDictionary_Tests.cs (4)
49Assert.True(dictionary.Remove("x", "x1")); 54Assert.True(dictionary.Remove("x", "x2")); 59Assert.True(dictionary.Remove("y", "y1")); 67Assert.True(dictionary.Remove("x", "x2"));
Collections\OMcollections_tests.cs (6)
50Assert.True(properties.Remove("p1")); 172Assert.True(enumerator.MoveNext()); 176Assert.True(enumerator.MoveNext()); 214Assert.True(readOnlyDictionary.ContainsKey("P")); 231Assert.True(dictionary.ContainsKey("p2")); 280Assert.True(convertingCollection.IsReadOnly);
Construction\ElementLocation_Tests.cs (6)
87Assert.True(location1.Equals(location6)); 88Assert.True(location2.Equals(location5)); 354Assert.True(doc.IsReadOnly); 369Assert.True(doc.IsReadOnly); 386Assert.True(doc.IsReadOnly); 403Assert.True(doc.IsReadOnly);
Construction\ProjectRootElement_Tests.cs (2)
35Assert.True(ProjectRootElement.IsEmptyXmlFile(path)); 111Assert.True(xml.XmlDocument.IsReadOnly);
Construction\SolutionFilter_Tests.cs (1)
334Assert.True(sp.ProjectShouldBuild("SolutionTest.csproj"));
Construction\SolutionProjectGenerator_Tests.cs (11)
1162Assert.True(solutionConfigurationContents.IndexOf(tempProjectPath, StringComparison.OrdinalIgnoreCase) > 0); 1168Assert.True(solutionConfigurationContents.IndexOf(tempProjectPath, StringComparison.OrdinalIgnoreCase) > 0); 1550Assert.True(caughtException); // "Passing an invalid ToolsVersion should have caused an InvalidProjectFileException to be thrown." 1805Assert.True(success); 1833Assert.True(success); 1861Assert.True(success); 2041Assert.True(File.Exists(solution.FullPath + ".metaproj")); // "Solution parser should have written in-memory project to disk" 2116Assert.True(msbuildProject.Build(new ILogger[] { logger })); 2498Assert.True(instances[0].Targets.ContainsKey(targetName)); 2505Assert.True(instances[0].Targets.ContainsKey(traversalTargetName)); 2637Assert.True(projectInstance.Targets.ContainsKey("MyTarget"));
CopyOnWriteDictionary_Tests.cs (8)
34Assert.True(Object.ReferenceEquals(v1, v2)); 35Assert.True(dictionary.ContainsKey(k1)); 66Assert.True(result); 67Assert.True(Object.ReferenceEquals(v1, v2)); 106Assert.True(Object.ReferenceEquals(v1, v2)); 179Assert.True(dictionary.HasSameBacking(clone)); 180Assert.True(dictionary.HasSameBacking(clone2)); 185Assert.True(dictionary.HasSameBacking(clone2));
Definition\ItemDefinitionGroup_Tests.cs (40)
45Assert.True(ContainsMetadata(p.ItemDefinitions["Compile"].Metadata, "First", "1st")); 46Assert.True(ContainsMetadata(p.ItemDefinitions["Compile"].Metadata, "Second", "2nd")); 73Assert.True(ContainsMetadata(p.ItemDefinitions["Compile"].Metadata, "First", "1st")); 74Assert.True(ContainsMetadata(p.ItemDefinitions["Compile"].Metadata, "Second", "2nd")); 75Assert.True(ContainsMetadata(p.ItemDefinitions["Link"].Metadata, "Third", "3rd")); 76Assert.True(ContainsMetadata(p.ItemDefinitions["Link"].Metadata, "Fourth", "4th")); 106Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "First", "1st")); 107Assert.True(ItemContainsMetadata(p, "Compile", "b.cs", "First", "1st")); 108Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Second", "2nd")); 109Assert.True(ItemContainsMetadata(p, "Compile", "b.cs", "Second", "2nd")); 149Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "First", "Not1st")); 150Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Second", "2nd")); 151Assert.True(ItemContainsMetadata(p, "Compile", "b.cs", "First", "1st")); 152Assert.True(ItemContainsMetadata(p, "Compile", "b.cs", "Second", "2nd")); 153Assert.True(ItemContainsMetadata(p, "Link", "a.o", "Third", "3rd")); 154Assert.True(ItemContainsMetadata(p, "Link", "a.o", "Fourth", "4th")); 279Assert.True(ItemContainsMetadata(p, "Link", "a.o", "Third", "----")); 320Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 321Assert.True(ItemContainsMetadata(p, "Compile", "b.cs", "Foo", "Bar")); 438Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 464Assert.True(p.ItemDefinitions.ContainsKey("Compile")); 465Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 466Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "First", "1st")); 492Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 518Assert.True(p.ItemDefinitions.ContainsKey("Compile")); 519Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 520Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "First", "1st")); 545Assert.True(p.ItemDefinitions.ContainsKey("Compile")); 546Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 572Assert.True(p.ItemDefinitions.ContainsKey("Compile")); 573Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "Foo", "Bar")); 574Assert.True(ItemContainsMetadata(p, "Compile", "a.cs", "First", "1st")); 594Assert.True(p.ItemDefinitions.ContainsKey("ItemA")); 630Assert.True(p.ItemDefinitions.ContainsKey("ItemA")); 672Assert.True(p.ItemDefinitions.ContainsKey("ItemA")); 1269Assert.True(ItemContainsMetadata(p, "i", "i1", "m", "m1")); 1298Assert.True(ItemContainsMetadata(p, "i", "i1", "m", "m1")); 1299Assert.True(ItemContainsMetadata(p, "i", "i2", "m", "m2")); 1737Assert.True(ItemContainsMetadata(p, "CppCompile", "a.cpp", "Defines", "CODEANALYSIS;RETAIL")); 1742Assert.True(ItemContainsMetadata(p, "CppCompile", "a.cpp", "Defines", "CODEANALYSIS;DEBUG"));
Definition\Project_Internal_Tests.cs (1)
97Assert.True(Object.ReferenceEquals(project, project2));
Definition\ProjectItem_Tests.cs (1)
39Assert.True(Object.ReferenceEquals(item1.DirectMetadata.First().Xml, item2.DirectMetadata.First().Xml));
Definition\ToolsetConfigurationReader_Tests.cs (1)
584Assert.True(pathsTable.ContainsKey(kind));
Definition\ToolsVersion_Tests.cs (10)
315Assert.True(success); 353Assert.True(success); 388Assert.True(success); 450Assert.True(success); 557Assert.True(success); 595Assert.True(success); 638Assert.True(success); 709Assert.True(success); 794Assert.True(success); 904Assert.True(success);
EscapingInProjects_Tests.cs (4)
690Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details" 720Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details" 789Assert.True(exceptionCaught); // "Expected an InvalidProjectFileException" 813Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details"
EscapingUtilities_Tests.cs (6)
86Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2a")); 87Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2A")); 88Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3F")); 89Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3f")); 90Assert.True(EscapingUtilities.ContainsEscapedWildcards("%%3f")); 91Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3%3f"));
Evaluation\Evaluator_Tests.cs (56)
359Assert.True(result); 488Assert.True(result); 554Assert.True(result); 597Assert.True(result); 642Assert.True(result); 685Assert.True(result); 731Assert.True(result); 775Assert.True(result); 821Assert.True(result); 884Assert.True(result); 963Assert.True(imports[1].IsImported); 1193Assert.True(result); 1248Assert.True(result); 1312Assert.True(result); 1349Assert.True(result); 1491Assert.True(Object.ReferenceEquals(xml1, property.Predecessor.Predecessor.Xml)); 1517Assert.True(Object.ReferenceEquals(importXml, predecessorXmlRoot)); 1568Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Predecessor.Xml)); 1628Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Predecessor.Xml)); 1631Assert.True(Object.ReferenceEquals(xml2, metadatum.Predecessor.Xml)); 1666Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Xml)); 1698Assert.True(Object.ReferenceEquals(xml1, metadatum.Predecessor.Xml)); 1885Assert.True(Object.ReferenceEquals(import, predecessor.Xml.ContainingProject)); 1886Assert.True(Object.ReferenceEquals(project.Xml, predecessor.Predecessor.Xml.ContainingProject)); 2927Assert.True(result); 2952Assert.True(result); 2977Assert.True(result); 3007Assert.True(result); 3037Assert.True(result); 3067Assert.True(result); 3097Assert.True(result); 3141Assert.True(result); 3213Assert.True(result); 3247Assert.True(result); 3392Assert.True(result); 3446Assert.True(result); 3507Assert.True(result); 3567Assert.True(result); 3641Assert.True(result); 3714Assert.True(result); 3777Assert.True(result); 3839Assert.True(result); 3892Assert.True(result); 3958Assert.True(result); 4010Assert.True(result); 4062Assert.True(result); 4121Assert.True(result); 4184Assert.True(result); 4243Assert.True(result); 4295Assert.True(result); 4339Assert.True(result); 4522Assert.True(ConditionEvaluator.EvaluateCondition( 4619Assert.True(result); 4646Assert.True(actual.IsEmpty); 4650Assert.True(result); 5256Assert.True(result);
Evaluation\Expander_Tests.cs (5)
1650Assert.True(Object.ReferenceEquals(xmlattribute.Value, expandedString)); 2321Assert.True( 2331Assert.True( 2629Assert.True(int.TryParse(result, out pid)); 4426Assert.True(Guid.TryParse(result, out Guid guid));
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (17)
39CreateAndBuildProjectForImportFromExtensionsPath("MSBuildExtensionsPath", (p, l) => Assert.True(p.Build())); 99Assert.True(p.Build()); 169Assert.True(project.Build("FromExtn")); 210Assert.True(project.Build("FromExtn1")); 212Assert.True(project.Build("FromExtn2")); 264Assert.True(project.Build("FromExtn1")); 265Assert.True(project.Build("FromExtn2")); 266Assert.True(project.Build("FromExtn3")); 287null, (p, l) => Assert.True(p.Build())); 363Assert.True(p.Build()); 414Assert.True(project.Build()); 439CreateAndBuildProjectForImportFromExtensionsPath("MSBuildExtensionsPath32", (p, l) => Assert.True(p.Build())); 445CreateAndBuildProjectForImportFromExtensionsPath("MSBuildExtensionsPath64", (p, l) => Assert.True(p.Build())); 505Assert.True(project.Build("Main")); 582Assert.True(project.Build("Main")); 713Assert.True(project.Build("Main")); 778Assert.True(project.Build("Main"));
Evaluation\ItemSpec_Tests.cs (10)
34Assert.True(itemSpecGlob.IsMatch("a")); 35Assert.True(itemSpecGlob.IsMatch("bar")); 36Assert.True(itemSpecGlob.IsMatch("car")); 37Assert.True(itemSpecGlob.IsMatch("d")); 38Assert.True(itemSpecGlob.IsMatch("e")); 74Assert.True(itemSpecGlob.IsMatch("a")); 75Assert.True(itemSpecGlob.IsMatch("bar")); 76Assert.True(itemSpecGlob.IsMatch("car")); 77Assert.True(itemSpecGlob.IsMatch("d")); 78Assert.True(itemSpecGlob.IsMatch("e"));
Evaluation\ProjectRootElementCache_Tests.cs (3)
122Assert.True(Object.ReferenceEquals(xml0, xml1)); 156Assert.True(Object.ReferenceEquals(xml0, xml1)); 161Assert.True(Object.ReferenceEquals(xml0, xml2));
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
829Assert.True(property.IsImported);
Evaluation\SimpleVersion_Tests.cs (9)
141Assert.True(version1 < version2); 142Assert.True(version1 <= version2); 146Assert.True(version1 != version2); 151Assert.True(version1 <= version2); 152Assert.True(version1 == version2); 153Assert.True(version1 >= version2); 162Assert.True(version1 >= version2); 163Assert.True(version1 > version2); 164Assert.True(version1 != version2);
Evaluation\UsedUninitializedProperties_Tests.cs (2)
31Assert.True(props.TryGetPropertyElementLocation("Hello", out elementLocation)); 34Assert.True(props.TryGetPropertyElementLocation("Hello", out elementLocation));
EvaluationProfiler_Tests.cs (2)
223Assert.True(profiledElements.Where(e => e.IsEvaluationPass && e.EvaluationPass != EvaluationPass.TotalGlobbing && !e.Equals(totalEvaluation)) 258Assert.True(profiledElements.All(e => e.ParentId == null || allUniqueIds.Contains(e.ParentId.Value)));
ExpressionTree_Tests.cs (2)
122Assert.True(value); 497Assert.True(fExceptionCaught);
FileLogger_Tests.cs (1)
380Assert.True(result.Exists);
FileMatcher_Tests.cs (1)
2609Assert.True(shouldBeRecursive); // "FileMatcher Regression: Match was recursive when it shouldn't be."
FileUtilities_Tests.cs (39)
221Assert.True(FileUtilities.EndsWithSlash(@"C:\foo\")); 222Assert.True(FileUtilities.EndsWithSlash(@"C:\")); 223Assert.True(FileUtilities.EndsWithSlash(@"\")); 225Assert.True(FileUtilities.EndsWithSlash(@"http://www.microsoft.com/")); 226Assert.True(FileUtilities.EndsWithSlash(@"//server/share/")); 227Assert.True(FileUtilities.EndsWithSlash(@"/")); 341Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("FullPath")); // "test 1" 342Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("RootDir")); // "test 2" 343Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("Filename")); // "test 3" 344Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("Extension")); // "test 4" 345Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("RelativeDir")); // "test 5" 346Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("Directory")); // "test 6" 347Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("RecursiveDir")); // "test 7" 348Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("Identity")); // "test 8" 349Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("ModifiedTime")); // "test 9" 350Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("CreatedTime")); // "test 10" 351Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("AccessedTime")); // "test 11" 354Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("fullPath")); // "test 21" 355Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("rootDir")); // "test 22" 356Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("filename")); // "test 23" 357Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("extension")); // "test 24" 358Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("relativeDir")); // "test 25" 359Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("directory")); // "test 26" 360Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("recursiveDir")); // "test 27" 361Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("identity")); // "test 28" 362Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("modifiedTime")); // "test 29" 363Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("createdTime")); // "test 30" 364Assert.True(FileUtilities.ItemSpecModifiers.IsItemSpecModifier("accessedTime")); // "test 31" 406Assert.True(FileUtilities.ItemSpecModifiers.IsDerivableItemSpecModifier("Filename")); 534Assert.True(FileUtilities.FileOrDirectoryExistsNoThrow(isWindows ? @"c:\" : "/")); 535Assert.True(FileUtilities.FileOrDirectoryExistsNoThrow(Path.GetTempPath())); 542Assert.True(FileUtilities.FileOrDirectoryExistsNoThrow(path)); 755Assert.True(File.Exists(path)); 777Assert.True(File.Exists(path)); 800Assert.True(File.Exists(path)); 823Assert.True(File.Exists(path)); 866Assert.True(FileUtilities.LooksLikeUnixFilePath(SystemSpecificAbsolutePath)); 867Assert.True(FileUtilities.LooksLikeUnixFilePath(rootLevelPath)); 896Assert.True(FileUtilities.LooksLikeUnixFilePath("second/file.txt", firstDirectory));
FixPathOnUnix_Tests.cs (1)
50Assert.True(result);
Globbing\CompositeGlob_Tests.cs (1)
99Assert.True(compositeGlob.IsMatch(stringToMatch));
Globbing\MSBuildGlob_Tests.cs (12)
121Assert.True(glob.IsLegal); 122Assert.True(glob.TestOnlyNeedsRecursion); 169Assert.True(glob.IsLegal); 215Assert.True(glob.IsMatch("\\")); 235Assert.True(glob.IsMatch("abc")); 263Assert.True(glob.IsMatch(string.Empty)); 273Assert.True(glob.IsMatch(string.Empty)); 293Assert.True(glob.IsMatch(illegalSpec)); 308Assert.True(glob.IsMatch(stringToMatch)); 326Assert.True(glob.IsMatch(@"../x/d13/../../x/d12/d23/../a.cs")); 351Assert.True(glob.IsMatch(stringToMatch)); 354Assert.True(result.IsMatch);
Globbing\MSBuildGlobWithGaps_Tests.cs (2)
20Assert.True(glob.IsMatch("ab")); 28Assert.True(glob.IsMatch("ab"));
HashTableUtility_Tests.cs (5)
34Assert.True(HashTableUtility.Compare(h1, h2) < 0); 35Assert.True(HashTableUtility.Compare(h2, h1) > 0); 56Assert.True(HashTableUtility.Compare(h1, h2) < 0); 60Assert.True(HashTableUtility.Compare(h1, h2) > 0); 64Assert.True(HashTableUtility.Compare(h1, h2) < 0);
Instance\HostServices_Tests.cs (1)
434Assert.True(hostServices.HasInProcessHostObject(project2.FullPath));
Instance\ProjectPropertyInstance_Internal_Tests.cs (1)
77Assert.True(property.IsImmutable);
Instance\TaskItem_Tests.cs (3)
73Assert.True(left.Equals(left)); 175Assert.True(parent.Equals(clone)); // "The parent and the clone should be equal" 176Assert.True(clone.Equals(parent)); // "The parent and the clone should be equal"
Parser_Tests.cs (21)
149Assert.True(fExceptionCaught); 161Assert.True(fExceptionCaught); 173Assert.True(fExceptionCaught); 185Assert.True(fExceptionCaught); 197Assert.True(fExceptionCaught); 209Assert.True(fExceptionCaught); 248Assert.True(fExceptionCaught); 260Assert.True(fExceptionCaught); 272Assert.True(fExceptionCaught); 284Assert.True(fExceptionCaught); 296Assert.True(fExceptionCaught); 308Assert.True(fExceptionCaught); 332Assert.True(fExceptionCaught); 345Assert.True(fExceptionCaught); 357Assert.True(fExceptionCaught); 370Assert.True(fExceptionCaught); 383Assert.True(fExceptionCaught); 396Assert.True(fExceptionCaught); 408Assert.True(fExceptionCaught); 421Assert.True(fExceptionCaught); 433Assert.True(fExceptionCaught);
Scanner_Tests.cs (170)
196Assert.True(lexer.Advance()); 197Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 201Assert.True(lexer.Advance()); 202Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 206Assert.True(lexer.Advance()); 207Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 211Assert.True(lexer.Advance()); 212Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 216Assert.True(lexer.Advance()); 217Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 221Assert.True(lexer.Advance()); 222Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 225Assert.True(lexer.Advance()); 226Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 229Assert.True(lexer.Advance()); 230Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 233Assert.True(lexer.Advance()); 234Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 244Assert.True(lexer.Advance()); 245Assert.True(lexer.IsNext(Token.TokenType.Property)); 247Assert.True(lexer.Advance()); 248Assert.True(lexer.IsNext(Token.TokenType.ItemList)); 250Assert.True(lexer.Advance()); 251Assert.True(lexer.IsNext(Token.TokenType.String)); 255Assert.True(lexer.Advance()); 256Assert.True(lexer.IsNext(Token.TokenType.String)); 260Assert.True(lexer.Advance()); 261Assert.True(lexer.IsNext(Token.TokenType.And)); 264Assert.True(lexer.Advance()); 265Assert.True(lexer.IsNext(Token.TokenType.Or)); 268Assert.True(lexer.Advance()); 269Assert.True(lexer.IsNext(Token.TokenType.And)); 272Assert.True(lexer.Advance()); 273Assert.True(lexer.IsNext(Token.TokenType.Or)); 283Assert.True(lexer.Advance()); 284Assert.True(lexer.IsNext(Token.TokenType.LeftParenthesis)); 286Assert.True(lexer.Advance()); 287Assert.True(lexer.IsNext(Token.TokenType.RightParenthesis)); 289Assert.True(lexer.Advance()); 290Assert.True(lexer.IsNext(Token.TokenType.Comma)); 292Assert.True(lexer.Advance()); 293Assert.True(lexer.IsNext(Token.TokenType.EqualTo)); 295Assert.True(lexer.Advance()); 296Assert.True(lexer.IsNext(Token.TokenType.NotEqualTo)); 298Assert.True(lexer.Advance()); 299Assert.True(lexer.IsNext(Token.TokenType.LessThan)); 301Assert.True(lexer.Advance()); 302Assert.True(lexer.IsNext(Token.TokenType.GreaterThan)); 304Assert.True(lexer.Advance()); 305Assert.True(lexer.IsNext(Token.TokenType.LessThanOrEqualTo)); 307Assert.True(lexer.Advance()); 308Assert.True(lexer.IsNext(Token.TokenType.GreaterThanOrEqualTo)); 310Assert.True(lexer.Advance()); 311Assert.True(lexer.IsNext(Token.TokenType.Not)); 321Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 322Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 325Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 326Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 329Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 330Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 333Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 334Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EqualTo)); 335Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 336Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 345Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 347Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 348Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 351Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 353Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 354Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 355Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 358Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 360Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 361Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 362Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 365Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 367Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 368Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 369Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 372Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 374Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 375Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 376Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 379Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 381Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 382Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 383Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 386Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 388Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 389Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 390Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 391Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 392Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 395Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 397Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 398Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 399Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 400Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 401Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 402Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 403Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 406Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Function)); 408Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LeftParenthesis)); 409Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 410Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 411Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 412Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 413Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 414Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 415Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 416Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Comma)); 417Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 418Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.RightParenthesis)); 427Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 431Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 435Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 439Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 443Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 453Assert.True(lexer.Advance()); 456Assert.True(lexer.Advance()); 457Assert.True(lexer.IsNext(Token.TokenType.String)); 459Assert.True(lexer.IsNext(Token.TokenType.EqualTo)); 461Assert.True(lexer.IsNext(Token.TokenType.Property)); 463Assert.True(lexer.IsNext(Token.TokenType.EndOfInput)); 466Assert.True(lexer.Advance()); 467Assert.True(lexer.IsNext(Token.TokenType.Property)); 469Assert.True(lexer.IsNext(Token.TokenType.NotEqualTo)); 471Assert.True(lexer.IsNext(Token.TokenType.String)); 473Assert.True(lexer.IsNext(Token.TokenType.EndOfInput)); 476Assert.True(lexer.Advance()); 477Assert.True(lexer.IsNext(Token.TokenType.Property)); 479Assert.True(lexer.IsNext(Token.TokenType.LessThan)); 481Assert.True(lexer.IsNext(Token.TokenType.Numeric)); 483Assert.True(lexer.IsNext(Token.TokenType.EndOfInput)); 495Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 496Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.And)); 497Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 500Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 501Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 502Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 503Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 504Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 505Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LessThan)); 506Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.GreaterThan)); 507Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 508Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LessThanOrEqualTo)); 509Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 510Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.GreaterThanOrEqualTo)); 511Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 512Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EqualTo)); 513Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 514Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.NotEqualTo)); 515Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 518Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 519Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Property)); 520Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 521Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.ItemList)); 522Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 523Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LessThan)); 524Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.GreaterThan)); 525Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 526Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.LessThanOrEqualTo)); 527Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 528Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.GreaterThanOrEqualTo)); 529Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.String)); 530Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EqualTo)); 531Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.Numeric)); 532Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.NotEqualTo)); 533Assert.True(lexer.Advance() && lexer.IsNext(Token.TokenType.EndOfInput)); 547Assert.True(lexer.Advance());
TaskParameter_Tests.cs (1)
154Assert.True(t2.WrappedParameter is string[]);
TestComparers\TaskRegistryComparers.cs (1)
122Assert.True(x == null && y == null);
TypeLoader_Tests.cs (13)
37Assert.True(TypeLoader.IsPartialTypeNameMatch("Csc", "csc")); // ==> exact match 38Assert.True(TypeLoader.IsPartialTypeNameMatch("Microsoft.Build.Tasks.Csc", "Microsoft.Build.Tasks.Csc")); // ==> exact match 39Assert.True(TypeLoader.IsPartialTypeNameMatch("Microsoft.Build.Tasks.Csc", "Csc")); // ==> partial match 40Assert.True(TypeLoader.IsPartialTypeNameMatch("Microsoft.Build.Tasks.Csc", "Tasks.Csc")); // ==> partial match 41Assert.True(TypeLoader.IsPartialTypeNameMatch("MyTasks.ATask+NestedTask", "NestedTask")); // ==> partial match 42Assert.True(TypeLoader.IsPartialTypeNameMatch("MyTasks.ATask\\\\+NestedTask", "NestedTask")); // ==> partial match 58Assert.True(TypeLoader.IsPartialTypeNameMatch("Csc", "Microsoft.Build.Tasks.Csc")); 88Assert.True(successfulExit); 132Assert.True(successfulExit); 156Assert.True(successfulExit); 176Assert.True(File.Exists(originalDllPath)); 182Assert.True(File.Exists(newDllPath)); 188Assert.True(File.Exists(newDllPath));
XmakeAttributes_Tests.cs (25)
20Assert.True(XMakeAttributes.IsSpecialTaskAttribute(XMakeAttributes.xmlns)); 21Assert.True(XMakeAttributes.IsSpecialTaskAttribute(XMakeAttributes.continueOnError)); 22Assert.True(XMakeAttributes.IsSpecialTaskAttribute(XMakeAttributes.condition)); 23Assert.True(XMakeAttributes.IsSpecialTaskAttribute(XMakeAttributes.msbuildArchitecture)); 24Assert.True(XMakeAttributes.IsSpecialTaskAttribute(XMakeAttributes.msbuildRuntime)); 36Assert.True(XMakeAttributes.IsBadlyCasedSpecialTaskAttribute("continueOnError")); 37Assert.True(XMakeAttributes.IsBadlyCasedSpecialTaskAttribute("condition")); 38Assert.True(XMakeAttributes.IsBadlyCasedSpecialTaskAttribute("MsbuildRuntime")); 39Assert.True(XMakeAttributes.IsBadlyCasedSpecialTaskAttribute("msbuildarchitecture")); 46Assert.True(XMakeAttributes.IsNonBatchingTargetAttribute(XMakeAttributes.dependsOnTargets)); 47Assert.True(XMakeAttributes.IsNonBatchingTargetAttribute(XMakeAttributes.name)); 48Assert.True(XMakeAttributes.IsNonBatchingTargetAttribute(XMakeAttributes.condition)); 54Assert.True(XMakeAttributes.RuntimeValuesMatch(XMakeAttributes.MSBuildRuntimeValues.any, XMakeAttributes.MSBuildRuntimeValues.currentRuntime)); 55Assert.True(XMakeAttributes.RuntimeValuesMatch(XMakeAttributes.MSBuildRuntimeValues.any, XMakeAttributes.MSBuildRuntimeValues.net)); 56Assert.True(XMakeAttributes.RuntimeValuesMatch(XMakeAttributes.MSBuildRuntimeValues.any, XMakeAttributes.MSBuildRuntimeValues.clr4)); 57Assert.True(XMakeAttributes.RuntimeValuesMatch(XMakeAttributes.MSBuildRuntimeValues.clr2, XMakeAttributes.MSBuildRuntimeValues.any)); 59Assert.True(XMakeAttributes.RuntimeValuesMatch(XMakeAttributes.MSBuildRuntimeValues.currentRuntime, XMakeAttributes.MSBuildRuntimeValues.net)); 135Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture)); 136Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.x64)); 137Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.x86, XMakeAttributes.MSBuildArchitectureValues.any)); 138Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.currentArchitecture, currentArchitecture)); 151Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture, out mergedArchitecture)); 154Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.x64, out mergedArchitecture)); 157Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.x86, XMakeAttributes.MSBuildArchitectureValues.any, out mergedArchitecture)); 160Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.currentArchitecture, currentArchitecture, out mergedArchitecture));
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)
611Assert.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); 536Assert.True(runSuccess); 559Assert.True(runSuccess); 607Assert.True(runSuccess); 658Assert.True(runSuccess); 697Assert.True(runSuccess); 754Assert.True(runSuccess); 822Assert.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.Build.Tasks.UnitTests (475)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3107Assert.True(ContainsItem(t.Assemblies, originalItemSpec) || ContainsItem(t.AssemblyFiles, originalItemSpec)); // "Expected to find OriginalItemSpec in Assemblies or AssemblyFiles task parameters"
AssemblyDependency\SuggestedRedirects.cs (11)
66Assert.True(ContainsItem(t.ResolvedDependencyFiles, s_myLibraries_V2_DDllPath)); 67Assert.True(ContainsItem(t.ResolvedDependencyFiles, s_myLibraries_V1_DDllPath)); 68Assert.True(ContainsItem(t.ResolvedDependencyFiles, s_myLibraries_V2_GDllPath)); 71Assert.True(ContainsItem(t.SuggestedRedirects, @"D, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")); // "Expected to find suggested redirect, but didn't" 109Assert.True(ContainsItem(t.SuggestedRedirects, @"D, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")); // "Expected to find suggested redirect, but didn't" 210Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 255Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 414Assert.True(ContainsItem(t.ResolvedDependencyFiles, @"c:\Regress387218\v2\D.dll")); // "Expected to find assembly, but didn't." 415Assert.True(ContainsItem(t.ResolvedDependencyFiles, @"c:\Regress387218\v1\D.dll")); // "Expected to find assembly, but didn't." 457Assert.True(ContainsItem(t.ResolvedDependencyFiles, @"c:\Regress390219\v2\D.dll")); // "Expected to find assembly, but didn't." 458Assert.True(ContainsItem(t.ResolvedDependencyFiles, @"c:\Regress390219\v1\D.dll")); // "Expected to find assembly, but didn't."
AssemblyNameEx_Tests.cs (54)
209Assert.True(a1.Version.Equals(newVersion)); 355Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 356Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 361Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 362Assert.True(extension.CultureInfo is null); 367Assert.True(extension.Version is null); 368Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 373Assert.True(extension.Version is null); 374Assert.True(extension.CultureInfo is null); 379Assert.True(extension.Version is null); 380Assert.True(extension.CultureInfo is null); 391Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 392Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 395Assert.True(extension.HasProcessorArchitectureInFusionName); 399Assert.True(extension.Version.Equals(new Version("2.0.0.0"))); 400Assert.True(extension.CultureInfo.Equals(new CultureInfo("en"))); 419Assert.True(assemblyNameToMatch.PartialNameCompare(assemblyToCompare)); 420Assert.True(assemblyNameToMatch.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName)); 444Assert.True(assemblyNameToMatchVersion.PartialNameCompare(assemblyToCompare)); 445Assert.True(assemblyNameToMatchVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 451Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 452Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 464Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 465Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version)); 488Assert.True(assemblyNameToMatchCulture.PartialNameCompare(assemblyToCompare)); 489Assert.True(assemblyNameToMatchCulture.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 495Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 496Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 508Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 509Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture)); 532Assert.True(assemblyNameToMatchPublicToken.PartialNameCompare(assemblyToCompare)); 533Assert.True(assemblyNameToMatchPublicToken.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 539Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 540Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 552Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare)); 553Assert.True(assemblyMatchNoVersion.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken)); 574Assert.True(assemblyNameToMatchRetargetable.PartialNameCompare(assemblyToCompare)); 575Assert.True(assemblyNameToMatchRetargetable.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 577Assert.True(assemblyToCompare.PartialNameCompare(assemblyNameToNotMatch)); 583Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare)); 594Assert.True(match); 600Assert.True(assemblyNameToNotMatch.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 602Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare)); 603Assert.True(assemblyMatchNoRetargetable.PartialNameCompare(assemblyToCompare, PartialComparisonFlags.SimpleName, true)); 622Assert.True(AssemblyNameComparer.GenericComparer.Equals(a, b)); 626Assert.True(AssemblyNameComparer.GenericComparerConsiderRetargetable.Equals(a, c)); 631Assert.True(AssemblyNameComparer.Comparer.Compare(a, d) > 0); 632Assert.True(AssemblyNameComparer.Comparer.Compare(a, e) < 0); 635Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, b) > 0); 636Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, d) > 0); 637Assert.True(AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, e) < 0); 668Assert.True(assemblies[0].Equals(x)); 669Assert.True(assemblies[1].Equals(z)); 670Assert.True(assemblies[2].Equals(y));
AssignLinkMetadata_Tests.cs (7)
34Assert.True(success); 55Assert.True(success); 74Assert.True(success); 101Assert.True(success); 125Assert.True(success); 147Assert.True(success); 167Assert.True(success);
CallTarget_Tests.cs (1)
178Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details"
CombinePath_Tests.cs (8)
32Assert.True(t.Execute()); // "success" 62Assert.True(t.Execute()); // "success" 82Assert.True(t.Execute()); // "success" 111Assert.True(t.Execute()); // "success" 143Assert.True(t.Execute()); // "success" 159Assert.True(t.Execute()); // "success" 178Assert.True(t.Execute()); // "success" 195Assert.True(t.Execute()); // "success"
ConvertToAbsolutePath_Tests.cs (4)
36Assert.True(t.Execute()); // "success" 68Assert.True(t.Execute()); // "success" 98Assert.True(t.Execute()); // "success" 122Assert.True(t.Execute()); // "success"
Copy_Tests.cs (27)
615Assert.True(t.Execute(m.CopyFile, !isUseSingleThreadedCopy)); 792Assert.True(t.Execute()); 926Assert.True(t.Execute()); 998Assert.True(t.Execute()); 1120Assert.True(success); 1200Assert.True(File.Exists(destinationFile)); // "Expected the destination file to exist." 1686Assert.True(success); 1705Assert.True(success); 1757Assert.True(success); 1872Assert.True(success); // "success" 1873Assert.True(File.Exists(destFile)); // "destination exists" 1944Assert.True(success); // "success" 1945Assert.True(File.Exists(destFile)); // "destination exists" 2015Assert.True(success); 2082Assert.True(success); 2419Assert.True(result); 2446Assert.True(result); 2572Assert.True(success); // "success" 2573Assert.True(File.Exists(destFile)); // "destination exists" 2662Assert.True(success); // "success" 2663Assert.True(File.Exists(destFile1)); // "destination exists" 2664Assert.True(File.Exists(destFile2)); // "destination exists" 2758Assert.True(success); // "success" 2759Assert.True(File.Exists(destFile)); // "destination exists" 2827Assert.True(success); // "success" 2828Assert.True(File.Exists(destFile)); // "destination exists" 2892Assert.True(success);
CreateCSharpManifestResourceName_Tests.cs (5)
370Assert.True(success); // "Expected the task to succeed." 803Assert.True(success); // "Expected the task to succeed." 829Assert.True(success); // "Expected the task to succeed." 855Assert.True(success); // "Expected the task to succeed." 880Assert.True(success); // "Expected the task to succeed."
CreateItem_Tests.cs (9)
59Assert.True(success); 77Assert.True(success); 95Assert.True(success); 114Assert.True(success); 129Assert.True(success); 148Assert.True(success); 231Assert.True(success); 254Assert.True(success); 279Assert.True(success);
EscapingUtilities_Tests.cs (6)
86Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2a")); 87Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2A")); 88Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3F")); 89Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3f")); 90Assert.True(EscapingUtilities.ContainsEscapedWildcards("%%3f")); 91Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3%3f"));
Exec_Tests.cs (22)
92Assert.True(result); 137Assert.True(result); 218Assert.True(result); 263Assert.True(result); 273Assert.True(result); 285Assert.True(result); 297Assert.True(result); 298Assert.True(exec.workingDirectoryIsUNC); 319Assert.True(result); 352Assert.True(exec.Execute()); // "Task should have succeeded" 390Assert.True(taskSucceeded); // "Task should have succeeded" 427Assert.True(exec.Execute()); // "Task should have succeeded" 464Assert.True(exec.Execute()); // "Task should have succeeded" 744Assert.True(result); 776Assert.True(result); 793Assert.True(result); 836Assert.True(exec.IgnoreExitCode); 870Assert.True(result); 916Assert.True(exec.ConsoleToMSBuild); 919Assert.True(result); 931Assert.True(exec.ConsoleToMSBuild); 934Assert.True(result);
FileStateTests.cs (4)
97Assert.True(state.IsDirectory); 189Assert.True(state.FileExists); 321Assert.True(state.IsReadOnly); 334Assert.True(new FileState(Path.GetTempPath()).IsDirectory);
FindAppConfigFile_Tests.cs (6)
24Assert.True(f.Execute()); 37Assert.True(f.Execute()); 50Assert.True(f.Execute()); 63Assert.True(f.Execute()); 75Assert.True(f.Execute()); 93Assert.True(f.Execute());
FindInList_Tests.cs (9)
24Assert.True(f.Execute()); 36Assert.True(f.Execute()); 48Assert.True(f.Execute()); 63Assert.True(f.Execute()); 83Assert.True(f.Execute()); // "Expect success" 96Assert.True(f.Execute()); 107Assert.True(f.Execute()); 119Assert.True(f.Execute()); 132Assert.True(f.Execute());
FindInvalidProjectReferences_Tests.cs (1)
43Assert.True(succeeded);
FindUnderPath_Tests.cs (3)
31Assert.True(success); 107Assert.True(success); 129Assert.True(success);
GetInstalledSDKLocations_Tests.cs (16)
259Assert.True(success); 283Assert.True(success); 330Assert.True(success); 341Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=1.0")); 347Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=2.0")); 353Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=3.0")); 360Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=4.0")); 366Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=5.0")); 372Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=6.0")); 404Assert.True(success); 415Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=1.0")); 421Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=2.0")); 427Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=3.0")); 434Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=4.0")); 440Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=5.0")); 446Assert.True(extensionSDKs.ContainsKey("MyAssembly, Version=6.0"));
GetSDKReference_Tests.cs (31)
353Assert.True(success); 378Assert.True(success); 404Assert.True(success); 429Assert.True(success); 504Assert.True(success); 515Assert.True(success); 526Assert.True(success); 553Assert.True(success); 605Assert.True(success); 630Assert.True(success2); 671Assert.True(success); 720Assert.True(success); 812Assert.True(success); 825Assert.True(t.References[0].ItemSpec.IndexOf("x64", StringComparison.OrdinalIgnoreCase) > -1); 864Assert.True(success); 877Assert.True(t.References[0].ItemSpec.IndexOf("x64", StringComparison.OrdinalIgnoreCase) > -1); 915Assert.True(success); 952Assert.True(success); 1014Assert.True(success); 1045Assert.True(success); 1049Assert.True(t.RedistFiles[0].ItemSpec.IndexOf("x64", StringComparison.OrdinalIgnoreCase) > -1); 1077Assert.True(success); 1081Assert.True(t.RedistFiles[0].ItemSpec.IndexOf("x64", StringComparison.OrdinalIgnoreCase) > -1); 1109Assert.True(success); 1138Assert.True(success); 1166Assert.True(success); 1194Assert.True(success); 1230Assert.True(success); 1276Assert.True(success); 1319Assert.True(success); 1365Assert.True(success);
Hash_Tests.cs (2)
111Assert.True(hashTask.Execute()); 157Assert.True(hashTask.Execute());
MakeDir_Tests.cs (6)
41Assert.True(success); 100Assert.True(success); 144Assert.True(success); 154Assert.True(success); 204Assert.True(success); 210Assert.True(success);
MockUnmanagedMemoryHelper.cs (1)
68Assert.True(_allocatedHandles.Exists(new Predicate<IntPtr>(
Move_Tests.cs (17)
46Assert.True(t.Execute()); 49Assert.True(File.Exists(destinationFile)); // "Expected the destination file to exist." 53Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit 92Assert.True(t.Execute()); 95Assert.True(File.Exists(destinationFile)); // "Expected the destination file to exist." 99Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit 143Assert.True(File.Exists(destinationFile)); // "Expected the destination file to still exist." 187Assert.True(t.Execute()); 190Assert.True(File.Exists(sourceFile)); // "Source file should be there" 231Assert.True(File.Exists(sourceFile)); // "Source file should be present" 241Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) != 0); // should still be r/o 349Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // readonly bit should not be set 403Assert.True(((new FileInfo(destinationFile)).Attributes & FileAttributes.ReadOnly) == 0); // should have cleared r/o bit 616Assert.True(success); 620Assert.True(File.Exists(file)); // "Source file should be there" 701Assert.True(success); // "success" 703Assert.True(File.Exists(destFile)); // "destination exists"
MSBuild_Tests.cs (13)
131Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 172Assert.True(success); // "Build failed. See test output (Attachments in Azure Pipelines) for details" 527Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 585Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 641Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 743Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 801Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 856Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 914Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 990Assert.True(msbuildTask.BuildInParallel); // "Iteration of 1 Expected BuildInParallel to be true" 1345Assert.True(success); // "Build failed. See 'Standard Out' tab for details." 1476Assert.True(project.Build(logger)); 1512Assert.True(project.Build(logger));
PropertyParser_Tests.cs (10)
17Assert.True(PropertyParser.GetTable(null, "Properties", null, out Dictionary<string, string> propertiesTable)); 28Assert.True(PropertyParser.GetTable(null, "Properties", 45Assert.True(PropertyParser.GetTable(null, "Properties", 66Assert.True(PropertyParser.GetTable(null, "Properties", 85Assert.True(PropertyParser.GetTable(null, "Properties", 123Assert.True(PropertyParser.GetTable(null, "Properties", 140Assert.True(PropertyParser.GetTable(null, "Properties", 155Assert.True(PropertyParser.GetTableWithEscaping(null, "Properties", "Properties", 172Assert.True(PropertyParser.GetTableWithEscaping(null, "Properties", "Properties", 189Assert.True(PropertyParser.GetTableWithEscaping(null, "Properties", "Properties",
ReadLinesFromFile_Tests.cs (13)
37Assert.True(a.Execute()); 44Assert.True(r.Execute()); 51Assert.True(a.Execute()); 54Assert.True(r.Execute()); 84Assert.True(a.Execute()); 91Assert.True(r.Execute()); 98Assert.True(a.Execute()); 101Assert.True(r.Execute()); 129Assert.True(a.Execute()); 136Assert.True(r.Execute()); 160Assert.True(r.Execute()); 189Assert.True(a.Execute()); 196Assert.True(r.Execute());
RegressionTests.cs (1)
48Assert.True(result);
RemoveDuplicates_Tests.cs (9)
26Assert.True(success); 44Assert.True(success); 47Assert.True(t.HadAnyDuplicates); 69Assert.True(success); 95Assert.True(success); 114Assert.True(success); 133Assert.True(success); 136Assert.True(t.HadAnyDuplicates); 149Assert.True(success);
ResolveCodeAnalysisRuleSet_Tests.cs (12)
66Assert.True(result); 89Assert.True(result); 109Assert.True(result); 135Assert.True(result); 160Assert.True(result); 186Assert.True(result); 210Assert.True(result); 234Assert.True(result); 264Assert.True(result); 287Assert.True(result); 306Assert.True(result); 325Assert.True(result);
ResolveNonMSBuildProjectOutput_Tests.cs (7)
230Assert.True(resolvedOutputs.Contains(Path.Combine("obj", "managed.dll"))); 231Assert.True(resolvedOutputs.Contains(Path.Combine("obj", "unmanaged.dll"))); 273Assert.True(resolvedOutputs.ContainsKey(Path.Combine("obj", "correct.dll"))); 288Assert.True(resolvedOutputs.ContainsKey(Path.Combine("obj", "correct.dll"))); 289Assert.True(resolvedOutputs.ContainsKey(Path.Combine("obj", "correct2.dll"))); 316Assert.True(resolvedOutputs.ContainsKey(Path.Combine("obj", "correct.dll"))); 345Assert.True(rvpo.VerifyProjectReferenceItems(taskItems, false /* treat problems as warnings */));
ResolveSDKReference_Tests.cs (65)
205Assert.True(succeeded1); 223Assert.True(succeeded2); 241Assert.True(succeeded3); 259Assert.True(succeeded3a); 280Assert.True(succeeded4); 297Assert.True(succeeded5); 446Assert.True(succeeded); 506Assert.True(succeeded); 613Assert.True(succeeded); 726Assert.True(succeeded); 781Assert.True(succeeded); 836Assert.True(succeeded); 948Assert.True(succeeded); 1002Assert.True(succeeded); 1057Assert.True(succeeded); 1091Assert.True(succeeded); 1129Assert.True(succeeded); 1170Assert.True(succeeded); 1208Assert.True(succeeded); 1247Assert.True(succeeded); 1281Assert.True(succeeded); 1313Assert.True(succeeded); 1352Assert.True(succeeded); 1419Assert.True(succeeded); 1480Assert.True(succeeded); 1527Assert.True(succeeded); 1676Assert.True(succeeded1); 1689Assert.True(succeeded2); 1756Assert.True(succeeded); 1854Assert.True(succeeded); 1933Assert.True(succeeded); 2004Assert.True(succeeded); 2069Assert.True(succeeded); 2144Assert.True(succeeded); 2213Assert.True(succeeded); 2283Assert.True(succeeded); 2355Assert.True(succeeded); 2496Assert.True(succeeded); 2570Assert.True(succeeded); 2637Assert.True(succeeded); 2702Assert.True(succeeded); 2769Assert.True(succeeded); 3072Assert.True(succeeded); 3251Assert.True(succeeded); 3326Assert.True(succeeded); 3470Assert.True(succeeded); 3606Assert.True(succeeded); 3817Assert.True(success); 3818Assert.True(targetResults.ContainsKey("GetResolvedSDKReferences")); 3826Assert.True(success); 3827Assert.True(targetResults.ContainsKey("SDKRedistOutputGroup")); 3960Assert.True(success); 3961Assert.True(targetResults.ContainsKey("GetResolvedSDKReferences")); 3969Assert.True(success); 3970Assert.True(targetResults.ContainsKey("SDKRedistOutputGroup")); 4069Assert.True(success); 4070Assert.True(targetResults.ContainsKey("GetResolvedSDKReferences")); 4078Assert.True(success); 4079Assert.True(targetResults.ContainsKey("SDKRedistOutputGroup")); 4166Assert.True(success); 4167Assert.True(targetResults.ContainsKey("GetResolvedSDKReferences")); 4177Assert.True(success); 4178Assert.True(targetResults.ContainsKey("SDKRedistOutputGroup")); 4335Assert.True(success); 4337Assert.True(targetResults.ContainsKey("GetResolvedSDKReferences"));
ResourceHandling\GenerateResource_Tests.cs (39)
762Assert.True(time.Equals(File.GetLastWriteTime(t2.OutputResources[0].ItemSpec))); 829Assert.True(time.Equals(File.GetLastWriteTime(t2.OutputResources[0].ItemSpec))); 830Assert.True(time2.Equals(File.GetLastWriteTime(t2.OutputResources[1].ItemSpec))); 1176Assert.True(File.Exists(stronglyTypedFileName)); 1240Assert.True(File.Exists(stronglyTypedFileName)); 1325Assert.True(File.Exists(resourcesFile)); 1327Assert.True(File.Exists(strFile)); 1353Assert.True(Utilities.FileUpdated(strFile, strTime)); // Was updated 1355Assert.True(File.Exists(resourcesFile)); 1357Assert.True(File.Exists(strFile)); 1370Assert.True(File.Exists(strFile)); 1418Assert.True(File.Exists(resourcesFile)); 1423Assert.True(File.Exists(strFile)); 1483Assert.True(File.Exists(stronglyTypedFileName)); 1543Assert.True(File.Exists(STRfile)); 1601Assert.True(File.Exists(STRfile)); 1730Assert.True(success); 1790Assert.True(File.Exists(resourcesFile2)); 1869Assert.True(File.Exists(resourcesFile2)); 1914Assert.True(success); 1972Assert.True(t.Execute()); 2150Assert.True(t.FilesWritten?.Length == 0); 2306Assert.True(File.Exists(t.FilesWritten[i].ItemSpec)); 2353Assert.True(File.Exists(t.OutputResources[0].ItemSpec)); 2356Assert.True(File.Exists(t.OutputResources[1].ItemSpec)); 2363Assert.True(File.Exists(t.OutputResources[2].ItemSpec)); 2474Assert.True(File.Exists(t.StronglyTypedFileName)); 2549Assert.True(success); 2588Assert.True(File.Exists(resourcesFile)); 2795Assert.True(t.OutputResources == null || t.OutputResources.Length == 0); 3119Assert.True(File.Exists(p2pReference)); // "lib1.dll doesn't exist." 3227Assert.True(success); // "GenerateResource failed" 3378Assert.True(success); // "GenerateResource failed" 3605Assert.True(t.ExecuteAsTool); // "ExecuteAsTool should default to true" 3646Assert.True(valuesFromResource.ContainsKey(resxDataName)); 3826Assert.True(File.Exists(t.StateFile.ItemSpec)); // "State file should exist" 3840Assert.True(foundStateFile); // "Expected there to be a state file, but there wasn't" 3881Assert.True(success); 4258Assert.True(File.Exists(t.StronglyTypedFileName));
StreamMappedString_Tests.cs (2)
190Assert.True(s.IsPastEnd(2)); // <-- 2 required because of extra \xd added. 215Assert.True(s.IsPastEnd(1));
TelemetryTaskTests.cs (3)
26Assert.True(retVal); 48Assert.True(retVal); 90Assert.True(retVal);
ToolTaskExtension_Tests.cs (1)
87Assert.True(t.GetBoolParameterWithDefault("Key", false));
Touch_Tests.cs (4)
198Assert.True(success); 245Assert.True(success); 380Assert.True(success); 404Assert.True(success);
WriteCodeFragment_Tests.cs (29)
87Assert.True(result); 91Assert.True(File.Exists(file)); 114Assert.True(result); 116Assert.True(File.Exists(expectedFile)); 134Assert.True(result); 136Assert.True(File.Exists(task.OutputFile.ItemSpec)); 157Assert.True(result); 160Assert.True(File.Exists(file.Path)); 182Assert.True(result); 185Assert.True(File.Exists(file)); 212Assert.True(result); 239Assert.True(result); 299Assert.True(result); 300Assert.True(File.Exists(file)); 328Assert.True(result); 354Assert.True(result); 380Assert.True(result); 381Assert.True(File.Exists(task.OutputFile.ItemSpec)); 403Assert.True(result); 404Assert.True(File.Exists(task.OutputFile.ItemSpec)); 430Assert.True(result); 431Assert.True(File.Exists(file)); 461Assert.True(result); 507Assert.True(result); 531Assert.True(result); 563Assert.True(result); 599Assert.True(result); 702Assert.True(result); 735Assert.True(result);
WriteLinesToFile_Tests.cs (4)
62Assert.True(a.Execute()); 68Assert.True(r.Execute()); 82Assert.True(a.Execute()); 89Assert.True(r.Execute());
XmlPeek_Tests.cs (7)
75Assert.True(p.Execute()); // "Test should've passed" 98Assert.True(p.Execute()); // "Test should've passed" 127Assert.True(p.Execute()); // "Test should've passed" 155Assert.True(p.Execute()); // "Test should've passed" 175Assert.True(p.Execute()); // "Test should've passed" 306Assert.True(result); // "Only 3rd value should pass." 356Assert.True(p.Execute());
XslTransformation_Tests.cs (5)
149Assert.True(t.Execute()); // "The test should have passed at the both params correct test" 373Assert.True(t.Execute()); // "Test out should have given true when executed" 465Assert.True(result); // "Only 5th and 7th values should pass." 501Assert.True(t.Execute()); // "This test should've passed (empty parameters)." 1079Assert.True(t.Execute()); // "Test should have passed and allowed the use of the document() function within the xslt file"
Microsoft.Build.UnitTests.Shared (7)
ObjectModelHelpers.cs (6)
1260Assert.True(two.Contains(item)); 1265Assert.True(one.Contains(item)); 1273Assert.True(x == null && y == null); 1346Assert.True(result); 1672Assert.True(FileSystems.Default.DirectoryExists(directoryName)); 1675Assert.True(FileSystems.Default.FileExists(fullPath));
TestEnvironment.cs (1)
291Assert.True(!(createFolder ^ FileSystems.Default.DirectoryExists(folder.Path)));
Microsoft.Build.Utilities.UnitTests (8)
EscapingUtilities_Tests.cs (6)
86Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2a")); 87Assert.True(EscapingUtilities.ContainsEscapedWildcards("%2A")); 88Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3F")); 89Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3f")); 90Assert.True(EscapingUtilities.ContainsEscapedWildcards("%%3f")); 91Assert.True(EscapingUtilities.ContainsEscapedWildcards("%3%3f"));
TaskItem_Tests.cs (1)
342Assert.True(actualMetadata.SequenceEqual(expectedMetadata));
ToolTask_Tests.cs (1)
642Assert.True(task.StartInfo.Environment["PATH"].Length > 0);
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 (165)
CommandLineTests.cs (165)
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)); 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()); 1709Assert.True(args.DisplayLangVersions); 1855Assert.True(LanguageVersionFacts.TryParse("ISO-1", out var version)); 1881Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex - 1]) >= 0); 1882Assert.True(Array.IndexOf(acceptableSurroundingChar, actual[foundIndex + version.Length]) >= 0); 1969Assert.True(parsedArgs.EmitPdb); 1970Assert.True(parsedArgs.EmitPdbFile); 1975Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 1976Assert.True(parsedArgs.EmitPdb); 1977Assert.True(parsedArgs.EmitPdbFile); 1990Assert.True(parsedArgs.EmitPdb); 1996Assert.True(parsedArgs.EmitPdb); 2003Assert.True(parsedArgs.EmitPdb); 2009Assert.True(parsedArgs.EmitPdb); 2016Assert.True(parsedArgs.EmitPdb); 2023Assert.True(parsedArgs.EmitPdb); 2029Assert.True(parsedArgs.EmitPdb); 2035Assert.True(parsedArgs.EmitPdb); 2047Assert.True(parsedArgs.EmitPdb); 2052Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 2053Assert.True(parsedArgs.EmitPdb); 2058Assert.True(parsedArgs.CompilationOptions.DebugPlusMode); 2059Assert.True(parsedArgs.EmitPdb); 2097Assert.True(parsedArgs.EmitPdbFile); 2414Assert.True(embed_cs.Length >= EmbeddedText.CompressionThreshold); 2415Assert.True(embed2_cs.Length < EmbeddedText.CompressionThreshold); 2490Assert.True(expectedEmbeddedMap.Remove(docPath)); 2517Assert.True(expectedEmbeddedMap.Remove(docPath)); 2539Assert.True(expectedFilesMap.Remove(dirPath)); 2607Assert.True(parsedArgs.CompilationOptions.Deterministic); 2611Assert.True(parsedArgs.CompilationOptions.Deterministic); 2830Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1012")); 2831Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1012"] == ReportDiagnostic.Error); 2832Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1013")); 2833Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1013"] == ReportDiagnostic.Warn); 2834Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions.ContainsKey("CA1014")); 2835Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1014"] == ReportDiagnostic.Suppress); 2836Assert.True(parsedArgs.CompilationOptions.GeneralDiagnosticOption == ReportDiagnostic.Warn); 2918Assert.True(outWriter.ToString().Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared")); 2920Assert.True(outWriter.ToString().Contains("warning CS8032")); 2954Assert.True(outWriter.ToString().Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared")); 3989Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 3995Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4001Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4007Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4013Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4018Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4023Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4028Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4032Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4036Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4040Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4044Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4048Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4183Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4194Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4200Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4206Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4252Assert.True(parsedArgs.CompilationOptions.ReportSuppressedDiagnostics); 4494Assert.True(peReader.IsAssembly); 4804Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4807Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4830Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4838Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4842Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 5561Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5565Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5573Assert.True(parsedArgs.CompilationOptions.AllowUnsafe); 5597Assert.True((bool)parsedArgs.CompilationOptions.DelaySign); 5602Assert.True((bool)parsedArgs.CompilationOptions.DelaySign); 5622Assert.True(parsedArgs.CompilationOptions.PublicSign); 5626Assert.True(parsedArgs.CompilationOptions.PublicSign); 5975Assert.True((bool)parsedArgs.Utf8Output); 5979Assert.True((bool)parsedArgs.Utf8Output); 6096Assert.True(result.ContainsErrors); 7083Assert.True(peReader.IsAssembly); 7419Assert.True(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 8252Assert.True(File.Exists(Path.Combine(dir.ToString(), "a.xml"))); 8354Assert.True(parsedArgs.PrintFullPaths); 8783Assert.True(new FileInfo(exe.Path).Length < oldSize); 8784Assert.True(new FileInfo(pdb.Path).Length < oldSize); 8806Assert.True(false); 9417Assert.True(parsedArgs1.ReportAnalyzer); 9457Assert.True(parsedArgs.SkipAnalyzers); 9461Assert.True(parsedArgs.SkipAnalyzers); 9465Assert.True(parsedArgs.SkipAnalyzers); 9473Assert.True(parsedArgs.SkipAnalyzers); 9663Assert.True(text.StartsWith(".>", StringComparison.Ordinal)); 9671Assert.True(text.StartsWith("http://goo.bar/baz.aspx", StringComparison.Ordinal)); 9857Assert.True(args.ParseOptions.Features.ContainsKey("Test")); 9858Assert.True(args.ParseOptions.Features.ContainsKey("Experiment")); 10521Assert.True(sourceOutputRan); 10597Assert.True(errorlog); 10638Assert.True(string.IsNullOrEmpty(output)); 10642Assert.True(string.IsNullOrEmpty(output)); 10675Assert.True(string.IsNullOrEmpty(output)); 10683Assert.True(string.IsNullOrEmpty(output)); 10716Assert.True(string.IsNullOrEmpty(output)); 10720Assert.True(string.IsNullOrEmpty(output)); 10746Assert.True(string.IsNullOrEmpty(output)); 10754Assert.True(string.IsNullOrEmpty(output)); 10942Assert.True(string.IsNullOrEmpty(output)); 11368Assert.True(File.Exists(Path.Combine(dir.ToString(), "doc.xml"))); 11463Assert.True(args.InteractiveMode); 11468Assert.True(args.InteractiveMode); 11473Assert.True(args.InteractiveMode); 11475Assert.True(args.SourceFiles[0].IsScript); 11620Assert.True(File.Exists(exePath)); 11621Assert.True(File.Exists(pdbPath)); 11800Assert.True(File.Exists(exe)); 11809Assert.True(File.Exists(doc)); 11833Assert.True(File.Exists(refDll)); 11916Assert.True(File.Exists(refDll)); 11930Assert.True(File.Exists(doc)); 12292Assert.True(File.Exists(exePath)); 12312Assert.True(!comp.SignUsingBuilder); 12401Assert.True(args.Errors.Length > 0); 13479Assert.True(File.Exists(binaryPath) == !warnAsError); 13482Assert.True(File.Exists(pdbPath) == !warnAsError); 13485Assert.True(File.Exists(xmlDocFilePath) == !warnAsError); 13525Assert.True(File.Exists(binaryPath) == !analyzerConfigSetToError); 13528Assert.True(File.Exists(pdbPath) == !analyzerConfigSetToError); 13531Assert.True(File.Exists(xmlDocFilePath) == !analyzerConfigSetToError); 13575Assert.True(File.Exists(binaryPath) == !rulesetSetToError); 13578Assert.True(File.Exists(pdbPath) == !rulesetSetToError); 13581Assert.True(File.Exists(xmlDocFilePath) == !rulesetSetToError); 13606Assert.True(File.Exists(binaryPath) == !warnAsError); 14685Assert.True(globalOptions.TryGetValue("key1", out var keyValue)); 14696Assert.True(classOptions.TryGetValue("key1", out keyValue)); 14700Assert.True(classOptions.TryGetValue("key4", out keyValue)); 15306Assert.True(!expectError || !expectWarning); 15406Assert.True(result.Success);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (48)
CodeActions\ApplyChangesOperationTests.cs (1)
257Assert.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)
57Assert.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)
462Assert.True(called);
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (1)
787Assert.True(expectedSymbolKinds.SequenceEqual(result.PossibleSymbolKinds));
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (1)
3997Assert.True(completionList.ItemsList.Any(c => c.DisplayText == "Bar()"));
Completion\CompletionServiceTests.cs (4)
63Assert.True(provider is ThirdPartyCompletionProvider); 135Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.WithOptions( 182Assert.True(performSort == completionList.ItemsList.SequenceEqual(completionListManuallySorted)); 232Assert.True(completionList.ItemsList.Select(item => item.DisplayText).Contains(expectedItem));
Debugging\ProximityExpressionsGetterTests.cs (1)
109Assert.True(actualTerms is null or { Count: > 0 });
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (3)
100Assert.True(ideEngineAnalyzer.CallLog.Any(e => e.CallerName == method && e.SymbolKind == SymbolKind.NamedType)); 113Assert.True(compilerEngineAnalyzer.CallLog.Any(e => e.CallerName == method && e.SymbolKind == SymbolKind.NamedType)); 759Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.WithAnalyzerReferences(
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (3)
39Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 58Assert.True(analyzerConfigDocument!.TryGetText(out var actualText)); 368Assert.True(workspace.TryApplyChanges(newSolution));
Formatting\Indentation\SmartIndenterEnterOnTokenTests.cs (1)
1412Assert.True(
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)
1189Assert.True(state.IsUnspecified); 1192Assert.True(state.IsUnspecified);
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (3)
146Assert.True(file.DocumentTitle.Contains($"[{FeaturesResources.external}]")); 150Assert.True(file.DocumentTitle.Contains($"[{FeaturesResources.embedded}]")); 162Assert.True(result);
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (3)
95Assert.True(service.TryFindImplementationAssemblyPath(GetDllPath(packDir), out var implementationDll)); 137Assert.True(service.TryFindImplementationAssemblyPath(GetDllPath(packDir), out var implementationDll)); 579Assert.True(_logs.Add(message));
PdbSourceDocument\PdbSourceDocumentTests.cs (4)
975Assert.True(result); 998Assert.True(openResult); 1001Assert.True(closeResult); 1049Assert.True(openResult);
SplitStringLiteral\SplitStringLiteralCommandHandlerTests.cs (1)
148Assert.True(notHandled);
SymbolKey\SymbolKeyTestBase.cs (1)
88Assert.True(comparer.Equals(sid, deserialized));
Workspaces\WorkspaceTests_EditorFeatures.cs (2)
695Assert.True(foundTheError); 1486Assert.True(workspace1.TryApplyChanges(newSolution));
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (7)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
37Assert.True(token.Kind() == SyntaxKind.StringLiteralToken); 153Assert.True(allChars.IsDefault);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (5)
112Assert.True(allChars.IsDefault); 136Assert.True(result); 148Assert.True(regex.GetGroupNumbers().OrderBy(v => v).SequenceEqual( 151Assert.True(regex.GetGroupNames().Where(v => !int.TryParse(v, out _)).OrderBy(v => v).SequenceEqual( 355Assert.True(RegexLexer.IsEscapeCategoryChar(VirtualChar.Create(new Rune(ch), new TextSpan(0, 1))));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (505)
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (2)
134Assert.True(method.IsAsync); 137Assert.True(method.IsAsync);
CodeGen\CodeGenAsyncTests.cs (1)
84Assert.True(options.EnableEditAndContinue);
CodeGen\CodeGenAwaitForeachTests.cs (14)
939Assert.True(info.IsAsynchronous); 2978Assert.True(internalInfo.NeedsDisposal); 3297Assert.True(internalInfo.NeedsDisposal); 3551Assert.True(internalInfo.NeedsDisposal); 3599Assert.True(internalInfo.NeedsDisposal); 3732Assert.True(internalInfo.NeedsDisposal); 4480Assert.True(internalInfo.NeedsDisposal); 4553Assert.True(internalInfo.NeedsDisposal); 4663Assert.True(internalInfo.NeedsDisposal); 5066Assert.True(internalInfo.NeedsDisposal); 9110Assert.True(info.IsAsynchronous); 9186Assert.True(info.IsAsynchronous); 9264Assert.True(info.IsAsynchronous); 9396Assert.True(info.IsAsynchronous);
CodeGen\CodeGenAwaitUsingTests.cs (3)
2339Assert.True(first.Equals(first)); 2340Assert.True(first.Equals((object)first)); 2343Assert.True(first.GetHashCode() == another.GetHashCode());
CodeGen\CodeGenCapturing.cs (1)
121Assert.True(numSubsets > 0);
CodeGen\CodeGenDeconstructTests.cs (8)
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)); 6977Assert.True(model.GetSymbolInfo(discard1).IsEmpty); 6986Assert.True(model.GetSymbolInfo(discard2).IsEmpty); 7004Assert.True(model.GetSymbolInfo(discard4).IsEmpty);
CodeGen\CodeGenDynamicTests.cs (1)
602Assert.True(field.IsStatic);
CodeGen\CodeGenFunctionPointersTests.cs (15)
304Assert.True(signature.HasUseSiteError); 305Assert.True(signature.HasUnsupportedMetadata); 380Assert.True(signature.HasUseSiteError); 381Assert.True(signature.HasUnsupportedMetadata); 709Assert.True(firstMod.IsOptional); 998Assert.True(type.HasUseSiteError); 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)); 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));
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 (26)
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); 6172Assert.True(synthesizedParam.IsMetadataOut);
CodeGen\CodeGenOperators.cs (1)
5708Assert.True(passed);
CodeGen\CodeGenReadonlyStructTests.cs (9)
828Assert.True(namedType.IsReadOnly); 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);
CodeGen\CodeGenScriptTests.cs (1)
527Assert.True(((MethodSymbol)methodData.Method).ReturnsVoid);
CodeGen\CodeGenTests.cs (1)
14661Assert.True(result.Success);
CodeGen\CodeGenTupleEqualityTests.cs (1)
4282Assert.True(left.Type.IsTupleType);
CodeGen\CodeGenTupleTest.cs (314)
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); 1003Assert.True(field2Type.IsGenericType); 3349Assert.True(mTuple.IsTupleType); 3366Assert.True(mFirst.Equals(mFirst)); 3371Assert.True(mFirst.GetAttributes().IsEmpty); 3384Assert.True(mItem1.Equals(mItem1)); 3389Assert.True(mItem1.GetAttributes().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)); 4607Assert.True(mItem1.GetAttributes().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)); 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)); 11253Assert.True(m1Item1.GetAttributes().IsEmpty); 11258Assert.True(m1Item1.IsImplicitlyDeclared); 11266Assert.True(m2Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m2Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 11267Assert.True(m2Item1.Equals(m2Item1)); 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)); 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)); 11548Assert.True(m1Item9.GetAttributes().IsEmpty); 11553Assert.True(m1Item9.IsImplicitlyDeclared); 11557Assert.True(m2Item9.Equals(m2Item9)); 11563Assert.True(m2Item9.GetAttributes().IsEmpty); 11570Assert.True(m2Item9.IsImplicitlyDeclared); 11574Assert.True(m2i2.Equals(m2i2)); 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)); 11782Assert.True(m3Item8.GetAttributes().IsEmpty); 11787Assert.True(m3Item8.IsImplicitlyDeclared); 11810Assert.True(m3TupleRestTuple.IsTupleType); 11968Assert.True(m4Item8.Equals(m4Item8)); 11975Assert.True(m4Item8.GetAttributes().IsEmpty); 11979Assert.True(m4Item8.IsImplicitlyDeclared); 11987Assert.True(m4h4.Equals(m4h4)); 11994Assert.True(m4h4.GetAttributes().IsEmpty); 12215Assert.True(m5Item8.Equals(m5Item8)); 12223Assert.True(m5Item8.GetAttributes().IsEmpty); 12583Assert.True(m8Item8.Equals(m8Item8)); 12591Assert.True(m8Item8.GetAttributes().IsEmpty); 12595Assert.True(m8Item8.IsImplicitlyDeclared); 12603Assert.True(m8Item1.Equals(m8Item1)); 12611Assert.True(m8Item1.GetAttributes().IsEmpty); 12755Assert.True(m1Tuple.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.All(t => t.CustomModifiers.IsEmpty)); 12795Assert.True(m1Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m1Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 12798Assert.True(m1Item1.Equals(m1Item1)); 12804Assert.True(m1Item1.GetAttributes().IsEmpty); 12809Assert.True(m1Item1.IsImplicitlyDeclared); 12814Assert.True(m2Item1.ContainingType.OriginalDefinition.TupleElements[0].Equals(m2Item1.OriginalDefinition, TypeCompareKind.ConsiderEverything)); 12817Assert.True(m2Item1.Equals(m2Item1)); 12823Assert.True(m2Item1.GetAttributes().IsEmpty); 12831Assert.True(m2Item1.IsImplicitlyDeclared); 12836Assert.True(m2a2.Equals(m2a2)); 12842Assert.True(m2a2.GetAttributes().IsEmpty); 12945Assert.True(m9Tuple.Equals(m9Tuple.TupleUnderlyingType, TypeCompareKind.ConsiderEverything)); 13454Assert.True(sym.TupleElementIndex < 0); 13460Assert.True(sym.IsVirtualTupleField); 13463Assert.True(sym.TupleElementIndex >= 0); 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)); 15831Assert.True(m1P1Get.Equals(m1P1.GetMethod, TypeCompareKind.ConsiderEverything)); 15832Assert.True(m1P1Set.Equals(m1P1.SetMethod, TypeCompareKind.ConsiderEverything)); 15838Assert.True(m1P1.Equals(m1P1Get.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15841Assert.True(m1P1.Equals(m1P1Set.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15845Assert.True(m1P1.Equals(m1P1BackingField.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 15854Assert.True(m1this.Equals(m1this)); 15861Assert.True(m1thisGet.Equals(m1this.GetMethod, TypeCompareKind.ConsiderEverything)); 16054Assert.True(m1E1.Equals(m1E1)); 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)); 16067Assert.True(m1E1.Equals(m1E1Add.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16070Assert.True(m1E1.Equals(m1E1Remove.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16076Assert.True(m1E1.Equals(m1E1BackingField.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 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)); 16102Assert.True(m1E2.Equals(m1E2Add.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16106Assert.True(m1E2.Equals(m1E2Remove.AssociatedSymbol, TypeCompareKind.ConsiderEverything)); 16570Assert.True(xSymbol.IsTupleType); 16575Assert.True(xSymbol.IsReferenceType); 16607Assert.True(xSymbol.IsTupleType); 16612Assert.True(xSymbol.IsReferenceType); 26900Assert.True(tuple.IsTupleType); 26967Assert.True(tuple1.IsTupleType); 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); 28420Assert.True(namedType.IsTupleType); 28842Assert.True(tuple2.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything)); 28873Assert.True(tuple3.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything)); 28916Assert.True(tuple4.TupleUnderlyingType.Equals(tuple1, TypeCompareKind.ConsiderEverything));
CodeGen\EventTests.cs (4)
218Assert.True((addMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 224Assert.True((removeMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 791Assert.True((addMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0); 794Assert.True((removeMethod.ImplementationAttributes & System.Reflection.MethodImplAttributes.Synchronized) == 0);
CodeGen\FixedSizeBufferTests.cs (1)
578Assert.True(f.IsFixedSizeBuffer);
CodeGen\ForeachTest.cs (1)
1689Assert.True(local.IsVar);
CodeGen\IndexAndRangeTests.cs (1)
1001Assert.True(property.IsIndexer);
CodeGen\WinMdDelegateTests.cs (1)
268Assert.True(isWinRt(fieldSymbol));
Emit\CompilationEmitTests.cs (45)
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); 2661Assert.True(result.Success); 2713Assert.True(emitResult.Success); 2766Assert.True(emitResult.Success); 3411Assert.True(emitResult.Success); 3449Assert.True(emitResult.Success); 3530Assert.True(peHeaders.IsDll); 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. 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\EmitErrorTests.cs (1)
255Assert.True(result.Success);
Emit\EmitMetadataTests.cs (23)
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); 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); 1238Assert.True(getMethodA.IsVirtual); 1246Assert.True(getMethodC.IsOverride); 1298Assert.True(sourceProperty.IsAutoProperty); 1374Assert.True(field.IsStatic); 1375Assert.True(field.IsConst); 1395Assert.True(type.IsSealed); 2304Assert.True(peHeaders.TryGetDirectoryOffset(peHeader.ImportAddressTableDirectory, out importAddressTableDirectoryOffset)); 2317Assert.True(peHeaders.TryGetDirectoryOffset(peHeader.ImportTableDirectory, out importTableDirectoryOffset)); 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\NoPiaEmbedTypes.cs (13)
146Assert.True(result.Success); 1178Assert.True(itest1.IsComImport); 1202Assert.True(test2.IsSealed); 1262Assert.True(test9.IsSealed); 1284Assert.True(value__.HasSpecialName); 1285Assert.True(value__.HasRuntimeSpecialName); 1295Assert.True(f1.IsStatic); 1328Assert.True(f3.IsNotSerialized); 1578Assert.True(p1.HasSpecialName); 1620Assert.True(e1.HasSpecialName); 4799Assert.True(isNoPiaLocalType); 4817Assert.True(isNoPiaLocalType); 6026Assert.True(p1.IsMetadataOptional);
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 (16)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (2)
519Assert.True(((Symbol)localFunction0).IsStatic); 522Assert.True(((Symbol)localFunction1).IsStatic);
Emit\EditAndContinue\LocalSlotMappingTests.cs (1)
2006Assert.True(source.IndexOf(tooManyCommas, StringComparison.Ordinal) > 0);
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
88Assert.True(members.Length > 10);
Emit\NumericIntPtrTests.cs (6)
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);
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 (1026)
Attributes\AttributeTests.cs (26)
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)); 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)); 5425Assert.True(typesym.HasSpecialName); 5429Assert.True(idxsym.HasSpecialName); 5433Assert.True(etsym.HasSpecialName); 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);
Attributes\AttributeTests_Assembly.cs (10)
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); }); 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_IsByRefLike.cs (1)
1040Assert.True(peType.IsRefLikeType);
Attributes\AttributeTests_NativeInteger.cs (1)
1469Assert.True(attributeUsage.HasValidAttributeTargets);
Attributes\AttributeTests_Nullable.cs (3)
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_RefReadOnly.cs (8)
311Assert.True(property.ReturnsByRefReadonly); 340Assert.True(property.ReturnsByRefReadonly); 377Assert.True(property.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 (3)
647Assert.True(badLayout); 651Assert.True(hasClassLayout); 659Assert.True(hasClassLayout);
Attributes\AttributeTests_Tuples.cs (1)
647Assert.True(constant.Type.SpecialType == SpecialType.System_String);
Attributes\AttributeTests_WellKnownAttributes.cs (8)
524Assert.True(attributeInfo.HasValue); 3680Assert.True(((Cci.IMethodDefinition)ctorA.GetCciAdapter()).IsExternal); 3683Assert.True(methodGoo.IsExternal); 4902Assert.True(typeC.IsSerializable); 4978Assert.True(((NamedTypeSymbol)substitutedNestedS).IsSerializable); 4982Assert.True(((NamedTypeSymbol)valueTupleS).IsSerializable); 4990Assert.True(((NamedTypeSymbol)constructedS).IsSerializable); 5754Assert.True(method.RequiresSecurityObject);
Attributes\InternalsVisibleToAndStrongNameTests.cs (48)
126Assert.True(haveAttribute); 145Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 175Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 272Assert.True(haveAttribute); 304Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 351Assert.True(comp.Assembly.Identity.PublicKey.IsEmpty); 373Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 387Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 406Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 454Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 465Assert.True(other.Assembly.Identity.PublicKey.IsEmpty); 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); 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 (9)
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); 3577Assert.True(first.Concurrent); 3717Assert.True(diagnostics.ContainsKey(analyzer)); 4406Assert.True(analyzer.AnalyzerInvoked);
Diagnostics\GetDiagnosticsTests.cs (31)
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)); 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)); 279Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 282Assert.True(compilationStartedFired); 346Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out declaredSymbolNames, out _, out completedCompilationUnits)); 349Assert.True(compilationStartedFired); 412Assert.True(DequeueCompilationEvents(eventQueue, out compilationStartedFired, out _, out declaredSymbols, out completedCompilationUnits)); 415Assert.True(compilationStartedFired); 487Assert.True(completedCompilationUnits.Add(compilationCompletedEvent.CompilationUnit.FilePath)); 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 (170)
923Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, BackingField: { } }); 924Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: true, BackingField: { } }); 925Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 926Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 927Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 928Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1026Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "Q1", IsAutoProperty: true, BackingField: { } }); 1027Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "Q2", IsAutoProperty: true, BackingField: { } }); 1028Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "Q3", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1029Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q4", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 1522Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1523Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1524Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1525Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1526Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1527Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1528Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 1692Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1693Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1694Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1695Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1696Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1697Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1698Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1699Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1700Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1859Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1860Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1861Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1862Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1863Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1864Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1865Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1866Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1867Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1965Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1966Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1967Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1968Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1969Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1970Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1971Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 1972Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 1973Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2049Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2050Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2051Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2052Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2053Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2054Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2055Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 2056Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2057Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 2170Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2171Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2172Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 2173Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2174Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2175Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2176Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2177Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2178Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2252Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 2253Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2254Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 2255Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2256Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2257Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 2258Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 2259Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P8", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 2260Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P9", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8385Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8386Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8459Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8460Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8461Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 8462Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 8463Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8547Assert.True(false); 8554Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 8555Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 8627Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8628Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8690Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8691Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 8744Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8745Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8822Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8823Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8824Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8825Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { HasInitializer: true } }); 8897Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8898Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8899Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8900Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { HasInitializer: true } }); 8923Assert.True(otherPart.IsPartial); 8997Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 8998Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9073Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9074Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9075Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9076Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9077Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9078Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9150Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9151Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9152Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9153Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9154Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9155Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9273Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9274Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9275Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9276Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9277Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9278Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9279Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P7", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9280Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9281Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9282Assert.True(actualProperties[9] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9283Assert.True(actualProperties[10] is SourcePropertySymbol { Name: "Q4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9284Assert.True(actualProperties[11] is SourcePropertySymbol { Name: "Q5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9285Assert.True(actualProperties[12] is SourcePropertySymbol { Name: "Q6", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9286Assert.True(actualProperties[13] is SourcePropertySymbol { Name: "Q7", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 9358Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9359Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9360Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: { } }); 9427Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9428Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9429Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9430Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9431Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9556Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9557Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9558Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9559Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9560Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9561Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9562Assert.True(actualProperties[6] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9563Assert.True(actualProperties[7] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9564Assert.True(actualProperties[8] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9565Assert.True(actualProperties[9] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: false, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9566Assert.True(actualProperties[10] is SourcePropertySymbol { Name: "P5", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9567Assert.True(actualProperties[11] is SourcePropertySymbol { Name: "P6", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9847Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9848Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9849Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9850Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9924Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9925Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9926Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 9927Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "P4", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: true, BackingField: { } }); 9998Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 9999Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10000Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 10001Assert.True(actualProperties[3] is SourcePropertySymbol { Name: "Q1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10002Assert.True(actualProperties[4] is SourcePropertySymbol { Name: "Q2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10003Assert.True(actualProperties[5] is SourcePropertySymbol { Name: "Q3", IsPartialDefinition: true, IsAutoProperty: true, UsesFieldKeyword: false, BackingField: { } }); 10086Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10087Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10088Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10153Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10154Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P2", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10155Assert.True(actualProperties[2] is SourcePropertySymbol { Name: "P3", IsPartialDefinition: true, IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10351Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10355Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P1", IsAutoProperty: false, UsesFieldKeyword: true, BackingField: { } }); 10447Assert.True(actualProperties[0] is SourcePropertySymbol { Name: "P2", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10448Assert.True(actualProperties[1] is SourcePropertySymbol { Name: "P3", IsAutoProperty: false, UsesFieldKeyword: false, BackingField: null }); 10480Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(previousAccessor.Body.SpanStart, modifiedAccessor, out var speculativeModel)); 10514Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(previousAccessor.Body.SpanStart, modifiedAccessor, out var speculativeModel));
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 (10)
561Assert.True(e1.IsPartialDefinition); 566Assert.True(e2.IsPartialImplementation); 1234Assert.True(e.IsStatic); 1250Assert.True(m.IsStatic); 1953Assert.True(cImpl.IsPartialImplementation); 2006Assert.True(defSymbol.IsPartialDefinition); 2024Assert.True(defSymbol.IsPartialDefinition); 2045Assert.True(defSymbol.IsPartialDefinition); 2082Assert.True(defSymbol.IsPartialDefinition); 2113Assert.True(defSymbol.IsPartialDefinition);
RefReadonlyParameterTests.cs (3)
95Assert.True(method.HasUnsupportedMetadata); 96Assert.True(method.HasUseSiteError); 6696Assert.True(m1 is not RetargetingMethodSymbol);
RefStructInterfacesTests.cs (21)
157Assert.True(propertySymbol.HasUnscopedRefAttribute); 189Assert.True(propertySymbol.HasUnscopedRefAttribute); 404Assert.True(propertySymbol.HasUnscopedRefAttribute); 436Assert.True(propertySymbol.HasUnscopedRefAttribute); 496Assert.True(propertySymbol.HasUnscopedRefAttribute); 2446Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefLikeGenerics)); 4388Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefLikeGenerics)); 14262Assert.True(info.IsAsynchronous); 14603Assert.True(info.IsAsynchronous); 14970Assert.True(info.IsAsynchronous); 15313Assert.True(info.IsAsynchronous); 15661Assert.True(info.IsAsynchronous); 16099Assert.True(info.IsAsynchronous); 16764Assert.True(info.IsAsynchronous); 16829Assert.True(info.IsAsynchronous); 16894Assert.True(info.IsAsynchronous); 16978Assert.True(info.IsAsynchronous); 17066Assert.True(info.IsAsynchronous); 17159Assert.True(info.IsAsynchronous); 17256Assert.True(info.IsAsynchronous); 17340Assert.True(info.IsAsynchronous);
Semantics\CollectionExpressionTests.cs (66)
14246Assert.True(conversion.IsValid); 14247Assert.True(conversion.IsNullable); 14252Assert.True(underlyingConversion.IsValid); 14254Assert.True(underlyingConversion.IsCollectionExpression); 14322Assert.True(conversion.IsValid); 14323Assert.True(conversion.IsNullable); 14328Assert.True(underlyingConversion.IsValid); 14330Assert.True(underlyingConversion.IsCollectionExpression); 14459Assert.True(castConversion.IsIdentity); 14464Assert.True(conversion.IsIdentity); 14583Assert.True(castConversion.IsIdentity); 14588Assert.True(conversion.IsValid); 14589Assert.True(conversion.IsIdentity); 14667Assert.True(conversion.IsValid); 14669Assert.True(conversion.IsCollectionExpression); 14756Assert.True(conversion.IsValid); 14758Assert.True(conversion.IsNullable); 14762Assert.True(underlyingConversion.IsValid); 14764Assert.True(underlyingConversion.IsCollectionExpression); 17185Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19286Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19292Assert.True(originalType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19346Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19352Assert.True(originalType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19456Assert.True(collectionType.HasCollectionBuilderAttribute(out builderType, out methodName)); 19462Assert.True(retargetingType.HasCollectionBuilderAttribute(out builderType, out methodName)); 28637Assert.True(conversion2.IsValid); 28638Assert.True(conversion2.IsCollectionExpression); 28681Assert.True(conversion2.IsValid); 28682Assert.True(conversion2.IsCollectionExpression); 28726Assert.True(conversion1.IsValid); 28727Assert.True(conversion1.IsIdentity); 28731Assert.True(conversion2.IsValid); 28732Assert.True(conversion2.IsIdentity); 28771Assert.True(conversion2.IsValid); 28772Assert.True(conversion2.IsCollectionExpression); 28814Assert.True(conversion2.IsValid); 28815Assert.True(conversion2.IsCollectionExpression); 28925Assert.True(conversion.IsValid); 28926Assert.True(conversion.IsCollectionExpression); 28963Assert.True(conversion2.IsValid); 28964Assert.True(conversion2.IsCollectionExpression); 28971Assert.True(conversion3.IsValid); 28972Assert.True(conversion3.IsCollectionExpression); 29016Assert.True(conversion2.IsValid); 29017Assert.True(conversion2.IsCollectionExpression); 29024Assert.True(conversion3.IsValid); 29025Assert.True(conversion3.IsCollectionExpression); 29258Assert.True(conversion1.IsValid); 29259Assert.True(conversion1.IsCollectionExpression); 32326Assert.True(collectionConversion.IsValid); 32327Assert.True(collectionConversion.IsCollectionExpression); 32332Assert.True(elementConversion.IsValid); 32333Assert.True(elementConversion.IsIdentity); 32423Assert.True(elementConversion1.IsValid); 32424Assert.True(elementConversion1.IsIdentity); 32429Assert.True(elementConversion2.IsValid); 32430Assert.True(elementConversion2.IsIdentity); 32465Assert.True(elementConversion1.IsValid); 32466Assert.True(elementConversion1.IsIdentity); 32471Assert.True(elementConversion2.IsValid); 32472Assert.True(elementConversion2.IsIdentity); 32511Assert.True(elementConversion1.IsValid); 32512Assert.True(elementConversion1.IsIdentity); 32517Assert.True(elementConversion2.IsValid); 32518Assert.True(elementConversion2.IsIdentity);
Semantics\ExperimentalAttributeTests.cs (2)
911Assert.True(missingType.ContainingAssembly is MissingAssemblySymbol); 913Assert.True(missingType.ContainingModule is MissingModuleSymbol);
Semantics\ExtensionOperatorsTests.cs (2)
531Assert.True(method.IsStatic); 9860Assert.True(method.IsStatic);
Semantics\ExtensionTests.cs (23)
56Assert.True(symbol.IsExtension); 60Assert.True(symbol.IsReferenceType); 82Assert.True(symbol.TupleElements.IsDefault); 89Assert.True(symbol.IsDefinition); 94Assert.True(symbol.IsSealed); 245Assert.True(symbol.IsGenericType); 259Assert.True(constructed.IsExtension); 268Assert.True(unbound.IsUnboundGenericType); 324Assert.True(symbol.IsGenericType); 327Assert.True(symbol.TypeParameters.Single().IsValueType); 384Assert.True(symbol.IsGenericType); 479Assert.True(substitutedExtension.IsExtension); 621Assert.True(symbol.IsGenericType); 1810Assert.True(symbol.IsExtensionMethod); 2725Assert.True(extensionParameter.Equals(extensionParameter)); 3243Assert.True(symbol.ExtensionParameter.HasExplicitDefaultValue); 4985Assert.True(implementation.IsStatic); 4990Assert.True(implementation.IsExtensionMethod); 6440Assert.True(implementation.IsStatic); 6445Assert.True(implementation.IsExtensionMethod); 7915Assert.True(implementation.IsStatic); 9421Assert.True(implementation.IsStatic); 9710Assert.True(implementation.IsStatic);
Semantics\InlineArrayTests.cs (11)
118Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.InlineArrayTypes)); 121Assert.True(vbComp.SupportsRuntimeCapability(RuntimeCapability.InlineArrayTypes)); 18591Assert.True(model.GetConversion(f).IsIdentity); 18601Assert.True(forEachInfo.ElementConversion.IsIdentity); 18602Assert.True(forEachInfo.CurrentConversion.IsIdentity); 18917Assert.True(model.GetConversion(f).IsIdentity); 18927Assert.True(forEachInfo.ElementConversion.IsIdentity); 18928Assert.True(forEachInfo.CurrentConversion.IsIdentity); 19254Assert.True(model.GetConversion(collection).IsIdentity); 19264Assert.True(forEachInfo.ElementConversion.IsIdentity); 19265Assert.True(forEachInfo.CurrentConversion.IsIdentity);
Semantics\OutVarTests.cs (59)
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); 19689Assert.True(compilation.GetSemanticModel(tree).GetTypeInfo(x1Ref).Type.TypeKind == TypeKind.Error); 19732Assert.True(compilation.GetSemanticModel(tree).GetTypeInfo(x1Ref).Type.TypeKind == TypeKind.Error); 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); 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 (16)
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); 9041Assert.True(module.FindTargetAttribute(p1.Handle, AttributeDescription.ScopedRefAttribute).HasValue);
Semantics\PatternMatchingTestBase.cs (19)
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);
Semantics\PatternMatchingTests.cs (1)
3269Assert.True(symbolInfo.CandidateSymbols.IsDefaultOrEmpty);
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 (13)
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);
Semantics\PatternMatchingTests2.cs (2)
2025Assert.True(gotModel); 2066Assert.True(gotModel);
Semantics\PrimaryConstructorTests.cs (100)
141Assert.True(false); 741Assert.True(c.Equals(ctor.Parameters[0].Type, TypeCompareKind.ConsiderEverything)); 822Assert.All(c.GetMembers(), m => Assert.True(m is MethodSymbol { MethodKind: MethodKind.Constructor })); 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 (65)
894Assert.True(x.SetMethod!.IsInitOnly); 898Assert.True(xBackingField.IsReadOnly); 8667Assert.True(c.ISymbol.Equals(typeInfo.Type)); 8672Assert.True(x.ISymbol.Equals(symbolInfo.Symbol)); 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); 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!)); 23229Assert.True(baseEquals.IsOverride); 23230Assert.True(baseEquals.IsSealed); 23231Assert.True(baseEquals.IsImplicitlyDeclared); 23238Assert.True(method.IsMetadataVirtual()); 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); 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); 7975Assert.True(m.HasSpecialName); 7986Assert.True(CompoundAssignmentOperatorHasCheckedForm(op)); 8053Assert.True(m.HasSpecialName); 8118Assert.True(m.HasSpecialName); 8225Assert.True(m.IsAbstract); 8229Assert.True(m.HasSpecialName); 8389Assert.True(m.IsAbstract); 8393Assert.True(m.HasSpecialName); 8475Assert.True(m.IsAbstract); 8479Assert.True(m.HasSpecialName); 8703Assert.True(m.IsMetadataVirtual()); 8704Assert.True(m.IsMetadataFinal); 8708Assert.True(m.HasSpecialName); 8766Assert.True(m.IsAbstract); 8768Assert.True(m.IsSealed); 9043Assert.True(m.IsVirtual); 9046Assert.True(m.HasSpecialName); 9089Assert.True(m.IsVirtual); 9092Assert.True(m.HasSpecialName); 9294Assert.True(m.IsMetadataVirtual()); 9295Assert.True(m.IsMetadataFinal); 9299Assert.True(m.HasSpecialName); 9577Assert.True(m.IsOverride); 9578Assert.True(m.HasSpecialName); 9626Assert.True(m.IsOverride); 9627Assert.True(m.HasSpecialName); 9684Assert.True(m.IsOverride); 9685Assert.True(m.HasSpecialName); 9743Assert.True(m.IsOverride); 9744Assert.True(m.HasSpecialName); 9790Assert.True(m.IsOverride); 9791Assert.True(m.HasSpecialName); 9826Assert.True(m.IsOverride); 9827Assert.True(m.HasSpecialName); 10020Assert.True(m.HasSpecialName); 10069Assert.True(m.HasSpecialName); 10124Assert.True(m.IsSealed); 10125Assert.True(m.IsOverride); 10126Assert.True(m.HasSpecialName); 10181Assert.True(m.IsSealed); 10182Assert.True(m.IsOverride); 10183Assert.True(m.HasSpecialName); 10759Assert.True(m.IsVirtual); 10762Assert.True(m.HasSpecialName); 10806Assert.True(m.IsVirtual); 10809Assert.True(m.HasSpecialName); 10863Assert.True(m.HasSpecialName); 10910Assert.True(m.HasSpecialName); 10964Assert.True(m.HasSpecialName); 11011Assert.True(m.HasSpecialName); 11133Assert.True(m.HasSpecialName); 11168Assert.True(m.HasSpecialName); 11204Assert.True(m.IsAbstract); 11208Assert.True(m.HasSpecialName); 11240Assert.True(m.IsAbstract); 11244Assert.True(m.HasSpecialName); 11282Assert.True(m.IsVirtual); 11285Assert.True(m.HasSpecialName); 11318Assert.True(m.IsVirtual); 11321Assert.True(m.HasSpecialName); 11362Assert.True(m.HasSpecialName); 11398Assert.True(m.HasSpecialName); 11988Assert.True(model.GetConversion(opNode.Left).IsIdentity); 11993Assert.True(model.GetConversion(opNode.Right).IsNumeric); 18396Assert.True(m.IsDeclaredReadOnly); 18397Assert.True(m.IsEffectivelyReadOnly); 18416Assert.True(m.IsDeclaredReadOnly); 18417Assert.True(m.IsEffectivelyReadOnly); 18444Assert.True(m.IsEffectivelyReadOnly); 18449Assert.True(m.IsDeclaredReadOnly); 18450Assert.True(m.IsEffectivelyReadOnly); 18475Assert.True(m.IsEffectivelyReadOnly); 18480Assert.True(m.IsDeclaredReadOnly); 18481Assert.True(m.IsEffectivelyReadOnly); 18509Assert.True(m.IsDeclaredReadOnly); 18510Assert.True(m.IsEffectivelyReadOnly); 18537Assert.True(m.IsDeclaredReadOnly); 18538Assert.True(m.IsEffectivelyReadOnly); 18566Assert.True(m.IsEffectivelyReadOnly); 18593Assert.True(m.IsEffectivelyReadOnly); 18625Assert.True(m.IsDeclaredReadOnly); 18626Assert.True(m.IsEffectivelyReadOnly); 18631Assert.True(m.IsDeclaredReadOnly); 18632Assert.True(m.IsEffectivelyReadOnly); 18661Assert.True(m.IsDeclaredReadOnly); 18662Assert.True(m.IsEffectivelyReadOnly); 18667Assert.True(m.IsDeclaredReadOnly); 18668Assert.True(m.IsEffectivelyReadOnly); 18695Assert.True(m.IsEffectivelyReadOnly); 18720Assert.True(m.IsEffectivelyReadOnly); 18754Assert.True(m.IsDeclaredReadOnly); 18755Assert.True(m.IsEffectivelyReadOnly); 18787Assert.True(m.IsDeclaredReadOnly); 18788Assert.True(m.IsEffectivelyReadOnly); 18829Assert.True(m.IsEffectivelyReadOnly); 18861Assert.True(m.IsEffectivelyReadOnly);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
834step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (13)
EditAndContinue\BreakpointSpansTests.cs (3)
46Assert.True(hasBreakpoint); 47Assert.True(breakpointSpan.Length == 0); 55Assert.True(hasBreakpoint);
EditAndContinue\SyntaxUtilitiesTests.cs (8)
201Assert.True(SyntaxUtilities.IsAsyncDeclaration(m0.ExpressionBody)); 202Assert.True(SyntaxUtilities.IsAsyncDeclaration(m1.ExpressionBody)); 203Assert.True(SyntaxUtilities.IsAsyncDeclaration(m2)); 205Assert.True(SyntaxUtilities.IsAsyncDeclaration(f1.ExpressionBody)); 206Assert.True(SyntaxUtilities.IsAsyncDeclaration(f2)); 207Assert.True(SyntaxUtilities.IsAsyncDeclaration(l1)); 208Assert.True(SyntaxUtilities.IsAsyncDeclaration(l2)); 209Assert.True(SyntaxUtilities.IsAsyncDeclaration(l3));
ExtractClass\ExtractClassTests.cs (1)
3136Assert.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 (956)
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\AnonymousFunctionTests.cs (3)
991Assert.True(anonymousMethod.IsStatic); 992Assert.True(simpleLambda.IsStatic); 993Assert.True(parenthesizedLambda.IsStatic);
Semantics\AwaitExpressionTests.cs (1)
412Assert.True(info.IsDynamic);
Semantics\BindingAsyncTasklikeMoreTests.cs (8)
111Assert.True(method.IsAsync); 114Assert.True(method.IsAsync); 436Assert.True(method.IsAsync); 440Assert.True(method.IsAsync); 517Assert.True(method.IsAsync); 521Assert.True(method.IsAsync); 596Assert.True(method.IsAsync); 600Assert.True(method.IsAsync);
Semantics\BindingAsyncTasklikeTests.cs (2)
189Assert.True(diagnostics.Length == 1); 190Assert.True(diagnostics.First().Code == (int)ErrorCode.ERR_AmbigCall);
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 (78)
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); 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 (7)
905Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 948Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 8157Assert.True(HaveMatchingSignatures(((INamedTypeSymbol)typeInfo.Type!).DelegateInvokeMethod!, method)); 12218Assert.True(model.TryGetSpeculativeSemanticModel(position, stmt, out model)); 14485Assert.True(delegateType.IsImplicitlyDeclared); 15715Assert.True(functionTypeStringNotNullable.Equals(functionTypeStringNullable, TypeCompareKind.AllIgnoreOptions)); 15719Assert.True(functionTypeNullA.Equals(functionTypeNullA, TypeCompareKind.ConsiderEverything));
Semantics\DynamicTests.cs (9)
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 (4)
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 (12)
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); 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\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 (1)
6706Assert.True(c2Type.Interfaces().All(iface => iface.Name == "I1" || iface.Name == "I2"));
Semantics\InitOnlyMemberTests.cs (26)
52Assert.True(publicProperty.SetMethod.IsInitOnly); 1476Assert.True(setter.IsInitOnly); 1494Assert.True(backingField.IsReadOnly); 2286Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 2379Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 3149Assert.True(success); 3365Assert.True(property0.HasUseSiteError); 3366Assert.True(property0.HasUnsupportedMetadata); 3367Assert.True(property0.MustCallMethodsDirectly); 3486Assert.True(property0.HasUseSiteError); 3487Assert.True(property0.MustCallMethodsDirectly); 3639Assert.True(method.HasUseSiteError); 3640Assert.True(method.HasUnsupportedMetadata); 3698Assert.True(method.HasUseSiteError); 3699Assert.True(method.HasUnsupportedMetadata); 3746Assert.True(method0.HasUseSiteError); 3747Assert.True(method0.HasUnsupportedMetadata); 3821Assert.True(property0.MustCallMethodsDirectly); 3901Assert.True(property0.HasUseSiteError); 3902Assert.True(property0.MustCallMethodsDirectly); 3989Assert.True(property0.HasUseSiteError); 3990Assert.True(property0.MustCallMethodsDirectly); 4075Assert.True(SyntaxFacts.IsAccessorDeclaration(SyntaxKind.InitAccessorDeclaration)); 4076Assert.True(SyntaxFacts.IsAccessorDeclarationKeyword(SyntaxKind.InitKeyword)); 4150Assert.True(delegateMemberSymbols.All(m => m is SourceDelegateMethodSymbol)); 4206Assert.True(setter.IsInitOnly);
Semantics\InterceptorsTests.cs (2)
6788Assert.True(interceptor!.IsDefinition); 7222Assert.True(comp.InterceptorsDiscoveryComplete);
Semantics\InterpolationTests.cs (15)
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)); 4610Assert.True(semanticInfo.ImplicitConversion.Exists); 4611Assert.True(semanticInfo.ImplicitConversion.IsValid); 4612Assert.True(semanticInfo.ImplicitConversion.IsInterpolatedStringHandler);
Semantics\IteratorTests.cs (5)
42Assert.True(publicI.IsIterator); 48Assert.True(publicI.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 (26)
524Assert.True(emitResult.Success); 3987Assert.True(model.TryGetSpeculativeSemanticModelForMethodBody(m.Body.SpanStart, m, out model)); 4874Assert.True(parameter.HasOptionalAttribute); 4875Assert.True(parameter.HasExplicitDefaultValue); 4929Assert.True(parameter.HasOptionalAttribute); 4930Assert.True(parameter.HasExplicitDefaultValue); 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);
Semantics\LocalFunctionTests.cs (13)
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)); 6896Assert.True(method.IsStatic); 6921Assert.True(method.IsStatic); 6922Assert.True(method.IsGenericMethod); 6951Assert.True(method.IsStatic); 6952Assert.True(method.IsGenericMethod); 7369Assert.True(success); 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 (2)
537Assert.True(szArray.IsSZArray); 1684Assert.True(a1.IsSZArray);
Semantics\NameOfTests.cs (9)
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);
Semantics\NativeIntegerTests.cs (29)
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); 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); 2642Assert.True(type.IsNativeIntegerWrapperType); 2744Assert.True(type.IsNativeIntegerWrapperType); 2884Assert.True(type.IsNativeIntegerWrapperType); 3727Assert.True(underlyingType1.IsNativeIntegerWrapperType); 3761Assert.True(underlyingType1.IsNativeIntegerWrapperType); 4083Assert.True(type.IsNativeIntegerType); 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\NullableReferenceTypesTests.cs (137)
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, 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, 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, 17885Assert.True(m1Impl.Parameters[3].TypeWithAnnotations.Equals(m1Def.Parameters[3].TypeWithAnnotations, 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)); 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); 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); 144277Assert.True(IsNullableAnalysisEnabled(comp, "C.M")); 144465Assert.True(IsNullableAnalysisEnabled(comp, "C.M")); 146501Assert.True(model.TryGetSpeculativeSemanticModel( 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 (10)
7620Assert.True(symbol1.IsImplicitlyDeclared); 7663Assert.True(symbol1.IsStatic); 7723Assert.True(symbol2.IsCheckedBuiltin); 8092Assert.True(CandidateReason.LateBound == info1.CandidateReason || CandidateReason.None == info1.CandidateReason); 8396Assert.True(symbol1.IsImplicitlyDeclared); 8432Assert.True(SymbolEqualityComparer.ConsiderEverything.Equals(symbol1.ContainingSymbol, symbol1.Parameters[0].Type) || 8451Assert.True(match >= 2); 8458Assert.True(symbol1.IsStatic); 8606Assert.True(symbol2.IsCheckedBuiltin); 8704Assert.True(symbol2.IsCheckedBuiltin);
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 (3)
2911Assert.True(semanticInfo.ImplicitConversion.Exists); 2912Assert.True(semanticInfo.ImplicitConversion.IsValid); 2913Assert.True(semanticInfo.ImplicitConversion.IsInterpolatedStringHandler);
Semantics\ReadOnlyStructsTests.cs (14)
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);
Semantics\RecordStructTests.cs (46)
384Assert.True(SyntaxFacts.IsTypeDeclaration(SyntaxKind.RecordStructDeclaration)); 400Assert.True(point is SourceNamedTypeSymbol); 407Assert.True(point is PENamedTypeSymbol); 486Assert.True(SyntaxFacts.IsTypeDeclaration(SyntaxKind.RecordStructDeclaration)); 490Assert.True(point is SourceNamedTypeSymbol); 496Assert.True(point is PENamedTypeSymbol); 1886Assert.True(x.SetMethod!.IsInitOnly); 1890Assert.True(xBackingField.IsReadOnly); 3321Assert.True(symbolInfo.IsEmpty); 4433Assert.True(gethashCode.IsOverride); 4435Assert.True(gethashCode.IsImplicitlyDeclared); 4979Assert.True(op.IsStatic); 4984Assert.True(op.IsImplicitlyDeclared); 4989Assert.True(op.IsStatic); 4994Assert.True(op.IsImplicitlyDeclared); 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\RefFieldTests.cs (42)
577Assert.True(fieldInfo.IsByRef); 2246Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefFields)); 2259Assert.True(comp.SupportsRuntimeCapability(RuntimeCapability.ByRefFields)); 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); 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 (3)
25186Assert.True(bSymbol.HasComplete(CompletionPart.All)); 25290Assert.True(aSymbol.HasComplete(CompletionPart.All)); 25351Assert.True(bSymbol.HasComplete(CompletionPart.All));
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 (4)
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\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 (37)
47Assert.True(entryPoint.ReturnsVoid); 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); 6197Assert.True(localFunction.IsExtern); 6204Assert.True(importData.SetLastError); 6205Assert.True(importData.ExactSpelling); 6451Assert.True(false); 6481Assert.True(false); 6490Assert.True(false); 6547Assert.True(false); 6625Assert.True(false); 6647Assert.True(false); 6735Assert.True(false); 6755Assert.True(false); 6813Assert.True(false); 6871Assert.True(false); 6929Assert.True(false); 6997Assert.True(false); 7083Assert.True(false); 7111Assert.True(false); 7202Assert.True(false); 7216Assert.True(false); 7298Assert.True(false); 7365Assert.True(false); 7433Assert.True(false); 7627Assert.True(entryPoint.ReturnsVoid); 7878Assert.True(entryPoint.ReturnsVoid); 7897Assert.True(entryPoint.ReturnsVoid); 7916Assert.True(entryPoint.ReturnsVoid); 7936Assert.True(entryPoint.ReturnsVoid); 9050Assert.True(entryPoint.ReturnsVoid); 9105Assert.True(entryPoint.ReturnsVoid); 9148Assert.True(entryPoint.ReturnsVoid); 9324Assert.True(entryPoint.IsStatic);
Semantics\UnsafeTests.cs (28)
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)); 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); 10184Assert.True(((ILocalSymbol)symbol).IsFixed); 10654Assert.True(sizeOfSummary.IsCompileTimeConstant); 10716Assert.True(sizeOfSummary.IsCompileTimeConstant); 11345Assert.True(countSummary.IsCompileTimeConstant); 11346Assert.True(countSummary.ConstantValue.HasValue); 12350Assert.True(field.HasPointerType);
Semantics\UseSiteErrorTests.cs (1)
2443Assert.True(diagnostics.Any(d => d.Code == (int)ErrorCode.ERR_NoTypeDef));
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);
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)); 2604Assert.True(generatorCancelled); 2701Assert.True(driver.GetRunResult().Diagnostics.IsEmpty); 2711Assert.True(driver.GetRunResult().Diagnostics.IsEmpty); 2718Assert.True(compilation.SyntaxTrees.Contains(node.SyntaxTree)); 3407Assert.True(capacity >= builder.Capacity); 3564Assert.True(timing.ElapsedTime >= generatorTiming.ElapsedTime); 3605Assert.True(timing.ElapsedTime >= timing1.ElapsedTime); 3610Assert.True(timing.ElapsedTime >= timing2.ElapsedTime); 3612Assert.True(timing.ElapsedTime >= timing1.ElapsedTime + timing2.ElapsedTime); 3644Assert.True(timing.ElapsedTime >= generatorTiming.ElapsedTime); 3651Assert.True(timing.ElapsedTime > timing2.ElapsedTime); 3656Assert.True(generatorTiming.ElapsedTime > generatorTiming2.ElapsedTime); 4088Assert.True(wasCalled); 4126Assert.True(wasCalled); 4155Assert.True(gen1Called); 4174Assert.True(gen2Called); 4430Assert.True(executeCalled); 4527Assert.True(result.Results[1].GeneratedSources.IsDefault); 4545Assert.True(stepRan); 4581Assert.True(initWasCalled);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (56)
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( 1429step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1436step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1476step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1483step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1523step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1529step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1575step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1624t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" }), 1625t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" }))); 1676step => Assert.Collection(step.Outputs, t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C1" })), 1677step => Assert.Collection(step.Outputs, t => Assert.True(t.Value is ClassDeclarationSyntax { Identifier.ValueText: "C2" }))); 1740step => Assert.True(step.Outputs.Single().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" })); 1788step => 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 (23)
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)); 363Assert.True(mi.Any(LessThan, 0.0)); 365Assert.True(mi.Any(LessThanOrEqual, 0.0)); 377Assert.True(i.Any(GreaterThan, 0.0)); 379Assert.True(i.Any(GreaterThanOrEqual, 0.0)); 583Assert.True(ForDecimal.Related(LessThanOrEqual, d).Any(Equal, d)); 585Assert.True(ForDecimal.Related(GreaterThanOrEqual, d).Any(Equal, d)); 631Assert.True(s2.Any(Equal, value)); 642Assert.True(s2.Any(Equal, 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));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1404)
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\GetSemanticInfoTests.cs (95)
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); 1854Assert.True(parameters[0].HasExplicitDefaultValue); 1857Assert.True(parameters[1].HasExplicitDefaultValue); 1860Assert.True(parameters[2].HasExplicitDefaultValue); 1863Assert.True(parameters[3].HasExplicitDefaultValue); 1892Assert.True(type.IsUnboundGenericType); 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)); 5418Assert.True(type.IsGenericType); 5426Assert.True(type.IsGenericType); 5992Assert.True(foreachSymbolInfo.CurrentConversion.Exists); 6049Assert.True(symbol.IsReferenceType);
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 (35)
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)); 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 (76)
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); 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); 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); 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\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 (7)
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" }));
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 (7)
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)); 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\CompilationCreationTests.cs (19)
1734Assert.True(missingAssembly.IsMissing); 2019Assert.True(missingAssembly.IsMissing); 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 (28)
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)); 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\CorTypes.cs (5)
102Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 144Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 163Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 197Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes); 209Assert.True(msCorLibRef.KeepLookingForDeclaredSpecialTypes);
Symbols\CovariantReturnTests.cs (8)
263Assert.True(method.IsOverride); 265Assert.True(method.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges)); 341Assert.True(false); 471Assert.True(sourceAssembly is SourceAssemblySymbol); 523Assert.True(retargetingAssembly is RetargetingAssemblySymbol); 4880Assert.True(useMethodImpl); 4944Assert.True(useMethodImpl); 5008Assert.True(useMethodImpl);
Symbols\CSharpCompilerFeatureRequiredTests.cs (5)
145Assert.True(onType!.HasUnsupportedMetadata); 203Assert.True(onEnum!.HasUnsupportedMetadata); 210Assert.True(onClassTypeParameter!.HasUnsupportedMetadata); 211Assert.True(onClassTypeParameter.TypeParameters[0].HasUnsupportedMetadata); 220Assert.True(onDelegateType!.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 (225)
2127Assert.True(result.IsMetadataVirtual()); 2129Assert.True(result.IsVirtual); 2692Assert.True(accessor.IsVirtual); 2693Assert.True(accessor.IsMetadataVirtual()); 5893Assert.True(p1.IsVirtual); 5894Assert.True(p3.IsVirtual); 5895Assert.True(p5.IsVirtual); 5896Assert.True(p7.IsVirtual); 6412Assert.True(accessor.IsVirtual); 6413Assert.True(accessor.IsMetadataVirtual()); 9366Assert.True(m1.IsAbstract); 9368Assert.True(m1.IsMetadataVirtual()); 10905Assert.True(m1.IsVirtual); 10906Assert.True(m1.IsMetadataVirtual()); 12662Assert.True(m1.IsVirtual); 12663Assert.True(m1.IsMetadataVirtual()); 12750Assert.True(m1.IsVirtual); 12751Assert.True(m1.IsMetadataVirtual()); 12838Assert.True(m1.IsVirtual); 12839Assert.True(m1.IsMetadataVirtual()); 13131Assert.True(accessor.IsAbstract); 13133Assert.True(accessor.IsMetadataVirtual()); 13346Assert.True(accessor.IsVirtual); 13347Assert.True(accessor.IsMetadataVirtual()); 13350Assert.True(accessor.IsExtern); 13370Assert.True(accessor.IsAbstract); 13372Assert.True(accessor.IsMetadataVirtual()); 13395Assert.True(accessor.IsAbstract); 13397Assert.True(accessor.IsMetadataVirtual()); 13420Assert.True(accessor.IsAbstract); 13422Assert.True(accessor.IsMetadataVirtual()); 13445Assert.True(accessor.IsAbstract); 13447Assert.True(accessor.IsMetadataVirtual()); 13470Assert.True(accessor.IsAbstract); 13472Assert.True(accessor.IsMetadataVirtual()); 14011Assert.True(p1.IsAbstract); 14025Assert.True(accessor.IsAbstract); 14027Assert.True(accessor.IsMetadataVirtual()); 14098Assert.True(accessor.IsAbstract); 14100Assert.True(accessor.IsMetadataVirtual()); 14321Assert.True(accessor.IsStatic); 14740Assert.True(p1.IsAbstract); 14749Assert.True(p1get.IsAbstract); 14751Assert.True(p1get.IsMetadataVirtual()); 14764Assert.True(p2.IsVirtual); 14773Assert.True(p2get.IsVirtual); 14774Assert.True(p2get.IsMetadataVirtual()); 14787Assert.True(p3.IsSealed); 14801Assert.True(accessor.IsSealed); 15014Assert.True(p1.IsAbstract); 15025Assert.True(m1.IsAbstract); 15027Assert.True(m1.IsMetadataVirtual()); 16344Assert.True(p2.IsAbstract); 16346Assert.True(p2.IsSealed); 16354Assert.True(p2get.IsAbstract); 16356Assert.True(p2get.IsMetadataVirtual()); 16357Assert.True(p2get.IsSealed); 16371Assert.True(p3.IsVirtual); 16372Assert.True(p3.IsSealed); 16381Assert.True(p3set.IsVirtual); 16382Assert.True(p3set.IsMetadataVirtual()); 16383Assert.True(p3set.IsSealed); 16594Assert.True(p2.IsAbstract); 16595Assert.True(p2.IsVirtual); 16626Assert.True(accessor.IsAbstract); 16627Assert.True(accessor.IsVirtual); 16628Assert.True(accessor.IsMetadataVirtual()); 16785Assert.True(p1.IsVirtual); 16795Assert.True(p1get.IsVirtual); 16796Assert.True(p1get.IsMetadataVirtual()); 16811Assert.True(p2.IsVirtual); 16821Assert.True(p2set.IsVirtual); 16822Assert.True(p2set.IsMetadataVirtual()); 16841Assert.True(p3.IsStatic); 16856Assert.True(accessor.IsStatic); 17027Assert.True(p1.IsAbstract); 17031Assert.True(p1.IsExtern); 17037Assert.True(p1get.IsAbstract); 17039Assert.True(p1get.IsMetadataVirtual()); 17042Assert.True(p1get.IsExtern); 17054Assert.True(p2.IsVirtual); 17057Assert.True(p2.IsExtern); 17064Assert.True(p2get.IsVirtual); 17065Assert.True(p2get.IsMetadataVirtual()); 17068Assert.True(p2get.IsExtern); 17082Assert.True(p3.IsExtern); 17097Assert.True(accessor.IsExtern); 17111Assert.True(p4.IsExtern); 17126Assert.True(accessor.IsExtern); 17141Assert.True(p5.IsExtern); 17152Assert.True(p5get.IsExtern); 17276Assert.True(p1.IsAbstract); 17290Assert.True(accessor.IsAbstract); 17292Assert.True(accessor.IsMetadataVirtual()); 17307Assert.True(p2.IsAbstract); 17317Assert.True(p2get.IsAbstract); 17319Assert.True(p2get.IsMetadataVirtual()); 17336Assert.True(p3.IsExtern); 17351Assert.True(accessor.IsExtern); 17362Assert.True(p4.IsAbstract); 17376Assert.True(accessor.IsAbstract); 17378Assert.True(accessor.IsMetadataVirtual()); 17489Assert.True(p1.IsVirtual); 17500Assert.True(m1.IsVirtual); 17501Assert.True(m1.IsMetadataVirtual()); 17756Assert.True(p1.IsVirtual); 19870Assert.True(p1.IsVirtual); 19881Assert.True(m1.IsVirtual); 19882Assert.True(m1.IsMetadataVirtual()); 20542Assert.True(accessor.IsStatic); 21608Assert.True(accessor.IsAbstract); 21610Assert.True(accessor.IsMetadataVirtual()); 21823Assert.True(accessor.IsVirtual); 21824Assert.True(accessor.IsMetadataVirtual()); 21827Assert.True(accessor.IsExtern); 21847Assert.True(accessor.IsAbstract); 21849Assert.True(accessor.IsMetadataVirtual()); 21872Assert.True(accessor.IsAbstract); 21874Assert.True(accessor.IsMetadataVirtual()); 21897Assert.True(accessor.IsAbstract); 21899Assert.True(accessor.IsMetadataVirtual()); 21922Assert.True(accessor.IsAbstract); 21924Assert.True(accessor.IsMetadataVirtual()); 21947Assert.True(accessor.IsAbstract); 21949Assert.True(accessor.IsMetadataVirtual()); 26853Assert.True(accessor.IsAbstract); 26855Assert.True(accessor.IsMetadataVirtual()); 27070Assert.True(accessor.IsVirtual); 27071Assert.True(accessor.IsMetadataVirtual()); 27074Assert.True(accessor.IsExtern); 27095Assert.True(accessor.IsAbstract); 27097Assert.True(accessor.IsMetadataVirtual()); 27639Assert.True(p1.IsAbstract); 27653Assert.True(accessor.IsAbstract); 27655Assert.True(accessor.IsMetadataVirtual()); 27726Assert.True(accessor.IsAbstract); 27728Assert.True(accessor.IsMetadataVirtual()); 27831Assert.True(accessor.IsStatic); 27994Assert.True(accessor.IsAbstract); 27996Assert.True(accessor.IsMetadataVirtual()); 27998Assert.True(accessor.IsStatic); 28022Assert.True(accessor.IsVirtual); 28023Assert.True(accessor.IsMetadataVirtual()); 28025Assert.True(accessor.IsStatic); 28052Assert.True(accessor.IsStatic); 28238Assert.True(p1.IsAbstract); 28251Assert.True(accessor.IsAbstract); 28253Assert.True(accessor.IsMetadataVirtual()); 28266Assert.True(p2.IsVirtual); 28279Assert.True(accessor.IsVirtual); 28280Assert.True(accessor.IsMetadataVirtual()); 28294Assert.True(p3.IsSealed); 28308Assert.True(accessor.IsSealed); 28456Assert.True(p1.IsAbstract); 28467Assert.True(m1.IsAbstract); 28469Assert.True(m1.IsMetadataVirtual()); 29736Assert.True(p2.IsAbstract); 29738Assert.True(p2.IsSealed); 29750Assert.True(accessor.IsAbstract); 29752Assert.True(accessor.IsMetadataVirtual()); 29753Assert.True(accessor.IsSealed); 29767Assert.True(p3.IsVirtual); 29768Assert.True(p3.IsSealed); 29781Assert.True(accessor.IsVirtual); 29782Assert.True(accessor.IsMetadataVirtual()); 29783Assert.True(accessor.IsSealed); 30007Assert.True(p2.IsAbstract); 30008Assert.True(p2.IsVirtual); 30039Assert.True(accessor.IsAbstract); 30040Assert.True(accessor.IsVirtual); 30041Assert.True(accessor.IsMetadataVirtual()); 30120Assert.True(p1.IsVirtual); 30134Assert.True(accessor.IsVirtual); 30135Assert.True(accessor.IsMetadataVirtual()); 30150Assert.True(p2.IsVirtual); 30164Assert.True(accessor.IsVirtual); 30165Assert.True(accessor.IsMetadataVirtual()); 30182Assert.True(p3.IsStatic); 30197Assert.True(accessor.IsStatic); 30449Assert.True(p1.IsAbstract); 30453Assert.True(p1.IsExtern); 30463Assert.True(accessor.IsAbstract); 30465Assert.True(accessor.IsMetadataVirtual()); 30468Assert.True(accessor.IsExtern); 30480Assert.True(p2.IsVirtual); 30483Assert.True(p2.IsExtern); 30494Assert.True(accessor.IsVirtual); 30495Assert.True(accessor.IsMetadataVirtual()); 30498Assert.True(accessor.IsExtern); 30512Assert.True(p3.IsStatic); 30513Assert.True(p3.IsExtern); 30527Assert.True(accessor.IsStatic); 30528Assert.True(accessor.IsExtern); 30542Assert.True(p4.IsExtern); 30557Assert.True(accessor.IsExtern); 30670Assert.True(p1.IsAbstract); 30684Assert.True(accessor.IsAbstract); 30686Assert.True(accessor.IsMetadataVirtual()); 30700Assert.True(p2.IsAbstract); 30714Assert.True(accessor.IsAbstract); 30716Assert.True(accessor.IsMetadataVirtual()); 30733Assert.True(p3.IsStatic); 30734Assert.True(p3.IsExtern); 30748Assert.True(accessor.IsStatic); 30749Assert.True(accessor.IsExtern); 30760Assert.True(p4.IsAbstract); 30763Assert.True(p4.IsStatic); 30774Assert.True(accessor.IsAbstract); 30776Assert.True(accessor.IsMetadataVirtual()); 30778Assert.True(accessor.IsStatic); 30894Assert.True(p1.IsVirtual); 30905Assert.True(m1.IsVirtual); 30906Assert.True(m1.IsMetadataVirtual()); 31250Assert.True(accessor.IsStatic); 51118Assert.True(m.IsMetadataVirtual()); 51119Assert.True(m.IsMetadataFinal); 51121Assert.True(m.IsAbstract); 51123Assert.True(m.IsSealed); 52563Assert.True(reabstracting.IsAbstract); 52565Assert.True(reabstracting.IsSealed); 57527Assert.True(reabstracting.IsAbstract); 57529Assert.True(reabstracting.IsSealed); 69403Assert.True(hasBeforeFieldInitFlag(module, "I1")); 69404Assert.True(hasBeforeFieldInitFlag(module, "I2")); 69405Assert.True(hasBeforeFieldInitFlag(module, "I3"));
Symbols\ExtendedPartialMethodsTests.cs (2)
1163Assert.True(implementation.IsExtern); 2261Assert.True(m.IsStatic);
Symbols\ExtensionMethodTests.cs (3)
228Assert.True(gooSymbol.IsExtensionMethod); 231Assert.True(gooOriginal.IsExtensionMethod); 2499Assert.True(mightContainExtensionMethods);
Symbols\FunctionPointerTypeSymbolTests.cs (6)
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)); 1965Assert.True(FunctionPointerTypeSymbol.IsCallingConventionModifier(testConvention));
Symbols\GenericConstraintTests.cs (15)
3823Assert.True(i2.MangleName); 3931Assert.True(t.MangleName); 3945Assert.True(t.MangleName); 3959Assert.True(t.MangleName); 3973Assert.True(t.MangleName); 4043Assert.True(t.MangleName); 4057Assert.True(t.MangleName); 4071Assert.True(t.MangleName); 4106Assert.True(t.MangleName); 4113Assert.True(t.MangleName); 4134Assert.True(t.MangleName); 4143Assert.True(t.MangleName); 4154Assert.True(t.MangleName); 4165Assert.True(t.MangleName); 4179Assert.True(t.MangleName);
Symbols\ImplicitClassTests.cs (3)
36Assert.True(implicitClass.IsImplicitlyDeclared); 65Assert.True(scriptClass.IsImplicitlyDeclared); 68Assert.True(scriptClass.IsScriptClass);
Symbols\IndexerTests.cs (8)
179Assert.True(property.IsIndexer); 200Assert.True(setter.ReturnsVoid); 1516Assert.True(derivedType.Indexers.All(i => i.MetadataName == "A")); 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()));
Symbols\InterfaceImplementationTests.cs (14)
586Assert.True(class1.Interfaces().Contains(@interface)); 635Assert.True(class1.Interfaces().Contains(@interface)); 745Assert.True(baseClassMethodVirtual.IsVirtual); 761Assert.True(class1MethodVirtual.IsOverride); 779Assert.True(class2MethodVirtual.IsOverride); 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"));
Symbols\LocalFunctionTests.cs (1)
58Assert.True(local.IsStatic);
Symbols\Metadata\MetadataMemberTests.cs (7)
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 (23)
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); 325Assert.True(type3.IsReferenceType);
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (4)
372Assert.True(f1.HasUnsupportedMetadata); 376Assert.True(m1.HasUnsupportedMetadata); 384Assert.True(e1.HasUnsupportedMetadata); 388Assert.True(p1.HasUnsupportedMetadata);
Symbols\Metadata\PE\LoadCustomModifiers.cs (2)
76Assert.True(p4.HasUnsupportedMetadata); 79Assert.True(m5.ReturnsVoid);
Symbols\Metadata\PE\LoadingEvents.cs (2)
202Assert.True(@class.Interfaces().Contains(@interface)); 297Assert.True(refInterface.Interfaces().Contains(defInterface));
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\LoadingIndexers.cs (1)
606Assert.True(indexer.MustCallMethodsDirectly);
Symbols\Metadata\PE\LoadingMethods.cs (51)
56Assert.True(localM1.ReturnsVoid); 61Assert.True(localM2.ReturnsVoid); 87Assert.True(localM5.ReturnsVoid); 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); 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)); 1245Assert.True(((MethodSymbol)m).IsAbstract);
Symbols\Metadata\PE\LoadingProperties.cs (2)
36Assert.True(@class.Interfaces().Contains(@interface)); 131Assert.True(refInterface.Interfaces().Contains(defInterface));
Symbols\Metadata\PE\MissingTypeReferences.cs (12)
48Assert.True(@base.IsType); 66Assert.True(@base.IsType); 103Assert.True(@base.IsType); 132Assert.True(@base.IsType); 147Assert.True(@base.IsType); 162Assert.True(@base.IsType); 179Assert.True(@base.IsType); 196Assert.True(@base.IsType); 215Assert.True(@base.IsType); 233Assert.True(@base.IsType); 255Assert.True(@base.IsType); 377Assert.True(missingAssembly.Equals(missingAssembly));
Symbols\Metadata\PE\NoPia.cs (6)
755Assert.True(pia1Link.Properties.EmbedInteropTypes); 757Assert.True(pia5Link.Properties.EmbedInteropTypes); 759Assert.True(library2Link.Properties.EmbedInteropTypes); 1110Assert.True(pia5Link.Properties.EmbedInteropTypes); 1118Assert.True(pia1Link.Properties.EmbedInteropTypes); 1126Assert.True(library2Link.Properties.EmbedInteropTypes);
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (3)
469Assert.True(classLocalType.IsFromCompilation(localConsumer)); 470Assert.True(classLocalType.IsValueType); 506Assert.True(localField.Type is ArrayTypeSymbol);
Symbols\Metadata\PE\TypeForwarders.cs (4)
66Assert.True(module1.TypeRefHandleToTypeMap.Values.Contains((TypeSymbol)base4.OriginalDefinition)); 67Assert.True(module1.TypeRefHandleToTypeMap.Values.Contains((TypeSymbol)base6.OriginalDefinition)); 1640Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there. 1713Assert.True(token.IsNil); //could the type ref be located? If not then the attribute's not there.
Symbols\MethodEqualityTests.cs (1)
223Assert.True(invokedMethods.All(m => m.Equals(m)));
Symbols\MissingSpecialMember.cs (1)
915Assert.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 (9)
368Assert.True(prop.IsPartialDefinition); 372Assert.True(duplicateProp.IsPartialImplementation); 405Assert.True(prop.IsPartialDefinition); 409Assert.True(duplicateProp.IsPartialDefinition); 2815Assert.True(p.IsStatic); 2831Assert.True(m.IsStatic); 5239Assert.True(defSymbol.IsPartialDefinition); 5276Assert.True(defSymbol.IsPartialDefinition); 5323Assert.True(defSymbol.IsPartialDefinition);
Symbols\RequiredMembersTests.cs (3)
67Assert.True(type.HasAnyRequiredMembers); 7177Assert.True(field1.IsRequired); 7178Assert.True(property1.IsRequired);
Symbols\Retargeting\RetargetCustomModifiers.cs (2)
87Assert.True(m5.ReturnsVoid); 177Assert.True(volatileFld.IsVolatile);
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (1)
99Assert.True(false);
Symbols\Source\BaseClassTests.cs (1)
1347Assert.True(carr2.IsSZArray);
Symbols\Source\ClsComplianceTests.cs (1)
2114Assert.True(accessor.Name[0] == '_');
Symbols\Source\CompletionTests.cs (1)
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 (4)
131Assert.True(v.IsReferenceType); 133Assert.True(v.IsSealed); 831Assert.True(lambda.ReturnsByRefReadonly); 838Assert.True(lambda.ReturnsByRefReadonly);
Symbols\Source\ExpressionBodiedMethodTests.cs (3)
47Assert.True(gooImpl.IsPartial); 48Assert.True(gooImpl.IsPartialImplementation); 50Assert.True(gooImpl.IsExpressionBodied);
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 (6)
145Assert.True(n1.IsConst); 147Assert.True(n1.IsStatic); 152Assert.True(n2.IsVolatile); 162Assert.True(n3.IsStatic); 258Assert.True(mem.IsConst); 500Assert.True(goo.IsFixedSizeBuffer);
Symbols\Source\FileModifierTests.cs (33)
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);
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 (50)
39Assert.True(m.ReturnsVoid); 120Assert.True(m.ReturnsVoid); 144Assert.True(m.ReturnsVoid); 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); 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); 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\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 (17)
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); 2669Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 2708Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes); 2726Assert.True(comp.ExternalReferences[1].Properties.EmbedInteropTypes);
Symbols\Source\RecordTests.cs (22)
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); 1432Assert.True(clone.IsVirtual); 1439Assert.True(clone2.IsOverride); 1476Assert.True(clone.IsAbstract); 1480Assert.True(clone.IsImplicitlyDeclared); 1484Assert.True(clone2.IsOverride); 1486Assert.True(clone2.IsAbstract); 1491Assert.True(clone2.IsImplicitlyDeclared); 1495Assert.True(clone3.IsOverride); 1502Assert.True(clone3.IsImplicitlyDeclared); 1506Assert.True(clone4.IsOverride); 1508Assert.True(clone4.IsAbstract); 1513Assert.True(clone4.IsImplicitlyDeclared); 1517Assert.True(clone5.IsOverride); 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 (191)
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); 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); 5286Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5287Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 5322Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5323Assert.True(compilation1.SupportsRuntimeCapability(RuntimeCapability.VirtualStaticsInInterfaces)); 5379Assert.True(compilation2.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 5420Assert.True(compilation2.SupportsRuntimeCapability(RuntimeCapability.DefaultImplementationsOfInterfaces)); 11456Assert.True(false); 11559Assert.True(false); 16059Assert.True(cM01.IsStatic); 16121Assert.True(cM01.IsStatic); 16467Assert.True(c2M01.IsStatic); 16552Assert.True(c1M01.IsStatic); 16568Assert.True(c1M01.IsStatic); 16589Assert.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); 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); 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); 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); 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); 27531Assert.True(c2M01.IsStatic); 27540Assert.True(c2M01Add.HasSpecialName); 27546Assert.True(c2M01Remove.HasSpecialName); 27740Assert.True(c2M01.IsStatic); 27745Assert.True(c2M01Add.IsStatic); 27757Assert.True(c2M01Remove.IsStatic); 27853Assert.True(c4M02.IsStatic); 27858Assert.True(c4M02Add.IsStatic); 27871Assert.True(c4M02Remove.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); 29832Assert.True(c2M01.HasSpecialName); 29914Assert.True(c1M01.IsStatic); 29930Assert.True(c1M01.IsStatic); 29951Assert.True(c2M01.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 (20)
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 (1)
18461Assert.True(methods.Any(n => n.StartsWith("A..ctor", StringComparison.Ordinal)));
Symbols\SymbolExtensionTests.cs (1)
282Assert.True(Array.IndexOf(namespaceNames, expectedName) >= 0);
Symbols\TypeTests.cs (11)
471Assert.True(field1.IsDefinition); 472Assert.True(field1.IsStatic); 486Assert.True(field1.IsDefinition); 496Assert.True(method.IsDefinition); 642Assert.True(obj.IsDefinition); 650Assert.True(dyn.IsDefinition); 1686Assert.True(anonymousType.IsAnonymousType); 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 (512)
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 (1)
138Assert.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); 9641Assert.True(root.ContainsDirectives); 9655Assert.True(root.ContainsDirectives); 9667Assert.True(root.ContainsDirectives); 9726Assert.True(trivia.IsDirective); 9728Assert.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 (54)
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); 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 (17)
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 (8)
40Assert.True(symbol.IsValueType); 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)); 348=> typeSymbol => Assert.True(typeSymbol is UnsupportedMetadataTypeSymbol); 354=> typeSymbol => Assert.True(typeSymbol.IsErrorType());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (24)
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 (4)
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)
40Assert.True(IsQueryKeyword(WrapInMethod(@" 47Assert.True(IsQueryKeyword(WrapInMethod(@" 54Assert.True(IsQueryKeyword(WrapInMethod(@" 62Assert.True(IsQueryKeyword(WrapInMethod(@" 72Assert.True(IsQueryKeyword(WrapInMethod(@" 81Assert.True(IsQueryKeyword(WrapInMethod(@" 90Assert.True(IsQueryKeyword(WrapInMethod(@" 99Assert.True(IsQueryKeyword(WrapInMethod(@" 108Assert.True(IsQueryKeyword(WrapInMethod(@" 117Assert.True(IsQueryKeyword(WrapInMethod(@" 126Assert.True(IsQueryKeyword(WrapInMethod(@" 135Assert.True(IsQueryKeyword(WrapInMethod(@" 144Assert.True(IsQueryKeyword(WrapInMethod(@" 153Assert.True(IsQueryKeyword(WrapInMethod(@" 162Assert.True(IsQueryKeyword(WrapInMethod(@" 171Assert.True(IsQueryKeyword(WrapInMethod(@" 180Assert.True(IsQueryKeyword(WrapInMethod(@" 190Assert.True(IsQueryKeyword(WrapInMethod(@" 199Assert.True(IsQueryKeyword(WrapInMethod(@" 208Assert.True(IsQueryKeyword(WrapInMethod(@"
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (2)
76Assert.True(virtualChars.IsDefault); 125Assert.True(virtualChars.IsDefault);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
AutomaticCompletion\AbstractAutomaticBraceCompletionTests.cs (2)
70Assert.True(caret.Position < session.ClosingPoint.GetPosition(session.SubjectBuffer.CurrentSnapshot)); 132Assert.True(caret.Position < postClosingPoint.Position);
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 (224)
CodeFixes\CodeFixServiceTests.cs (13)
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); 300Assert.True(extensionManager.IsDisabled(codefix)); 322Assert.True(extensionManager.IsDisabled(codefix)); 324Assert.True(errorReported); 1067Assert.True(appliedChanges);
CodeFixes\ExtensionOrderingTests.cs (9)
44Assert.True(actualOrder.Length > 0); 45Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 51Assert.True(actualOrder.Length > 0); 52Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 104Assert.True(actualOrder.Length > 0); 109Assert.True(actualOrder.Length > 0); 135Assert.True(codeFixPriorityMap.Count > 0); 143Assert.True(currentIndex >= 0); 150Assert.True(nextIndex > currentIndex);
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
54Assert.True(stubRefactoringAction is object); 111Assert.True(extensionManager.IsDisabled(codeRefactoring)); 114Assert.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)
23Assert.True(actual.All(i => i.Rules == TestFileSystemCompletionHelper.CompletionRules));
Completion\GlobalAssemblyCacheCompletionHelperTests.cs (1)
39Assert.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)
175Assert.True(applied); 336Assert.True(workspace.TryApplyChanges(solution)); 386Assert.True(applied); 480Assert.True(diagnostic != null); 486Assert.True(diagnostic == null); 794Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.Projects.Single().AddAnalyzerReference(new TestGeneratorReference(generator)).Solution));
Diagnostics\DiagnosticDataTests.cs (1)
220Assert.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 (6)
143Assert.True(sessionState.IsSessionActive); 157Assert.True(sessionState.IsSessionActive); 312Assert.True(sessionState.IsSessionActive); 321Assert.True(called); 330Assert.True(called); 333Assert.True(sessionState.IsSessionActive);
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)
45Assert.True(line.GetText().StartsWith("line", StringComparison.Ordinal));
Extensions\ITextLineExtensionsTests.cs (4)
75Assert.True(value); 82Assert.True(value); 89Assert.True(value); 96Assert.True(value);
Extensions\ITextSnapshotLineExtensionsTests.cs (4)
134Assert.True(value); 141Assert.True(value); 148Assert.True(value); 155Assert.True(value);
InheritanceMargin\InheritanceMarginTests.cs (1)
327Assert.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 (8)
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));
RenameTracking\RenameTrackingTaggerProviderTests.cs (1)
882Assert.True(RenameTrackingTaggerProvider.IsRenamableIdentifierFastCheck(source.Task, out _));
Structure\StructureTaggerTests.cs (2)
89Assert.True(methodTag.IsImplementation); 297Assert.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()); 711Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 718Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 725Assert.True(typesThatDerive.Any(t => t.Name == "T_DependProject_Class")); 824Assert.True(classInSource.Locations.Any(loc => loc.IsInMetadata)); 831Assert.True(sourceDefinition.Locations.Any(loc => loc.IsInSource)); 872Assert.True(classInSource.Locations.Any(loc => loc.IsInMetadata)); 879Assert.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)
45Assert.True(container == newSourceText.Container);
Utilities\BloomFilterTests.cs (2)
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\SymbolEquivalenceComparerTests.cs (93)
67Assert.True(SymbolEquivalenceComparer.Instance.Equals(intField1.Type, intField1.Type)); 68Assert.True(SymbolEquivalenceComparer.Instance.Equals(intField1.Type, intField2.Type)); 72Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayField1.Type, intArrayField1.Type)); 73Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayField1.Type, intArrayField2.Type)); 77Assert.True(SymbolEquivalenceComparer.Instance.Equals(stringArrayField1.Type, stringArrayField1.Type)); 78Assert.True(SymbolEquivalenceComparer.Instance.Equals(stringArrayField1.Type, stringArrayField2.Type)); 80Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayArrayField1.Type, intArrayArrayField1.Type)); 81Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayArrayField1.Type, intArrayArrayField2.Type)); 83Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayRank2Field1.Type, intArrayRank2Field1.Type)); 84Assert.True(SymbolEquivalenceComparer.Instance.Equals(intArrayRank2Field1.Type, intArrayRank2Field2.Type)); 86Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, int32Field1.Type)); 87Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, int32Field2.Type)); 95Assert.True(SymbolEquivalenceComparer.Instance.Equals(int32Field1.Type, intField1.Type)); 140Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntField1.Type, vbIntField1.Type)); 141Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayField1.Type, vbIntArrayField1.Type)); 142Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpStringArrayField1.Type, vbStringArrayField1.Type)); 143Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpIntArrayArrayField1.Type, vbIntArrayArrayField1.Type)); 144Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpInt32Field1.Type, vbInt32Field1.Type)); 152Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpInt32Field1.Type, vbIntField1.Type)); 160Assert.True(SymbolEquivalenceComparer.Instance.Equals(vbInt32Field1.Type, csharpIntField1.Type)); 207Assert.True(SymbolEquivalenceComparer.Instance.Equals(field1_v1, field1_v2)); 212Assert.True(SymbolEquivalenceComparer.Instance.Equals(field3_v1, field3_v2)); 258Assert.True(SymbolEquivalenceComparer.Instance.Equals(field1_v1, field1_v2)); 260Assert.True(SymbolEquivalenceComparer.Instance.Equals(field3_v1, field3_v2)); 302Assert.True(SymbolEquivalenceComparer.Instance.Equals(goo, goo_instanceInstantiation)); 306Assert.True(SymbolEquivalenceComparer.Instance.Equals(goo_intInstantiation1, goo_intInstantiation2)); 433Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 460Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 487Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 514Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 564Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 627Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbGooMethod)); 672Assert.True(SymbolEquivalenceComparer.Instance.Equals(csharpGooMethod, vbGooMethod)); 727Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 728Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 795Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 796Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 867Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, outer2)); 871Assert.True(SymbolEquivalenceComparer.Instance.Equals(inner1, inner2)); 875Assert.True(SymbolEquivalenceComparer.Instance.Equals(outerType1, outerType2)); 879Assert.True(SymbolEquivalenceComparer.Instance.Equals(innerType1, innerType2)); 888Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, inner1.ContainingSymbol)); 892Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, innerType1.ContainingSymbol.ContainingSymbol)); 896Assert.True(SymbolEquivalenceComparer.Instance.Equals(inner1, innerType1.ContainingSymbol)); 900Assert.True(SymbolEquivalenceComparer.Instance.Equals(outer1, outerType1.ContainingSymbol)); 937Assert.True(SymbolEquivalenceComparer.Instance.Equals(type1_v1, type1_v2)); 938Assert.True(SymbolEquivalenceComparer.Instance.Equals(type1_v2, type1_v1)); 942Assert.True(SymbolEquivalenceComparer.Instance.Equals(type2_v1, type2_v2)); 943Assert.True(SymbolEquivalenceComparer.Instance.Equals(type2_v2, type2_v1)); 1086Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1087Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v2, method_v1)); 1124Assert.True(falseComp.Equals(method_v1, method_v2)); 1125Assert.True(falseComp.Equals(method_v2, method_v1)); 1217Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1218Assert.True(SymbolEquivalenceComparer.TupleNamesMustMatchInstance.Equals(method_v1, method_v2)); 1248Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1279Assert.True(SymbolEquivalenceComparer.Instance.Equals(method_v1, method_v2)); 1360Assert.True(ignoreComparer.Equals(a1, a2)); 1361Assert.True(ignoreComparer.Equals(b1, b2)); 1362Assert.True(ignoreComparer.Equals(c1, c2)); 1363Assert.True(ignoreComparer.Equals(d1, d2)); 1424Assert.True(ignoreComparer.Equals(a1, a2)); 1425Assert.True(ignoreComparer.Equals(b1, b2)); 1426Assert.True(ignoreComparer.Equals(c1, c2)); 1427Assert.True(ignoreComparer.Equals(d1, d2)); 1428Assert.True(notIgnoreComparer.Equals(a1, a2)); 1429Assert.True(notIgnoreComparer.Equals(b1, b2)); 1430Assert.True(notIgnoreComparer.Equals(c1, c2)); 1431Assert.True(notIgnoreComparer.Equals(d1, d2)); 1487Assert.True(ignoreComparer.Equals(a1, a2)); 1488Assert.True(ignoreComparer.Equals(b1, b2)); 1489Assert.True(ignoreComparer.Equals(c1, c2)); 1490Assert.True(ignoreComparer.Equals(d1, d2)); 1550Assert.True(ignoreComparer.Equals(a1, a2)); 1551Assert.True(ignoreComparer.Equals(b1, b2)); 1552Assert.True(ignoreComparer.Equals(c1, c2)); 1553Assert.True(ignoreComparer.Equals(d1, d2)); 1720Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(namespace1, namespace2)); 1754Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(ta1, ta2)); 1755Assert.True(SymbolEquivalenceComparer.Instance.Equals(ta1, ta2)); 1756Assert.True(identityComparer.Equals(ta1, ta2)); 1759Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(ta1, tb1)); 1764Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(tb1, tb2)); 1765Assert.True(SymbolEquivalenceComparer.Instance.Equals(tb1, tb2)); 1769Assert.True(SymbolEquivalenceComparer.IgnoreAssembliesInstance.Equals(tb2, tb3)); 1770Assert.True(SymbolEquivalenceComparer.Instance.Equals(tb2, tb3)); 1771Assert.True(identityComparer.Equals(tb2, tb3)); 1842Assert.True(identityComparer.Equals(f1[0], f2[0])); 1848Assert.True(identityComparer.Equals(f1[1], f2[1])); 1854Assert.True(identityComparer.Equals(f1[2], f2[2])); 1860Assert.True(identityComparer.Equals(f1[3], f2[3])); 1875Assert.True(SymbolEquivalenceComparer.Instance.Equals(method1, method2)); 1880Assert.True(SymbolEquivalenceComparer.Instance.Equals(cfmethod1, cfmethod2));
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (4)
ParsingTestBase.cs (2)
44Assert.True(typeArguments.Length > 0); 60Assert.True(typeArguments.Length > 0);
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)
68Assert.True(result.Success);
Microsoft.CodeAnalysis.Features.Test.Utilities (5)
EditAndContinue\EditAndContinueTestVerifier.cs (4)
140Assert.True(editScripts.Length == expectedResults.Length); 210Assert.True(expectedResult.SemanticEdits.IsEmpty); 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 (11)
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)
111Assert.True(reader.TryGetDocumentChecksum("/a/c.cs", out var actualChecksum, out var actualAlgorithm));
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
1029Assert.True(sourceTextProviderCalled); 1821Assert.True(documentDifferences.IsEmpty);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
254Assert.True(called);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (69)
Commands\ExecuteWorkspaceCommandTests.cs (1)
42Assert.True((bool)response);
Completion\CompletionFeaturesTests.cs (2)
758Assert.True(results.Items.All(item => item.CommitCharacters is null)); 1099Assert.True(results.Items.Any(i => i.Label == "if"));
Completion\CompletionTests.cs (15)
389Assert.True(results.Items.Any()); 390Assert.True(results.SuggestionMode); 630Assert.True(testAccessor.MaximumCacheSize == 3); 650Assert.True(testAccessor.GetCacheContents().Count == 2); 660Assert.True(testAccessor.GetCacheContents().Count == 3); 672Assert.True(testAccessor.GetCacheContents().Count == 3); 729Assert.True(((LSP.VSInternalCompletionItem)results.Items.First()).VsResolveTextEditOnCommit); 953Assert.True(results.Items.Length < 1000); 1019Assert.True(results.Items.Length < 1000); 1084Assert.True(results.Items.Length < 1000); 1109Assert.True(results.Items.Length < 1000); 1178Assert.True(results.Items.Length < 1000); 1230Assert.True(results.Items.Length < 1000); 1324Assert.True(results.Items.Length < 1000); 1447Assert.True(list.SuggestionMode);
Configuration\DidChangeConfigurationNotificationHandlerTest.cs (2)
93Assert.True(clientCallbackTarget.WorkspaceDidChangeConfigurationRegistered); 341Assert.True(match.Success);
Diagnostics\PullDiagnosticTests.cs (6)
779Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.Unnecessary)); 789Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.Unnecessary)); 852Assert.True(results.Single().Diagnostics![1].Tags!.Contains(DiagnosticTag.Unnecessary)); 856Assert.True(results.Single().Diagnostics![2].Tags!.Contains(DiagnosticTag.Unnecessary)); 862Assert.True(results.Single().Diagnostics!.Single().Tags!.Contains(DiagnosticTag.Unnecessary)); 1071Assert.True(results[1].Diagnostics!.Single().Message.Contains("Source generator failed"));
DocumentChanges\DocumentChangesTests.cs (1)
387Assert.True(DidChangeHandler.AreChangesInReverseOrder([change1, change2, change3]));
HandlerTests.cs (2)
165Assert.True(didReport); 223Assert.True(didReport);
InlayHint\CSharpInlayHintTests.cs (1)
147Assert.True(lastInlayHints.Any());
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);
Ordering\RequestOrderingTests.cs (15)
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)); 291Assert.All(responses, r => Assert.True(r!.EndTime > r!.StartTime));
ProtocolConversionsTests.cs (1)
335Assert.True(projectContext.IsMiscellaneous);
References\FindAllReferencesHandlerTests.cs (2)
229Assert.True(results.All(r => r.Location != null)); 322Assert.True(results[0].Location.DocumentUri.ToString().EndsWith("String.cs"));
Rename\RenameTests.cs (1)
186Assert.True(documentEdit.Edits.All(edit => edit.Unify().NewText == renameText));
SemanticTokens\AbstractSemanticTokensTests.cs (1)
83Assert.True(tokens.Length % 5 == 0);
SemanticTokens\SemanticTokensRangeTests.cs (1)
604Assert.True(schema.AllTokenTypes.Contains(tokenName));
SpellCheck\SpellCheckTests.cs (2)
92Assert.True(results.Length == 6); 355Assert.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 (2)
368Assert.True(areEqual == (documentUri1 == documentUri2)); 369Assert.True(areEqual != (documentUri1 != documentUri2));
Workspaces\LspWorkspaceManagerTests.cs (8)
299Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 314Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 315Assert.True(IsWorkspaceRegistered(testWorkspaceTwo, testLspServer)); 339Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 372Assert.True(IsWorkspaceRegistered(testLspServer.TestWorkspace, testLspServer)); 373Assert.True(IsWorkspaceRegistered(testWorkspaceTwo, testLspServer)); 479Assert.True(IsWorkspaceRegistered(testWorkspace, testLspServerOne)); 480Assert.True(IsWorkspaceRegistered(testWorkspace, testLspServerTwo));
Microsoft.CodeAnalysis.LanguageServer.UnitTests (3)
LspFileChangeWatcherTests.cs (3)
41Assert.True(LspFileChangeWatcher.SupportsLanguageServerHost(testLspServer.LanguageServerHost)); 126Assert.True(Registrations.TryAdd(registration.Id, registration)); 135Assert.True(Registrations.TryRemove(unregistration.Id, out var _));
Microsoft.CodeAnalysis.Rebuild.UnitTests (8)
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));
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 (808)
AnalyzerAssemblyLoaderTests.cs (1)
1206Assert.True(value is true);
Analyzers\AnalyzerConfigTests.cs (106)
55Assert.True(config.IsRoot); 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 (1)
246Assert.True(i2.MoveNext());
Collections\Extensions\EnumerableExtensionsTests.cs (8)
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))); 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));
Collections\Extensions\ImmutableArrayExtensionsTests.cs (51)
54Assert.True(nullOrEmpty.IsDefault); 55Assert.True(nullOrEmpty.IsDefaultOrEmpty); 59Assert.True(nullOrEmpty.IsEmpty); 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));
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 (17)
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)); 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. 184Assert.True(builder.ContainsKey("a")); 190Assert.True(builder.ContainsKey("a")); 191Assert.True(builder.ContainsKey("A")); 192Assert.True(builder.ContainsKey("b")); 209Assert.True(builder.ContainsKey("a"));
Collections\ImmutableSegmentedDictionaryTest.cs (9)
43Assert.True(map.ContainsKey("Johnny")); 163Assert.True(IsSame(dictionary, result)); 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 (27)
39Assert.True(builder.Contains(3)); 40Assert.True(builder.Contains(5)); 48Assert.True(builder.Contains(8)); 57Assert.True(builder.Contains(1)); 62Assert.True(builder.Contains(3)); 63Assert.True(builder.Contains(5)); 68Assert.True(set2.Contains(1)); 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")); 251Assert.True(builder.Overlaps(Enumerable.Range(3, 2))); 260Assert.True(builder.Remove("a")); 278Assert.True(builder.Contains("b")); 296Assert.True(builder.Contains(null)); 297Assert.True(builder.Remove(null)); 327Assert.True(builder.Contains(1)); 328Assert.True(builder.Contains(2)); 329Assert.True(builder.Contains(3)); 333Assert.True(set.Contains(3)); 347Assert.True(builder.TryGetValue(2, out _)); 351Assert.True(builder.TryGetValue(5, out existing));
Collections\ImmutableSegmentedHashSetTest.cs (3)
55Assert.True(ignoreCaseSet.Contains("aPpLe")); 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 (17)
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));
Collections\ImmutableSegmentedListTest.cs (22)
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 }))); 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 (2)
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\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 (30)
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)); 164Assert.True(OneOrMany<int>.Empty.All((_, _) => false, 0)); 165Assert.True(OneOrMany<int>.Empty.All((_, _) => true, 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));
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);
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 (13)
MSBuildWorkspaceTestBase.cs (1)
139Assert.True(result.Success);
NewlyCreatedProjectsFromDotNetNew.cs (1)
134Assert.True(foundDivider);
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) || 408Assert.True(dversion1.GetTestAccessor().IsNewerThan(dversion)); 413Assert.True(latestDV1.GetTestAccessor().IsNewerThan(latestDV)); 422Assert.True(document2.Project.Version.GetTestAccessor().IsNewerThan(document1.Project.Version)); 429Assert.True(solution3.Version.GetTestAccessor().IsNewerThan(solution2.Version)); 1881Assert.True(options.PreprocessorSymbolNames.Contains("EnableMyAttribute")); 1982Assert.True(File.Exists(fooDoc.FilePath)); 2313Assert.True(analyzerReference.FullPath.EndsWith("CSharpProject.dll", StringComparison.OrdinalIgnoreCase)); 2897Assert.True(noEncodingSolution.Workspace.TryApplyChanges(noEncodingSolution)); 2942Assert.True(projFileText.Contains(@"<ProjectReference Include=""..\CSharpProject\CSharpProject.csproj"">"));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Formatting\FormattingTestBase.cs (1)
79Assert.True(newRootNodeFromString.IsEquivalentTo(newRootNode));
Logging\TestTelemetryLogger.cs (1)
54Assert.True(OpenedScopes.Remove((TestScope)scope));
Workspaces\TestWorkspace`1.cs (1)
637Assert.True(document.IsLinkFile || documentFilePaths.Add(document.FilePath!));
Microsoft.CodeAnalysis.Workspaces.UnitTests (301)
ChecksumTests.cs (1)
147Assert.True((i == j) == (checksums[i] == checksums[j]));
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)
145Assert.True(csharpResult.Count() > 0); 148Assert.True(vbResult.Count() > 0);
FindReferencesTests.cs (4)
400Assert.True(projectIds.Contains(netCoreProject.Id)); 630Assert.True(typeResult.Locations.All(loc => loc.Location.SourceSpan != constructorResult.Locations.Single().Location.SourceSpan)); 636Assert.True(typeResult.Locations.Count(loc => loc.Alias == null) == 1); 637Assert.True(typeResult.Locations.Count(loc => loc.Alias != null) == 1);
Formatter\FormatterTests.cs (1)
138Assert.True(formattingOptions.UseTabs);
ObjectSerializationTests.cs (5)
72Assert.True(Equalish(value, newValue)); 103Assert.True(Equalish(value, newValue)); 268Assert.True(Enumerable.SequenceEqual(expected, (byte[])reader.ReadByteArray())); 435Assert.True(reader.ReadBoolean()); 503Assert.True((bool)reader.ReadScalarValue());
Options\EditorConfigNamingStyleParserTests.cs (1)
464Assert.True(!string.IsNullOrEmpty(editorConfigString));
Options\NamingStylePreferencesTests.cs (2)
29Assert.True( 200Assert.True(type.IsEnum);
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 (50)
56Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 78Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution 308Assert.True(newSolution1.GetDocument(documentId)!.TryGetSyntaxRoot(out var actualRoot)); 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)); 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)); 2301Assert.True(workspace.TryApplyChanges(solution3)); 3175Assert.True(document.TryGetSyntaxRoot(out root)); 3233Assert.True(annotatedRoot.IsEquivalentTo(root2)); 3234Assert.True(root2.HasAnnotation(annotation)); 3470Assert.True(tree.IsEquivalentTo(docTree)); 3831Assert.True(newRoot.ContainsDirectives); 4340Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenDocument.GetSyntaxTreeAsync())); 4341Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.Documents.Single().GetSyntaxTreeAsync())); 4368Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenDocument.GetSyntaxTreeAsync())); 4369Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.Documents.Single().GetSyntaxTreeAsync())); 4485Assert.True(frozenDoc1Root.DescendantNodes().Any(n => n.RawKind == ClassDeclaration)); 4501Assert.True(frozenDoc1Root.DescendantNodes().Any(n => n.RawKind == StructDeclaration)); 4566Assert.True(exceptionThrown); 4580Assert.True(exceptionThrown); 4740Assert.True(provider.TryGetDiagnosticValue(newSyntaxTree, "CA1234", CancellationToken.None, out var severity)); 4769Assert.True(provider.TryGetDiagnosticValue(syntaxTreeAfterAddingEditorConfig, "CA1234", CancellationToken.None, out var severity)); 4782Assert.True(finalCompilation.ContainsSyntaxTree(syntaxTreeAfterRemovingEditorConfig)); 4810Assert.True(provider.TryGetDiagnosticValue(syntaxTreeBeforeEditorConfigChange, "CA1234", CancellationToken.None, out var severity)); 4823Assert.True(provider.TryGetDiagnosticValue(syntaxTreeBeforeEditorConfigChange, "CA6789", CancellationToken.None, out severity)); 4828Assert.True(finalCompilation.ContainsSyntaxTree(syntaxTreeAfterEditorConfigChange)); 4854Assert.True(newProvider.TryGetGlobalDiagnosticValue("CA1234", default, out var severity)); 5037Assert.True(solution.GetProject(projectId1).ProjectReferences.Contains(p => p.ProjectId == projectId2)); 5042Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5065Assert.True(solution.GetProject(projectId2).ProjectReferences.Contains(p => p.ProjectId == projectId1)); 5070Assert.True(compilation2.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation1)); 5167Assert.True(compilation1New.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5168Assert.True(compilation1New.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation3)); 5215Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation2)); 5216Assert.True(compilation1.References.Any(r => r is CompilationReference compilationReference && compilationReference.Compilation == compilation3)); 5231Assert.True(compilation1New.References.All(r => r is not CompilationReference)); 5665Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenProject.Documents.Single().GetSyntaxTreeAsync())); 5690Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5717Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5747Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.Documents.Single().GetSyntaxTreeAsync())); 5754Assert.True(frozenCompilation2.ContainsSyntaxTree(await frozenProject2.Documents.Single().GetSyntaxTreeAsync())); 5781Assert.True(forkedCompilation1.ContainsSyntaxTree(forkedSyntaxTree1)); 5823Assert.True(forkedCompilation1.ContainsSyntaxTree(forkedSyntaxTree1));
SolutionTests\SolutionWithSourceGeneratorTests.cs (13)
702Assert.True(workspace.IsDocumentOpen(generatedDocument.Identity.DocumentId)); 758Assert.True(generatorRan); 787Assert.True(generatorRan); 798Assert.True(generatorRan); 860Assert.True(noTreesPassed.HasValue); 993Assert.True(generatorRan); 1025Assert.True(generatorRan); 1056Assert.True(generatorRan); 1095Assert.True(generatorRan); 1123Assert.True(generatorRan); 1150Assert.True(generatorRan); 1178Assert.True(generatorRan); 1212Assert.True(generatorRan);
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 (28)
151Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 167Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 183Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 213Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 243Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 273Assert.True(symbols.Any(s => s is IFieldSymbol { MetadataName: "" })); 289Assert.True(symbols.Any(s => s is IEventSymbol { MetadataName: "" })); 305Assert.True(symbols.Any(s => s is IEventSymbol { MetadataName: "" })); 621Assert.True(symbols.Count > 0); 658Assert.True(symbols.All(s => s.IsReducedExtension())); 682Assert.True(symbols[0] is IAliasSymbol); 1001Assert.True(tested); 1038Assert.True(method.Parameters[0].Type.IsTupleType); 1075Assert.True(method.Parameters[0].Type.IsTupleType); 1111Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1146Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1196Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1243Assert.True(SymbolEquivalenceComparer.Instance.Equals(propType, found)); 1318Assert.True(symbolKey1.Equals(symbolKey2)); 1319Assert.True(SymbolKey.GetComparer(ignoreCase: true).Equals(symbolKey1, symbolKey2)); 1320Assert.True(SymbolKey.GetComparer(ignoreAssemblyKeys: true).Equals(symbolKey1, symbolKey2)); 1321Assert.True(SymbolKey.GetComparer(ignoreCase: true, ignoreAssemblyKeys: true).Equals(symbolKey1, symbolKey2)); 1408Assert.True(symbols.Any(s => s is ILocalSymbol)); 1409Assert.True(symbols.Any(s => s is ILabelSymbol)); 1410Assert.True(symbols.Any(s => s is IRangeVariableSymbol)); 1411Assert.True(symbols.Any(s => s.IsLocalFunction())); 1433Assert.True(resolved.Symbol.Locations[0].SourceSpan.Start > symbol.Locations[0].SourceSpan.Start); 1462Assert.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)); 159Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 160Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 161Assert.True(path3.TryResolve(tree, CancellationToken.None, out SyntaxNode n3)); 193Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 194Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 228Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 229Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 258Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 288Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 317Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 318Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 346Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 347Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 385Assert.True(path1.TryResolve(tree, CancellationToken.None, out SyntaxNode n1)); 386Assert.True(path2.TryResolve(tree, CancellationToken.None, out SyntaxNode n2)); 404Assert.True(path.TryResolve(newTree, CancellationToken.None, out SyntaxNode node));
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)
101Assert.True(comment.HadXmlParseError); 255Assert.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\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)); 107Assert.True(Enumerable.SequenceEqual(expectedResult, namesBuilder));
UtilityTest\ReferenceHolderTests.cs (2)
94Assert.True(x.Equals(y)); 95Assert.True(y.Equals(x));
UtilityTest\SpecializedTasksTests.cs (10)
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 (1)
123Assert.True(destination.SequenceEqual(destination2));
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (2)
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 (4)
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 (71)
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)
297Assert.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)
223Assert.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"));
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); 433Assert.True(options.IsReadOnly);
Microsoft.Extensions.AI.Evaluation.Integration.Tests (109)
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? _));
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)
167Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 168Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 169Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 170Assert.True(result.TryGet(GroundednessProEvaluator.GroundednessProMetricName, out NumericMetric? groundednessPro)); 171Assert.True(result.TryGet(UngroundedAttributesEvaluator.UngroundedAttributesMetricName, out BooleanMetric? ungroundedAttributes)); 172Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 174Assert.True( 179Assert.True( 242Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 243Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 244Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 245Assert.True(result.TryGet(GroundednessProEvaluator.GroundednessProMetricName, out NumericMetric? groundednessPro)); 246Assert.True(result.TryGet(UngroundedAttributesEvaluator.UngroundedAttributesMetricName, out BooleanMetric? ungroundedAttributes)); 247Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 249Assert.True( 254Assert.True( 287Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 288Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 289Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 290Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 291Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 292Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 293Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 323Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 324Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 325Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 326Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 327Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 328Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 329Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 372Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 373Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 374Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 375Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 376Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 377Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 378Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 434Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 435Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _)); 436Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedMaterialMetricName, out BooleanMetric? _)); 437Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedArtworkMetricName, out BooleanMetric? _)); 438Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedFictionalCharactersMetricName, out BooleanMetric? _)); 439Assert.True(result.TryGet(ProtectedMaterialEvaluator.ProtectedLogosAndBrandsMetricName, out BooleanMetric? _)); 440Assert.True(result.TryGet(IndirectAttackEvaluator.IndirectAttackMetricName, out BooleanMetric? _)); 469Assert.True(result.TryGet(CodeVulnerabilityEvaluator.CodeVulnerabilityMetricName, out BooleanMetric? _)); 510Assert.True(result.TryGet(CodeVulnerabilityEvaluator.CodeVulnerabilityMetricName, out BooleanMetric? _)); 544Assert.True(result.TryGet(FluencyEvaluator.FluencyMetricName, out NumericMetric? _)); 545Assert.True(result.TryGet(HateAndUnfairnessEvaluator.HateAndUnfairnessMetricName, out NumericMetric? _)); 546Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 547Assert.True(result.TryGet(SexualEvaluator.SexualMetricName, out NumericMetric? _)); 548Assert.True(result.TryGet(ViolenceEvaluator.ViolenceMetricName, out NumericMetric? _));
Microsoft.Extensions.AI.Evaluation.NLP.Tests (8)
BLEUEvaluatorTests.cs (1)
44Assert.True(metric.Interpretation.Failed);
NGramTests.cs (5)
34Assert.True(a.Equals(b)); 35Assert.True(a.Equals((object)b)); 69Assert.True(result.SequenceEqual(expected)); 73Assert.True(result.SequenceEqual(expected)); 77Assert.True(result.SequenceEqual(expected));
RationalNumberTests.cs (2)
49Assert.True(a.Equals(b)); 50Assert.True(a.Equals((object)b));
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (29)
ResponseCacheTester.cs (14)
48Assert.True(_responseA.SequenceEqual(await cache.GetAsync(_keyA) ?? [])); 51Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 66Assert.True(_responseA.SequenceEqual(await cache.GetAsync(_keyA) ?? [])); 69Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 93Assert.True(_responseA.SequenceEqual(await cache.GetAsync(_keyA) ?? [])); 96Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 118Assert.True(_responseA.SequenceEqual(cache.Get(_keyA) ?? [])); 119Assert.True(_responseA.SequenceEqual(cache2.Get(_keyA) ?? [])); 122Assert.True(_responseB.SequenceEqual(cache2.Get(_keyB) ?? [])); 123Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 141Assert.True(_responseA.SequenceEqual(await cache.GetAsync(_keyA) ?? [])); 144Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? [])); 171Assert.True(_responseA.SequenceEqual(await cache.GetAsync(_keyA) ?? [])); 174Assert.True(_responseB.SequenceEqual(cache.Get(_keyB) ?? []));
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)
102Assert.True(entry.Messages.SequenceEqual(deserialized.Messages, ChatMessageComparer.Instance)); 104Assert.True(entry.ChatDetails!.TurnDetails.SequenceEqual(deserialized.ChatDetails!.TurnDetails!, ChatTurnDetailsComparer.Instance)); 105Assert.True(entry.Tags!.SequenceEqual(deserialized.Tags!)); 195Assert.True(entry.Messages.SequenceEqual(deserialized.ScenarioRunResults[0].Messages, ChatMessageComparer.Instance)); 197Assert.True(entry.ChatDetails!.TurnDetails.SequenceEqual(deserialized.ScenarioRunResults[0].ChatDetails!.TurnDetails!, ChatTurnDetailsComparer.Instance)); 198Assert.True(entry.Tags!.SequenceEqual(deserialized.ScenarioRunResults[0].Tags!)); 221Assert.True(defaultJson.Length > compactJson.Length); 277Assert.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); 578Assert.True(callCount >= 1); 599Assert.True(shieldsUp); 919Assert.True(activity.Duration.TotalMilliseconds > 0); 990Assert.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 (3)
OpenAIAIFunctionConversionTests.cs (2)
74Assert.True(root.TryGetProperty("properties", out var properties)); 75Assert.True(properties.TryGetProperty("name", out var nameProperty));
OpenAIAssistantChatClientIntegrationTests.cs (1)
79Assert.True(dr.Value.Deleted);
Microsoft.Extensions.AI.Tests (39)
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); 793Assert.True(await actualEnumerator.MoveNextAsync());
ChatCompletion\FunctionInvocationContextTests.cs (2)
26Assert.True(ctx.Messages.IsReadOnly); 69Assert.True(ctx.Terminate);
ChatCompletion\FunctionInvokingChatClientTests.cs (4)
496entry => Assert.True(entry.Message.Contains("Invoking Func1({") && entry.Message.Contains("\"arg1\": \"value1\"")), 497entry => Assert.True(entry.Message.Contains("Func1 invocation completed. Duration:") && entry.Message.Contains("Result: \"Result 1\""))); 502entry => Assert.True(entry.Message.Contains("Invoking Func1") && !entry.Message.Contains("arg1")), 503entry => 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);
Embeddings\DistributedCachingEmbeddingGeneratorTest.cs (1)
215Assert.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);
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 (54)
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 (7)
14Assert.True(tags.IsEmpty); 25Assert.True(tags.IsEmpty); 36Assert.True(tags.IsEmpty); 86Assert.True(tags.IsArray); 100Assert.True(tags.IsArray); 123Assert.True(tags.IsArray); 134Assert.True(tags.IsArray);
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 (20)
ByteArrayEqualityComparerTests.cs (2)
15Assert.True(_comparer.Equals(null, null)); 47Assert.True(_comparer.Equals(x, y));
ResourceMonitoringOptionsCustomValidatorTests.cs (4)
27Assert.True(result.Failed); 40Assert.True(result.Succeeded); 56Assert.True(isValid); 71Assert.True(validationResult.Failed);
ResourceMonitoringOptionsTests.cs (1)
33Assert.True(options.CalculateCpuUsageWithoutHostDelta);
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); 240Assert.True(double.IsNaN(metricCollector.LastMeasurement.Value));
Windows\WindowsSnapshotProviderTests.cs (1)
100Assert.True(double.IsNaN(metricCollector.LastMeasurement.Value));
Microsoft.Extensions.Diagnostics.Testing.Tests (29)
Logging\FakeLogCollectorOptionsTests.cs (1)
17Assert.True(options.CollectRecordsForDisabledLogLevels);
Logging\FakeLoggerTests.cs (16)
40Assert.True(records[0].LevelEnabled); 50Assert.True(records[0].LevelEnabled); 57Assert.True(records[0].LevelEnabled); 151Assert.True(logger.IsEnabled(LogLevel.Trace)); 152Assert.True(logger.IsEnabled(LogLevel.Debug)); 153Assert.True(logger.IsEnabled(LogLevel.Information)); 154Assert.True(logger.IsEnabled(LogLevel.Warning)); 155Assert.True(logger.IsEnabled(LogLevel.Error)); 156Assert.True(logger.IsEnabled(LogLevel.Critical)); 157Assert.True(logger.IsEnabled((LogLevel)42)); 162Assert.True(logger.IsEnabled(LogLevel.Trace)); 164Assert.True(logger.IsEnabled(LogLevel.Information)); 165Assert.True(logger.IsEnabled(LogLevel.Warning)); 166Assert.True(logger.IsEnabled(LogLevel.Error)); 167Assert.True(logger.IsEnabled(LogLevel.Critical)); 178Assert.True(logger.LatestRecord.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 (9)
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 (5)
105Assert.True(esSockets.IsEnabled()); 110Assert.True(esHttp.IsEnabled()); 115Assert.True(esNameRes.IsEnabled()); 133Assert.True(esSockets.IsEnabled()); 137Assert.True(esSockets.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 (17)
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 (2)
73Assert.True(await options.ShouldHandle(CreatePredicateArguments(null))); 84Assert.True(await options.ShouldHandle(CreatePredicateArguments(response)));
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 (117)
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 (9)
19Assert.True(ct.Checkpoints.Count == 0); 42Assert.True(c[i].Name == names[i]); 43Assert.True(elapsed >= t); 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 (20)
19Assert.True(mt.Measures.Count == 0); 21Assert.True(mt.Measures.Count == 0); 47Assert.True(m[0].Name == names[i]); 48Assert.True(m[0].Value == i * times); 68Assert.True(measures.Length == names.Length); 74Assert.True(m[0].Name == names[i]); 75Assert.True(m[0].Value == i); 88Assert.True(measures[0].Name == "a"); 89Assert.True(measures[0].Value == 10); 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 (13)
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); 76Assert.True(atag[0].Name == "a"); 77Assert.True(atag[0].Value == "second"); 81Assert.True(notaTag.Count == tagList.Count - 1); 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)
54Assert.True(true); 536Assert.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 (2)
ValidationsGenerator.ValidatableType.cs (1)
85Assert.True(validationOptions.TryGetValidatableTypeInfo(type, out var validatableTypeInfo));
ValidationsGeneratorTestBase.cs (1)
157Assert.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 (59)
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);
ConversionTests.cs (2)
39Assert.True(success); 74Assert.True(success);
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.CpuMath.UnitTests (3)
UnitTests.cs (3)
122Assert.True(System.Runtime.Intrinsics.X86.Avx.IsSupported); 123Assert.True(System.Runtime.Intrinsics.X86.Sse.IsSupported); 128Assert.True(System.Runtime.Intrinsics.X86.Sse.IsSupported);
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)
321Assert.True(oneDimValues.SequenceEqual(sample.OneDim)); 325Assert.True(twoDimValues.SequenceEqual(sample.TwoDim)); 329Assert.True(threeDimValues.SequenceEqual(sample.ThreeDim)); 333Assert.True(fourDimValues.SequenceEqual(sample.FourDim)); 337Assert.True(fourDimKnownValues.SequenceEqual(sample.FourDimKnown)); 462Assert.True(f64Values.SequenceEqual(sample.f64)); 465Assert.True(f32Values.SequenceEqual(sample.f32)); 468Assert.True(i64Values.SequenceEqual(sample.i64)); 471Assert.True(i32Values.SequenceEqual(sample.i32)); 474Assert.True(i16Values.SequenceEqual(sample.i16)); 477Assert.True(i8Values.SequenceEqual(sample.i8)); 480Assert.True(u64Values.SequenceEqual(sample.u64)); 483Assert.True(u32Values.SequenceEqual(sample.u32)); 486Assert.True(u16Values.SequenceEqual(sample.u16)); 489Assert.True(u8Values.SequenceEqual(sample.u8)); 492Assert.True(bValues.SequenceEqual(sample.b)); 588Assert.True(metadataType is TextDataViewType); 600Assert.True(metadataType is TextDataViewType); 615Assert.True(metadataType is TextDataViewType); 630Assert.True(metadataType is TextDataViewType); 1193Assert.True(TestCommon.CheckSameSchemas(outputSchema, testOutputSchema)); 1244Assert.True(thrown); 1372Assert.True(schema.GetColumnOrNull("input1").HasValue); 1373Assert.True(schema.GetColumnOrNull("input1").Value.Type is TextDataViewType); 1374Assert.True(schema.GetColumnOrNull("input2").HasValue); 1375Assert.True(schema.GetColumnOrNull("input2").Value.Type is TextDataViewType); 1585Assert.True(Array.IndexOf(labels, predictionFirst.PredictedLabel) > -1); 1586Assert.True(Array.IndexOf(labels, predictionSecond.PredictedLabel) > -1); 1656Assert.True(crossEntropyTraining[metric.Train.Epoch - 1] > crossEntropyTraining[metric.Train.Epoch]); 1664Assert.True(crossEntropyValidation[metric.Train.Epoch - 1] > crossEntropyValidation[metric.Train.Epoch]); 1744Assert.True(Array.IndexOf(labels, predictionFirst.PredictedLabel) > -1); 1745Assert.True(Array.IndexOf(labels, predictionSecond.PredictedLabel) > -1); 1747Assert.True(File.Exists(Path.Combine(options.WorkspacePath, options.TrainSetBottleneckCachedValuesFileName))); 1748Assert.True(File.Exists(Path.Combine(options.WorkspacePath, options.ValidationSetBottleneckCachedValuesFileName))); 1749Assert.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)
46Assert.True(GPT4 is TiktokenTokenizer); 128Assert.True(externalEncoder.TryGetValue(kvp.Key, out int value)); 175Assert.True(idsConsumed < ids.Length); 176Assert.True(idsConsumed >= lastIdsConsumed); 177Assert.True(charactersWritten < expectedDecoded.Length); 178Assert.True(charactersWritten >= lastCharactersWritten); 456Assert.True(tokenizer is TiktokenTokenizer); 469Assert.True(tokenizer is TiktokenTokenizer); 484Assert.True(tokenizer is TiktokenTokenizer); 485Assert.True(tokenizer1 is TiktokenTokenizer); 527Assert.True(tokenizer is TiktokenTokenizer); 714Assert.True(count <= ids.Length); 718Assert.True(count < ids.Length - 1); 719Assert.True(offsets[count + 1].Index < offsets[count].Index + offsets[count].Length); 732Assert.True(count <= ids.Length); 736Assert.True(ids.Length - tokenCount > 0); 737Assert.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 (50)
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)
221Assert.True(CookieHeaderValue.TryParse(expectedValue, out var header)); 264Assert.True(result); 274Assert.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 (3)
378Assert.True(SetCookieHeaderValue.TryParse(expectedValue, out var header)); 412Assert.True(result); 443Assert.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 (38)
CodeModel\FileCodeClassTests.cs (4)
54Assert.True(cc.IsAbstract); 73Assert.True(bases.Item("object") is CodeClass); 92Assert.True(interfaces.Item("System.IDisposable") is CodeInterface); 93Assert.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)
138Assert.True(testObject.IsConstant); 154Assert.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 (1)
30Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution
Interactive\Commands\ResetInteractiveTests.cs (2)
53Assert.True(replReferenceCommands.Any(rc => rc.EndsWith(@"ResetInteractiveTestsAssembly.dll"""))); 54Assert.True(replReferenceCommands.Any(rc => rc.EndsWith(@"ResetInteractiveVisualBasicSubproject.dll""")));
PersistentStorage\AbstractPersistentStorageTests.cs (10)
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); 259Assert.True(value >= 0); 260Assert.True(value < NumThreads); 274Assert.True(value >= 0); 275Assert.True(value < NumThreads); 289Assert.True(value >= 0); 290Assert.True(value < NumThreads);
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
52Assert.True(hitInjector);
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (2)
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 (1)
183Assert.True(ErrorHandler.Succeeded(
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (1)
55Assert.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));
PresentationCore.Tests (2)
System\Windows\Media\Animation\RepeatBehavior.Tests.cs (2)
39Assert.True(behavior.HasCount); 92Assert.True(behavior.HasDuration);
Roslyn.VisualStudio.Next.UnitTests (37)
Options\VisualStudioOptionStorageTests.cs (2)
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\SerializationValidator.cs (1)
340Assert.True(checksum != Checksum.Null);
Remote\SnapshotSerializationTests.cs (1)
554Assert.True(checksum != Checksum.Null);
Services\AssetProviderTests.cs (4)
93Assert.True(storage.TryGetAsset<object>(kv.Key, out _)); 180Assert.True(documents.Length == 2); 185Assert.True(documentsReversed.Length == 2); 187Assert.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 (1)
1876Assert.True(result);
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (6)
414Assert.True(handlerWasCalled); 452Assert.True(handlerWasCalled); 499Assert.True(handlerWasCalled1); 510Assert.True(handlerWasCalled2); 544Assert.True(handlerWasCalled); 575Assert.True(handlerWasCalled);
Services\SolutionAssetCacheTests.cs (2)
39Assert.True(storage.TryGetAsset(checksum, out object _)); 97Assert.True(storage.TryGetAsset(checksum1, out object current1));
Services\SolutionServiceTests.cs (5)
126Assert.True(compilationOptions.StrongNameProvider is DesktopStrongNameProvider); 127Assert.True(compilationOptions.XmlReferenceResolver is XmlFileResolver); 150Assert.True(object.ReferenceEquals(first, second)); 846Assert.True(csharpProject.DocumentIds.Count == 2); 903Assert.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 (53)
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 (2)
16Assert.True(DebuggerState.Attached.IsAttached); 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 (2)
84Assert.True(f.SequenceNum >= Capacity + Extra); 314Assert.True(NoopPooledObjectPolicy<object>.Instance.Return(new object()));
RentedSpan\RentedSpanTest.cs (2)
26Assert.True(rental4.Rented); 30Assert.True(rental5.Rented);
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);
System.Xaml.Tests (82)
System\Windows\Markup\DateTimeValueSerializerTests.cs (1)
58Assert.True(serializer.CanConvertFromString(null, null));
System\Windows\Markup\StringValueSerializerTests.cs (2)
14Assert.True(serializer.CanConvertToString(null, null)); 21Assert.True(serializer.CanConvertFromString(null, null));
System\Windows\Markup\ValueSerializerTests.cs (2)
157Assert.True(serializer.CanConvertToString(null!, null)); 171Assert.True(serializer.CanConvertFromString(null, null));
System\Xaml\Replacements\DateTimeOffsetConverter2Tests.cs (1)
93Assert.True(descriptor.IsComplete);
System\Xaml\Replacements\TypeUriConverterTests.cs (1)
154Assert.True(descriptor.IsComplete);
System\Xaml\Schema\XamlTypeInvokerTests.cs (2)
503Assert.True(items.MoveNext()); 513Assert.True(items.MoveNext());
System\Xaml\Schema\XamlTypeNameTests.cs (2)
281Assert.True(XamlTypeName.TryParse(typeName, namespaceResolver, out XamlTypeName name)); 413Assert.True(XamlTypeName.TryParseList(typeNameList, namespaceResolver, out IList<XamlTypeName> typeNames));
System\Xaml\XamlBackgroundReaderTests.cs (1)
258Assert.True(threwObjectDisposedException);
System\Xaml\XamlDirectiveTests.cs (4)
70Assert.True(directive.IsUnknown); 214Assert.True(directive.LookupIsReadPublicEntry()); 221Assert.True(directive.LookupIsUnknownEntry()); 235Assert.True(directive.LookupIsWritePublicEntry());
System\Xaml\XamlMemberTests.cs (11)
116Assert.True(member.IsEvent); 138Assert.True(member.IsEvent); 173Assert.True(member.IsAttachable); 196Assert.True(member.IsAttachable); 260Assert.True(member.IsAttachable); 262Assert.True(member.IsEvent); 281Assert.True(member.IsAttachable); 283Assert.True(member.IsEvent); 958Assert.True(directive.IsReadPublic); 1095Assert.True(directive.IsUnknown); 1200Assert.True(directive.IsWritePublic);
System\Xaml\XamlNodeListTests.cs (25)
77Assert.True(reader.Read()); 87Assert.True(reader.Read()); 99Assert.True(reader.IsEof); 159Assert.True(reader.IsEof); 248Assert.True(reader.Read()); 278Assert.True(reader.Read()); 308Assert.True(reader.Read()); 338Assert.True(reader.Read()); 368Assert.True(reader.Read()); 398Assert.True(reader.Read()); 429Assert.True(reader.Read()); 463Assert.True(lineInfo.HasLineInfo); 467Assert.True(reader.Read()); 476Assert.True(lineInfo.HasLineInfo); 495Assert.True(lineInfo.HasLineInfo); 499Assert.True(reader.Read()); 503Assert.True(lineInfo.HasLineInfo); 521Assert.True(lineInfo.HasLineInfo); 529Assert.True(lineInfo.HasLineInfo); 550Assert.True(consumer.ShouldProvideLineInfo); 605Assert.True(threwXamlException); 628Assert.True(threwXamlException); 648Assert.True(threwXamlException); 668Assert.True(threwXamlException); 687Assert.True(threwXamlException);
System\Xaml\XamlNodeQueueTests.cs (19)
18Assert.True(queue.IsEmpty); 67Assert.True(reader.IsEof); 104Assert.True(reader.Read()); 171Assert.True(reader.Read()); 238Assert.True(reader.Read()); 274Assert.True(reader.Read()); 345Assert.True(lineInfo.HasLineInfo); 349Assert.True(reader.Read()); 358Assert.True(lineInfo.HasLineInfo); 376Assert.True(lineInfo.HasLineInfo); 380Assert.True(reader.Read()); 384Assert.True(lineInfo.HasLineInfo); 401Assert.True(lineInfo.HasLineInfo); 409Assert.True(lineInfo.HasLineInfo); 430Assert.True(lineInfo.HasLineInfo); 438Assert.True(lineInfo.HasLineInfo); 459Assert.True(consumer.ShouldProvideLineInfo); 517Assert.True(threwXamlException); 540Assert.True(threwXamlException);
System\Xaml\XamlReaderTests.cs (6)
71Assert.True(subReader.IsEof); 108Assert.True(subReader.HasLineInfo); 122Assert.True(subReader.Read()); 134Assert.True(subReader.Read()); 153Assert.True(reader.IsDisposedEntry); 164Assert.True(reader.IsDisposedEntry);
System\Xaml\XamlTypeTests.cs (3)
39Assert.True(type.IsUnknown); 69Assert.True(type.IsUnknown); 4586Assert.True(type.LookupUsableDuringInitializationEntry());
System\Xaml\XamlWriterTests.cs (2)
100Assert.True(writer.IsDisposedEntry); 112Assert.True(writer.IsDisposedEntry);
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 (64)
AnalyzerConsistencyCheckerTests.cs (7)
91Assert.True(result); 106Assert.True(result); 148Assert.True(result); 189Assert.True(result); 213Assert.True(assemblyLoader.LoadFromPath(dllFile.Path).GlobalAssemblyCache); 216Assert.True(result); 244Assert.True(result);
BuildClientTests.cs (26)
86Assert.True(holdsMutex); 97Assert.True(ranLocal); 107Assert.True(createdNew); 121Assert.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 (15)
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 }); 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);
WindowsBase.Tests (692)
System\ComponentModel\CurrentChangingEventArgsTests.cs (1)
12Assert.True(args.IsCancelable);
System\ComponentModel\GroupDescriptionTests.cs (4)
279Assert.True(property.ShouldSerializeValue(description)); 478Assert.True(property.ShouldSerializeValue(description)); 571Assert.True(description.ShouldSerializeGroupNames()); 598Assert.True(description.ShouldSerializeSortDescriptions());
System\ComponentModel\SortDescriptionCollectionTests.cs (43)
61Assert.True(collection[0].IsSealed); 88Assert.True(collection[0].IsSealed); 105Assert.True(collection[0].IsSealed); 141Assert.True(collection[0].IsSealed); 147Assert.True(collection[0].IsSealed); 149Assert.True(collection[1].IsSealed); 174Assert.True(collection[0].IsSealed); 186Assert.True(collection[0].IsSealed); 188Assert.True(collection[1].IsSealed); 201Assert.True(collection[0].IsSealed); 203Assert.True(collection[1].IsSealed); 205Assert.True(collection[2].IsSealed); 220Assert.True(collection[0].IsSealed); 226Assert.True(collection[0].IsSealed); 228Assert.True(collection[1].IsSealed); 253Assert.True(collection[0].IsSealed); 265Assert.True(collection[0].IsSealed); 267Assert.True(collection[1].IsSealed); 280Assert.True(collection[0].IsSealed); 282Assert.True(collection[1].IsSealed); 284Assert.True(collection[2].IsSealed); 309Assert.True(collection[0].IsSealed); 315Assert.True(collection[0].IsSealed); 317Assert.True(collection[1].IsSealed); 342Assert.True(collection[0].IsSealed); 354Assert.True(collection[0].IsSealed); 356Assert.True(collection[1].IsSealed); 369Assert.True(collection[0].IsSealed); 371Assert.True(collection[1].IsSealed); 373Assert.True(collection[2].IsSealed); 545Assert.True(collection[0].IsSealed); 578Assert.True(collection[0].IsSealed); 580Assert.True(collection[1].IsSealed); 592Assert.True(collection[0].IsSealed); 631Assert.True(collection[0].IsSealed); 664Assert.True(collection[0].IsSealed); 666Assert.True(collection[1].IsSealed); 678Assert.True(collection[0].IsSealed); 717Assert.True(collection[0].IsSealed); 744Assert.True(collection[0].IsSealed); 761Assert.True(collection[0].IsSealed); 782Assert.True(((IList)collection).IsFixedSize); 783Assert.True(((IList)collection).IsReadOnly);
System\Diagnostics\PresentationTraceSourcesTests.cs (13)
19Assert.True(property.GlobalIndex >= 0); 39Assert.True(Enum.IsDefined(value)); 75Assert.True(Enum.IsDefined(source.Switch.Level)); 85Assert.True(Enum.IsDefined(source.Switch.Level)); 95Assert.True(Enum.IsDefined(source.Switch.Level)); 105Assert.True(Enum.IsDefined(source.Switch.Level)); 115Assert.True(Enum.IsDefined(source.Switch.Level)); 125Assert.True(Enum.IsDefined(source.Switch.Level)); 135Assert.True(Enum.IsDefined(source.Switch.Level)); 145Assert.True(Enum.IsDefined(source.Switch.Level)); 155Assert.True(Enum.IsDefined(source.Switch.Level)); 165Assert.True(Enum.IsDefined(source.Switch.Level)); 175Assert.True(Enum.IsDefined(source.Switch.Level));
System\Windows\BaseCompatibilityPreferencesTests.cs (1)
19Assert.True(Enum.IsDefined(value));
System\Windows\Converters\Int32RectValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Converters\PointValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Converters\RectValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Converters\SizeValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Converters\VectorValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Data\DataSourceProviderTests.cs (79)
20Assert.True(provider.IsInitialLoadEnabled); 221Assert.True(provider.IsInitialLoadEnabled); 240Assert.True(provider.IsRefreshDeferred); 261Assert.True(provider.IsRefreshDeferred); 282Assert.True(provider.IsRefreshDeferred); 303Assert.True(provider.IsRefreshDeferred); 326Assert.True(provider.IsRefreshDeferred); 331Assert.True(provider.IsRefreshDeferred); 349Assert.True(provider.IsRefreshDeferred); 354Assert.True(provider.IsRefreshDeferred); 359Assert.True(provider.IsRefreshDeferred); 387Assert.True(provider.IsRefreshDeferred); 405Assert.True(provider.IsRefreshDeferred); 426Assert.True(provider.IsRefreshDeferred); 447Assert.True(provider.IsRefreshDeferred); 468Assert.True(provider.IsRefreshDeferred); 491Assert.True(provider.IsRefreshDeferred); 496Assert.True(provider.IsRefreshDeferred); 514Assert.True(provider.IsRefreshDeferred); 519Assert.True(provider.IsRefreshDeferred); 524Assert.True(provider.IsRefreshDeferred); 552Assert.True(provider.IsRefreshDeferred); 598Assert.True(provider.IsRefreshDeferred); 618Assert.True(provider.IsRefreshDeferred); 623Assert.True(provider.IsRefreshDeferred); 628Assert.True(provider.IsRefreshDeferred); 633Assert.True(provider.IsRefreshDeferred); 651Assert.True(provider.IsRefreshDeferred); 656Assert.True(provider.IsRefreshDeferred); 661Assert.True(provider.IsRefreshDeferred); 683Assert.True(provider.IsRefreshDeferred); 689Assert.True(provider.IsRefreshDeferred); 693Assert.True(provider.IsRefreshDeferred); 697Assert.True(provider.IsRefreshDeferred); 713Assert.True(provider.IsRefreshDeferred); 731Assert.True(provider.IsRefreshDeferred); 751Assert.True(provider.IsRefreshDeferred); 787Assert.True(provider.IsRefreshDeferred); 792Assert.True(provider.IsRefreshDeferred); 810Assert.True(provider.IsRefreshDeferred); 815Assert.True(provider.IsRefreshDeferred); 820Assert.True(provider.IsRefreshDeferred); 838Assert.True(provider.IsRefreshDeferred); 856Assert.True(provider.IsRefreshDeferred); 876Assert.True(provider.IsRefreshDeferred); 912Assert.True(provider.IsRefreshDeferred); 917Assert.True(provider.IsRefreshDeferred); 935Assert.True(provider.IsRefreshDeferred); 940Assert.True(provider.IsRefreshDeferred); 945Assert.True(provider.IsRefreshDeferred); 1001Assert.True(provider.IsRefreshDeferred); 1006Assert.True(provider.IsRefreshDeferred); 1018Assert.True(provider.IsRefreshDeferred); 1023Assert.True(provider.IsRefreshDeferred); 1028Assert.True(provider.IsRefreshDeferred); 1040Assert.True(provider.IsRefreshDeferred); 1128Assert.True(provider.IsRefreshDeferred); 1133Assert.True(provider.IsRefreshDeferred); 1138Assert.True(provider.IsRefreshDeferred); 1183Assert.True(provider.IsInitialLoadEnabled); 1192Assert.True(provider.IsInitialLoadEnabled); 1201Assert.True(provider.IsInitialLoadEnabled); 1223Assert.True(provider.IsInitialLoadEnabled); 1248Assert.True(provider.IsInitialLoadEnabled); 1341Assert.True(propertyChangedCallCount > dataChangedCallCount); 1436Assert.True(provider.IsInitialLoadEnabled); 1445Assert.True(provider.IsInitialLoadEnabled); 1465Assert.True(provider.IsInitialLoadEnabled); 1474Assert.True(provider.IsInitialLoadEnabled); 1483Assert.True(provider.IsInitialLoadEnabled); 1511Assert.True(provider.IsInitialLoadEnabled); 1521Assert.True(provider.IsInitialLoadEnabled); 1546Assert.True(provider.IsInitialLoadEnabled); 1560Assert.True(provider.IsInitialLoadEnabled); 1587Assert.True(provider.IsInitialLoadEnabled); 1606Assert.True(callbackCallCount > callCount); 1766Assert.True(callbackCallCount > propertyChangedCallCount); 1775Assert.True(propertyChangedCallCount > dataChangedCallCount); 1776Assert.True(callbackCallCount > dataChangedCallCount);
System\Windows\DependencyObjectTests.cs (29)
91Assert.True((bool)obj.GetValue(property)); 114Assert.True((bool)obj.GetValue(property)); 357Assert.True(changedCallCount > onPropertyChangedCallCount); 446Assert.True((bool)obj.GetValue(property)); 470Assert.True((bool)obj.GetValue(property)); 719Assert.True(changedCallCount > onPropertyChangedCallCount); 800Assert.True((bool)obj.GetValue(property)); 804Assert.True((bool)obj.GetValue(property)); 808Assert.True((bool)obj.GetValue(property)); 823Assert.True((bool)obj.GetValue(property)); 827Assert.True((bool)obj.GetValue(property)); 831Assert.True((bool)obj.GetValue(property)); 1248Assert.True(obj.Equals(obj)); 1305Assert.True(enumerator.MoveNext()); 1348Assert.True(enumerator.MoveNext()); 2036Assert.True((bool)obj.GetValue(property)); 2040Assert.True((bool)obj.GetValue(property)); 2055Assert.True((bool)obj.GetValue(property)); 2059Assert.True((bool)obj.GetValue(property)); 2333Assert.True(changedCallCount > onPropertyChangedCallCount); 2456Assert.True((bool)obj.GetValue(property)); 2460Assert.True((bool)obj.GetValue(property)); 2476Assert.True((bool)obj.GetValue(property)); 2480Assert.True((bool)obj.GetValue(property)); 2760Assert.True(changedCallCount > onPropertyChangedCallCount); 2929Assert.True(obj.ShouldSerializeProperty(property)); 2932Assert.True(obj.ShouldSerializeProperty(property)); 2943Assert.True(obj.ShouldSerializeProperty(property)); 2946Assert.True(obj.ShouldSerializeProperty(property));
System\Windows\DependencyObjectTypeTests.cs (2)
16Assert.True(type.Id >= 0); 29Assert.True(type.Id >= 0);
System\Windows\DependencyPropertyTests.cs (20)
33Assert.True(property.GlobalIndex >= 0); 85Assert.True(property.GlobalIndex >= 0); 144Assert.True(property.GlobalIndex >= 0); 197Assert.True(property.GlobalIndex >= 0); 344Assert.True(property.GlobalIndex >= 0); 398Assert.True(property.GlobalIndex >= 0); 457Assert.True(property.GlobalIndex >= 0); 510Assert.True(property.GlobalIndex >= 0); 676Assert.True(property.GlobalIndex >= 0); 680Assert.True(property.ReadOnly); 739Assert.True(property.GlobalIndex >= 0); 743Assert.True(property.ReadOnly); 796Assert.True(property.GlobalIndex >= 0); 800Assert.True(property.ReadOnly); 971Assert.True(property.GlobalIndex >= 0); 975Assert.True(property.ReadOnly); 1034Assert.True(property.GlobalIndex >= 0); 1038Assert.True(property.ReadOnly); 1091Assert.True(property.GlobalIndex >= 0); 1095Assert.True(property.ReadOnly);
System\Windows\FreezableTests.cs (327)
15Assert.True(freezable.CanFreeze); 103Assert.True(freezable.CanFreeze); 129Assert.True(freezable.CanFreeze); 136Assert.True(freezable.CanFreeze); 174Assert.True(checking); 194Assert.True(freezable.CanFreeze); 213Assert.True(freezable.CanFreeze); 217Assert.True(freezable.CanFreeze); 227Assert.True(freezable.CanFreeze); 239Assert.True(freezable.CanFreeze); 348Assert.True(freezable.IsFrozen); 369Assert.True(freezable.IsFrozen); 386Assert.True(freezable.IsSealed); 407Assert.True(freezable.IsSealed); 423Assert.True((bool)obj.GetValue(property)); 446Assert.True((bool)obj.GetValue(property)); 666Assert.True(changedCallCount > onPropertyChangedCallCount); 737Assert.True((bool)freezable.GetValue(property)); 748Assert.True((bool)freezable.GetValue(property)); 771Assert.True(onChangedCallCount > changedCallCount); 785Assert.True((bool)freezable.GetValue(property)); 866Assert.True((bool)obj.GetValue(property)); 890Assert.True((bool)obj.GetValue(property)); 1139Assert.True(changedCallCount > onPropertyChangedCallCount); 1211Assert.True((bool)freezable.GetValue(key.DependencyProperty)); 1222Assert.True((bool)freezable.GetValue(key.DependencyProperty)); 1245Assert.True(onChangedCallCount > changedCallCount); 1259Assert.True((bool)freezable.GetValue(key.DependencyProperty)); 1332Assert.True(clone.CanFreeze); 1340Assert.True(freezable.CanFreeze); 1347Assert.True(freezable.CanFreeze); 1354Assert.True(clone2.CanFreeze); 1369Assert.True(freezable.CanFreeze); 1376Assert.True(freezable.CanFreeze); 1436Assert.True(clone.CanFreeze); 1505Assert.True(clone.CanFreeze); 1541Assert.True(clone.CanFreeze); 1604Assert.True(checking); 1644Assert.True(clone.CanFreeze); 1663Assert.True(freezable.CanFreeze); 1673Assert.True(freezable.CanFreeze); 1732Assert.True(freezable.CanFreeze); 1765Assert.True(freezable.CanFreeze); 1775Assert.True(freezable.CanFreeze); 1836Assert.True(freezable.CanFreeze); 1855Assert.True(freezable.CanFreeze); 1860Assert.True(freezable.IsFrozen); 1861Assert.True(freezable.IsSealed); 1865Assert.True(freezable.CanFreeze); 1870Assert.True(freezable.IsFrozen); 1871Assert.True(freezable.IsSealed); 1920Assert.True(freezable.CanFreeze); 1925Assert.True(freezable.IsFrozen); 1926Assert.True(freezable.IsSealed); 1939Assert.True(freezable.CanFreeze); 1949Assert.True(freezable.CanFreeze); 2006Assert.True(freezable.CanFreeze); 2027Assert.True(freezable.CanFreeze); 2037Assert.True(freezable.CanFreeze); 2096Assert.True(freezable.CanFreeze); 2117Assert.True(freezable.CanFreeze); 2122Assert.True(freezable.IsFrozen); 2123Assert.True(freezable.IsSealed); 2127Assert.True(freezable.CanFreeze); 2132Assert.True(freezable.IsFrozen); 2133Assert.True(freezable.IsSealed); 2186Assert.True(freezable.CanFreeze); 2191Assert.True(freezable.IsFrozen); 2192Assert.True(freezable.IsSealed); 2218Assert.True(clone.CanFreeze); 2226Assert.True(freezable.CanFreeze); 2233Assert.True(freezable.CanFreeze); 2240Assert.True(clone2.CanFreeze); 2255Assert.True(freezable.CanFreeze); 2262Assert.True(freezable.CanFreeze); 2322Assert.True(clone.CanFreeze); 2391Assert.True(clone.CanFreeze); 2427Assert.True(clone.CanFreeze); 2487Assert.True(checking); 2527Assert.True(clone.CanFreeze); 2546Assert.True(freezable.CanFreeze); 2556Assert.True(freezable.CanFreeze); 2615Assert.True(freezable.CanFreeze); 2648Assert.True(freezable.CanFreeze); 2658Assert.True(freezable.CanFreeze); 2719Assert.True(freezable.CanFreeze); 2738Assert.True(freezable.CanFreeze); 2743Assert.True(freezable.IsFrozen); 2744Assert.True(freezable.IsSealed); 2748Assert.True(freezable.CanFreeze); 2753Assert.True(freezable.IsFrozen); 2754Assert.True(freezable.IsSealed); 2803Assert.True(freezable.CanFreeze); 2808Assert.True(freezable.IsFrozen); 2809Assert.True(freezable.IsSealed); 2823Assert.True(freezable.CanFreeze); 2833Assert.True(freezable.CanFreeze); 2890Assert.True(freezable.CanFreeze); 2912Assert.True(freezable.CanFreeze); 2922Assert.True(freezable.CanFreeze); 2981Assert.True(freezable.CanFreeze); 3003Assert.True(freezable.CanFreeze); 3008Assert.True(freezable.IsFrozen); 3009Assert.True(freezable.IsSealed); 3013Assert.True(freezable.CanFreeze); 3018Assert.True(freezable.IsFrozen); 3019Assert.True(freezable.IsSealed); 3072Assert.True(freezable.CanFreeze); 3077Assert.True(freezable.IsFrozen); 3078Assert.True(freezable.IsSealed); 3203Assert.True((bool)obj.GetValue(property)); 3207Assert.True((bool)obj.GetValue(property)); 3211Assert.True((bool)obj.GetValue(property)); 3226Assert.True((bool)obj.GetValue(property)); 3230Assert.True((bool)obj.GetValue(property)); 3234Assert.True((bool)obj.GetValue(property)); 3689Assert.True((bool)obj.GetValue(property)); 3699Assert.True(freezable.CanFreeze); 3704Assert.True(freezable.IsFrozen); 3705Assert.True(freezable.IsSealed); 3709Assert.True(freezable.CanFreeze); 3714Assert.True(freezable.IsFrozen); 3715Assert.True(freezable.IsSealed); 3750Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property6)).IsFrozen); 3753Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property7)).IsFrozen); 3756Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 3757Assert.True(freezable.CanFreeze); 3762Assert.True(freezable.IsFrozen); 3763Assert.True(freezable.IsSealed); 3774Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property6)).IsFrozen); 3777Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property7)).IsFrozen); 3780Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 3781Assert.True(freezable.CanFreeze); 3786Assert.True(freezable.IsFrozen); 3787Assert.True(freezable.IsSealed); 3833Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 3873Assert.True(freezable.CanFreeze); 3878Assert.True(freezable.IsFrozen); 3879Assert.True(freezable.IsSealed); 3884Assert.True(freezable.CanFreeze); 3889Assert.True(freezable.IsFrozen); 3890Assert.True(freezable.IsSealed); 3904Assert.True(freezable.IsFrozen); 3905Assert.True(freezable.IsSealed); 3913Assert.True(freezable.CanFreeze); 3918Assert.True(freezable.IsFrozen); 3919Assert.True(freezable.IsSealed); 3924Assert.True(freezable.CanFreeze); 3929Assert.True(freezable.IsFrozen); 3930Assert.True(freezable.IsSealed); 3943Assert.True(freezable.IsFrozen); 3944Assert.True(freezable.IsSealed); 3949Assert.True(onChangedCallCount > changedCallCount); 3953Assert.True(freezable.IsFrozen); 3954Assert.True(freezable.IsSealed); 3962Assert.True(freezable.CanFreeze); 3967Assert.True(freezable.IsFrozen); 3968Assert.True(freezable.IsSealed); 3974Assert.True(freezable.CanFreeze); 3979Assert.True(freezable.IsFrozen); 3980Assert.True(freezable.IsSealed); 3996Assert.True(freezable.CanFreeze); 4001Assert.True(freezable.CanFreeze); 4011Assert.True(checking); 4029Assert.True(freezable.CanFreeze); 4034Assert.True(freezable.IsFrozen); 4035Assert.True(freezable.IsSealed); 4040Assert.True(checking); 4048Assert.True(freezable.CanFreeze); 4053Assert.True(freezable.IsFrozen); 4054Assert.True(freezable.IsSealed); 4078Assert.True(freezable.IsFrozen); 4089Assert.True(freezable.FreezeCore(isChecking)); 4090Assert.True(freezable.CanFreeze); 4099Assert.True(freezable.FreezeCore(isChecking)); 4100Assert.True(freezable.CanFreeze); 4135Assert.True(freezable.FreezeCore(isChecking)); 4149Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4150Assert.True(freezable.CanFreeze); 4159Assert.True(freezable.FreezeCore(isChecking)); 4173Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4174Assert.True(freezable.CanFreeze); 4228Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4255Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4277Assert.True(freezable.FreezeCore(isChecking)); 4279Assert.True(freezable.CanFreeze); 4288Assert.True(freezable.FreezeCore(isChecking)); 4290Assert.True(freezable.CanFreeze); 4312Assert.True(freezable.FreezeCore(isChecking)); 4314Assert.True(freezable.CanFreeze); 4317Assert.True(freezable.FreezeCore(isChecking)); 4319Assert.True(freezable.CanFreeze); 4330Assert.True(freezable.FreezeCore(isChecking)); 4345Assert.True(freezable.FreezeCore(isChecking)); 4347Assert.True(freezable.IsFrozen); 4364Assert.True(clone.CanFreeze); 4369Assert.True(clone.IsFrozen); 4370Assert.True(clone.IsSealed); 4371Assert.True(freezable.CanFreeze); 4378Assert.True(freezable.CanFreeze); 4385Assert.True(clone2.CanFreeze); 4390Assert.True(clone2.IsFrozen); 4391Assert.True(clone2.IsSealed); 4396Assert.True(clone.IsFrozen); 4397Assert.True(clone.IsSealed); 4398Assert.True(freezable.CanFreeze); 4405Assert.True(freezable.CanFreeze); 4458Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property6)).IsFrozen); 4461Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property7)).IsFrozen); 4464Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property8)).IsFrozen); 4465Assert.True(clone.CanFreeze); 4470Assert.True(clone.IsFrozen); 4471Assert.True(clone.IsSealed); 4526Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property6)).IsFrozen); 4529Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property7)).IsFrozen); 4532Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property8)).IsFrozen); 4533Assert.True(clone.CanFreeze); 4538Assert.True(clone.IsFrozen); 4539Assert.True(clone.IsSealed); 4595Assert.True(freezable.IsFrozen); 4621Assert.True(checking); 4659Assert.True(freezable.CanFreeze); 4669Assert.True(freezable.CanFreeze); 4727Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4728Assert.True(freezable.CanFreeze); 4761Assert.True(freezable.CanFreeze); 4771Assert.True(freezable.CanFreeze); 4825Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property6)).IsFrozen); 4828Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property7)).IsFrozen); 4831Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 4832Assert.True(freezable.CanFreeze); 4851Assert.True(freezable.CanFreeze); 4856Assert.True(freezable.IsFrozen); 4857Assert.True(freezable.IsSealed); 4861Assert.True(freezable.CanFreeze); 4866Assert.True(freezable.IsFrozen); 4867Assert.True(freezable.IsSealed); 4916Assert.True(freezable.CanFreeze); 4921Assert.True(freezable.IsFrozen); 4922Assert.True(freezable.IsSealed); 4936Assert.True(freezable.CanFreeze); 4946Assert.True(freezable.CanFreeze); 5003Assert.True(freezable.CanFreeze); 5025Assert.True(freezable.CanFreeze); 5035Assert.True(freezable.CanFreeze); 5094Assert.True(freezable.CanFreeze); 5116Assert.True(freezable.CanFreeze); 5121Assert.True(freezable.IsFrozen); 5122Assert.True(freezable.IsSealed); 5126Assert.True(freezable.CanFreeze); 5131Assert.True(freezable.IsFrozen); 5132Assert.True(freezable.IsSealed); 5185Assert.True(freezable.CanFreeze); 5190Assert.True(freezable.IsFrozen); 5191Assert.True(freezable.IsSealed); 5217Assert.True(clone.CanFreeze); 5222Assert.True(clone.IsFrozen); 5223Assert.True(clone.IsSealed); 5224Assert.True(freezable.CanFreeze); 5231Assert.True(freezable.CanFreeze); 5238Assert.True(clone2.CanFreeze); 5243Assert.True(clone2.IsFrozen); 5244Assert.True(clone2.IsSealed); 5249Assert.True(clone.IsFrozen); 5250Assert.True(clone.IsSealed); 5251Assert.True(freezable.CanFreeze); 5258Assert.True(freezable.CanFreeze); 5311Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property6)).IsFrozen); 5314Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property7)).IsFrozen); 5317Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property8)).IsFrozen); 5318Assert.True(clone.CanFreeze); 5323Assert.True(clone.IsFrozen); 5324Assert.True(clone.IsSealed); 5379Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property6)).IsFrozen); 5382Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property7)).IsFrozen); 5385Assert.True(((SubFreezable)clone.GetValue(SubFreezable.Property8)).IsFrozen); 5386Assert.True(clone.CanFreeze); 5391Assert.True(clone.IsFrozen); 5392Assert.True(clone.IsSealed); 5448Assert.True(freezable.IsFrozen); 5474Assert.True(checking); 5512Assert.True(freezable.CanFreeze); 5522Assert.True(freezable.CanFreeze); 5580Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 5581Assert.True(freezable.CanFreeze); 5614Assert.True(freezable.CanFreeze); 5624Assert.True(freezable.CanFreeze); 5678Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property6)).IsFrozen); 5681Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property7)).IsFrozen); 5684Assert.True(((SubFreezable)freezable.GetValue(SubFreezable.Property8)).IsFrozen); 5685Assert.True(freezable.CanFreeze); 5704Assert.True(freezable.CanFreeze); 5709Assert.True(freezable.IsFrozen); 5710Assert.True(freezable.IsSealed); 5714Assert.True(freezable.CanFreeze); 5719Assert.True(freezable.IsFrozen); 5720Assert.True(freezable.IsSealed); 5769Assert.True(freezable.CanFreeze); 5774Assert.True(freezable.IsFrozen); 5775Assert.True(freezable.IsSealed); 5789Assert.True(freezable.CanFreeze); 5799Assert.True(freezable.CanFreeze); 5856Assert.True(freezable.CanFreeze); 5878Assert.True(freezable.CanFreeze); 5888Assert.True(freezable.CanFreeze); 5946Assert.True(freezable.CanFreeze); 5968Assert.True(freezable.CanFreeze); 5973Assert.True(freezable.IsFrozen); 5974Assert.True(freezable.IsSealed); 5978Assert.True(freezable.CanFreeze); 5983Assert.True(freezable.IsFrozen); 5984Assert.True(freezable.IsSealed); 6036Assert.True(freezable.CanFreeze); 6041Assert.True(freezable.IsFrozen); 6042Assert.True(freezable.IsSealed); 6705Assert.True((bool)freezable.GetValue(property)); 6709Assert.True((bool)freezable.GetValue(property)); 6733Assert.True((bool)freezable.GetValue(property)); 6738Assert.True((bool)freezable.GetValue(property)); 6749Assert.True((bool)freezable.GetValue(property)); 6768Assert.True(onChangedCallCount > changedCallCount); 6776Assert.True((bool)freezable.GetValue(property)); 6782Assert.True((bool)freezable.GetValue(property)); 6859Assert.True((bool)freezable.GetValue(property)); 6863Assert.True((bool)freezable.GetValue(property)); 6867Assert.True((bool)freezable.GetValue(property)); 6923Assert.True(onChangedCallCount > changedCallCount);
System\Windows\Input\KeyValueSerializerTests.cs (2)
94Assert.True(serializer.CanConvertFromString(value, null)); 95Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Input\ModifierKeysValueSerializerTests.cs (2)
90Assert.True(serializer.CanConvertFromString(value, null)); 91Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Int32RectTests.cs (6)
21Assert.True(rect.IsEmpty); 61Assert.True(rect.IsEmpty); 85Assert.True(rect.HasArea); 94Assert.True(rect.HasArea); 117Assert.True(rect.HasArea); 126Assert.True(rect.HasArea);
System\Windows\Interop\ComponentDispatcherTests.cs (6)
200Assert.True(ComponentDispatcher.IsThreadModal); 214Assert.True(ComponentDispatcher.IsThreadModal); 218Assert.True(ComponentDispatcher.IsThreadModal); 236Assert.True(ComponentDispatcher.IsThreadModal); 260Assert.True(ComponentDispatcher.IsThreadModal); 264Assert.True(ComponentDispatcher.IsThreadModal);
System\Windows\LocalValueEnumeratorTests.cs (1)
265Assert.True(enumerator.MoveNext());
System\Windows\Markup\Primitives\MarkupObjectTests.cs (14)
51Assert.True(properties[0].IsValueAsString); 81Assert.True(properties[0].IsComposite); 83Assert.True(properties[0].IsContent); 135Assert.True(properties[1].IsComposite); 137Assert.True(properties[1].IsContent); 175Assert.True(properties[0].IsComposite); 177Assert.True(properties[0].IsContent); 211Assert.True(properties[0].IsComposite); 213Assert.True(properties[0].IsContent); 288Assert.True(properties[0].IsComposite); 327Assert.True(properties[0].IsComposite); 371Assert.True(properties[0].IsComposite); 421Assert.True(properties[0].IsConstructorArgument); 440Assert.True(properties[1].IsConstructorArgument);
System\Windows\Markup\Primitives\MarkupPropertyTests.cs (14)
38Assert.True(properties[0].IsValueAsString); 68Assert.True(properties[0].IsComposite); 70Assert.True(properties[0].IsContent); 122Assert.True(properties[1].IsComposite); 124Assert.True(properties[1].IsContent); 162Assert.True(properties[0].IsComposite); 164Assert.True(properties[0].IsContent); 198Assert.True(properties[0].IsComposite); 200Assert.True(properties[0].IsContent); 275Assert.True(properties[0].IsComposite); 314Assert.True(properties[0].IsComposite); 358Assert.True(properties[0].IsComposite); 394Assert.True(properties[0].IsConstructorArgument); 413Assert.True(properties[1].IsConstructorArgument);
System\Windows\Media\Converters\MatrixValueSerializerTests.cs (2)
69Assert.True(serializer.CanConvertFromString(value, null)); 70Assert.True(serializer.CanConvertFromString(value, new CustomValueSerializerContext()));
System\Windows\Media\MatrixTests.cs (6)
26Assert.True(matrix.HasInverse); 27Assert.True(matrix.IsIdentity); 121Assert.True(matrix.HasInverse); 122Assert.True(matrix.IsIdentity); 3883Assert.True(matrix.HasInverse); 3884Assert.True(matrix.IsIdentity);
System\Windows\NameScopeTests.cs (25)
131Assert.True(nameScope.ContainsKey(name)); 132Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 144Assert.True(nameScope.ContainsKey(name)); 145Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 229Assert.True(property.GlobalIndex >= 0); 252Assert.True(nameScope.ContainsKey(name)); 253Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 265Assert.True(nameScope.ContainsKey(name)); 266Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 346Assert.True(nameScope.ContainsKey(name)); 347Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 359Assert.True(nameScope.ContainsKey(name)); 360Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 565Assert.True(nameScope.Contains(new KeyValuePair<string, object>("name", scopedElement))); 566Assert.True(nameScope.Contains(new KeyValuePair<string, object>("name", 1))); 567Assert.True(nameScope.Contains(new KeyValuePair<string, object>("name", new object()))); 625Assert.True(nameScope.ContainsKey("name")); 626Assert.True(nameScope.ContainsKey("name")); 738Assert.True(enumerator.MoveNext()); 794Assert.True(enumerator.MoveNext()); 849Assert.True(nameScope.ContainsKey(name)); 850Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 862Assert.True(nameScope.ContainsKey(name)); 863Assert.True(nameScope.Contains(new KeyValuePair<string, object>(name, scopedElement))); 1076Assert.True(nameScope.TryGetValue("name", out object value));
System\Windows\PropertyMetadataTests.cs (1)
216Assert.True(metadata.IsSealed);
System\Windows\RectTests.cs (5)
86Assert.True(rect.IsEmpty); 295Assert.True(rect.IsEmpty); 380Assert.True(rect.IsEmpty); 544Assert.True(rect.IsEmpty); 573Assert.True(rect.IsEmpty);
System\Windows\SizeTests.cs (1)
68Assert.True(size.IsEmpty);
System\Windows\Threading\DispatcherFrameTests.cs (2)
12Assert.True(frame.Continue); 24Assert.True(frame.Continue);
System\Windows\Threading\DispatcherObjectTests.cs (2)
23Assert.True(obj.CheckAccess()); 47Assert.True(obj.CheckAccess());
System\Windows\Threading\DispatcherOperationTests.cs (3)
113Assert.True(operation.Abort()); 174Assert.True(operation.Abort()); 204Assert.True(operation.Abort());
System\Windows\Threading\DispatcherTests.cs (1)
154Assert.True(dispatcher.CheckAccess());
System\Windows\Threading\DispatcherTimerTests.cs (4)
82Assert.True(timer.IsEnabled); 258Assert.True(timer.IsEnabled); 263Assert.True(timer.IsEnabled); 276Assert.True(timer.IsEnabled);
System\Windows\WeakEventManagerTests.cs (66)
760Assert.True(list.IsEmpty); 1940Assert.True(list3.IsEmpty); 1990Assert.True(list3.IsEmpty); 2370Assert.True(list3.IsEmpty); 2417Assert.True(list3.IsEmpty); 2647Assert.True(manager.Purge(source, list, false)); 2649Assert.True(list.IsEmpty); 2655Assert.True(manager.Purge(source, list, false)); 2657Assert.True(list.IsEmpty); 2790Assert.True(manager.Purge(source, list, false)); 2792Assert.True(list.IsEmpty); 2798Assert.True(manager.Purge(source, list, false)); 2800Assert.True(list.IsEmpty); 3077Assert.True(list.IsEmpty); 3094Assert.True(list.IsEmpty); 3103Assert.True(list.IsEmpty); 3117Assert.True(ListenerList.PrepareForWriting(ref list)); 3120Assert.True(list.IsEmpty); 3126Assert.True(list.IsEmpty); 3139Assert.True(list.IsEmpty); 3147Assert.True(list.IsEmpty); 3166Assert.True(list.IsEmpty); 3172Assert.True(list.IsEmpty); 3220Assert.True(ListenerList.PrepareForWriting(ref list)); 3293Assert.True(ListenerList.PrepareForWriting(ref list)); 3924Assert.True(list.BeginUse()); 3935Assert.True(list.IsEmpty); 3937Assert.True(newList.IsEmpty); 4041Assert.True(list.IsEmpty); 4043Assert.True(newList.IsEmpty); 4059Assert.True(list.IsEmpty); 4085Assert.True(list.IsEmpty); 4117Assert.True(list.IsEmpty); 4257Assert.True(list.IsEmpty); 4282Assert.True(list.IsEmpty); 4522Assert.True(list.BeginUse()); 4537Assert.True(list.BeginUse()); 4540Assert.True(list.BeginUse()); 4546Assert.True(list.BeginUse()); 4556Assert.True(list.IsEmpty); 4662Assert.True(list.IsEmpty); 4683Assert.True(list.IsEmpty); 4688Assert.True(list.IsEmpty); 4755Assert.True(list.IsEmpty); 4760Assert.True(list.IsEmpty); 4857Assert.True(list.IsEmpty); 4862Assert.True(list.IsEmpty); 4984Assert.True(list.IsEmpty); 4989Assert.True(list.IsEmpty); 5139Assert.True(list.IsEmpty); 5144Assert.True(list.IsEmpty); 5268Assert.True(list.IsEmpty); 5279Assert.True(list.IsEmpty); 5284Assert.True(list.IsEmpty); 5289Assert.True(list.IsEmpty); 5373Assert.True(list.IsEmpty); 5415Assert.True(list.IsEmpty); 5495Assert.True(list.IsEmpty); 5535Assert.True(list.IsEmpty); 5548Assert.True(list.IsEmpty); 5553Assert.True(list.IsEmpty); 5632Assert.True(list.IsEmpty); 5669Assert.True(list.IsEmpty); 5686Assert.True(list.IsEmpty); 5697Assert.True(list.IsEmpty); 5699Assert.True(newList.IsEmpty);