16862 references to Equal
AuthSamples.FunctionalTests (42)
ClaimsTransformTests.cs (2)
29Assert.Equal(HttpStatusCode.OK, response.StatusCode); 40Assert.Equal(HttpStatusCode.Redirect, response.StatusCode);
CookiesTests.cs (6)
28Assert.Equal(HttpStatusCode.OK, response.StatusCode); 39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 60Assert.Equal(HttpStatusCode.OK, response.StatusCode); 66Assert.Equal(HttpStatusCode.OK, response.StatusCode); 74Assert.Equal(HttpStatusCode.OK, response.StatusCode); 91Assert.Equal(HttpStatusCode.OK, signIn.StatusCode);
CustomAuthorizationFailureResponseTests.cs (2)
27Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 37Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
CustomPolicyProviderTests.cs (11)
32Assert.Equal(HttpStatusCode.OK, response.StatusCode); 43Assert.Equal(HttpStatusCode.OK, response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, signIn.StatusCode); 58Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, signIn.StatusCode); 74Assert.Equal(HttpStatusCode.OK, response.StatusCode); 83Assert.Equal(HttpStatusCode.OK, signIn.StatusCode); 89Assert.Equal(HttpStatusCode.OK, response.StatusCode); 99Assert.Equal(HttpStatusCode.OK, signIn.StatusCode); 105Assert.Equal(HttpStatusCode.OK, response.StatusCode); 117Assert.Equal(HttpStatusCode.OK, response.StatusCode);
DynamicSchemeTests.cs (6)
30Assert.Equal(HttpStatusCode.OK, response.StatusCode); 39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 45Assert.Equal(HttpStatusCode.OK, response.StatusCode); 53Assert.Equal(HttpStatusCode.OK, response.StatusCode); 63Assert.Equal(HttpStatusCode.OK, response.StatusCode); 72Assert.Equal(HttpStatusCode.OK, response.StatusCode);
IdentityExternalClaimsTests.cs (2)
29Assert.Equal(HttpStatusCode.OK, response.StatusCode); 40Assert.Equal(HttpStatusCode.Redirect, response.StatusCode);
PathSchemeSelectionTests.cs (8)
30Assert.Equal(HttpStatusCode.OK, response.StatusCode); 41Assert.Equal(HttpStatusCode.OK, response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 86Assert.Equal(HttpStatusCode.OK, response.StatusCode); 92Assert.Equal(HttpStatusCode.OK, response.StatusCode); 100Assert.Equal(HttpStatusCode.OK, response.StatusCode); 117Assert.Equal(HttpStatusCode.OK, signIn.StatusCode);
StaticFilesAuthTests.cs (2)
27Assert.Equal(HttpStatusCode.OK, response.StatusCode); 38Assert.Equal(HttpStatusCode.Redirect, response.StatusCode);
TestAssert.cs (3)
69Assert.Equal(HttpStatusCode.Redirect, responseMessage.StatusCode); 75Assert.Equal(HttpStatusCode.OK, response.StatusCode); 107=> Assert.Equal(HttpStatusCode.OK, download.StatusCode);
Binding.Http.IntegrationTests (1)
BasicHttpBindingTests.4.0.0.cs (1)
353Assert.Equal(result, decompressionEnabled);
Binding.ReliableSession.IntegrationTests (20)
NetHttpBindingTests.cs (10)
160Assert.Equal(1, result1); 161Assert.Equal(2, result2); 163Assert.Equal(3, callCount); 234Assert.Equal(2, httpRequestCount); 241Assert.Equal(4, httpRequestCount); 245Assert.Equal(CommunicationState.Faulted, ((ICommunicationObject)serviceProxy).State); 330Assert.Equal(1, result1); 331Assert.Equal(2, result2); 385Assert.Equal(1, result1); 386Assert.Equal(1, httpRequestCountAfterInactivity); // Captured before releasing the first request
WSHttpBindingTests.cs (10)
160Assert.Equal(1, result1); 161Assert.Equal(2, result2); 163Assert.Equal(3, callCount); 234Assert.Equal(2, httpRequestCount); 241Assert.Equal(4, httpRequestCount); 245Assert.Equal(CommunicationState.Faulted, ((ICommunicationObject)serviceProxy).State); 330Assert.Equal(1, result1); 331Assert.Equal(2, result2); 385Assert.Equal(1, result1); 386Assert.Equal(1, httpRequestCountAfterInactivity); // Captured before releasing the first request
Binding.Tcp.IntegrationTests (5)
OperationContextAsyncFlowTests.cs (5)
38Assert.Equal(currentContext, OperationContext.Current); 73Assert.Equal(firstContext, OperationContext.Current); 81Assert.Equal(secondContext, OperationContext.Current); 83Assert.Equal(firstContext, OperationContext.Current); 164Assert.Equal(opContext, OperationContext.Current);
Client.ChannelLayer.IntegrationTests (5)
DuplexChannelShapeTests.4.0.0.cs (2)
156Assert.Equal(1, imp.Counter); 185Assert.Equal(2, imp.Counter);
DuplexChannelWithSynchronizationContext.cs (3)
61Assert.Equal(guid, returnedGuid); 125Assert.Equal(guid, returnedGuid); 196Assert.Equal(guid, returnedGuid);
Client.ClientBase.IntegrationTests (24)
ClientBaseTests.4.0.0.cs (5)
167Assert.Equal(CommunicationState.Created, client.State); 171Assert.Equal(CommunicationState.Opened, client.State); 176Assert.Equal(CommunicationState.Opened, client.State); 182Assert.Equal(CommunicationState.Closed, client.State); 191Assert.Equal(CommunicationState.Closed, client.State);
SessionTests.cs (19)
35Assert.Equal(A, dataC.MethodAValue); 36Assert.Equal(B, dataC.MethodBValue); 74Assert.Equal(A1, dataC1.MethodAValue); 75Assert.Equal(B1, dataC1.MethodBValue); 76Assert.Equal(A2, dataC2.MethodAValue); 77Assert.Equal(B2, dataC2.MethodBValue); 83Assert.Equal(0, dataA1 | dataB1 | dataA2 | dataB2); 251Assert.Equal(s_channel.GetHashCode(), c.GetHashCode()); 252Assert.Equal(s_channel.GetHashCode(), channel.GetHashCode()); 309Assert.Equal(3, result); 331Assert.Equal(7, result); 351Assert.Equal(3, result); 379Assert.Equal(3, result); 403Assert.Equal(2, result); 426Assert.Equal(4, result); 542Assert.Equal(1, result2); 558Assert.Equal(cbClosedCalled, s_duplexCallback.ClosedCalled); 559Assert.Equal(cbClosingCalled, s_duplexCallback.ClosingCalled); 560Assert.Equal(cbFaultedCalled, s_duplexCallback.FaultedCalled);
Client.TypedClient.IntegrationTests (2)
TypedProxyDuplexTests.4.1.0.cs (2)
43Assert.Equal(guid, returnedGuid); 78Assert.Equal(guid, returnedGuid);
Contract.Fault.IntegrationTests (1)
FaultExceptionTests.4.0.0.cs (1)
107Assert.Equal(expectedFaultCode, thrownException.Detail);
Contract.Message.IntegrationTests (2)
MessageTests.4.0.0.cs (2)
43Assert.Equal(MessageState.Created, replyMessage.State); 44Assert.Equal(MessageVersion.Soap11, replyMessage.Version);
Contract.XmlSerializer.IntegrationTests (34)
XmlSerializerFormatSoapTest.cs (2)
42Assert.Equal(value.BoolValue, response.BoolValue); 76Assert.Equal(intValue, response.@Return);
XmlSerializerFormatTest.4.0.0.cs (1)
174Assert.Equal(complex.Id, response.Id);
XmlSerializerFormatTest.cs (31)
145Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 181Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 182Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 184Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 192Assert.Equal(intParams.P1, outputIntParams.P1); 193Assert.Equal(intParams.P2, outputIntParams.P2); 229Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 230Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 232Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 240Assert.Equal(intParams.P1, outputIntParams.P1); 241Assert.Equal(intParams.P2, outputIntParams.P2); 277Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 278Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 280Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 288Assert.Equal(intParams.P1, outputIntParams.P1); 289Assert.Equal(intParams.P2, outputIntParams.P2); 330Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 331Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 333Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 341Assert.Equal(intParams.P1, outputIntParams.P1); 342Assert.Equal(intParams.P2, outputIntParams.P2); 387Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 388Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 390Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 398Assert.Equal(intParams.P1, outputIntParams.P1); 399Assert.Equal(intParams.P2, outputIntParams.P2); 444Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 445Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 447Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 455Assert.Equal(intParams.P1, outputIntParams.P1); 456Assert.Equal(intParams.P2, outputIntParams.P2);
Diagnostics.EFCore.FunctionalTests (14)
DatabaseErrorPageMiddlewareTest.cs (8)
45Assert.Equal(HttpStatusCode.OK, response.StatusCode); 140Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 201Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 240Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 285Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 302Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 363Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 486Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
MigrationsEndPointMiddlewareTest.cs (6)
43Assert.Equal(HttpStatusCode.OK, response.StatusCode); 128Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 134Assert.Equal(2, appliedMigrations.Count); 164Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 196Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 225Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
Diagnostics.FunctionalTests (16)
DatabaseErrorPageSampleTest.cs (1)
32Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
DeveloperExceptionPageSampleTest.cs (3)
33Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 49Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 51Assert.Equal(500, body.Status);
ExceptionHandlerSampleTest.cs (1)
29Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
MiddlewareAnalysisSampleTest.cs (1)
29Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ProblemDetailsExceptionHandlerSampleTest.cs (2)
33Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 35Assert.Equal(500, body.Status);
StatusCodeSampleTest.cs (7)
34Assert.Equal(HttpStatusCode.OK, response.StatusCode); 51Assert.Equal((HttpStatusCode)httpStatusCode, response.StatusCode); 71Assert.Equal((HttpStatusCode)httpStatusCode, response.StatusCode); 89Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 91Assert.Equal(400, body.Status); 106Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 108Assert.Equal(400, body.Status);
WelcomePageSampleTest.cs (1)
30Assert.Equal(HttpStatusCode.OK, response.StatusCode);
dotnet-svcutil.xmlserializer.IntegrationTests (34)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatSoapTest.cs (2)
42Assert.Equal(value.BoolValue, response.BoolValue); 76Assert.Equal(intValue, response.@Return);
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.4.0.0.cs (1)
174Assert.Equal(complex.Id, response.Id);
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.cs (31)
145Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 181Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 182Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 184Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 192Assert.Equal(intParams.P1, outputIntParams.P1); 193Assert.Equal(intParams.P2, outputIntParams.P2); 229Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 230Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 232Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 240Assert.Equal(intParams.P1, outputIntParams.P1); 241Assert.Equal(intParams.P2, outputIntParams.P2); 277Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 278Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 280Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 288Assert.Equal(intParams.P1, outputIntParams.P1); 289Assert.Equal(intParams.P2, outputIntParams.P2); 330Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 331Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 333Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 341Assert.Equal(intParams.P1, outputIntParams.P1); 342Assert.Equal(intParams.P2, outputIntParams.P2); 387Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 388Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 390Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 398Assert.Equal(intParams.P1, outputIntParams.P1); 399Assert.Equal(intParams.P2, outputIntParams.P2); 444Assert.Equal(3, serviceProxy1.Sum2(1, 2)); 445Assert.Equal(intParams.P1 + intParams.P2, serviceProxy1.Sum(intParams)); 447Assert.Equal((float)(floatParams.P1 / floatParams.P2), serviceProxy1.Divide(floatParams)); 455Assert.Equal(intParams.P1, outputIntParams.P1); 456Assert.Equal(intParams.P2, outputIntParams.P2);
IIS.FunctionalTests (77)
Http2TrailersResetTests.cs (10)
52Assert.Equal(HttpVersion.Version20, response.Version); 63Assert.Equal(HttpVersion.Version20, response.Version); 74Assert.Equal(HttpVersion.Version20, response.Version); 86Assert.Equal(HttpVersion.Version20, response.Version); 101Assert.Equal(HttpVersion.Version20, response.Version); 116Assert.Equal(HttpVersion.Version20, response.Version); 134Assert.Equal(HttpVersion.Version20, response.Version); 151Assert.Equal(HttpVersion.Version20, response.Version); 165Assert.Equal(HttpVersion.Version20, response.Version); 181Assert.Equal(HttpVersion.Version20, response.Version);
Http3Tests.cs (10)
53Assert.Equal(HttpVersion.Version30, response.Version); 77Assert.Equal(HttpVersion.Version30, response3.Version); 125Assert.Equal(QuicError.StreamAborted, qex.QuicError); 126Assert.Equal(0x010b, qex.ApplicationErrorCode.Value); 141Assert.Equal(QuicError.StreamAborted, qex.QuicError); 142Assert.Equal(0x010c, qex.ApplicationErrorCode.Value); // H3_REQUEST_CANCELLED 158Assert.Equal(QuicError.StreamAborted, qex.QuicError); 159Assert.Equal(0x0102, qex.ApplicationErrorCode.Value); // H3_INTERNAL_ERROR 172Assert.Equal(QuicError.StreamAborted, qex.QuicError); 173Assert.Equal(0x010c, qex.ApplicationErrorCode.Value); // H3_REQUEST_CANCELLED
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (2)
66Assert.Equal(port, new Uri(responseText).Port); 97Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
201Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Http2Tests.cs (18)
168Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 177Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 178Assert.Equal(1, dataFrame.StreamId); 185Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 186Assert.Equal(1, dataFrame.StreamId); 189Assert.Equal(11, dataFrame.PayloadLength); 237Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 246Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 247Assert.Equal(1, dataFrame.StreamId); 254Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 255Assert.Equal(1, dataFrame.StreamId); 258Assert.Equal(11, dataFrame.PayloadLength); 291Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 292Assert.Equal(1, dataFrame.StreamId); 299Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 300Assert.Equal(1, dataFrame.StreamId); 303Assert.Equal(11, dataFrame.PayloadLength); 323Assert.Equal(HttpVersion.Version11, response.Version);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\HttpSysRequestInfoTests.cs (1)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\MaxRequestBodySizeTests.cs (4)
45Assert.Equal(HttpStatusCode.RequestEntityTooLarge, result.StatusCode); 89Assert.Equal(HttpStatusCode.OK, result.StatusCode); 110Assert.Equal(HttpStatusCode.OK, result.StatusCode); 155Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Latin1Tests.cs (2)
52Assert.Equal(HttpStatusCode.OK, result.StatusCode); 70Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
362Assert.Equal(processId, prefixProcessId);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (4)
46Assert.Equal(HttpStatusCode.RequestEntityTooLarge, result.StatusCode); 90Assert.Equal(HttpStatusCode.OK, result.StatusCode); 111Assert.Equal(HttpStatusCode.OK, result.StatusCode); 156Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (4)
61Assert.Equal(200, (int)result1.StatusCode); 62Assert.Equal(500, (int)result2.StatusCode); 88Assert.Equal(200, (int)result1.StatusCode); 89Assert.Equal(500, (int)result2.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (2)
51Assert.Equal(200, status); 81Assert.Equal(200, status);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (17)
60Assert.Equal(200, response.Status); 71Assert.Equal(200, response.Status); 82Assert.Equal(200, response.Status); 93Assert.Equal(200, response.Status); 133Assert.Equal( 151Assert.Equal( 168Assert.Equal(expected: 110000, actual: responseText.Length); 202Assert.Equal(requestBody.Length * 2, responseText.Length); 375Assert.Equal(10, (await _fixture.Client.GetByteArrayAsync($"/UnflushedResponsePipe")).Length); 382Assert.Equal(20, (await _fixture.Client.GetByteArrayAsync($"/FlushedPipeAndThenUnflushedPipe")).Length); 518Assert.Equal(HttpStatusCode.OK, response.StatusCode); 527Assert.Equal(HttpStatusCode.OK, response.StatusCode); 537Assert.Equal(2, headerValues.Count()); 546Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 569Assert.Equal((HttpStatusCode)code, response.StatusCode); 584Assert.Equal((HttpStatusCode)code, response.StatusCode); 649Assert.Equal(200000000, (await _fixture.Client.GetStringAsync($"/LargeResponseFile")).Length);
IIS.LongTests (31)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (8)
145Assert.Equal(500, (int)result.StatusCode); 164Assert.Equal(502, (int)result.StatusCode); 182Assert.Equal(500, (int)result.StatusCode); 278Assert.Equal(HttpStatusCode.OK, result.StatusCode); 290Assert.Equal(HttpStatusCode.OK, res.StatusCode); 315Assert.Equal(HttpStatusCode.OK, result.StatusCode); 327Assert.Equal(HttpStatusCode.OK, res.StatusCode); 616Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (22)
70Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 123Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains("Invoking where.exe to find dotnet.exe"))); 155Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains($"Found dotnet.exe in InstallLocation at '{installDir}\\dotnet.exe'"))); 229Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 247Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 264Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 429Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 480Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 513Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 539Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 560Assert.Equal(HttpStatusCode.InternalServerError, result.StatusCode); 1061Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1074Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1093Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode); 1116Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1139Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1384Assert.Equal(307, (int)response.StatusCode); 1389Assert.Equal(200, (int)response.StatusCode); 1436Assert.Equal(true, response.Headers.ConnectionClose); 1506Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1581Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1596Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
IIS.NewHandler.FunctionalTests (31)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (8)
145Assert.Equal(500, (int)result.StatusCode); 164Assert.Equal(502, (int)result.StatusCode); 182Assert.Equal(500, (int)result.StatusCode); 278Assert.Equal(HttpStatusCode.OK, result.StatusCode); 290Assert.Equal(HttpStatusCode.OK, res.StatusCode); 315Assert.Equal(HttpStatusCode.OK, result.StatusCode); 327Assert.Equal(HttpStatusCode.OK, res.StatusCode); 616Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (22)
70Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 123Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains("Invoking where.exe to find dotnet.exe"))); 155Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains($"Found dotnet.exe in InstallLocation at '{installDir}\\dotnet.exe'"))); 229Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 247Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 264Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 429Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 480Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 513Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 539Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 560Assert.Equal(HttpStatusCode.InternalServerError, result.StatusCode); 1061Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1074Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1093Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode); 1116Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1139Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1384Assert.Equal(307, (int)response.StatusCode); 1389Assert.Equal(200, (int)response.StatusCode); 1436Assert.Equal(true, response.Headers.ConnectionClose); 1506Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1581Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1596Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
IIS.NewShim.FunctionalTests (31)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (8)
145Assert.Equal(500, (int)result.StatusCode); 164Assert.Equal(502, (int)result.StatusCode); 182Assert.Equal(500, (int)result.StatusCode); 278Assert.Equal(HttpStatusCode.OK, result.StatusCode); 290Assert.Equal(HttpStatusCode.OK, res.StatusCode); 315Assert.Equal(HttpStatusCode.OK, result.StatusCode); 327Assert.Equal(HttpStatusCode.OK, res.StatusCode); 616Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (22)
70Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 123Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains("Invoking where.exe to find dotnet.exe"))); 155Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains($"Found dotnet.exe in InstallLocation at '{installDir}\\dotnet.exe'"))); 229Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 247Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 264Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 429Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 480Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 513Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 539Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 560Assert.Equal(HttpStatusCode.InternalServerError, result.StatusCode); 1061Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1074Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1093Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode); 1116Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1139Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1384Assert.Equal(307, (int)response.StatusCode); 1389Assert.Equal(200, (int)response.StatusCode); 1436Assert.Equal(true, response.Headers.ConnectionClose); 1506Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1581Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1596Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
IIS.ShadowCopy.Tests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
IIS.Tests (8)
MaxRequestBodySizeTests.cs (6)
75Assert.Equal(maxRequestSize, feature.MaxRequestBodySize); 111Assert.Equal(0, feature.MaxRequestBodySize); 138Assert.Equal(0, feature.MaxRequestBodySize); 246Assert.Equal(1, await ctx.Request.Body.ReadAsync(buffer, 0, 1)); 360Assert.Equal(new EventId(2, "ApplicationError"), appErrorLog.EventId); 361Assert.Equal(LogLevel.Error, appErrorLog.LogLevel);
ResponseAbortTests.cs (1)
159Assert.Equal(token, originalRegistration.Token);
ResponseBodySizeTests.cs (1)
30Assert.Equal(bufferSize, content.Length);
IISExpress.FunctionalTests (101)
InProcess\AuthenticationTests.cs (6)
34Assert.Equal(HttpStatusCode.OK, response.StatusCode); 39Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 45Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 52Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 59Assert.Equal(HttpStatusCode.OK, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode);
OutOfProcess\MultipleAppTests.cs (1)
55Assert.Equal(HttpStatusCode.OK, response.StatusCode);
OutOfProcess\NtlmAuthentationTest.cs (7)
48Assert.Equal(HttpStatusCode.OK, response.StatusCode); 54Assert.Equal(HttpStatusCode.OK, response.StatusCode); 58Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 63Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 69Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 76Assert.Equal(HttpStatusCode.OK, response.StatusCode); 81Assert.Equal(HttpStatusCode.OK, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (2)
66Assert.Equal(port, new Uri(responseText).Port); 97Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
201Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Http2Tests.cs (18)
168Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 177Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 178Assert.Equal(1, dataFrame.StreamId); 185Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 186Assert.Equal(1, dataFrame.StreamId); 189Assert.Equal(11, dataFrame.PayloadLength); 237Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 246Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 247Assert.Equal(1, dataFrame.StreamId); 254Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 255Assert.Equal(1, dataFrame.StreamId); 258Assert.Equal(11, dataFrame.PayloadLength); 291Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 292Assert.Equal(1, dataFrame.StreamId); 299Assert.Equal(Http2FrameType.DATA, dataFrame.Type); 300Assert.Equal(1, dataFrame.StreamId); 303Assert.Equal(11, dataFrame.PayloadLength); 323Assert.Equal(HttpVersion.Version11, response.Version);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
164Assert.Equal(0, hostProcess.ExitCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\HttpSysRequestInfoTests.cs (1)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Inprocess\MaxRequestBodySizeTests.cs (4)
45Assert.Equal(HttpStatusCode.RequestEntityTooLarge, result.StatusCode); 89Assert.Equal(HttpStatusCode.OK, result.StatusCode); 110Assert.Equal(HttpStatusCode.OK, result.StatusCode); 155Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Latin1Tests.cs (2)
52Assert.Equal(HttpStatusCode.OK, result.StatusCode); 70Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
362Assert.Equal(processId, prefixProcessId);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MaxRequestBodySizeTests.cs (4)
46Assert.Equal(HttpStatusCode.RequestEntityTooLarge, result.StatusCode); 90Assert.Equal(HttpStatusCode.OK, result.StatusCode); 111Assert.Equal(HttpStatusCode.OK, result.StatusCode); 156Assert.Equal(HttpStatusCode.OK, result.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (4)
61Assert.Equal(200, (int)result1.StatusCode); 62Assert.Equal(500, (int)result2.StatusCode); 88Assert.Equal(200, (int)result1.StatusCode); 89Assert.Equal(500, (int)result2.StatusCode);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (2)
51Assert.Equal(200, status); 81Assert.Equal(200, status);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (17)
60Assert.Equal(200, response.Status); 71Assert.Equal(200, response.Status); 82Assert.Equal(200, response.Status); 93Assert.Equal(200, response.Status); 133Assert.Equal( 151Assert.Equal( 168Assert.Equal(expected: 110000, actual: responseText.Length); 202Assert.Equal(requestBody.Length * 2, responseText.Length); 375Assert.Equal(10, (await _fixture.Client.GetByteArrayAsync($"/UnflushedResponsePipe")).Length); 382Assert.Equal(20, (await _fixture.Client.GetByteArrayAsync($"/FlushedPipeAndThenUnflushedPipe")).Length); 518Assert.Equal(HttpStatusCode.OK, response.StatusCode); 527Assert.Equal(HttpStatusCode.OK, response.StatusCode); 537Assert.Equal(2, headerValues.Count()); 546Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 569Assert.Equal((HttpStatusCode)code, response.StatusCode); 584Assert.Equal((HttpStatusCode)code, response.StatusCode); 649Assert.Equal(200000000, (await _fixture.Client.GetStringAsync($"/LargeResponseFile")).Length);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (8)
145Assert.Equal(500, (int)result.StatusCode); 164Assert.Equal(502, (int)result.StatusCode); 182Assert.Equal(500, (int)result.StatusCode); 278Assert.Equal(HttpStatusCode.OK, result.StatusCode); 290Assert.Equal(HttpStatusCode.OK, res.StatusCode); 315Assert.Equal(HttpStatusCode.OK, result.StatusCode); 327Assert.Equal(HttpStatusCode.OK, res.StatusCode); 616Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode);
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (22)
70Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 123Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains("Invoking where.exe to find dotnet.exe"))); 155Assert.Equal(1, TestSink.Writes.Count(w => w.Message.Contains($"Found dotnet.exe in InstallLocation at '{installDir}\\dotnet.exe'"))); 229Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 247Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 264Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 429Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 480Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 513Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 539Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 560Assert.Equal(HttpStatusCode.InternalServerError, result.StatusCode); 1061Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1074Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1093Assert.Equal(HttpStatusCode.BadGateway, response.StatusCode); 1116Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1139Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1384Assert.Equal(307, (int)response.StatusCode); 1389Assert.Equal(200, (int)response.StatusCode); 1436Assert.Equal(true, response.Headers.ConnectionClose); 1506Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1581Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1596Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
InMemory.FunctionalTests (408)
BadHttpRequestTests.cs (1)
237Assert.Equal(Http1Connection.Http2GoAwayHttp11RequiredBytes.ToArray(), data);
CertificateLoaderTests.cs (1)
65Assert.Equal(hasSan, CertificateLoader.DoesCertificateHaveASubjectAlternativeName(cert));
ChunkedResponseTests.cs (3)
1006Assert.Equal(4005, memory.Length); 1009Assert.Equal(4005, memory.Length); 1042Assert.Equal(4096, memory.Length);
ConnectionLimitTests.cs (3)
152static void AssertCounter(CollectedMeasurement<long> measurement) => Assert.Equal(1, measurement.Value); 205Assert.Equal(count, opened); 206Assert.Equal(count, closed);
ConnectionMiddlewareTests.cs (1)
63Assert.Equal(sendString.Length, middleware.BytesRead);
EventSourceTests.cs (53)
76Assert.Equal(2, requestsReceived); 84Assert.Equal(1, connectionStart.EventId); 92Assert.Equal(3, firstRequestStart.EventId); 97Assert.Equal(connectionStart.ActivityId, firstRequestStart.RelatedActivityId); 101Assert.Equal(4, firstRequestStop.EventId); 105Assert.Equal(firstRequestStart.ActivityId, firstRequestStop.ActivityId); 106Assert.Equal(Guid.Empty, firstRequestStop.RelatedActivityId); 110Assert.Equal(3, secondRequestStart.EventId); 115Assert.Equal(connectionStart.ActivityId, secondRequestStart.RelatedActivityId); 119Assert.Equal(4, secondRequestStop.EventId); 123Assert.Equal(secondRequestStart.ActivityId, secondRequestStop.ActivityId); 124Assert.Equal(Guid.Empty, secondRequestStop.RelatedActivityId); 128Assert.Equal(2, connectionStop.EventId); 131Assert.Equal(connectionStart.ActivityId, connectionStop.ActivityId); 132Assert.Equal(Guid.Empty, connectionStop.RelatedActivityId); 134Assert.Equal(eventIndex, events.Count); 201Assert.Equal(2, requestsReceived); 209Assert.Equal(1, connectionStart.EventId); 217Assert.Equal(8, tlsHandshakeStart.EventId); 221Assert.Equal(connectionStart.ActivityId, tlsHandshakeStart.RelatedActivityId); 225Assert.Equal(9, tlsHandshakeStop.EventId); 229Assert.Equal(tlsHandshakeStart.ActivityId, tlsHandshakeStop.ActivityId); 230Assert.Equal(Guid.Empty, tlsHandshakeStop.RelatedActivityId); 236Assert.Equal(3, requestStart.EventId); 241Assert.Equal(connectionStart.ActivityId, requestStart.RelatedActivityId); 245Assert.Equal(4, requestStop.EventId); 249Assert.Equal(requestStart.ActivityId, requestStop.ActivityId); 250Assert.Equal(Guid.Empty, requestStop.RelatedActivityId); 255Assert.Equal(2, connectionStop.EventId); 258Assert.Equal(connectionStart.ActivityId, connectionStop.ActivityId); 259Assert.Equal(Guid.Empty, connectionStop.RelatedActivityId); 261Assert.Equal(eventIndex, events.Count); 313Assert.Equal(1, connectionStart.EventId); 321Assert.Equal(8, tlsHandshakeStart.EventId); 325Assert.Equal(connectionStart.ActivityId, tlsHandshakeStart.RelatedActivityId); 329Assert.Equal(10, tlsHandshakeFailed.EventId); 332Assert.Equal(tlsHandshakeStart.ActivityId, tlsHandshakeFailed.ActivityId); 333Assert.Equal(Guid.Empty, tlsHandshakeFailed.RelatedActivityId); 337Assert.Equal(9, tlsHandshakeStop.EventId); 340Assert.Equal(tlsHandshakeStart.ActivityId, tlsHandshakeStop.ActivityId); 341Assert.Equal(Guid.Empty, tlsHandshakeStop.RelatedActivityId); 345Assert.Equal(2, connectionStop.EventId); 348Assert.Equal(connectionStart.ActivityId, connectionStop.ActivityId); 349Assert.Equal(Guid.Empty, connectionStop.RelatedActivityId); 351Assert.Equal(eventIndex, events.Count); 394Assert.Equal(1, connectionStart.EventId); 402Assert.Equal(5, connectionRejected.EventId); 405Assert.Equal(connectionStart.ActivityId, connectionRejected.ActivityId); 406Assert.Equal(Guid.Empty, connectionRejected.RelatedActivityId); 410Assert.Equal(2, connectionStop.EventId); 413Assert.Equal(connectionStart.ActivityId, connectionStop.ActivityId); 414Assert.Equal(Guid.Empty, connectionStop.RelatedActivityId); 416Assert.Equal(eventIndex, events.Count);
Http2\Http2ConnectionTests.cs (16)
38Assert.Equal(0, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 42Assert.Equal(1, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 47Assert.Equal(1, LogMessages.Count(m => m.EventId.Name == "Http2MaxConcurrentStreamsReached")); 273Assert.Equal(StringValues.Empty, contentTypeValue2); 542Assert.Equal(1, (int)persistedState); 1372Assert.Equal(readResult.Buffer.Length, _maxData.Length * 5); 1627Assert.Equal((uint)100, _connection.MaxTrackedStreams); 1639Assert.Equal((uint)200, _connection.MaxTrackedStreams); 1651Assert.Equal((uint)int.MaxValue * 2, _connection.MaxTrackedStreams); 1662Assert.Equal(100u, _connection.MaxTrackedStreams); 2282Assert.Equal(0, result); 3830Assert.Equal(40000, result); 4699Assert.Equal(11, _decodedHeaders.Count); 5002Assert.Equal(LogLevel.Warning, logMessage.LogLevel); 5339Assert.Equal(streamPayload, streamResponse); 5491Assert.Equal(Http2Connection.InvalidHttp1xErrorResponseBytes, data);
Http2\Http2StreamTests.cs (125)
108Assert.Equal(4, _decodedHeaders.Count); 127Assert.Equal(4, _decodedHeaders.Count); 158Assert.Equal(3, _decodedHeaders.Count); 185Assert.Equal(11, context.Request.ContentLength); 210Assert.Equal(2, _decodedHeaders.Count); 261Assert.Equal(2, _decodedHeaders.Count); 285Assert.Equal(3, _decodedHeaders.Count); 314Assert.Equal(5, _decodedHeaders.Count); 345Assert.Equal(5, _decodedHeaders.Count); 382Assert.Equal(6, _decodedHeaders.Count); 427Assert.Equal(3, _decodedHeaders.Count); 499Assert.Equal(3, _decodedHeaders.Count); 550Assert.Equal(3, _decodedHeaders.Count); 579Assert.Equal(3, _decodedHeaders.Count); 608Assert.Equal(4, _decodedHeaders.Count); 639Assert.Equal(4, _decodedHeaders.Count); 670Assert.Equal(4, _decodedHeaders.Count); 701Assert.Equal(4, _decodedHeaders.Count); 823Assert.Equal(3, _decodedHeaders.Count); 857Assert.Equal(3, _decodedHeaders.Count); 877Assert.Equal(12, read); 879Assert.Equal(0, read); 894Assert.Equal(3, _decodedHeaders.Count); 907Assert.Equal(12, read); 909Assert.Equal(0, read); 935Assert.Equal(3, _decodedHeaders.Count); 961Assert.Equal(12, total); 978Assert.Equal(3, _decodedHeaders.Count); 1003Assert.Equal(12, readResult.Buffer.Length); 1021Assert.Equal(3, _decodedHeaders.Count); 1041Assert.Equal(1, readResult.Buffer.Length); 1056Assert.Equal(11, total); 1074Assert.Equal(3, _decodedHeaders.Count); 1286Assert.Equal(12, readResult.Buffer.Length); 1316Assert.Equal(3, _decodedHeaders.Count); 1354Assert.Equal(3, _decodedHeaders.Count); 1393Assert.Equal(3, _decodedHeaders.Count); 1427Assert.Equal(3, _decodedHeaders.Count); 1462Assert.Equal(2, _decodedHeaders.Count); 1497Assert.Equal(3, _decodedHeaders.Count); 1537Assert.Equal(2, _decodedHeaders.Count); 1572Assert.Equal(2, _decodedHeaders.Count); 1620Assert.Equal(2, _decodedHeaders.Count); 1660Assert.Equal(2, _decodedHeaders.Count); 1696Assert.Equal(3, _decodedHeaders.Count); 1738Assert.Equal(2, _decodedHeaders.Count); 1774Assert.Equal(3, _decodedHeaders.Count); 1808Assert.Equal(2, _decodedHeaders.Count); 1845Assert.Equal(3, _decodedHeaders.Count); 1866Assert.Equal(12, read); 1868Assert.Equal(0, read); 1883Assert.Equal(3, _decodedHeaders.Count); 1930Assert.Equal(3, _decodedHeaders.Count); 1952Assert.Equal(12, read); 1954Assert.Equal(0, read); 1969Assert.Equal(3, _decodedHeaders.Count); 2017Assert.Equal(3, _decodedHeaders.Count); 2080Assert.Equal(3, _decodedHeaders.Count); 2113Assert.Equal(12, read); 2116Assert.Equal(0, read); 2131Assert.Equal(3, _decodedHeaders.Count); 2170Assert.Equal(2, _decodedHeaders.Count); 2211Assert.Equal(4, _decodedHeaders.Count); 2261Assert.Equal(3, _decodedHeaders.Count); 2294Assert.Equal(3, _decodedHeaders.Count); 2382Assert.Equal(2, _decodedHeaders.Count); 2437Assert.Equal(2, _decodedHeaders.Count); 2445Assert.Equal(5, _decodedHeaders.Count); 2495Assert.Equal(2, _decodedHeaders.Count); 2538Assert.Equal(2, _decodedHeaders.Count); 2546Assert.Equal(3, _decodedHeaders.Count); 2579Assert.Equal(2, _decodedHeaders.Count); 2856Assert.Equal(2, _decodedHeaders.Count); 2914Assert.Equal(2, _decodedHeaders.Count); 3023Assert.Equal(2, _decodedHeaders.Count); 3075Assert.Equal(2, _decodedHeaders.Count); 3113Assert.Equal(3, _decodedHeaders.Count); 3151Assert.Equal(2, _decodedHeaders.Count); 3553Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length); 3590Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length); 3591Assert.Equal(30, _decodedHeaders[HeaderNames.TE].Length); 3639Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.ETag].Length); 3640Assert.Equal((int)Http2PeerSettings.DefaultMaxFrameSize, _decodedHeaders[HeaderNames.TE].Length); 3806Assert.Equal(3, _decodedHeaders.Count); 3855Assert.Equal(2, _decodedHeaders.Count); 3899Assert.Equal(2, _decodedHeaders.Count); 3945Assert.Equal(2, _decodedHeaders.Count); 3966Assert.Equal(4096, memory.Length); 3998Assert.Equal(2, _decodedHeaders.Count); 4051Assert.Equal(2, _decodedHeaders.Count); 4097Assert.Equal(2, _decodedHeaders.Count); 4147Assert.Equal(2, _decodedHeaders.Count); 4192Assert.Equal(2, _decodedHeaders.Count); 4214Assert.Equal(4096, memory.Length); 4217Assert.Equal(4096, memory.Length); 4235Assert.Equal(2, _decodedHeaders.Count); 4254Assert.Equal(4096, memory.Length); 4257Assert.Equal(4096, memory.Length); 4273Assert.Equal(3, _decodedHeaders.Count); 4416Assert.Equal(2, _decodedHeaders.Count); 4466Assert.Equal(3, _decodedHeaders.Count); 4512Assert.Equal(3, _decodedHeaders.Count); 4552Assert.Equal(3, _decodedHeaders.Count); 4616Assert.Equal(3, _decodedHeaders.Count); 4648Assert.Equal(3, _decodedHeaders.Count); 4681Assert.Equal(3, _decodedHeaders.Count); 4714Assert.Equal(3, _decodedHeaders.Count); 4769Assert.Equal(3, _decodedHeaders.Count); 4829Assert.Equal(3, _decodedHeaders.Count); 4890Assert.Equal(3, _decodedHeaders.Count); 4955Assert.Equal(2, _decodedHeaders.Count); 5012Assert.Equal(3, _decodedHeaders.Count); 5079Assert.Equal(2, _decodedHeaders.Count); 5124Assert.Equal(3, _decodedHeaders.Count); 5197Assert.Equal(2, _decodedHeaders.Count); 5271Assert.Equal(2, _decodedHeaders.Count); 5347Assert.Equal(3, _decodedHeaders.Count); 5418Assert.Equal(3, _decodedHeaders.Count); 5492Assert.Equal(2, _decodedHeaders.Count); 5576Assert.Equal(2, _decodedHeaders.Count); 5658Assert.Equal(2, _decodedHeaders.Count); 5745Assert.Equal(2, _decodedHeaders.Count); 5792Assert.Equal(3, _decodedHeaders.Count); 5865Assert.Equal(2, _decodedHeaders.Count); 5917Assert.Equal(2, _decodedHeaders.Count);
Http2\Http2TestBase.cs (4)
1265Assert.Equal(8, frame.PayloadLength); 1266Assert.Equal(0, frame.Flags); 1267Assert.Equal(0, frame.StreamId); 1268Assert.Equal(expectedLastStreamId, frame.GoAwayLastStreamId);
Http2\Http2WebSocketTests.cs (17)
35Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1])); 71Assert.Equal(2, _decodedHeaders.Count); 97Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1])); 100Assert.Equal(0, await stream.ReadAsync(new byte[1])); 136Assert.Equal(2, _decodedHeaders.Count); 173Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1])); 177Assert.Equal(0, await stream.ReadAsync(new byte[1])); 227Assert.Equal(2, _decodedHeaders.Count); 263Assert.Equal(2, _decodedHeaders.Count); 334Assert.Equal(0, await stream.ReadAsync(new byte[1])); 366Assert.Equal(2, _decodedHeaders.Count); 430Assert.Equal(2, _decodedHeaders.Count); 455Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1])); 464Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1])); 471Assert.Equal(1, await stream.ReadAsync(new byte[1])); 498Assert.Equal(2, _decodedHeaders.Count); 553Assert.Equal(3, _decodedHeaders.Count);
Http2\TlsTests.cs (1)
40Assert.Equal(tlsFeature.ApplicationProtocol, SslApplicationProtocol.Http2.Protocol);
Http3\Http3ConnectionTests.cs (4)
369Assert.Equal((long)Http3SettingType.MaxFieldSectionSize, kvp.Key); 370Assert.Equal(defaultLimits.MaxRequestHeadersTotalSize, kvp.Value); 382Assert.Equal(100, maxFieldSetting.Value); 480Assert.Equal(StringValues.Empty, contentTypeValue2);
Http3\Http3StreamTests.cs (51)
122Assert.Equal(4, responseHeaders.Count); 159Assert.Equal(3, responseHeaders.Count); 176Assert.Equal(5, responseHeaders.Count); 195Assert.Equal(5, responseHeaders.Count); 221Assert.Equal(6, responseHeaders.Count); 255Assert.Equal(3, responseHeaders.Count); 314Assert.Equal(3, responseHeaders.Count); 353Assert.Equal(3, responseHeaders.Count); 373Assert.Equal(3, responseHeaders.Count); 394Assert.Equal(4, responseHeaders.Count); 417Assert.Equal(4, responseHeaders.Count); 440Assert.Equal(4, responseHeaders.Count); 463Assert.Equal(4, responseHeaders.Count); 565Assert.Equal(12, read); 567Assert.Equal(0, read); 573Assert.Equal(3, responseHeaders.Count); 600Assert.Equal(12, total); 609Assert.Equal(3, responseHeaders.Count); 634Assert.Equal(12, readResult.Buffer.Length); 644Assert.Equal(3, responseHeaders.Count); 675Assert.Equal(2, responseHeaders.Count); 847Assert.Equal(2, responseTrailers.Count); 878Assert.Equal(2, responseHeaders.Count); 912Assert.Equal(4, responseHeaders.Count); 973Assert.Equal(2, responseTrailers.Count); 1062Assert.Equal(3, responseTrailers.Count); 1166Assert.Equal(3, decodedHeaders.Count); 1218Assert.Equal(3, decodedHeaders.Count); 1313Assert.Equal(2, decodedHeaders.Count); 1365Assert.Equal(3, decodedHeaders.Count); 1417Assert.Equal(2, decodedHeaders.Count); 1459Assert.Equal(3, decodedHeaders.Count); 1513Assert.Equal(2, decodedHeaders.Count); 1568Assert.Equal(2, decodedHeaders.Count); 1742Assert.Equal(2, decodedHeaders.Count); 1806Assert.Equal(2, decodedHeaders.Count); 2327Assert.Equal(3, receivedHeaders.Count); 2385Assert.Equal(3, receivedHeaders.Count); 2485Assert.Equal(12, read); 2487Assert.Equal(0, read); 2495Assert.Equal(3, receivedHeaders.Count); 2536Assert.Equal(3, receivedHeaders.Count); 2558Assert.Equal(12, read); 2560Assert.Equal(0, read); 2568Assert.Equal(3, receivedHeaders.Count); 2608Assert.Equal(3, receivedHeaders.Count); 2663Assert.Equal(3, receivedHeaders.Count); 2696Assert.Equal(12, read); 2699Assert.Equal(0, read); 2707Assert.Equal(3, receivedHeaders.Count); 2778Assert.Equal(100, maxFieldSetting.Value);
Http3\Http3TimeoutTests.cs (1)
475Assert.Equal(_helloWorldBytes.Length, data.Length);
Http3\WebTransport\WebTransportHandshakeTests.cs (3)
64Assert.Equal(1, response1[(long)Http3SettingType.EnableWebTransport]); 79Assert.Equal((int)HttpStatusCode.OK, Convert.ToInt32(response2[InternalHeaderNames.Status], null)); 130Assert.Equal(1, response1[(long)Http3SettingType.EnableWebTransport]);
Http3\WebTransport\WebTransportStreamTests.cs (4)
24Assert.Equal(canRead, streamDirectionFeature.CanRead); 25Assert.Equal(canWrite, streamDirectionFeature.CanWrite); 49Assert.Equal(5, length); 50Assert.Equal(input.ToArray(), memoryOut.ToArray());
HttpsConnectionMiddlewareTests.cs (13)
322Assert.Equal(1, selectorCalled); 355Assert.Equal(1, selectorCalled); 390Assert.Equal(1, selectorCalled); 397Assert.Equal(2, selectorCalled); 427Assert.Equal(1, selectorCalled); 459Assert.Equal(1, selectorCalled); 489Assert.Equal(1, selectorCalled); 939Assert.Equal(SslApplicationProtocol.Http2, stream.NegotiatedApplicationProtocol); 972Assert.Equal(SslApplicationProtocol.Http2, stream.NegotiatedApplicationProtocol); 1005Assert.Equal(default, stream.NegotiatedApplicationProtocol); 1402Assert.Equal( 1420Assert.Equal(HttpProtocols.Http1, middleware._httpProtocols); 1434Assert.Equal(HttpProtocols.Http1AndHttp2, middleware._httpProtocols);
HttpsTests.cs (21)
122Assert.Equal(_x509Certificate2, opt.ServerCertificate); 123Assert.Equal(ClientCertificateMode.RequireCertificate, opt.ClientCertificateMode); 156Assert.Equal(ClientCertificateMode.RequireCertificate, opt.ClientCertificateMode); 190Assert.Equal(1, loggerProvider.FilterLogger.LastEventId.Id); 191Assert.Equal(LogLevel.Debug, loggerProvider.FilterLogger.LastLogLevel); 219Assert.Equal(1, loggerProvider.FilterLogger.LastEventId.Id); 220Assert.Equal(LogLevel.Debug, loggerProvider.FilterLogger.LastLogLevel); 383Assert.Equal(0, await connection.Stream.ReadAsync(new byte[1], 0, 1).DefaultTimeout()); 388Assert.Equal(2, loggerProvider.FilterLogger.LastEventId); 389Assert.Equal(LogLevel.Debug, loggerProvider.FilterLogger.LastLogLevel); 417Assert.Equal(0, await connection.Stream.ReadAsync(new byte[1], 0, 1).DefaultTimeout()); 422Assert.Equal(2, loggerProvider.FilterLogger.LastEventId); 423Assert.Equal(LogLevel.Debug, loggerProvider.FilterLogger.LastLogLevel); 464Assert.Equal(_x509Certificate2, sslServerAuthenticationOptions.ServerCertificate); 508Assert.Equal(_x509Certificate2, sslServerAuthenticationOptions.ServerCertificate); 622Assert.Collection(tlsOptions.ApplicationProtocols, p => Assert.Equal(SslApplicationProtocol.Http3, p)); 624Assert.Equal(testState, tlsOptions.OnConnectionState); 670Assert.Collection(tlsOptions.ApplicationProtocols, p => Assert.Equal(SslApplicationProtocol.Http3, p)); 673Assert.Equal(testState, tlsOptions.OnConnectionState); 706Assert.Equal(1, loggerProvider.FilterLogger.LastEventId); 707Assert.Equal(LogLevel.Debug, loggerProvider.FilterLogger.LastLogLevel);
KestrelMetricsTests.cs (9)
308Assert.Collection(currentUpgradedRequests.GetMeasurementSnapshot(), m => Assert.Equal(1, m.Value), m => Assert.Equal(-1, m.Value)); 392Assert.Equal(2, requestsReceived); 409Assert.Collection(activeTlsHandshakes.GetMeasurementSnapshot(), m => Assert.Equal(1, m.Value), m => Assert.Equal(-1, m.Value)); 413Assert.Equal(expectedValue, measurement.Value); 439Assert.Equal(localPort, (int)measurement.Tags["server.port"]); 475Assert.Equal(expectedValue, measurement.Value); 480Assert.Equal(localPort, (int)measurement.Tags["server.port"]);
MaxRequestBodySizeTests.cs (9)
165Assert.Equal(globalMaxRequestBodySize, feature.MaxRequestBodySize); 207Assert.Equal(0, feature.MaxRequestBodySize); 214Assert.Equal(1, await context.Request.Body.ReadAsync(buffer, 0, 1)); 215Assert.Equal((byte)'A', buffer[0]); 216Assert.Equal(0, await context.Request.Body.ReadAsync(buffer, 0, 1)); 284Assert.Equal(1, await context.Request.Body.ReadAsync(buffer, 0, 1)); 287Assert.Equal(new KestrelServerLimits().MaxRequestBodySize, feature.MaxRequestBodySize); 327Assert.Equal(new KestrelServerLimits().MaxRequestBodySize, feature.MaxRequestBodySize); 504Assert.Equal(globalMaxRequestBodySize, feature.MaxRequestBodySize);
RequestTests.cs (43)
97Assert.Equal(2, bufferLengths.Count); 98Assert.Equal(0, bufferLengths[0]); 99Assert.Equal(4096, bufferLengths[1]); 266Assert.Equal(new PathString(expectedPath), pathTcs.Task.Result); 321Assert.Equal(0, value); 358Assert.Equal(0, value); 393Assert.Equal(0, value); 398Assert.Equal(1, local.Value); 404Assert.Equal(1, local.Value); 425Assert.Equal(0, value); 430Assert.Equal(2, local.Value); 436Assert.Equal(2, local.Value); 440Assert.Equal(1, local.Value); 446Assert.Equal(2, local.Value); 466Assert.Equal(0, value); // Start 471Assert.Equal(2, local.Value.Value); // Second 477Assert.Equal(4, local.Value.Value); // Fourth 481Assert.Equal(1, local.Value.Value); // First 487Assert.Equal(3, local.Value.Value); // Third 505Assert.Equal(0, value); 510Assert.Equal(2, local.Value); 518Assert.Equal(2, local.Value); 524Assert.Equal(1, local.Value); 530Assert.Equal(2, local.Value); 593Assert.Equal(identifierLength, Encoding.ASCII.GetByteCount(context.TraceIdentifier)); 637Assert.Equal(identifierLength, offset); 924Assert.Equal(0, await httpContext.Request.Body.ReadAsync(new byte[1], 0, 1).DefaultTimeout()); 1018Assert.Equal(5, readResult.Buffer.Length); 1050Assert.Equal(5, readResult.Buffer.Length); 1053Assert.Equal(5, readResult.Buffer.Length); 1085Assert.Equal(5, readResult.Buffer.Length); 1091Assert.Equal(5, readResult.Buffer.Length); 1129Assert.Equal(22, ms1.ToArray().Length); 1181Assert.Equal(3, readResult.Buffer.Length); 1193Assert.Equal(5, readResult.Buffer.Length); 1448Assert.Equal(1, streamCount); 1449Assert.Equal(1, requestHeadersCount); 1450Assert.Equal(1, responseHeadersCount); 1703Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1], 0, 1)); 1746Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1], 0, 1)); 1794Assert.Equal(5, length); 1836Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[1], 0, 1)); 2181Assert.Equal(1, secondRequestState);
ResponseTests.cs (16)
1275Assert.Equal(2, error.Count()); 2240Assert.Equal(0, await httpContext.Request.Body.ReadAsync(new byte[1], 0, 1).DefaultTimeout()); 2442Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2499Assert.Equal(2, callback2CallCount); 2500Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2638Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 3318Assert.Equal(1, callOrder.Pop()); 3319Assert.Equal(2, callOrder.Pop()); 3369Assert.Equal(1, callOrder.Pop()); 3370Assert.Equal(2, callOrder.Pop()); 4107Assert.Equal(4096, memory.Length); 4138Assert.Equal(4096, memory.Length); 4166Assert.Equal(4096, memory.Length); 4303Assert.Equal(2, httpContext.Response.Body.Length); 4569Assert.Equal(expectedClientStatusCode, GetStatus(response)); 4612Assert.Equal(expectedServerStatusCode, (HttpStatusCode)disposedStatusCode);
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (1)
576Assert.Equal(CertStatus.Unknown, status);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
28Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1, cancellationToken));
UpgradeTests.cs (7)
78Assert.Equal(0, read); 168Assert.Equal(1, context.Request.ContentLength); 169Assert.Equal(1, await context.Request.Body.ReadAsync(new byte[10], 0, 10)); 202Assert.Equal(0, context.Request.ContentLength); 204Assert.Equal(0, await context.Request.Body.ReadAsync(new byte[10], 0, 10)); 242Assert.Equal(11, length); 409Assert.Equal(0, await duplexStream.ReadAsync(new byte[1]));
InProcessWebSite (5)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (4)
330Assert.Equal(200, ctx.Response.StatusCode); 332Assert.Equal(404, ctx.Response.StatusCode); 368Assert.Equal(IPAddress.IPv6Any, ctx.Connection.LocalIpAddress); 372Assert.Equal(IPAddress.IPv6Any, ctx.Connection.RemoteIpAddress);
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.WebSockets.cs (1)
49Assert.Equal(0, await context.Request.Body.ReadAsync(singleByteArray, 0, 1));
Interop.FunctionalTests (50)
Http2\Http2RequestTests.cs (3)
84Assert.Equal(host.GetPort(), (int)m.Tags["server.port"]); 151Assert.Equal(HttpStatusCode.BadRequest, responseMessage.StatusCode); 218Assert.Equal(randomBytes, readData);
Http2WebSocketInteropTests.cs (3)
67Assert.Equal(WebSocketMessageType.Text, result.MessageType); 84Assert.Equal(expectedVersion == "HTTP/2" ? HttpStatusCode.OK : HttpStatusCode.SwitchingProtocols, wsClient.HttpStatusCode); 91Assert.Equal(WebSocketMessageType.Text, result.MessageType);
Http3\Http3RequestTests.cs (18)
110Assert.Equal(host.GetPort(), (int)m.Tags["server.port"]); 159Assert.Equal(connectionIdFromFeature, mockScopeLoggerProvider.LogScope[0].Value); 258Assert.Equal(GetProtocol(protocol), response.Version); 309Assert.Equal(GetProtocol(protocol), response.Version); 437Assert.Equal(HttpVersion.Version30, response.Version); 576Assert.Equal(Http3ErrorCode.InternalError, (Http3ErrorCode)innerEx.ErrorCode); 638Assert.Equal((long)Http3ErrorCode.InternalError, protocolException.ErrorCode); 685Assert.Equal(Http3ErrorCode.InternalError, (Http3ErrorCode)innerEx.ErrorCode); 737Assert.Equal(HttpVersion.Version30, response.Version); 788Assert.Equal(1000, calls); 789Assert.Equal(1000, requestCount); 873Assert.Equal(1, secondRequestState); 918Assert.Equal(HttpVersion.Version20, response1.Version); 931Assert.Equal(HttpVersion.Version30, response2.Version); 947Assert.Equal(HttpVersion.Version30, response3.Version); 1843Assert.Equal(port, localPort); 2025Assert.Equal(TestData, data); 2058Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
Http3\Http3TlsTests.cs (6)
64Assert.Equal(HttpVersion.Version30, response.Version); 110Assert.Equal(HttpVersion.Version30, response.Version); 152Assert.Equal(HttpVersion.Version30, response.Version); 330Assert.Equal(HttpVersion.Version30, response.Version); 333Assert.Equal(configuredState, callbackState); 495Assert.Equal(HttpVersion.Version30, response.Version);
HttpClientHttp2InteropTests.cs (19)
65Assert.Equal(HttpVersion.Version20, response.Version); 94Assert.Equal(HttpVersion.Version20, response.Version); 139Assert.Equal(HttpVersion.Version20, response.Version); 188Assert.Equal(HttpVersion.Version20, response.Version); 246Assert.Equal(Content[patternOffset % Content.Length], buffer[offset]); 304Assert.Equal(HttpVersion.Version20, response.Version); 312Assert.Equal(0, await stream.ReadAsync(new byte[10], 0, 10).DefaultTimeout()); 381Assert.Equal(HttpVersion.Version20, response.Version); 385Assert.Equal(0, await stream.ReadAsync(new byte[10], 0, 10).DefaultTimeout()); 438Assert.Equal(HttpVersion.Version20, response.Version); 536Assert.Equal(HttpVersion.Version20, response.Version); 568Assert.Equal(HttpVersion.Version20, response.Version); 683Assert.Equal(HttpVersion.Version20, response.Version); 738Assert.Equal(HttpVersion.Version20, response.Version); 764Assert.Equal(11, count); 797Assert.Equal(HttpVersion.Version20, response.Version); 1117Assert.Equal(2, TestSink.Writes.Where(context => context.Message.Contains("sending CONTINUATION frame for stream ID 1 with length 15585 and flags NONE")).Count()); 1636Assert.Equal(HttpVersion.Version20, response.Version); 1681Assert.Equal(HttpVersion.Version20, response.Version);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
28Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1, cancellationToken));
InteropTests (1)
InteropTests.cs (1)
107Assert.Equal(0, clientProcess.ExitCode);
Microsoft.Arcade.Test.Common (1)
AssertEx.cs (1)
391Assert.Equal(typeof(T), type);
Microsoft.AspNetCore.Analyzers.Test (1)
ConfigureMethodVisitorTest.cs (1)
89Assert.Equal(expected, actual);
Microsoft.AspNetCore.Antiforgery.Test (23)
AntiforgeryOptionsSetupTest.cs (1)
69Assert.Equal(CookieSecurePolicy.None, options.Cookie.SecurePolicy);
AntiforgeryTokenTest.cs (2)
92Assert.Equal(AntiforgeryToken.SecurityTokenBitLength, securityToken!.BitLength); 124Assert.Equal(AntiforgeryToken.SecurityTokenBitLength, securityToken!.BitLength);
BinaryBlobTest.cs (6)
16Assert.Equal(64, blob.BitLength); 17Assert.Equal(64 / 8, data.Length); 52Assert.Equal(32, blob.BitLength); 53Assert.Equal(expectedData, blob.GetData()); 107Assert.Equal(blobA, blobB); 123Assert.Equal(expectedHashCode, actualHashCode);
DefaultAntiforgeryTokenSerializerTest.cs (1)
180Assert.Equal(expected.IsCookieToken, actual.IsCookieToken);
DefaultAntiforgeryTokenStoreTest.cs (5)
385Assert.Equal(1, cookies.Count); 390Assert.Equal(defaultCookieSecureValue, cookies.Options.Secure); 424Assert.Equal(1, cookies.Count); 464Assert.Equal(1, cookies.Count); 503Assert.Equal(1, cookies.Count);
DefaultClaimUidExtractorTest.cs (8)
91Assert.Equal(new string[] 112Assert.Equal(new string[] 132Assert.Equal(new string[] 152Assert.Equal(new string[] 173Assert.Equal(new string[] 199Assert.Equal(new List<string> 227Assert.Equal(new string[] 249Assert.Equal(new string[]
Microsoft.AspNetCore.App.Analyzers.Test (21)
Infrastructure\AmbiguousRoutePatternComparerTests.cs (1)
53Assert.Equal(hashCode1, hashCode2);
RouteEmbeddedLanguage\FrameworkParametersCompletionProviderTests.cs (10)
40Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 68Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 96Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 124Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 154Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 182Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 210Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 238Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 266Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 1000Assert.Equal(result.CompletionListSpan, change.TextChange.Span);
RouteEmbeddedLanguage\Infrastructure\CompletionTestHelpers.cs (3)
22Assert.Equal(textSpans.Single(), results.CompletionListSpan); 26Assert.Equal(cursorPosition, results.CompletionListSpan.Start); 27Assert.Equal(cursorPosition, results.CompletionListSpan.End);
RouteEmbeddedLanguage\RoutePatternClassifierTests.cs (1)
35Assert.Equal(expected, actualFormatted);
RouteEmbeddedLanguage\RoutePatternCompletionProviderTests.cs (3)
124Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 153Assert.Equal(result.CompletionListSpan, change.TextChange.Span); 182Assert.Equal(result.CompletionListSpan, change.TextChange.Span);
RouteEmbeddedLanguage\RoutePatternParserTests.cs (1)
326Assert.Equal(allChars.Length, position);
WebApplicationBuilder\UseTopLevelRouteRegistrationInsteadOfUseEndpointsTest.cs (2)
157Assert.Equal(4, diagnostics.Length); 259Assert.Equal(2, diagnostics.Length);
Microsoft.AspNetCore.App.UnitTests (23)
PackageTests.cs (9)
103Assert.Equal(expectedVersion.Major, assemblyVersion.Major); 104Assert.Equal(expectedVersion.Minor, assemblyVersion.Minor); 107Assert.Equal(expectedVersion.Build, assemblyVersion.Build); 111Assert.Equal(0, assemblyVersion.Build); 113Assert.Equal(0, assemblyVersion.Revision); 131Assert.Equal(expectedVersion.Major, assemblyVersion.Major); 132Assert.Equal(expectedVersion.Minor, assemblyVersion.Minor); 133Assert.Equal(0, assemblyVersion.Build); 134Assert.Equal(0, assemblyVersion.Revision);
SharedFxTests.cs (7)
196Assert.Equal(expectedVersion.Major, assemblyDefinition.Version.Major); 207Assert.Equal(expectedVersion.Minor, assemblyDefinition.Version.Minor); 208Assert.Equal(0, assemblyDefinition.Version.Build); 209Assert.Equal(0, assemblyDefinition.Version.Revision); 241Assert.Equal(0, reference.Version.Build); 242Assert.Equal(0, reference.Version.Revision); 253Assert.Equal(2, lines.Length);
TargetingPackTests.cs (7)
93Assert.Equal(expectedVersion.Major, assemblyDefinition.Version.Major); 104Assert.Equal(expectedVersion.Minor, assemblyDefinition.Version.Minor); 105Assert.Equal(0, assemblyDefinition.Version.Build); 106Assert.Equal(0, assemblyDefinition.Version.Revision); 147Assert.Equal(packageOverrideFileLines.Length, runtimeDependencies.Count + aspnetcoreDependencies.Count); 171Assert.Equal(2, packageOverrideParts.Length); 278Assert.Equal(4, parts.Length);
Microsoft.AspNetCore.Authentication.Core.Test (44)
AuthenticationPropertiesTests.cs (30)
30Assert.Equal(props.Items, copy.Items); 31Assert.Equal(props.Parameters, copy.Parameters); 80Assert.Equal(0, props.Items.Count); 85Assert.Equal(1, props.Items.Count); 90Assert.Equal(1, props.Items.Count); 95Assert.Equal(2, props.Items.Count); 103Assert.Equal(1, props.Items.Count); 107Assert.Equal(1, props.Items.Count); 115Assert.Equal(0, props.Parameters.Count); 119Assert.Equal("foo bar", props.Parameters["foo"]); 120Assert.Equal(1, props.Parameters.Count); 125Assert.Equal(1, props.Parameters.Count); 133Assert.Equal(0, props.Parameters.Count); 136Assert.Equal(123, props.GetParameter<int?>("foo")); 137Assert.Equal(123, props.Parameters["foo"]); 138Assert.Equal(1, props.Parameters.Count); 143Assert.Equal(1, props.Parameters.Count); 151Assert.Equal(0, props.Parameters.Count); 155Assert.Equal(new string[] { "a", "b", "c" }, props.GetParameter<ICollection<string>>("foo")); 157Assert.Equal(1, props.Parameters.Count); 162Assert.Equal(1, props.Parameters.Count); 200Assert.Equal(new DateTimeOffset(new DateTime(2018, 03, 21, 0, 0, 0, DateTimeKind.Utc)), props.IssuedUtc); 214Assert.Equal(new DateTimeOffset(new DateTime(2018, 03, 19, 12, 34, 56, DateTimeKind.Utc)), props.ExpiresUtc); 261Assert.Equal(dateTimeOffset, props.GetDateTimeOffset("foo")); 332Assert.Equal(props.AllowRefresh, deserialized!.AllowRefresh); 333Assert.Equal(props.ExpiresUtc, deserialized.ExpiresUtc); 334Assert.Equal(props.IssuedUtc, deserialized.IssuedUtc); 335Assert.Equal(props.IsPersistent, deserialized.IsPersistent); 344Assert.Equal(0, deserialized.Parameters.Count); 358Assert.Equal(0, deserialized.Parameters.Count);
AuthenticationSchemeProviderTests.cs (5)
249Assert.Equal(await provider.GetDefaultForbidSchemeAsync(), expected); 250Assert.Equal(await provider.GetDefaultAuthenticateSchemeAsync(), expected); 251Assert.Equal(await provider.GetDefaultChallengeSchemeAsync(), expected); 252Assert.Equal(await provider.GetDefaultSignInSchemeAsync(), expected); 253Assert.Equal(await provider.GetDefaultSignOutSchemeAsync(), expected);
AuthenticationServiceTests.cs (3)
42Assert.Equal(1, transform.Ran); 45Assert.Equal(2, transform.Ran); 48Assert.Equal(3, transform.Ran);
AuthenticationTicketTests.cs (2)
34Assert.Equal(ticket.Properties.Items, copy.Properties.Items); 35Assert.Equal(ticket.Properties.Parameters, copy.Properties.Parameters);
TokenExtensionTests.cs (4)
28Assert.Equal(3, props.GetTokens().Count()); 75Assert.Equal(3, props.GetTokens().Count()); 98Assert.Equal(3, props.GetTokens().Count()); 119Assert.Equal(3, props.GetTokens().Count());
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (8)
UserJwtsTests.cs (8)
432Assert.Equal(32, signingKey["Length"].GetValue<int>()); 460Assert.Equal(32, signingKey["Length"].GetValue<int>()); 499Assert.Equal(32, signingKey["Length"].GetValue<int>()); 521Assert.Equal(2, signingKeys.Count); 543Assert.Equal(32, signingKey1["Length"].GetValue<int>()); 547Assert.Equal(32, signingKey2["Length"].GetValue<int>()); 599Assert.Equal(32, bytesParsed); 719Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(app.UserJwtsFilePath));
Microsoft.AspNetCore.Authentication.Negotiate.Test (46)
EventTests.cs (26)
32Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 41Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 65Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 91Assert.Equal(1, eventInvoked); 113Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 139Assert.Equal(1, eventInvoked); 163Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 165Assert.Equal(1, eventInvoked); 188Assert.Equal(StatusCodes.Status418ImATeapot, response.Response.StatusCode); 189Assert.Equal(1, eventInvoked); 213Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 215Assert.Equal(1, eventInvoked); 238Assert.Equal(StatusCodes.Status400BadRequest, response.Response.StatusCode); 239Assert.Equal(1, eventInvoked); 263Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 265Assert.Equal(1, eventInvoked); 293Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 295Assert.Equal(2, callCount); 317Assert.Equal(1, callCount); 339Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 341Assert.Equal(1, callCount); 363Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 365Assert.Equal(1, callCount); 386Assert.Equal(0, callCount); 398Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 405Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode);
LdapAdapterTests.cs (4)
13Assert.Equal(new[] { "Testing group - City" }, parts); 21Assert.Equal(new[] { @"Testing group\,City" }, parts); 29Assert.Equal(new[] { "Testing group", "City" }, parts); 37Assert.Equal(new[] { @"Testing group\\", "City" }, parts);
NegotiateHandlerTests.cs (16)
40Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 50Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 60Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 72Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 82Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 164Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 191Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 289Assert.Equal(StatusCodes.Status500InternalServerError, result.Response.StatusCode); 300Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 311Assert.Equal(StatusCodes.Status400BadRequest, result.Response.StatusCode); 328Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 336Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 349Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 356Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 369Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 376Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode);
Microsoft.AspNetCore.Authentication.Test (730)
AuthenticationMiddlewareTests.cs (1)
57Assert.Equal(607, (int)response.StatusCode);
Base64UrlTextEncoderTests.cs (1)
23Assert.Equal(data[index], result[index]);
CertificateTests.cs (31)
58Assert.Equal(HttpStatusCode.OK, response.StatusCode); 74Assert.Equal(HttpStatusCode.OK, response.StatusCode); 89Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 105Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 121Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 138Assert.Equal(HttpStatusCode.OK, response.StatusCode); 155Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 173Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 190Assert.Equal(HttpStatusCode.OK, response.StatusCode); 208Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 225Assert.Equal(HttpStatusCode.OK, response.StatusCode); 241Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 258Assert.Equal(HttpStatusCode.OK, response.StatusCode); 272Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 286Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 309Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 327Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 344Assert.Equal(HttpStatusCode.OK, response.StatusCode); 362Assert.Equal(HttpStatusCode.OK, response.StatusCode); 379Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 397Assert.Equal(HttpStatusCode.OK, response.StatusCode); 414Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 433Assert.Equal(HttpStatusCode.OK, response.StatusCode); 451Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 466Assert.Equal(HttpStatusCode.OK, response.StatusCode); 597Assert.Equal(HttpStatusCode.OK, response.StatusCode); 627Assert.Equal(HttpStatusCode.OK, response.StatusCode); 667Assert.Equal(HttpStatusCode.OK, response.StatusCode); 724Assert.Equal(HttpStatusCode.OK, response.StatusCode); 754Assert.Equal(HttpStatusCode.OK, response.StatusCode); 776Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ClaimActionTests.cs (4)
37Assert.Equal(2, roleClaims.Count); 69Assert.Equal(2, roleClaims.Count); 102Assert.Equal(2, identity.FindAll("name0").Count()); 103Assert.Equal(2, identity.FindAll("name1").Count());
CookieTests.cs (29)
41Assert.Equal(HttpStatusCode.OK, response.StatusCode); 50Assert.Equal(HttpStatusCode.Unauthorized, transaction.Response.StatusCode); 62Assert.Equal(HttpStatusCode.Forbidden, transaction.Response.StatusCode); 74Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 86Assert.Equal(HttpStatusCode.Unauthorized, transaction.Response.StatusCode); 100Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1113Assert.Equal(expectRenew, context.ShouldRenew); 1158Assert.Equal(new PathString("/base"), context.Request.PathBase); 1178Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1192Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1210Assert.Equal(HttpStatusCode.Redirect, transaction2.Response.StatusCode); 1226Assert.Equal(HttpStatusCode.Redirect, transaction2.Response.StatusCode); 1252Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1287Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1314Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1342Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1365Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1388Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1413Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1436Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1461Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1486Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1515Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1538Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1560Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1583Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1606Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1628Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1731Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode);
DynamicSchemeTests.cs (6)
32Assert.Equal(HttpStatusCode.OK, response.StatusCode); 44Assert.Equal(HttpStatusCode.OK, response.StatusCode); 67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 73Assert.Equal(HttpStatusCode.OK, response.StatusCode); 79Assert.Equal(HttpStatusCode.OK, response.StatusCode); 86Assert.Equal(HttpStatusCode.OK, response.StatusCode);
FacebookTests.cs (14)
58Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 74Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 110Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 141Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 173Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 205Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 231Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 264Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 299Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 366Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 368Assert.Equal(1, finalUserInfoEndpoint.Count(c => c == '?')); 434Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 448Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 450Assert.Equal(2, transaction.SetCookie.Count);
GoogleTests.cs (50)
55Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 86Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 99Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 112Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 125Assert.Equal(HttpStatusCode.Unauthorized, transaction.Response.StatusCode); 151Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 187Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 239Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 295Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 334Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 359Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 401Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 437Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 467Assert.Equal("access_denied", ex.Data["error"]); 468Assert.Equal("whyitfailed", ex.Data["error_description"]); 469Assert.Equal("https://example.com/fail", ex.Data["error_uri"]); 480Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 504Assert.Equal("itfailed", ex.Data["error"]); 505Assert.Equal("whyitfailed", ex.Data["error_description"]); 506Assert.Equal("https://example.com/fail", ex.Data["error_uri"]); 519Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 558Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 560Assert.Equal(2, transaction.SetCookie.Count); 566Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 578Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 628Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 680Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 721Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 723Assert.Equal(2, transaction.SetCookie.Count); 729Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 761Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 763Assert.Equal(2, transaction.SetCookie.Count); 784Assert.Equal(TimeSpan.FromSeconds(3600), context.ExpiresIn); 809Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 852Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 882Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 884Assert.Equal(2, transaction.SetCookie.Count); 890Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 926Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 928Assert.Equal(2, transaction.SetCookie.Count); 934Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 970Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 972Assert.Equal(2, transaction.SetCookie.Count); 978Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 1007Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1009Assert.Equal(2, transaction.SetCookie.Count); 1015Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1067Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1081Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 1083Assert.Equal(2, transaction.SetCookie.Count);
JwtBearerTests.cs (35)
81Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 119Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 163Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 172Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 216Assert.Equal(HttpStatusCode.Unauthorized, transaction.Response.StatusCode); 246Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 256Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 265Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 274Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 292Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 319Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 343Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 363Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 383Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 416Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 465Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 477Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 517Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 546Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 580Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 652Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 724Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 784Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 807Assert.Equal(HttpStatusCode.Forbidden, response.Response.StatusCode); 834Assert.Equal(HttpStatusCode.Forbidden, response.Response.StatusCode); 862Assert.Equal(418, (int)response.Response.StatusCode); 911Assert.Equal(418, (int)response.StatusCode); 913Assert.Equal(2, onForbiddenCallCount); 952Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 957Assert.Equal(token.ValidTo, dom.RootElement.GetProperty("expires").GetDateTimeOffset()); 958Assert.Equal(token.ValidFrom, dom.RootElement.GetProperty("issued").GetDateTimeOffset()); 996Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 999Assert.Equal(JsonValueKind.Null, dom.RootElement.GetProperty("issued").ValueKind); 1002Assert.Equal(JsonValueKind.String, expiresElement.ValueKind); 1010Assert.Equal(max, elementValueUtc);
JwtBearerTests_Handler.cs (37)
80Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 117Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 161Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 170Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 211Assert.Equal(HttpStatusCode.Unauthorized, transaction.Response.StatusCode); 240Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 250Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 259Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 268Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 283Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 307Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 328Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 345Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 362Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 394Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 442Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 454Assert.Equal(HttpStatusCode.Unauthorized, response.Response.StatusCode); 491Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 517Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 550Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 618Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 684Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 740Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 762Assert.Equal(HttpStatusCode.Forbidden, response.Response.StatusCode); 788Assert.Equal(HttpStatusCode.Forbidden, response.Response.StatusCode); 815Assert.Equal(418, (int)response.Response.StatusCode); 864Assert.Equal(418, (int)response.StatusCode); 866Assert.Equal(2, onForbiddenCallCount); 904Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 909Assert.Equal(token.ValidTo, dom.RootElement.GetProperty("expires").GetDateTimeOffset()); 910Assert.Equal(token.ValidFrom, dom.RootElement.GetProperty("issued").GetDateTimeOffset()); 947Assert.Equal(HttpStatusCode.OK, response.Response.StatusCode); 950Assert.Equal(JsonValueKind.Null, dom.RootElement.GetProperty("issued").ValueKind); 953Assert.Equal(JsonValueKind.String, expiresElement.ValueKind); 961Assert.Equal(max, elementValueUtc); 995Assert.Equal(TimeSpan.FromSeconds(60), jwtBearerOptions.BackchannelTimeout); 1056Assert.Equal(2, jwtBearerOptions.TokenValidationParameters.IssuerSigningKeys.Count());
MicrosoftAccountTests.cs (15)
65Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 80Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 93Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 106Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 119Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 145Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 163Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 181Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 243Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 245Assert.Equal(2, transaction.SetCookie.Count); 251Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 267Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 334Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 348Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 350Assert.Equal(2, transaction.SetCookie.Count);
OAuthChallengePropertiesTest.cs (14)
19Assert.Equal(new string[] { "foo", "bar" }, properties.Scope); 20Assert.Equal(new string[] { "foo", "bar" }, properties.Parameters["scope"]); 28Assert.Equal(new string[] { "foo", "bar" }, properties.Scope); 39Assert.Equal(new string[] { "foo", "bar" }, properties.Scope); 40Assert.Equal(new string[] { "foo", "bar" }, properties.Parameters["scope"]); 50Assert.Equal(TimeSpan.FromSeconds(200), properties.MaxAge); 58Assert.Equal(TimeSpan.FromSeconds(500), properties.MaxAge); 72Assert.Equal("login", properties.Parameters["prompt"]); 97Assert.Equal("offline", properties.Parameters["access_type"]); 99Assert.Equal("force", properties.Parameters["approval_prompt"]); 101Assert.Equal("test@example.com", properties.Parameters["login_hint"]); 103Assert.Equal("login", properties.Parameters["prompt"]); 140Assert.Equal(true, properties.Parameters["include_granted_scopes"]); 144Assert.Equal(false, properties.Parameters["include_granted_scopes"]);
OAuthTests.cs (13)
134Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 162Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 192Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 218Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 247Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 276Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 313Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 348Assert.Equal(HttpStatusCode.NotAcceptable, transaction.Response.StatusCode); 384Assert.Equal(HttpStatusCode.NotAcceptable, transaction.Response.StatusCode); 420Assert.Equal(HttpStatusCode.NotAcceptable, transaction.Response.StatusCode); 457Assert.Equal("incorrect_client_credentials", context.Failure.Data["error"]); 458Assert.Equal("The client_id and/or client_secret passed are incorrect.", context.Failure.Data["error_description"]); 459Assert.Equal("https://example.com/troubleshooting-oauth-app-access-token-request-errors/#incorrect-client-credentials", context.Failure.Data["error_uri"]);
OpenIdConnect\OpenIdConnectAuthenticateTests.cs (4)
84Assert.Equal("itfailed", ex.Data["error"]); 85Assert.Equal("whyitfailed", ex.Data["error_description"]); 86Assert.Equal("https://example.com/fail", ex.Data["error_uri"]); 99Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode);
OpenIdConnect\OpenIdConnectChallengeTests.cs (28)
33Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 66Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 101Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 122Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 161Assert.Equal(HttpStatusCode.OK, res.StatusCode); 194Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 229Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 272Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 309Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 353Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 387Assert.Equal(HttpStatusCode.Gone, res.StatusCode); 417Assert.Equal(HttpStatusCode.OK, res.StatusCode); 441Assert.Equal("/signin-oidc", nonceCookie.Path); 442Assert.Equal("N", nonceCookie.Value); 443Assert.Equal(Net.Http.Headers.SameSiteMode.None, nonceCookie.SameSite); 449Assert.Equal("/signin-oidc", correlationCookie.Path); 451Assert.Equal(Net.Http.Headers.SameSiteMode.None, correlationCookie.SameSite); 453Assert.Equal(2, challengeCookies.Count); 486Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 508Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 529Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 553Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 575Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 599Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 623Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 647Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 669Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 690Assert.Equal(HttpStatusCode.Redirect, res.StatusCode);
OpenIdConnect\OpenIdConnectConfigurationTests.cs (92)
50Assert.Equal(0, forwardDefault.AuthenticateCount); 51Assert.Equal(0, forwardDefault.ForbidCount); 52Assert.Equal(0, forwardDefault.ChallengeCount); 53Assert.Equal(0, forwardDefault.SignInCount); 54Assert.Equal(0, forwardDefault.SignOutCount); 57Assert.Equal(1, forwardDefault.AuthenticateCount); 60Assert.Equal(1, forwardDefault.ForbidCount); 63Assert.Equal(1, forwardDefault.ChallengeCount); 66Assert.Equal(1, forwardDefault.SignOutCount); 127Assert.Equal(1, specific.SignOutCount); 128Assert.Equal(0, specific.AuthenticateCount); 129Assert.Equal(0, specific.ForbidCount); 130Assert.Equal(0, specific.ChallengeCount); 131Assert.Equal(0, specific.SignInCount); 133Assert.Equal(0, forwardDefault.AuthenticateCount); 134Assert.Equal(0, forwardDefault.ForbidCount); 135Assert.Equal(0, forwardDefault.ChallengeCount); 136Assert.Equal(0, forwardDefault.SignInCount); 137Assert.Equal(0, forwardDefault.SignOutCount); 167Assert.Equal(0, specific.SignOutCount); 168Assert.Equal(0, specific.AuthenticateCount); 169Assert.Equal(1, specific.ForbidCount); 170Assert.Equal(0, specific.ChallengeCount); 171Assert.Equal(0, specific.SignInCount); 173Assert.Equal(0, forwardDefault.AuthenticateCount); 174Assert.Equal(0, forwardDefault.ForbidCount); 175Assert.Equal(0, forwardDefault.ChallengeCount); 176Assert.Equal(0, forwardDefault.SignInCount); 177Assert.Equal(0, forwardDefault.SignOutCount); 207Assert.Equal(0, specific.SignOutCount); 208Assert.Equal(1, specific.AuthenticateCount); 209Assert.Equal(0, specific.ForbidCount); 210Assert.Equal(0, specific.ChallengeCount); 211Assert.Equal(0, specific.SignInCount); 213Assert.Equal(0, forwardDefault.AuthenticateCount); 214Assert.Equal(0, forwardDefault.ForbidCount); 215Assert.Equal(0, forwardDefault.ChallengeCount); 216Assert.Equal(0, forwardDefault.SignInCount); 217Assert.Equal(0, forwardDefault.SignOutCount); 247Assert.Equal(0, specific.SignOutCount); 248Assert.Equal(0, specific.AuthenticateCount); 249Assert.Equal(0, specific.ForbidCount); 250Assert.Equal(1, specific.ChallengeCount); 251Assert.Equal(0, specific.SignInCount); 253Assert.Equal(0, forwardDefault.AuthenticateCount); 254Assert.Equal(0, forwardDefault.ForbidCount); 255Assert.Equal(0, forwardDefault.ChallengeCount); 256Assert.Equal(0, forwardDefault.SignInCount); 257Assert.Equal(0, forwardDefault.SignOutCount); 290Assert.Equal(1, selector.AuthenticateCount); 293Assert.Equal(1, selector.ForbidCount); 296Assert.Equal(1, selector.ChallengeCount); 299Assert.Equal(1, selector.SignOutCount); 303Assert.Equal(0, forwardDefault.AuthenticateCount); 304Assert.Equal(0, forwardDefault.ForbidCount); 305Assert.Equal(0, forwardDefault.ChallengeCount); 306Assert.Equal(0, forwardDefault.SignInCount); 307Assert.Equal(0, forwardDefault.SignOutCount); 308Assert.Equal(0, specific.AuthenticateCount); 309Assert.Equal(0, specific.ForbidCount); 310Assert.Equal(0, specific.ChallengeCount); 311Assert.Equal(0, specific.SignInCount); 312Assert.Equal(0, specific.SignOutCount); 345Assert.Equal(1, forwardDefault.AuthenticateCount); 348Assert.Equal(1, forwardDefault.ForbidCount); 351Assert.Equal(1, forwardDefault.ChallengeCount); 354Assert.Equal(1, forwardDefault.SignOutCount); 358Assert.Equal(0, selector.AuthenticateCount); 359Assert.Equal(0, selector.ForbidCount); 360Assert.Equal(0, selector.ChallengeCount); 361Assert.Equal(0, selector.SignInCount); 362Assert.Equal(0, selector.SignOutCount); 363Assert.Equal(0, specific.AuthenticateCount); 364Assert.Equal(0, specific.ForbidCount); 365Assert.Equal(0, specific.ChallengeCount); 366Assert.Equal(0, specific.SignInCount); 367Assert.Equal(0, specific.SignOutCount); 405Assert.Equal(1, specific.AuthenticateCount); 408Assert.Equal(1, specific.ForbidCount); 411Assert.Equal(1, specific.ChallengeCount); 414Assert.Equal(1, specific.SignOutCount); 418Assert.Equal(0, forwardDefault.AuthenticateCount); 419Assert.Equal(0, forwardDefault.ForbidCount); 420Assert.Equal(0, forwardDefault.ChallengeCount); 421Assert.Equal(0, forwardDefault.SignInCount); 422Assert.Equal(0, forwardDefault.SignOutCount); 423Assert.Equal(0, selector.AuthenticateCount); 424Assert.Equal(0, selector.ForbidCount); 425Assert.Equal(0, selector.ChallengeCount); 426Assert.Equal(0, selector.SignInCount); 427Assert.Equal(0, selector.SignOutCount); 466Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode);
OpenIdConnect\OpenIdConnectEventTests.cs (47)
47Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 115Assert.Equal(HttpStatusCode.OK, response.StatusCode); 164Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 200Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 223Assert.Equal(HttpStatusCode.OK, response.StatusCode); 274Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 304Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 328Assert.Equal(HttpStatusCode.OK, response.StatusCode); 381Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 412Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 436Assert.Equal(HttpStatusCode.OK, response.StatusCode); 489Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 520Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 545Assert.Equal(HttpStatusCode.OK, response.StatusCode); 600Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 632Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 663Assert.Equal(HttpStatusCode.OK, response.StatusCode); 730Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 778Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 800Assert.Equal(HttpStatusCode.OK, response.StatusCode); 824Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 861Assert.Equal(HttpStatusCode.OK, response.StatusCode); 895Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 921Assert.Equal(HttpStatusCode.OK, response.StatusCode); 948Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 969Assert.Equal(HttpStatusCode.Found, response.StatusCode); 996Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1013Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1017Assert.Equal(1, parsedValues.Count); 1039Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1065Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1082Assert.Equal(HttpStatusCode.Found, response.StatusCode); 1105Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1132Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1249Assert.Equal(ExpectMessageReceived, InvokedMessageReceived); 1250Assert.Equal(ExpectTokenValidated, InvokedTokenValidated); 1251Assert.Equal(ExpectAuthorizationCodeReceived, InvokedAuthorizationCodeReceived); 1252Assert.Equal(ExpectTokenResponseReceived, InvokedTokenResponseReceived); 1253Assert.Equal(ExpectUserInfoReceived, InvokedUserInfoReceived); 1254Assert.Equal(ExpectAuthenticationFailed, InvokeAuthenticationFailed); 1255Assert.Equal(ExpectTicketReceived, InvokedTicketReceived); 1256Assert.Equal(ExpectAccessDenied, InvokedAccessDenied); 1257Assert.Equal(ExpectRemoteFailure, InvokedRemoteFailure); 1258Assert.Equal(ExpectRedirectForSignOut, InvokedRedirectForSignOut); 1259Assert.Equal(ExpectRemoteSignOut, InvokedRemoteSignOut); 1260Assert.Equal(ExpectRedirectToSignedOut, InvokedRedirectToSignedOut);
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (47)
47Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 115Assert.Equal(HttpStatusCode.OK, response.StatusCode); 164Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 200Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 223Assert.Equal(HttpStatusCode.OK, response.StatusCode); 274Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 304Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 328Assert.Equal(HttpStatusCode.OK, response.StatusCode); 381Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 412Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 436Assert.Equal(HttpStatusCode.OK, response.StatusCode); 489Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 520Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 545Assert.Equal(HttpStatusCode.OK, response.StatusCode); 600Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 632Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 663Assert.Equal(HttpStatusCode.OK, response.StatusCode); 730Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 778Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 800Assert.Equal(HttpStatusCode.OK, response.StatusCode); 824Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 861Assert.Equal(HttpStatusCode.OK, response.StatusCode); 895Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 921Assert.Equal(HttpStatusCode.OK, response.StatusCode); 948Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 969Assert.Equal(HttpStatusCode.Found, response.StatusCode); 996Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1013Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1017Assert.Equal(1, parsedValues.Count); 1039Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1065Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1082Assert.Equal(HttpStatusCode.Found, response.StatusCode); 1105Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1132Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 1249Assert.Equal(ExpectMessageReceived, InvokedMessageReceived); 1250Assert.Equal(ExpectTokenValidated, InvokedTokenValidated); 1251Assert.Equal(ExpectAuthorizationCodeReceived, InvokedAuthorizationCodeReceived); 1252Assert.Equal(ExpectTokenResponseReceived, InvokedTokenResponseReceived); 1253Assert.Equal(ExpectUserInfoReceived, InvokedUserInfoReceived); 1254Assert.Equal(ExpectAuthenticationFailed, InvokeAuthenticationFailed); 1255Assert.Equal(ExpectTicketReceived, InvokedTicketReceived); 1256Assert.Equal(ExpectAccessDenied, InvokedAccessDenied); 1257Assert.Equal(ExpectRemoteFailure, InvokedRemoteFailure); 1258Assert.Equal(ExpectRedirectForSignOut, InvokedRedirectForSignOut); 1259Assert.Equal(ExpectRemoteSignOut, InvokedRemoteSignOut); 1260Assert.Equal(ExpectRedirectToSignedOut, InvokedRedirectToSignedOut);
OpenIdConnect\OpenIdConnectTests.cs (28)
50Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 77Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 104Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 130Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 157Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 182Assert.Equal(HttpStatusCode.Redirect, res.StatusCode); 200Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 218Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 240Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 271Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 320Assert.Equal(HttpStatusCode.OK, remoteSignOutTransaction.Response.StatusCode); 344Assert.Equal(HttpStatusCode.OK, remoteSignOutTransaction.Response.StatusCode); 368Assert.Equal(HttpStatusCode.OK, remoteSignOutTransaction.Response.StatusCode); 403Assert.Equal(DateTime.MaxValue, GetNonceExpirationTime(noncePrefix + DateTime.MaxValue.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter, TimeSpan.FromHours(1))); 405Assert.Equal(DateTime.MinValue + TimeSpan.FromHours(1), GetNonceExpirationTime(noncePrefix + DateTime.MinValue.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter, TimeSpan.FromHours(1))); 407Assert.Equal(utcNow + TimeSpan.FromHours(1), GetNonceExpirationTime(noncePrefix + utcNow.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter, TimeSpan.FromHours(1))); 409Assert.Equal(DateTime.MinValue, GetNonceExpirationTime(noncePrefix, TimeSpan.FromHours(1))); 411Assert.Equal(DateTime.MinValue, GetNonceExpirationTime("", TimeSpan.FromHours(1))); 413Assert.Equal(DateTime.MinValue, GetNonceExpirationTime(noncePrefix + noncePrefix, TimeSpan.FromHours(1))); 415Assert.Equal(utcNow + TimeSpan.FromHours(1), GetNonceExpirationTime(noncePrefix + utcNow.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter + utcNow.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter, TimeSpan.FromHours(1))); 417Assert.Equal(DateTime.MinValue, GetNonceExpirationTime(utcNow.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter + utcNow.Ticks.ToString(CultureInfo.InvariantCulture) + nonceDelimiter, TimeSpan.FromHours(1))); 445Assert.Equal(options.BackchannelTimeout, TimeSpan.FromMinutes(5)); 448Assert.Equal(new PathString("/signin-oidc"), options.CallbackPath); // Assert default callback paths are respected 479Assert.Equal(CookieSecurePolicy.Always, options.CorrelationCookie.SecurePolicy); 483Assert.Equal(SameSiteMode.None, options.CorrelationCookie.SameSite); 487Assert.Equal(CookieSecurePolicy.Always, options.NonceCookie.SecurePolicy); 488Assert.Equal(TimeSpan.FromMinutes(1), options.BackchannelTimeout); 534Assert.Equal(2, options.Scope.Count);
OpenIdConnect\TestSettings.cs (1)
273Assert.Equal(TimeSpan.FromMinutes(20), _options.MaxAge.Value);
PolicyTests.cs (100)
78Assert.Equal(0, handler1.AuthenticateCount); 79Assert.Equal(0, handler1.ForbidCount); 80Assert.Equal(0, handler1.ChallengeCount); 81Assert.Equal(0, handler1.SignInCount); 82Assert.Equal(0, handler1.SignOutCount); 83Assert.Equal(0, handler2.AuthenticateCount); 84Assert.Equal(0, handler2.ForbidCount); 85Assert.Equal(0, handler2.ChallengeCount); 86Assert.Equal(0, handler2.SignInCount); 87Assert.Equal(0, handler2.SignOutCount); 90Assert.Equal(1, handler1.AuthenticateCount); 91Assert.Equal(0, handler2.AuthenticateCount); 94Assert.Equal(1, handler1.ForbidCount); 95Assert.Equal(0, handler2.ForbidCount); 98Assert.Equal(1, handler1.ChallengeCount); 99Assert.Equal(0, handler2.ChallengeCount); 102Assert.Equal(1, handler1.SignOutCount); 103Assert.Equal(0, handler2.SignOutCount); 106Assert.Equal(1, handler1.SignInCount); 107Assert.Equal(0, handler2.SignInCount); 134Assert.Equal(0, handler1.AuthenticateCount); 135Assert.Equal(0, handler1.ForbidCount); 136Assert.Equal(0, handler1.ChallengeCount); 137Assert.Equal(0, handler1.SignInCount); 138Assert.Equal(0, handler1.SignOutCount); 139Assert.Equal(0, handler2.AuthenticateCount); 140Assert.Equal(0, handler2.ForbidCount); 141Assert.Equal(0, handler2.ChallengeCount); 142Assert.Equal(0, handler2.SignInCount); 143Assert.Equal(0, handler2.SignOutCount); 146Assert.Equal(1, handler1.AuthenticateCount); 147Assert.Equal(0, handler2.AuthenticateCount); 150Assert.Equal(1, handler1.ForbidCount); 151Assert.Equal(0, handler2.ForbidCount); 154Assert.Equal(1, handler1.ChallengeCount); 155Assert.Equal(0, handler2.ChallengeCount); 158Assert.Equal(1, handler1.SignOutCount); 159Assert.Equal(0, handler2.SignOutCount); 162Assert.Equal(1, handler1.SignInCount); 163Assert.Equal(0, handler2.SignInCount); 195Assert.Equal(0, handler1.AuthenticateCount); 196Assert.Equal(0, handler1.ForbidCount); 197Assert.Equal(0, handler1.ChallengeCount); 198Assert.Equal(0, handler1.SignInCount); 199Assert.Equal(0, handler1.SignOutCount); 200Assert.Equal(0, handler2.AuthenticateCount); 201Assert.Equal(0, handler2.ForbidCount); 202Assert.Equal(0, handler2.ChallengeCount); 203Assert.Equal(0, handler2.SignInCount); 204Assert.Equal(0, handler2.SignOutCount); 207Assert.Equal(1, handler1.AuthenticateCount); 208Assert.Equal(0, handler2.AuthenticateCount); 211Assert.Equal(1, handler1.ForbidCount); 212Assert.Equal(0, handler2.ForbidCount); 215Assert.Equal(1, handler1.ChallengeCount); 216Assert.Equal(0, handler2.ChallengeCount); 219Assert.Equal(1, handler1.SignOutCount); 220Assert.Equal(0, handler2.SignOutCount); 223Assert.Equal(1, handler1.SignInCount); 224Assert.Equal(0, handler2.SignInCount); 247Assert.Equal(0, handler1.AuthenticateCount); 248Assert.Equal(0, handler1.ForbidCount); 249Assert.Equal(0, handler1.ChallengeCount); 250Assert.Equal(0, handler1.SignInCount); 251Assert.Equal(0, handler1.SignOutCount); 252Assert.Equal(0, handler2.AuthenticateCount); 253Assert.Equal(0, handler2.ForbidCount); 254Assert.Equal(0, handler2.ChallengeCount); 255Assert.Equal(0, handler2.SignInCount); 256Assert.Equal(0, handler2.SignOutCount); 259Assert.Equal(1, handler1.AuthenticateCount); 260Assert.Equal(0, handler2.AuthenticateCount); 263Assert.Equal(1, handler1.ForbidCount); 264Assert.Equal(0, handler2.ForbidCount); 267Assert.Equal(1, handler1.ChallengeCount); 268Assert.Equal(0, handler2.ChallengeCount); 271Assert.Equal(1, handler1.SignOutCount); 272Assert.Equal(0, handler2.SignOutCount); 275Assert.Equal(1, handler1.SignInCount); 276Assert.Equal(0, handler2.SignInCount); 304Assert.Equal(0, handler1.AuthenticateCount); 305Assert.Equal(0, handler1.ForbidCount); 306Assert.Equal(0, handler1.ChallengeCount); 307Assert.Equal(0, handler1.SignInCount); 308Assert.Equal(0, handler1.SignOutCount); 309Assert.Equal(0, handler2.AuthenticateCount); 310Assert.Equal(0, handler2.ForbidCount); 311Assert.Equal(0, handler2.ChallengeCount); 312Assert.Equal(0, handler2.SignInCount); 313Assert.Equal(0, handler2.SignOutCount); 316Assert.Equal(1, handler1.AuthenticateCount); 317Assert.Equal(0, handler2.AuthenticateCount); 320Assert.Equal(1, handler1.ForbidCount); 321Assert.Equal(0, handler2.ForbidCount); 324Assert.Equal(0, handler1.ChallengeCount); 325Assert.Equal(1, handler2.ChallengeCount); 328Assert.Equal(1, handler1.SignOutCount); 329Assert.Equal(0, handler2.SignOutCount); 332Assert.Equal(0, handler1.SignInCount); 333Assert.Equal(1, handler2.SignInCount);
SharedAuthenticationTests.cs (107)
45Assert.Equal(0, forwardDefault.AuthenticateCount); 46Assert.Equal(0, forwardDefault.ForbidCount); 47Assert.Equal(0, forwardDefault.ChallengeCount); 48Assert.Equal(0, forwardDefault.SignInCount); 49Assert.Equal(0, forwardDefault.SignOutCount); 52Assert.Equal(1, forwardDefault.AuthenticateCount); 55Assert.Equal(1, forwardDefault.ForbidCount); 58Assert.Equal(1, forwardDefault.ChallengeCount); 63Assert.Equal(1, forwardDefault.SignOutCount); 73Assert.Equal(1, forwardDefault.SignInCount); 110Assert.Equal(1, specific.SignInCount); 111Assert.Equal(0, specific.AuthenticateCount); 112Assert.Equal(0, specific.ForbidCount); 113Assert.Equal(0, specific.ChallengeCount); 114Assert.Equal(0, specific.SignOutCount); 116Assert.Equal(0, forwardDefault.AuthenticateCount); 117Assert.Equal(0, forwardDefault.ForbidCount); 118Assert.Equal(0, forwardDefault.ChallengeCount); 119Assert.Equal(0, forwardDefault.SignInCount); 120Assert.Equal(0, forwardDefault.SignOutCount); 152Assert.Equal(1, specific.SignOutCount); 153Assert.Equal(0, specific.AuthenticateCount); 154Assert.Equal(0, specific.ForbidCount); 155Assert.Equal(0, specific.ChallengeCount); 156Assert.Equal(0, specific.SignInCount); 158Assert.Equal(0, forwardDefault.AuthenticateCount); 159Assert.Equal(0, forwardDefault.ForbidCount); 160Assert.Equal(0, forwardDefault.ChallengeCount); 161Assert.Equal(0, forwardDefault.SignInCount); 162Assert.Equal(0, forwardDefault.SignOutCount); 192Assert.Equal(0, specific.SignOutCount); 193Assert.Equal(0, specific.AuthenticateCount); 194Assert.Equal(1, specific.ForbidCount); 195Assert.Equal(0, specific.ChallengeCount); 196Assert.Equal(0, specific.SignInCount); 198Assert.Equal(0, forwardDefault.AuthenticateCount); 199Assert.Equal(0, forwardDefault.ForbidCount); 200Assert.Equal(0, forwardDefault.ChallengeCount); 201Assert.Equal(0, forwardDefault.SignInCount); 202Assert.Equal(0, forwardDefault.SignOutCount); 242Assert.Equal(1, transform.Ran); 271Assert.Equal(0, specific.SignOutCount); 272Assert.Equal(1, specific.AuthenticateCount); 273Assert.Equal(0, specific.ForbidCount); 274Assert.Equal(0, specific.ChallengeCount); 275Assert.Equal(0, specific.SignInCount); 277Assert.Equal(0, forwardDefault.AuthenticateCount); 278Assert.Equal(0, forwardDefault.ForbidCount); 279Assert.Equal(0, forwardDefault.ChallengeCount); 280Assert.Equal(0, forwardDefault.SignInCount); 281Assert.Equal(0, forwardDefault.SignOutCount); 310Assert.Equal(0, specific.SignOutCount); 311Assert.Equal(0, specific.AuthenticateCount); 312Assert.Equal(0, specific.ForbidCount); 313Assert.Equal(1, specific.ChallengeCount); 314Assert.Equal(0, specific.SignInCount); 316Assert.Equal(0, forwardDefault.AuthenticateCount); 317Assert.Equal(0, forwardDefault.ForbidCount); 318Assert.Equal(0, forwardDefault.ChallengeCount); 319Assert.Equal(0, forwardDefault.SignInCount); 320Assert.Equal(0, forwardDefault.SignOutCount); 352Assert.Equal(1, selector.AuthenticateCount); 355Assert.Equal(1, selector.ForbidCount); 358Assert.Equal(1, selector.ChallengeCount); 363Assert.Equal(1, selector.SignOutCount); 373Assert.Equal(1, selector.SignInCount); 380Assert.Equal(0, forwardDefault.AuthenticateCount); 381Assert.Equal(0, forwardDefault.ForbidCount); 382Assert.Equal(0, forwardDefault.ChallengeCount); 383Assert.Equal(0, forwardDefault.SignInCount); 384Assert.Equal(0, forwardDefault.SignOutCount); 385Assert.Equal(0, specific.AuthenticateCount); 386Assert.Equal(0, specific.ForbidCount); 387Assert.Equal(0, specific.ChallengeCount); 388Assert.Equal(0, specific.SignInCount); 389Assert.Equal(0, specific.SignOutCount); 421Assert.Equal(1, forwardDefault.AuthenticateCount); 424Assert.Equal(1, forwardDefault.ForbidCount); 427Assert.Equal(1, forwardDefault.ChallengeCount); 432Assert.Equal(1, forwardDefault.SignOutCount); 442Assert.Equal(1, forwardDefault.SignInCount); 449Assert.Equal(0, selector.AuthenticateCount); 450Assert.Equal(0, selector.ForbidCount); 451Assert.Equal(0, selector.ChallengeCount); 452Assert.Equal(0, selector.SignInCount); 453Assert.Equal(0, selector.SignOutCount); 454Assert.Equal(0, specific.AuthenticateCount); 455Assert.Equal(0, specific.ForbidCount); 456Assert.Equal(0, specific.ChallengeCount); 457Assert.Equal(0, specific.SignInCount); 458Assert.Equal(0, specific.SignOutCount); 495Assert.Equal(1, specific.AuthenticateCount); 498Assert.Equal(1, specific.ForbidCount); 501Assert.Equal(1, specific.ChallengeCount); 506Assert.Equal(1, specific.SignOutCount); 516Assert.Equal(1, specific.SignInCount); 523Assert.Equal(0, forwardDefault.AuthenticateCount); 524Assert.Equal(0, forwardDefault.ForbidCount); 525Assert.Equal(0, forwardDefault.ChallengeCount); 526Assert.Equal(0, forwardDefault.SignInCount); 527Assert.Equal(0, forwardDefault.SignOutCount); 528Assert.Equal(0, selector.AuthenticateCount); 529Assert.Equal(0, selector.ForbidCount); 530Assert.Equal(0, selector.ChallengeCount); 531Assert.Equal(0, selector.SignInCount); 532Assert.Equal(0, selector.SignOutCount); 545Assert.Equal(HandlerType, scheme.HandlerType);
TicketSerializerTests.cs (1)
50Assert.Equal("bootstrap", readTicket.Principal.Identities.First().BootstrapContext);
TokenExtensionTests.cs (4)
24Assert.Equal(3, props.GetTokens().Count()); 71Assert.Equal(3, props.GetTokens().Count()); 94Assert.Equal(3, props.GetTokens().Count()); 115Assert.Equal(3, props.GetTokens().Count());
TwitterTests.cs (17)
71Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 133Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 146Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 159Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 181Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 209Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 223Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 259Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 273Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 366Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 380Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 431Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 436Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 444Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode); 510Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode); 513Assert.Equal(1, finalVerifyCredentialsEndpoint.Count(c => c == '?')); 526Assert.Equal(HttpStatusCode.OK, transaction.Response.StatusCode);
WsFederation\WsFederationTest.cs (2)
131Assert.Equal(HttpStatusCode.Found, response.StatusCode); 158Assert.Equal(HttpStatusCode.Found, response.StatusCode);
WsFederation\WsFederationTest_Handler.cs (2)
129Assert.Equal(HttpStatusCode.Found, response.StatusCode); 156Assert.Equal(HttpStatusCode.Found, response.StatusCode);
Microsoft.AspNetCore.Authorization.Test (96)
AuthorizationBuilderTests.cs (5)
24Assert.Equal(policy, options.FallbackPolicy); 55Assert.Equal(policy, options.DefaultPolicy); 71Assert.Equal(invoke, options.InvokeHandlersAfterFailure); 86Assert.Equal(policy, options.GetPolicy("name")); 102Assert.Equal(1, policy.Requirements.Count);
AuthorizationEndpointConventionBuilderExtensionsTests.cs (13)
28Assert.Equal(metadata, Assert.Single(endpointModel.Metadata)); 136Assert.Equal(2, endpointModel.Metadata.Count); 140Assert.Equal(policy, endpointModel.Metadata[1]); 159Assert.Equal(2, endpointModel.Metadata.Count); 164Assert.Equal(1, policy.Requirements.Count); 165Assert.Equal(requirement, policy.Requirements[0]); 187Assert.Equal(2, endpointModel.Metadata.Count); 188Assert.Equal(authorize, endpointModel.Metadata[0]); 190Assert.Equal(1, policy.Requirements.Count); 191Assert.Equal(requirement, policy.Requirements[0]); 213Assert.Equal(2, endpointModel.Metadata.Count); 214Assert.Equal(authorize, endpointModel.Metadata[0]); 215Assert.Equal(policy, endpointModel.Metadata[1]);
AuthorizationMiddlewareTests.cs (55)
187Assert.Equal(2, authenticationService.ChallengeCount); 209Assert.Equal(1, getPolicyCount); 210Assert.Equal(0, getFallbackPolicyCount); 211Assert.Equal(1, next.CalledCount); 214Assert.Equal(2, getPolicyCount); 215Assert.Equal(0, getFallbackPolicyCount); 216Assert.Equal(2, next.CalledCount); 219Assert.Equal(3, getPolicyCount); 220Assert.Equal(0, getFallbackPolicyCount); 221Assert.Equal(3, next.CalledCount); 259Assert.Equal(1, getPolicyCount); 260Assert.Equal(0, getFallbackPolicyCount); 261Assert.Equal(1, next.CalledCount); 264Assert.Equal(1, getPolicyCount); 265Assert.Equal(0, getFallbackPolicyCount); 266Assert.Equal(2, next.CalledCount); 269Assert.Equal(1, getPolicyCount); 270Assert.Equal(0, getFallbackPolicyCount); 271Assert.Equal(3, next.CalledCount); 309Assert.Equal(1, getPolicyCount); 310Assert.Equal(0, getFallbackPolicyCount); 311Assert.Equal(1, next.CalledCount); 314Assert.Equal(1, getPolicyCount); 315Assert.Equal(0, getFallbackPolicyCount); 316Assert.Equal(2, next.CalledCount); 319Assert.Equal(1, getPolicyCount); 320Assert.Equal(0, getFallbackPolicyCount); 321Assert.Equal(3, next.CalledCount); 369Assert.Equal(1, policyProvider.GetPolicyCount); 370Assert.Equal(0, policyProvider.GetFallbackPolicyCount); 371Assert.Equal(1, next.CalledCount); 374Assert.Equal(canCache ? 1: 2, policyProvider.GetPolicyCount); 375Assert.Equal(0, policyProvider.GetFallbackPolicyCount); 376Assert.Equal(2, next.CalledCount); 379Assert.Equal(canCache ? 1 : 3, policyProvider.GetPolicyCount); 380Assert.Equal(0, policyProvider.GetFallbackPolicyCount); 381Assert.Equal(3, next.CalledCount); 403Assert.Equal(1, getPolicyCount); 404Assert.Equal(0, getFallbackPolicyCount); 405Assert.Equal(1, next.CalledCount); 408Assert.Equal(2, getPolicyCount); 409Assert.Equal(0, getFallbackPolicyCount); 410Assert.Equal(2, next.CalledCount); 413Assert.Equal(3, getPolicyCount); 414Assert.Equal(0, getFallbackPolicyCount); 415Assert.Equal(3, next.CalledCount); 476Assert.Equal(assertSuccess, next.Called); 498Assert.Equal(assertSuccess && assert2Success, next.Called); 518Assert.Equal(assertSuccess, next.Called); 540Assert.Equal(assertSuccess && !anonymous, next.Called); 670Assert.Equal(context, resource); 671Assert.Equal(endpoint, resource.GetEndpoint()); 698Assert.Equal(endpoint, resource); 741Assert.Equal(2, authenticationService.ForbidCount); 852Assert.Equal(secondExpiration, authenticateResultFeature.AuthenticateResult?.Properties?.ExpiresUtc);
AuthorizationPolicyFacts.cs (11)
37Assert.Equal(2, combined.AuthenticationSchemes.Count()); 40Assert.Equal(4, combined.Requirements.Count()); 42Assert.Equal(2, combined.Requirements.OfType<ClaimsAuthorizationRequirement>().Count()); 65Assert.Equal(1, combined.Requirements.Count); 87Assert.Equal(2, combined.AuthenticationSchemes.Count()); 90Assert.Equal(2, combined.Requirements.Count()); 92Assert.Equal(2, combined.Requirements.OfType<ClaimsAuthorizationRequirement>().Count()); 111Assert.Equal(2, rolesAuthorizationRequirement.AllowedRoles.Count()); 131Assert.Equal(2, combined.AuthenticationSchemes.Count()); 151Assert.Equal(2, combined.AuthenticationSchemes.Count()); 172Assert.Equal(2, rolesAuthorizationRequirement.AllowedRoles.Count());
DefaultAuthorizationServiceTests.cs (9)
139Assert.Equal(invokeAllHandlers, handler2.Invoked); 190Assert.Equal(2, allowed.Failure.FailureReasons.Count()); 193Assert.Equal(handler1, first.Handler); 196Assert.Equal(handler3, second.Handler); 714Assert.Equal(shouldSucceed, allowed.Succeeded); 1190Assert.Equal(LogLevel.Information, level); 1191Assert.Equal(2, eventId.Id); 1223Assert.Equal(LogLevel.Information, level); 1224Assert.Equal(2, eventId.Id);
PassThroughAuthorizationHandlerTests.cs (1)
46Assert.Equal(invokeAllHandlers, afterHandler.Invoked);
PolicyEvaluatorTests.cs (2)
45Assert.Equal(3, result.Principal.Identities.Count()); 65Assert.Equal(auth.Principal, result.Principal);
Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests (4)
TransformTest.cs (4)
24Assert.Equal(2, doc.ChildNodes.Count); 29Assert.Equal(3, envNode.ChildNodes.Count); 54Assert.Equal(2, doc.ChildNodes.Count); 59Assert.Equal(3, envNode.ChildNodes.Count);
Microsoft.AspNetCore.Components.Authorization.Tests (55)
AuthorizeRouteViewTest.cs (11)
67Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 104Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 236Assert.Equal(layoutDiff.ComponentId, nonEmptyDiff.ComponentId); 239Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 240Assert.Equal(1, edit.SiblingIndex); 351Assert.Equal(2, _renderer.Batches.Count); 358Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 359Assert.Equal(1, edit.SiblingIndex); 365Assert.Equal(RenderTreeEditType.RemoveFrame, edit.Type); 366Assert.Equal(2, edit.SiblingIndex); 372Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type);
AuthorizeViewTest.cs (15)
69Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 133Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 169Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 211Assert.Equal(2, renderer.Batches.Count); 216Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 278Assert.Equal(2, renderer.Batches.Count); 283Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 314Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 327Assert.Equal(2, renderer.Batches.Count); 332Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 333Assert.Equal(0, edit.SiblingIndex); 372Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 385Assert.Equal(2, renderer.Batches.Count); 390Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 391Assert.Equal(0, edit.SiblingIndex);
CascadingAuthenticationStateTest.cs (6)
57Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 92Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 105Assert.Equal(2, renderer.Batches.Count); 110Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 141Assert.Equal(2, renderer.Batches.Count); 146Assert.Equal(RenderTreeEditType.UpdateText, edit.Type);
src\Components\Shared\test\AssertFrame.cs (23)
14Assert.Equal(sequence.Value, frame.Sequence); 20Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 22Assert.Equal(0, frame.ElementSubtreeLength); 28Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 30Assert.Equal(0, frame.ElementSubtreeLength); 36Assert.Equal(RenderTreeFrameType.Element, frame.FrameType); 38Assert.Equal(subtreeLength, frame.ElementSubtreeLength); 44Assert.Equal(RenderTreeFrameType.Attribute, frame.FrameType); 52Assert.Equal(attributeValue, frame.AttributeValue); 58Assert.Equal(attributeEventHandlerValue, frame.AttributeValue); 64Assert.Equal(attributeValue, frame.AttributeValue); 86Assert.Equal(RenderTreeFrameType.Component, frame.FrameType); 90Assert.Equal(subtreeLength.Value, frame.ComponentSubtreeLength); 99Assert.Equal(componentId, frame.ComponentId); 104Assert.Equal(RenderTreeFrameType.Region, frame.FrameType); 105Assert.Equal(subtreeLength, frame.RegionSubtreeLength); 111Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 118Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 125Assert.Equal(RenderTreeFrameType.ElementReferenceCapture, frame.FrameType); 132Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 139Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 146Assert.Equal(RenderTreeFrameType.ComponentRenderMode, frame.FrameType); 153Assert.Equal(RenderTreeFrameType.NamedEvent, frame.FrameType);
Microsoft.AspNetCore.Components.Endpoints.Tests (145)
Binding\FormDataMapperTests.cs (29)
35Assert.Equal(expected, result); 55Assert.Equal(expected, result); 75Assert.Equal(expected, result); 111Assert.Equal(type.IsValueType ? Activator.CreateInstance(type) : null, result); 171Assert.Equal(expected, result); 491Assert.Equal(rented.Count, returned.Count); 551Assert.Equal(rented.Count, returned.Count); 636Assert.Equal(expected, list); 637Assert.Equal(2, errors.Count); 952Assert.Equal(expected.Count, dictionary.Count); 953Assert.Equal(expected.OrderBy(o => o.Key).ToArray(), dictionary.OrderBy(o => o.Key).ToArray()); 1006Assert.Equal(expected.Count, dictionary.Count); 1007Assert.Equal(expected.OrderBy(o => o.Key).ToArray(), dictionary.OrderBy(o => o.Key).ToArray()); 1036Assert.Equal(expected.Count, dictionary.Count); 1037Assert.Equal(expected.OrderBy(o => o.Key).ToArray(), dictionary.OrderBy(o => o.Key).ToArray()); 1145Assert.Equal(expected, dictionary); 1146Assert.Equal(2, errors.Count); 1204Assert.Equal(expected, dictionary); 1205Assert.Equal(2, errors.Count); 1247Assert.Equal(expected.Count, dictionary.Count); 1248Assert.Equal(expected.OrderBy(o => o.Key).ToArray(), dictionary.OrderBy(o => o.Key).ToArray()); 1277Assert.Equal(expected, list); 1890Assert.Equal(2, errors.Count); 1920Assert.Equal(expected, result); 1981Assert.Equal(formFileCollection[0], result); 2003Assert.Equal(expected, result); 2028Assert.Equal(expectedString.Length, browserFile.Size); 2063Assert.Equal(expectedString1.Length, browserFile1.Size); 2070Assert.Equal(expectedString1.Length, browserFile2.Size);
Discovery\ComponentApplicationBuilderTests.cs (70)
23p => Assert.Equal(typeof(App1Test1), p.Type), 24p => Assert.Equal(typeof(App1Test2), p.Type), 25p => Assert.Equal(typeof(App1Test3), p.Type)); 33c => Assert.Equal(typeof(App1Test1), c.ComponentType), 34c => Assert.Equal(typeof(App1Test2), c.ComponentType), 35c => Assert.Equal(typeof(App1Test3), c.ComponentType), 36c => Assert.Equal(typeof(App1OtherComponent), c.ComponentType)); 59p => Assert.Equal(typeof(App1Test1), p.Type), 60p => Assert.Equal(typeof(App1Test2), p.Type), 61p => Assert.Equal(typeof(App1Test3), p.Type), 62p => Assert.Equal(typeof(App2Test1), p.Type), 63p => Assert.Equal(typeof(App2Test2), p.Type), 64p => Assert.Equal(typeof(App2Test3), p.Type)); 68c => Assert.Equal(typeof(App1Test1), c.ComponentType), 69c => Assert.Equal(typeof(App1Test2), c.ComponentType), 70c => Assert.Equal(typeof(App1Test3), c.ComponentType), 71c => Assert.Equal(typeof(App1OtherComponent), c.ComponentType), 72c => Assert.Equal(typeof(App2Test1), c.ComponentType), 73c => Assert.Equal(typeof(App2Test2), c.ComponentType), 74c => Assert.Equal(typeof(App2Test3), c.ComponentType), 75c => Assert.Equal(typeof(App2OtherComponent), c.ComponentType)); 101p => Assert.Equal(typeof(App2Test1), p.Type), 102p => Assert.Equal(typeof(App2Test2), p.Type), 103p => Assert.Equal(typeof(App2Test3), p.Type)); 107c => Assert.Equal(typeof(App2Test1), c.ComponentType), 108c => Assert.Equal(typeof(App2Test2), c.ComponentType), 109c => Assert.Equal(typeof(App2Test3), c.ComponentType), 110c => Assert.Equal(typeof(App2OtherComponent), c.ComponentType)); 135p => Assert.Equal(typeof(App1Test1), p.Type), 136p => Assert.Equal(typeof(App1Test2), p.Type), 137p => Assert.Equal(typeof(App1Test3), p.Type), 138p => Assert.Equal(typeof(App2Test1), p.Type), 139p => Assert.Equal(typeof(App2Test2), p.Type), 140p => Assert.Equal(typeof(App2Test3), p.Type)); 144c => Assert.Equal(typeof(App1Test1), c.ComponentType), 145c => Assert.Equal(typeof(App1Test2), c.ComponentType), 146c => Assert.Equal(typeof(App1Test3), c.ComponentType), 147c => Assert.Equal(typeof(App1OtherComponent), c.ComponentType), 148c => Assert.Equal(typeof(App2Test1), c.ComponentType), 149c => Assert.Equal(typeof(App2Test2), c.ComponentType), 150c => Assert.Equal(typeof(App2Test3), c.ComponentType), 151c => Assert.Equal(typeof(App2OtherComponent), c.ComponentType)); 187p => Assert.Equal(typeof(App1Test1), p.Type), 188p => Assert.Equal(typeof(App1Test2), p.Type), 189p => Assert.Equal(typeof(App1Test3), p.Type), 190p => Assert.Equal(typeof(SharedTest1), p.Type), 191p => Assert.Equal(typeof(SharedTest2), p.Type), 192p => Assert.Equal(typeof(SharedTest3), p.Type), 193p => Assert.Equal(typeof(App2Test1), p.Type), 194p => Assert.Equal(typeof(App2Test2), p.Type), 195p => Assert.Equal(typeof(App2Test3), p.Type)); 199c => Assert.Equal(typeof(App1Test1), c.ComponentType), 200c => Assert.Equal(typeof(App1Test2), c.ComponentType), 201c => Assert.Equal(typeof(App1Test3), c.ComponentType), 202c => Assert.Equal(typeof(App1OtherComponent), c.ComponentType), 203c => Assert.Equal(typeof(SharedTest1), c.ComponentType), 204c => Assert.Equal(typeof(SharedTest2), c.ComponentType), 205c => Assert.Equal(typeof(SharedTest3), c.ComponentType), 206c => Assert.Equal(typeof(SharedOtherComponent), c.ComponentType), 207c => Assert.Equal(typeof(App2Test1), c.ComponentType), 208c => Assert.Equal(typeof(App2Test2), c.ComponentType), 209c => Assert.Equal(typeof(App2Test3), c.ComponentType), 210c => Assert.Equal(typeof(App2OtherComponent), c.ComponentType)); 251p => Assert.Equal(typeof(App1Test1), p.Type), 252p => Assert.Equal(typeof(App1Test2), p.Type), 253p => Assert.Equal(typeof(App1Test3), p.Type)); 257c => Assert.Equal(typeof(App1Test1), c.ComponentType), 258c => Assert.Equal(typeof(App1Test2), c.ComponentType), 259c => Assert.Equal(typeof(App1Test3), c.ComponentType), 260c => Assert.Equal(typeof(App1OtherComponent), c.ComponentType));
EndpointHtmlRendererTest.cs (29)
311Assert.Equal(0, marker.Sequence); 318Assert.Equal(0, serverComponent.Sequence); 344Assert.Equal(0, preambleMarker.Sequence); 352Assert.Equal(0, serverComponent.Sequence); 409Assert.Equal(0, preambleMarker.Sequence); 414Assert.Equal(0, firstServerComponent.Sequence); 420Assert.Equal(1, markerMarker.Sequence); 425Assert.Equal(1, secondServerComponent.Sequence); 427Assert.Equal(firstServerComponent.InvocationId, secondServerComponent.InvocationId); 462Assert.Equal(0, marker.Sequence); 469Assert.Equal(0, serverComponent.Sequence); 501Assert.Equal(0, marker.Sequence); 508Assert.Equal(0, serverComponent.Sequence); 541Assert.Equal(0, preambleMarker.Sequence); 549Assert.Equal(0, serverComponent.Sequence); 592Assert.Equal(0, preambleMarker.Sequence); 600Assert.Equal(0, serverComponent.Sequence); 807Assert.Equal(302, ctx.Response.StatusCode); 902Assert.Equal(400, httpContext.Response.StatusCode); 931Assert.Equal(400, httpContext.Response.StatusCode); 994Assert.Equal(1, eventReceivedCount); 1036Assert.Equal(1, eventReceivedCount); 1040Assert.Equal(1, eventReceivedCount); 1042Assert.Equal(400, httpContext.Response.StatusCode); 1075Assert.Equal(0, marker.Sequence); 1082Assert.Equal(0, serverComponent.Sequence); 1104Assert.Equal(1, marker.Sequence); 1111Assert.Equal(1, serverComponent.Sequence); 1168Assert.Equal(2, numMarkers); // A start and an end marker
HotReloadServiceTests.cs (1)
62Assert.Equal(2, endpointDataSource.Endpoints.Count);
HttpContextFormValueMapperTest.cs (1)
43Assert.Equal(expectedResult, canMap);
RazorComponentEndpointDataSourceTest.cs (1)
25Assert.Equal(2, endpoints.Count);
RazorComponentEndpointFactoryTest.cs (2)
35Assert.Equal(0, routeEndpoint.Order); 132Assert.Equal(0, routeEndpoint.Order);
RazorComponentEndpointInvokerTest.cs (1)
51Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode);
RazorComponentResultTest.cs (7)
37Assert.Equal(1, result.Parameters.Count); 38Assert.Equal(123, result.Parameters["First"]); 46Assert.Equal(2, result.Parameters.Count); 47Assert.Equal(123, result.Parameters["Param1"]); 48Assert.Equal("Another", result.Parameters["Param2"]); 66Assert.Equal(200, httpContext.Response.StatusCode); 88Assert.Equal(123, httpContext.Response.StatusCode);
TypeNameHashTest.cs (4)
25Assert.Equal(ExpectedHashLength, hash.Length); 35Assert.Equal(ExpectedHashLength, hash.Length); 48Assert.Equal(ExpectedHashLength, hash.Length); 65Assert.Equal(ExpectedHashLength, hash.Length);
Microsoft.AspNetCore.Components.Forms.Tests (43)
EditContextDataAnnotationsExtensionsTest.cs (8)
90Assert.Equal(1, onValidationStateChangedCount); 96Assert.Equal(2, onValidationStateChangedCount); 102Assert.Equal(3, onValidationStateChangedCount); 121Assert.Equal(1, onValidationStateChangedCount); 128Assert.Equal(2, onValidationStateChangedCount); 138Assert.Equal(3, onValidationStateChangedCount); 158Assert.Equal(0, onValidationStateChangedCount); 162Assert.Equal(1, onValidationStateChangedCount);
EditContextTest.cs (1)
114Assert.Equal(field1, eventArgs.FieldIdentifier);
FieldIdentifierTest.cs (4)
87Assert.Equal(fieldIdentifier1.GetHashCode(), fieldIdentifier2.GetHashCode()); 100Assert.Equal(fieldIdentifier1.GetHashCode(), fieldIdentifier2.GetHashCode()); 114Assert.Equal(fieldIdentifier1.GetHashCode(), fieldIdentifier2.GetHashCode()); 158Assert.Equal(models, result);
ReverseStringBuilderTest.cs (7)
20Assert.Equal(0, builder.SequenceSegmentCount); 34Assert.Equal(0, builder.SequenceSegmentCount); 53Assert.Equal(0, builder.SequenceSegmentCount); 73Assert.Equal(0, builder.SequenceSegmentCount); 92Assert.Equal(1, builder.SequenceSegmentCount); 113Assert.Equal(2, builder.SequenceSegmentCount); 143Assert.Equal(segmentCount, builder.SequenceSegmentCount);
src\Components\Shared\test\AssertFrame.cs (23)
14Assert.Equal(sequence.Value, frame.Sequence); 20Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 22Assert.Equal(0, frame.ElementSubtreeLength); 28Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 30Assert.Equal(0, frame.ElementSubtreeLength); 36Assert.Equal(RenderTreeFrameType.Element, frame.FrameType); 38Assert.Equal(subtreeLength, frame.ElementSubtreeLength); 44Assert.Equal(RenderTreeFrameType.Attribute, frame.FrameType); 52Assert.Equal(attributeValue, frame.AttributeValue); 58Assert.Equal(attributeEventHandlerValue, frame.AttributeValue); 64Assert.Equal(attributeValue, frame.AttributeValue); 86Assert.Equal(RenderTreeFrameType.Component, frame.FrameType); 90Assert.Equal(subtreeLength.Value, frame.ComponentSubtreeLength); 99Assert.Equal(componentId, frame.ComponentId); 104Assert.Equal(RenderTreeFrameType.Region, frame.FrameType); 105Assert.Equal(subtreeLength, frame.RegionSubtreeLength); 111Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 118Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 125Assert.Equal(RenderTreeFrameType.ElementReferenceCapture, frame.FrameType); 132Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 139Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 146Assert.Equal(RenderTreeFrameType.ComponentRenderMode, frame.FrameType); 153Assert.Equal(RenderTreeFrameType.NamedEvent, frame.FrameType);
Microsoft.AspNetCore.Components.Server.Tests (45)
CircuitDisconnectMiddlewareTest.cs (7)
41Assert.Equal(StatusCodes.Status405MethodNotAllowed, context.Response.StatusCode); 70Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 97Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 129Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 162Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 199Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 237Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
Circuits\CircuitIdFactoryTest.cs (1)
35Assert.Equal(100, secrets.Distinct(StringComparer.Ordinal).Count());
Circuits\RemoteJSDataStreamTest.cs (2)
65Assert.Equal(chunk, memoryStream.ToArray()); 93Assert.Equal(chunk, memoryStream.ToArray());
Circuits\RenderBatchWriterTest.cs (9)
39Assert.Equal(36, bytes.Length); // No other data 66Assert.Equal(48, bytes.Length); // No other data 93Assert.Equal(60, bytes.Length); // No other data 135Assert.Equal(60, bytes.Length); // No other data 189Assert.Equal(new[] { "Some removed attribute" }, ReadStringTable(bytes)); 256Assert.Equal(new[] 326Assert.Equal(expectedInt, reader.ReadInt32()); 330Assert.Equal(expectedUlong, reader.ReadUInt64()); 340Assert.Equal(-1, indexIntoStringTable);
Circuits\RevalidatingServerAuthenticationStateProviderTest.cs (5)
49Assert.Equal(10, provider.RevalidationCallLog.Count); 160Assert.Equal(0, authenticationStateChangedCount); 172Assert.Equal(1, authenticationStateChangedCount); 201Assert.Equal(0, authenticationStateChangedCount); 210Assert.Equal(1, authenticationStateChangedCount);
ComponentEndpointRouteBuilderExtensionsTest.cs (2)
88Assert.Equal(5, buildersAffected.Count); 123Assert.Equal(new[] { "first-in", "last-in" }, populatedMetadata);
DependencyInjection\ComponentServiceCollectionExtensionsTest.cs (4)
47Assert.Equal(TimeSpan.FromMinutes(10), options.Value.HandshakeTimeout); 57Assert.Equal(TimeSpan.FromMinutes(10), options.HandshakeTimeout); 74Assert.Equal(TimeSpan.FromMinutes(5), options.Value.HandshakeTimeout); 77Assert.Equal(TimeSpan.FromMinutes(10), globalOptions.Value.HandshakeTimeout);
ProtectedBrowserStorageTest.cs (13)
37arg => Assert.Equal(keyName, arg), 63arg => Assert.Equal(keyName, arg), 87arg => Assert.Equal("testKey", arg), 113Assert.Equal(123, result.Value.IntProperty); 117Assert.Collection(invocation.Args, arg => Assert.Equal(keyName, arg)); 140Assert.Equal(123, result.Value.IntProperty); 144Assert.Collection(invocation.Args, arg => Assert.Equal(keyName, arg)); 253Assert.Collection(invocation.Args, arg => Assert.Equal("testKey", arg)); 279Assert.Equal(expectedPurposes, dataProtectionProvider.ProtectorsCreated.ToArray()); 282invocation => Assert.Equal(TestDataProtectionProvider.Protect(expectedPurposes[0], "null"), invocation.Args[1]), 283invocation => Assert.Equal(TestDataProtectionProvider.Protect(expectedPurposes[1], "null"), invocation.Args[1]), 284invocation => Assert.Equal(TestDataProtectionProvider.Protect(expectedPurposes[0], "null"), invocation.Args[1]), 285invocation => Assert.Equal(TestDataProtectionProvider.Protect(expectedPurposes[2], "null"), invocation.Args[1]));
src\SignalR\common\SignalR.Common\test\Internal\Protocol\MessagePackHubProtocolTestBase.cs (2)
444Assert.Equal(testData.Size, Write(testData.Message).Length); 481Assert.Equal(expectedOutput, message.ToArray());
Microsoft.AspNetCore.Components.Tests (554)
BindConverterTest.cs (14)
28Assert.Equal(expected, actual); 42Assert.Equal(expected, actual); 56Assert.Equal(expected, actual); 70Assert.Equal(expected, actual); 84Assert.Equal(expected, actual); 98Assert.Equal(expected, actual); 126Assert.Equal(expected, actual); 154Assert.Equal(expected, actual); 252Assert.Equal(expected, actual); 266Assert.Equal(expected, actual); 298Assert.Equal(expected, actual); 312Assert.Equal(expected, actual); 327Assert.Equal(Guid.Empty, actual); 342Assert.Equal(expected, actual.Value);
CascadingParameterTest.cs (43)
42Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 83Assert.Equal(2, renderer.Batches.Count); 91Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 92Assert.Equal(0, edit.ReferenceFrameIndex); // This is the only change 129Assert.Equal(2, renderer.Batches.Count); 137Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 138Assert.Equal(0, edit.ReferenceFrameIndex); // This is the only change 167Assert.Equal(3, firstBatch.DiffsByComponentId.Count); // Root + CascadingValue + nested 174Assert.Equal(2, renderer.Batches.Count); 176Assert.Equal(2, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue, but not nested one 226Assert.Equal(2, renderer.Batches.Count); 229Assert.Equal(3, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue + CascadingValue, but not nested component 282Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 293Assert.Equal(2, renderer.Batches.Count); 295Assert.Equal(2, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue, but not nested one 381Assert.Equal(2, renderer.Batches.Count); 426Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 434Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 458Assert.Equal(0, constructionCount); 463Assert.Equal(0, constructionCount); 465Assert.Equal(1, constructionCount); 473Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 478Assert.Equal(1, component.NumRenders); 484Assert.Equal(1, constructionCount); 509Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 547Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 589Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 594Assert.Equal(1, component.NumRenders); 600Assert.Equal(2, renderer.Batches.Count); 608Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 609Assert.Equal(0, edit.ReferenceFrameIndex); // This is the only change 612Assert.Equal(2, component.NumRenders); 616Assert.Equal(3, renderer.Batches.Count); 624Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 625Assert.Equal(0, edit.ReferenceFrameIndex); // This is the only change 628Assert.Equal(3, component.NumRenders); 700Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 709Assert.Equal(2, renderer.Batches.Count); 724Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 725Assert.Equal(0, edit.ReferenceFrameIndex); 742Assert.Equal(2, services.Count()); 757Assert.Equal(2, services.Count()); 772Assert.Equal(2, services.Count());
ComponentBaseTest.cs (14)
31Assert.Equal(1, onInitRuns); 54Assert.Equal(1, onInitAsyncRuns); 78Assert.Equal(1, onInitAsyncRuns); 97Assert.Equal(1, onParametersSetRuns); 121Assert.Equal(1, onParametersSetAsyncRuns); 145Assert.Equal(1, onParametersSetAsyncRuns); 175Assert.Equal(2, renderer.Batches.Count); 217Assert.Equal(2, renderer.Batches.Count); 228Assert.Equal(3, renderer.Batches.Count); 256Assert.Equal(2, renderer.Batches.Count); 290Assert.Equal(2, renderer.Batches.Count); 298Assert.Equal(2, renderer.Batches.Count); 337Assert.Equal(2, renderer.Batches.Count); 348Assert.Equal(2, renderer.Batches.Count);
ComponentFactoryTest.cs (4)
154Assert.Equal(componentType, renderer.RequestedComponentType); 155Assert.Equal(1234, renderer.SuppliedParentComponentId); 204Assert.Equal(componentType, renderer.RequestedComponentType); 207Assert.Equal(1234, renderer.SuppliedParentComponentId);
DynamicComponentTest.cs (1)
125Assert.Equal(123, ((TestComponent)instance.Instance).IntProp);
EventCallbackFactoryBinderExtensionsTest.cs (62)
25Assert.Equal(17, value); // Setter not called 26Assert.Equal(1, component.Count); 42Assert.Equal(0, value); // Calls setter to apply default value for this type 43Assert.Equal(1, component.Count); 61Assert.Equal(1, component.Count); 77Assert.Equal(17, value); // Setter not called 78Assert.Equal(1, component.Count); 95Assert.Equal(1, component.Count); 114Assert.Equal(1, component.Count); 132Assert.Equal(expectedValue, value); 133Assert.Equal(1, component.Count); 151Assert.Equal(expectedValue, value); 152Assert.Equal(1, component.Count); 170Assert.Equal(expectedValue, value); 171Assert.Equal(1, component.Count); 189Assert.Equal(expectedValue, value); 190Assert.Equal(1, component.Count); 208Assert.Equal(expectedValue, value); 209Assert.Equal(1, component.Count); 227Assert.Equal(expectedValue, value); 228Assert.Equal(1, component.Count); 246Assert.Equal(expectedValue, value); 247Assert.Equal(1, component.Count); 265Assert.Equal(expectedValue, value); 266Assert.Equal(1, component.Count); 284Assert.Equal(expectedValue, value); 285Assert.Equal(1, component.Count); 303Assert.Equal(expectedValue, value); 304Assert.Equal(1, component.Count); 322Assert.Equal(expectedValue, value); 323Assert.Equal(1, component.Count); 341Assert.Equal(expectedValue, value); 342Assert.Equal(1, component.Count); 360Assert.Equal(expectedValue, value); 361Assert.Equal(1, component.Count); 379Assert.Equal(expectedValue, value); 380Assert.Equal(1, component.Count); 398Assert.Equal(expectedValue, value); 399Assert.Equal(1, component.Count); 417Assert.Equal(expectedValue, value); 418Assert.Equal(1, component.Count); 437Assert.Equal(expectedValue, value); 438Assert.Equal(1, component.Count); 457Assert.Equal(expectedValue, value); 458Assert.Equal(1, component.Count); 476Assert.Equal(expectedValue, value); 477Assert.Equal(1, component.Count); 495Assert.Equal(expectedValue, value); 496Assert.Equal(1, component.Count); 515Assert.Equal(expectedValue, value); 516Assert.Equal(1, component.Count); 535Assert.Equal(expectedValue, value); 536Assert.Equal(1, component.Count); 555Assert.Equal(expectedValue, value); 556Assert.Equal(1, component.Count); 575Assert.Equal(expectedValue, value); 576Assert.Equal(1, component.Count); 595Assert.Equal(1, component.Count); 629Assert.Equal(expectedValue, value); 630Assert.Equal(1, component.Count); 648Assert.Equal(expectedValue, value); 649Assert.Equal(1, component.Count);
EventCallbackTest.cs (40)
41Assert.Equal(1, runCount); 55Assert.Equal(1, runCount); 71Assert.Equal(1, runCount); 72Assert.Equal(1, component.Count); 88Assert.Equal(1, runCount); 89Assert.Equal(1, component.Count); 107Assert.Equal(1, runCount); 108Assert.Equal(1, component.Count); 126Assert.Equal(1, runCount); 127Assert.Equal(1, component.Count); 144Assert.Equal(17, arg); 145Assert.Equal(1, runCount); 146Assert.Equal(1, component.Count); 179Assert.Equal(1, runCount); 180Assert.Equal(1, component.Count); 196Assert.Equal(1, runCount); 197Assert.Equal(1, component.Count); 215Assert.Equal(1, runCount); 216Assert.Equal(1, component.Count); 234Assert.Equal(1, runCount); 235Assert.Equal(1, component.Count); 252Assert.Equal(17, arg); 253Assert.Equal(1, runCount); 254Assert.Equal(1, component.Count); 287Assert.Equal(1, runCount); 288Assert.Equal(1, component.Count); 304Assert.Equal(1, runCount); 305Assert.Equal(1, component.Count); 323Assert.Equal(1, runCount); 324Assert.Equal(1, component.Count); 342Assert.Equal(1, runCount); 343Assert.Equal(1, component.Count); 359Assert.Equal(1, runCount); 360Assert.Equal(1, component.Count); 376Assert.Equal(1, runCount); 377Assert.Equal(1, component.Count); 395Assert.Equal(1, runCount); 396Assert.Equal(1, component.Count); 414Assert.Equal(1, runCount); 415Assert.Equal(1, component.Count);
LayoutViewTest.cs (16)
179Assert.Equal(2, _renderer.Batches.Count); 181Assert.Equal(0, batch.DisposedComponentIDs.Count); 190Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 191Assert.Equal(1, edit.SiblingIndex); 221Assert.Equal(2, _renderer.Batches.Count); 223Assert.Equal(1, batch.DisposedComponentIDs.Count); // Disposes NestedLayout 232Assert.Equal(RenderTreeEditType.RemoveFrame, edit.Type); 233Assert.Equal(1, edit.SiblingIndex); 237Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 238Assert.Equal(1, edit.SiblingIndex); 250Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 251Assert.Equal(0, edit.SiblingIndex); 258Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 259Assert.Equal(1, edit.SiblingIndex); 266Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 267Assert.Equal(2, edit.SiblingIndex);
Lifetime\ComponentApplicationStateTest.cs (5)
25Assert.Equal(new byte[] { 1, 2, 3, 4 }, existing); 59Assert.Equal(new byte[] { 1, 2, 3, 4 }, existing); 79Assert.Equal(myState, JsonSerializer.Deserialize<byte[]>(stored)); 115Assert.Equal(myState, JsonSerializer.Deserialize<byte[]>(stored)); 151Assert.Equal(myState, stored);
Lifetime\ComponentStatePersistenceManagerTest.cs (4)
36Assert.Equal(data, retrieved); 100Assert.Equal(data, JsonSerializer.Deserialize<byte[]>(persisted.ToArray())); 205Assert.Equal(LogLevel.Error, log.LogLevel); 234Assert.Equal(LogLevel.Error, log.LogLevel);
NavigationManagerTest.cs (6)
254Assert.Equal(initialHandlerCount, completedHandlerCount); 308Assert.Equal(initialHandlerCount, completedHandlerCount); 361Assert.Equal(expectedInvokedHandlerCount, invokedHandlerCount); 507Assert.Equal(blockNavigationHandlerCount, canceledBlockNavigationHandlerCount); 627Assert.Equal(expectedCanceledHandlerCount, canceledHandlerCount); 628Assert.Equal(0, completedHandlerCount);
OwningComponentBaseTest.cs (4)
24Assert.Equal(1, counter.CreatedCount); 25Assert.Equal(0, counter.DisposedCount); 28Assert.Equal(1, counter.CreatedCount); 29Assert.Equal(1, counter.DisposedCount);
ParameterViewTest.Assignment.cs (13)
30Assert.Equal(123, target.IntProp); 49Assert.Equal(123, target.IntProp); 67Assert.Equal(123, target.IntProp); 68Assert.Equal(456, target.DerivedClassIntProp); 86Assert.Equal(123, target.VirtualProp); 107Assert.Equal(456, target.IntProp); 183Assert.Equal(default, target.IntProp); 205Assert.Equal(default, target.IntProp); 359Assert.Equal(123, kvp.Value); 364Assert.Equal(456, kvp.Value); 476Assert.Equal("hi", kvp.Value); 599Assert.Equal(0, target.IntProp); 624Assert.Equal(5, target.IntProp);
ParameterViewTest.cs (5)
200Assert.Equal(default, result); 218Assert.Equal(explicitDefaultValue, result); 265Assert.Equal(dictionary, collection.ToDictionary()); 288Assert.Equal("value 1", entry.Value); 577Assert.Equal(expectedIsCascading, parameter.Cascading);
RendererTest.cs (188)
50Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 51Assert.Equal(0, edit.ReferenceFrameIndex); 80Assert.Equal(2, batch.DiffsByComponentId.Count); 89Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 111Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 112Assert.Equal(0, edit.ReferenceFrameIndex); 124Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 125Assert.Equal(0, edit.ReferenceFrameIndex); 156Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 157Assert.Equal(0, edit.ReferenceFrameIndex); 169Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 170Assert.Equal(0, edit.ReferenceFrameIndex); 191Assert.Equal(5, renderer.Batches.Count); 199Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 200Assert.Equal(0, edit.ReferenceFrameIndex); 214Assert.Equal(RenderTreeEditType.StepIn, edit.Type); 218Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 222Assert.Equal(RenderTreeEditType.StepOut, edit.Type); 292Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 293Assert.Equal(0, edit.ReferenceFrameIndex); 308Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 309Assert.Equal(0, edit.ReferenceFrameIndex); 855Assert.Equal(1, state); 861Assert.Equal(2, state); 898Assert.Equal(1, state); 904Assert.Equal(2, state); 941Assert.Equal(1, state); 947Assert.Equal(2, state); 995Assert.Equal(1, state); 1001Assert.Equal(2, state); 1042Assert.Equal(1, parentComponent.SomeMethodCallCount); 1043Assert.Equal(1, outerStateChangeCount); 1086Assert.Equal(1, parentComponent.SomeMethodCallCount); 1087Assert.Equal(0, outerStateChangeCount); 1125Assert.Equal(1, parentComponent.SomeMethodCallCount); 1126Assert.Equal(1, outerStateChangeCount); 1166Assert.Equal(1, parentComponent.SomeMethodCallCount); 1167Assert.Equal(1, outerStateChangeCount); 1208Assert.Equal(1, parentComponent.SomeMethodCallCount); 1209Assert.Equal(1, outerStateChangeCount); 1244Assert.Equal(1, parentComponent.SomeMethodCallCount); 1245Assert.Equal(1, outerStateChangeCount); 1285Assert.Equal(1, parentComponent.SomeMethodCallCount); 1286Assert.Equal(1, outerStateChangeCount); 1327Assert.Equal(1, parentComponent.SomeMethodCallCount); 1328Assert.Equal(1, outerStateChangeCount); 1361Assert.Equal(TaskStatus.RanToCompletion, task.Status); 1393Assert.Equal(TaskStatus.RanToCompletion, task.Status); 1428Assert.Equal(TaskStatus.RanToCompletion, task.Status); 1462Assert.Equal(TaskStatus.Canceled, task.Status); 1494Assert.Equal(TaskStatus.Canceled, task.Status); 1530Assert.Equal(TaskStatus.Canceled, task.Status); 1564Assert.Equal(TaskStatus.Faulted, task.Status); 1596Assert.Equal(TaskStatus.Faulted, task.Status); 1632Assert.Equal(TaskStatus.Faulted, task.Status); 1668Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1703Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1742Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1780Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1818Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1860Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1900Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1937Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 1978Assert.Equal(TaskStatus.WaitingForActivation, task.Status); 2015Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 2025Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 2062Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 2063Assert.Equal(0, edit.ReferenceFrameIndex); 2094Assert.Equal(123, childComponentInstance.IntProperty); 2103Assert.Equal(256, childComponentInstance.IntProperty); 2138Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 2139Assert.Equal(0, edit.ReferenceFrameIndex); 2176Assert.Equal(RenderTreeEditType.SetAttribute, edit.Type); 2177Assert.Equal(0, edit.ReferenceFrameIndex); 2255Assert.Equal(2, renderer.Batches.Count); 2256Assert.Equal(new[] { 1, 3 }, renderer.Batches[1].DisposedComponentIDs); 2262Assert.Equal(2, renderer.Batches.Count); 2296Assert.Equal(2, renderer.Batches.Count); 2297Assert.Equal(new[] { 1, 2 }, renderer.Batches[1].DisposedComponentIDs); 2332Assert.Equal(2, renderer.Batches.Count); 2333Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2366Assert.Equal(2, renderer.Batches.Count); 2367Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2406Assert.Equal(2, renderer.Batches.Count); 2407Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2450Assert.Equal(2, renderer.Batches.Count); 2451Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2490Assert.Equal(2, renderer.Batches.Count); 2491Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2528Assert.Equal(2, renderer.Batches.Count); 2529Assert.Equal(new[] { 1, }, renderer.Batches[1].DisposedComponentIDs); 2591Assert.Equal(2, renderer.Batches.Count); 2592Assert.Equal(new[] { 1, 2, 3 }, renderer.Batches[1].DisposedComponentIDs); 2595Assert.Equal(1, count1); 2596Assert.Equal(1, count2); 2597Assert.Equal(1, count3); 2598Assert.Equal(0, count4); 2599Assert.Equal(0, count5); 2609Assert.Equal(2, renderer.HandledExceptions.Count); 2614Assert.Equal(1, count1); 2615Assert.Equal(1, count2); 2616Assert.Equal(1, count3); 2617Assert.Equal(1, count4); 2618Assert.Equal(1, count5); 2655Assert.Equal(0, eventCount); 2658Assert.Equal(1, eventCount); 2669Assert.Equal(1, eventCount); 2689Assert.Equal(0, eventCount); 2692Assert.Equal(1, eventCount); 2706Assert.Equal(1, eventCount); 2707Assert.Equal(0, newEventCount); 2710Assert.Equal(1, newEventCount); 2731Assert.Equal(0, eventCount); 2734Assert.Equal(1, eventCount); 2746Assert.Equal(1, eventCount); 2782Assert.Equal(0, eventCount); 2785Assert.Equal(1, eventCount); 2797Assert.Equal(1, eventCount); 2817Assert.Equal(0, eventCount); 2820Assert.Equal(1, eventCount); 2832Assert.Equal(1, eventCount); 2876Assert.Equal(2, renderer.Batches.Count); 2882Assert.Equal(rootComponentId, diff.ComponentId); 2885Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 2894Assert.Equal(childComponentId, diff.ComponentId); 2897Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 2906Assert.Equal(childComponentId, diff.ComponentId); 2909Assert.Equal(RenderTreeEditType.UpdateText, edit.Type); 2941Assert.Equal(0, renderCount); 2943Assert.Equal(1, renderCount); 2946Assert.Equal(RenderTreeEditType.PrependFrame, edit1.Type); 2952Assert.Equal(2, renderCount); 2955Assert.Equal(RenderTreeEditType.UpdateText, edit2.Type); 2981Assert.Equal(4, batch.DiffsInOrder.Count); 2985Assert.Equal(parentComponentId, diff1.ComponentId); 2989Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 2995Assert.Equal(RenderTreeEditType.PrependFrame, edit.Type); 3005Assert.Equal(RenderTreeEditType.PrependFrame, diff2edit.Type); 3011Assert.Equal(parentComponentId, diff3.ComponentId); 3013Assert.Equal(RenderTreeEditType.UpdateText, diff3edit.Type); 3068Assert.Equal(1, newBatch.DisposedComponentIDs.Count); 3069Assert.Equal(1, newBatch.DiffsByComponentId.Count); 3073Assert.Equal(RenderTreeEditType.RemoveFrame, edit.Type); 3074Assert.Equal(1, edit.SiblingIndex); 3103Assert.Equal(2, renderer.Batches.Count); 3104Assert.Equal(componentId, latestDiff.ComponentId); 3297Assert.Equal(RenderTreeEditType.SetAttribute, edit.Type); 3298Assert.Equal(0, edit.SiblingIndex); 3323Assert.Equal(1, component.OnAfterRenderCallCount); 3328Assert.Equal(2, component.OnAfterRenderCallCount); 3425Assert.Equal(1, childComponents[0].OnAfterRenderCallCount); 3426Assert.Equal(1, childComponents[1].OnAfterRenderCallCount); 3427Assert.Equal(1, childComponents[2].OnAfterRenderCallCount); 3435Assert.Equal(2, batch2.DiffsInOrder.Count); // Parent and first child 3436Assert.Equal(1, batch2.DisposedComponentIDs.Count); // Third child 3437Assert.Equal(2, childComponents[0].OnAfterRenderCallCount); // Retained and re-rendered 3438Assert.Equal(1, childComponents[1].OnAfterRenderCallCount); // Retained and not re-rendered 3439Assert.Equal(1, childComponents[2].OnAfterRenderCallCount); // Disposed 3464Assert.Equal(10, component.OnAfterRenderCallCount); 3514Assert.Equal(1, numEventsFired); 3521Assert.Equal(2, numEventsFired); 3539Assert.Equal(2, numEventsFired); 3791Assert.Equal(2, renderer.HandledExceptions.Count); 3845Assert.Equal(2, renderer.HandledExceptions.Count); 4353Assert.Equal(2, renderer.Batches.Count); 4360Assert.Equal(RenderTreeEditType.SetAttribute, edit.Type); 4405Assert.Equal(i + 2, renderer.Batches.Count); 4412Assert.Equal(RenderTreeEditType.SetAttribute, edit.Type); 4504requestedType => Assert.Equal(typeof(TestComponent), requestedType)); 4522requestedType => Assert.Equal(typeof(TestComponent), requestedType)); 4569Assert.Equal(errorThrowingComponentId, batch.DisposedComponentIDs.Single()); 4599Assert.Equal(2, renderer.Batches.Count); 4605Assert.Equal(errorThrowingComponentId, renderer.Batches[1].DisposedComponentIDs.Single()); 4634Assert.Equal(2, renderer.Batches.Count); 4639Assert.Equal(3, renderer.Batches.Count); 4645Assert.Equal(errorThrowingComponentId, renderer.Batches[2].DisposedComponentIDs.Single()); 4677Assert.Equal(2, renderer.Batches.Count); 4683Assert.Equal(errorThrowingComponentId, renderer.Batches[1].DisposedComponentIDs.Single()); 4721Assert.Equal(2, renderer.Batches.Count); 4727Assert.Equal(errorThrowingComponentId, renderer.Batches[1].DisposedComponentIDs.Single()); 4770Assert.Equal(2, renderer.Batches.Count); 4776Assert.Equal(2, renderer.Batches.Count); // Didn't re-render as the error boundary was already gone 4800Assert.Equal(2, renderer.Batches.Count); 4812Assert.Equal(3, renderer.Batches.Count); 4814Assert.Equal(new[] 4934Assert.Equal(2, renderer.HandledExceptions.Count); 5648Assert.Equal((expectedId, NestedAsyncComponent.EventType.OnInit), logStream[0]); 5666Assert.Equal(parametersSetEvent.Length, parametersSetAsyncEvent.Length);
Rendering\ArrayBuilderTest.cs (3)
313buffer => Assert.Equal(2, buffer.Length), 314buffer => Assert.Equal(4, buffer.Length), 315buffer => Assert.Equal(8, buffer.Length));
Rendering\RendererSynchronizationContextTest.cs (2)
576Assert.Equal(TaskStatus.Canceled, task.Status); 758Assert.Equal(TaskStatus.Canceled, task.Status);
Rendering\RenderTreeBuilderTest.cs (3)
167Assert.Equal(2, frames.Count); 186Assert.Equal(4, frames.Count); 2099Assert.Equal(default, frame.ComponentFrameFlags);
Rendering\SimplifiedStringHashComparerTest.cs (1)
19Assert.Equal(hash1, hash2);
RenderTreeDiffBuilderTest.cs (73)
88Assert.Equal(0, entry.ReferenceFrameIndex); 141Assert.Equal(0, entry.ReferenceFrameIndex); 142Assert.Equal("new key", referenceFrames[entry.ReferenceFrameIndex].ElementKey); 201Assert.Equal(0, entry.ReferenceFrameIndex); 202Assert.Equal("new key", referenceFrames[entry.ReferenceFrameIndex].ElementKey); 239Assert.Equal(1, batchBuilder.UpdatedComponents.Count); 245Assert.Equal(2, oldComponent.SetParametersCallCount); 379Assert.Equal(0, entry.ReferenceFrameIndex); 380Assert.Equal("new key", referenceFrames[entry.ReferenceFrameIndex].ComponentKey); 522Assert.Equal("some key", referenceFrames[edit.ReferenceFrameIndex].ElementKey); 593Assert.Equal(0, entry.ReferenceFrameIndex); 598Assert.Equal(1, entry.ReferenceFrameIndex); 643Assert.Equal(0, entry.ReferenceFrameIndex); 648Assert.Equal(1, entry.ReferenceFrameIndex); 673Assert.Equal(0, entry.ReferenceFrameIndex); 678Assert.Equal(1, entry.ReferenceFrameIndex); 737Assert.Equal(0, entry.ReferenceFrameIndex); 742Assert.Equal(1, entry.ReferenceFrameIndex); 765Assert.Equal(0, entry.ReferenceFrameIndex); 771Assert.Equal(1, entry.ReferenceFrameIndex); 802Assert.Equal(0, entry.ReferenceFrameIndex); 852Assert.Equal(0, entry.ReferenceFrameIndex); 902Assert.Equal(0, entry.ReferenceFrameIndex); 932Assert.Equal(0, entry.ReferenceFrameIndex); 965Assert.Equal(0, entry.ReferenceFrameIndex); 993Assert.Equal(0, entry.ReferenceFrameIndex); 1023Assert.Equal(0, entry.ReferenceFrameIndex); 1054Assert.Equal(0, entry.ReferenceFrameIndex); 1085Assert.Equal(0, entry.ReferenceFrameIndex); 1115Assert.Equal(0, entry.ReferenceFrameIndex); 1146Assert.Equal(0, entry.ReferenceFrameIndex); 1349Assert.Equal(0, entry.ReferenceFrameIndex); 1388Assert.Equal(0, entry.ReferenceFrameIndex); 1415Assert.Equal(0, entry.ReferenceFrameIndex); 1440Assert.Equal(0, entry.ReferenceFrameIndex); 1572Assert.Equal(0, entry.ReferenceFrameIndex); 1577Assert.Equal(1, entry.ReferenceFrameIndex); 1600Assert.Equal(1, renderBatch.UpdatedComponents.Count); 1604Assert.Equal(123, componentInstance.IntProperty); 1641Assert.Equal(0, newFrame1.ComponentId); 1642Assert.Equal(1, newFrame2.ComponentId); 1669Assert.Equal(oldAttributeFrame.AttributeEventHandlerId, newAttributeFrame.AttributeEventHandlerId); 1696Assert.Equal(oldAttributeFrame.AttributeEventHandlerId, newAttributeFrame.AttributeEventHandlerId); 1724Assert.Equal(1, renderBatch.UpdatedComponents.Count); // Because the diff builder only queues child component renders; it doesn't actually perform them itself 1768Assert.Equal(1, originalComponentInstance.SetParametersCallCount); 1776Assert.Equal(1, originalComponentInstance.SetParametersCallCount); // Received no further parameter change notification 1798Assert.Equal(1, componentInstance.SetParametersCallCount); 1804Assert.Equal(2, componentInstance.SetParametersCallCount); 1856Assert.Equal(0, edit.ReferenceFrameIndex); 1894Assert.Equal(1, refWriteCount); 1926Assert.Equal(0, edit.ReferenceFrameIndex); 1958Assert.Equal(1, refWriteCount); 2004Assert.Equal(0, entry.ReferenceFrameIndex); 2059Assert.Equal(2, oldComponents[0].SetParametersCallCount); 2060Assert.Equal(1, oldComponents[1].SetParametersCallCount); 2088Assert.Equal(0, entry.ReferenceFrameIndex); 2089Assert.Equal("newly inserted", referenceFrames[entry.ReferenceFrameIndex].ElementKey); 2137Assert.Equal(0, entry.ReferenceFrameIndex); 2138Assert.Equal("newly inserted", referenceFrames[entry.ReferenceFrameIndex].ElementKey); 2184Assert.Equal(0, entry.ReferenceFrameIndex); 2208Assert.Equal(0, entry.ReferenceFrameIndex); 2237Assert.Equal(0, entry.ReferenceFrameIndex); 2291Assert.Equal(0, entry.ReferenceFrameIndex); 2352Assert.Equal(0, entry.ReferenceFrameIndex); 2399Assert.Equal(1, diffsInBatch.Count); 2538Assert.Equal(type, edit.Type); 2539Assert.Equal(siblingIndex, edit.SiblingIndex); 2547Assert.Equal(RenderTreeEditType.PermutationListEntry, edit.Type); 2548Assert.Equal(fromSiblingIndex, edit.SiblingIndex); 2549Assert.Equal(toSiblingIndex, edit.MoveToSiblingIndex); 2560Assert.Equal(type, namedEvent.ChangeType); 2561Assert.Equal(componentId, namedEvent.ComponentId); 2562Assert.Equal(frameIndex, namedEvent.FrameIndex);
RouteViewTest.cs (1)
92Assert.Equal(4, batch.DiffsInOrder.Count);
Routing\QueryParameterValueSupplierTest.cs (3)
253Assert.Equal(string.Empty, _supplier.GetQueryParameterValue(typeof(string), "StringVal")); 266Assert.Equal(new[] { "a", string.Empty, string.Empty, "b" }, _supplier.GetQueryParameterValue(typeof(string[]), "StringVals")); 350Assert.Equal(expectedValue, actualValue);
Routing\RouteKeyTest.cs (5)
16Assert.Equal(key1.GetHashCode(), key2.GetHashCode()); 28Assert.Equal(key1.GetHashCode(), key2.GetHashCode()); 64Assert.Equal(key1.GetHashCode(), key2.GetHashCode()); 76Assert.Equal(key1.GetHashCode(), key2.GetHashCode()); 100Assert.Equal(key1.GetHashCode(), key2.GetHashCode());
Routing\RouterTest.cs (6)
87Assert.Equal(2, onNavigateInvoked); 88Assert.Equal(2, refreshCalled); 198Assert.Equal(RenderTreeFrameType.Text, renderedFrame.FrameType); 224Assert.Equal(1, refreshCalled); 244Assert.Equal(RenderTreeFrameType.Text, renderedFrame.FrameType); 264Assert.Equal(RenderTreeFrameType.Text, renderedFrame.FrameType);
Routing\RouteTableFactoryTests.cs (13)
75Assert.Equal(routes.GroupBy(x => x.Handler).Count(), routes.Count); 346Assert.Equal(expectedParameters, context.Parameters); 368Assert.Equal(expectedParameters, context.Parameters); 403Assert.Equal(new Dictionary<string, object> 472Assert.Equal(handler, context.Handler); 676Assert.Equal(new Dictionary<string, object> 706Assert.Equal(new Dictionary<string, object> 732Assert.Equal(new Dictionary<string, object> 757Assert.Equal(new Dictionary<string, object> 921Assert.Equal(typeof(TestHandler1), context.Handler); 952Assert.Equal(context.Parameters, new Dictionary<string, object> 973Assert.Equal(typeof(TestHandler2), context.Handler); 1093Assert.Equal(new Dictionary<string, object>
src\Components\Shared\test\AssertFrame.cs (23)
14Assert.Equal(sequence.Value, frame.Sequence); 20Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 22Assert.Equal(0, frame.ElementSubtreeLength); 28Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 30Assert.Equal(0, frame.ElementSubtreeLength); 36Assert.Equal(RenderTreeFrameType.Element, frame.FrameType); 38Assert.Equal(subtreeLength, frame.ElementSubtreeLength); 44Assert.Equal(RenderTreeFrameType.Attribute, frame.FrameType); 52Assert.Equal(attributeValue, frame.AttributeValue); 58Assert.Equal(attributeEventHandlerValue, frame.AttributeValue); 64Assert.Equal(attributeValue, frame.AttributeValue); 86Assert.Equal(RenderTreeFrameType.Component, frame.FrameType); 90Assert.Equal(subtreeLength.Value, frame.ComponentSubtreeLength); 99Assert.Equal(componentId, frame.ComponentId); 104Assert.Equal(RenderTreeFrameType.Region, frame.FrameType); 105Assert.Equal(subtreeLength, frame.RegionSubtreeLength); 111Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 118Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 125Assert.Equal(RenderTreeFrameType.ElementReferenceCapture, frame.FrameType); 132Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 139Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 146Assert.Equal(RenderTreeFrameType.ComponentRenderMode, frame.FrameType); 153Assert.Equal(RenderTreeFrameType.NamedEvent, frame.FrameType);
StackObjectPoolTest.cs (2)
74Assert.Equal(3, new[] { instance1, instance2, instance3 }.Distinct().Count()); 86Assert.Equal(4, new[] { instance1, instance2, instance3, instance2b }.Distinct().Count());
Microsoft.AspNetCore.Components.Web.Tests (115)
Forms\EditFormTest.cs (2)
203Assert.Equal("my method", editFormAttributes["method"]); 204Assert.Equal("some value", editFormAttributes["custom attribute"]);
Forms\InputBaseTest.cs (16)
91Assert.Equal(FieldIdentifier.Create(() => model.StringProperty), inputComponent.FieldIdentifier); 297Assert.Equal(1991, receivedParsedValue.Year); 298Assert.Equal(11, receivedParsedValue.Month); 299Assert.Equal(20, receivedParsedValue.Day); 302Assert.Equal(0, numValidationStateChanges); 327Assert.Equal(1, numValidationStateChanges); 332Assert.Equal(1991, receivedParsedValue.Year); 333Assert.Equal(11, receivedParsedValue.Month); 334Assert.Equal(20, receivedParsedValue.Day); 337Assert.Equal(2, numValidationStateChanges); 394Assert.Equal(inputComponentId, batch2.DiffsByComponentId.Keys.Single()); 454Assert.Equal(1, component.AdditionalAttributes.Count); 456Assert.Equal("true", component.AdditionalAttributes["aria-invalid"]); 489Assert.Equal(1, component.AdditionalAttributes.Count); 490Assert.Equal("userSpecifiedValue", component.AdditionalAttributes["aria-invalid"]); 525Assert.Equal(inputComponentId, batch2.DiffsByComponentId.Keys.Single());
Forms\InputFileChangeEventArgsTest.cs (2)
12Assert.Equal(0, emptySet.FileCount); 15Assert.Equal(2, twoItemSet.FileCount);
Forms\InputSelectTest.cs (7)
24Assert.Equal(TestEnum.Two, inputSelectComponent.CurrentValue); 43Assert.Equal(default, inputSelectComponent.CurrentValue); 62Assert.Equal(TestEnum.Two, inputSelectComponent.Value); 102Assert.Equal(guid, inputSelectComponent.CurrentValue); 123Assert.Equal(guid, inputSelectComponent.CurrentValue); 143Assert.Equal(42, inputSelectComponent.CurrentValue); 163Assert.Equal(42, inputSelectComponent.CurrentValue);
src\Components\Shared\test\AssertFrame.cs (23)
14Assert.Equal(sequence.Value, frame.Sequence); 20Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 22Assert.Equal(0, frame.ElementSubtreeLength); 28Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 30Assert.Equal(0, frame.ElementSubtreeLength); 36Assert.Equal(RenderTreeFrameType.Element, frame.FrameType); 38Assert.Equal(subtreeLength, frame.ElementSubtreeLength); 44Assert.Equal(RenderTreeFrameType.Attribute, frame.FrameType); 52Assert.Equal(attributeValue, frame.AttributeValue); 58Assert.Equal(attributeEventHandlerValue, frame.AttributeValue); 64Assert.Equal(attributeValue, frame.AttributeValue); 86Assert.Equal(RenderTreeFrameType.Component, frame.FrameType); 90Assert.Equal(subtreeLength.Value, frame.ComponentSubtreeLength); 99Assert.Equal(componentId, frame.ComponentId); 104Assert.Equal(RenderTreeFrameType.Region, frame.FrameType); 105Assert.Equal(subtreeLength, frame.RegionSubtreeLength); 111Assert.Equal(RenderTreeFrameType.Markup, frame.FrameType); 118Assert.Equal(RenderTreeFrameType.Text, frame.FrameType); 125Assert.Equal(RenderTreeFrameType.ElementReferenceCapture, frame.FrameType); 132Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 139Assert.Equal(RenderTreeFrameType.ComponentReferenceCapture, frame.FrameType); 146Assert.Equal(RenderTreeFrameType.ComponentRenderMode, frame.FrameType); 153Assert.Equal(RenderTreeFrameType.NamedEvent, frame.FrameType);
WebEventData\ChangeEventArgsReaderTest.cs (3)
26Assert.Equal(args.Value, result.Value); 43Assert.Equal(args.Value, result.Value); 60Assert.Equal(args.Value, result.Value);
WebEventData\DragEventArgsReaderTest.cs (3)
66Assert.Equal(expected.Files, actual.Files); 68Assert.Equal(expected.Types, actual.Types); 73Assert.Equal(expected.Length, actual.Length);
WebEventData\ErrorEventArgsReaderTest.cs (2)
29Assert.Equal(args.Colno, result.Colno); 31Assert.Equal(args.Lineno, result.Lineno);
WebEventData\KeyboardEventArgsReaderTest.cs (7)
34Assert.Equal(args.AltKey, result.AltKey); 36Assert.Equal(args.CtrlKey, result.CtrlKey); 38Assert.Equal(args.Location, result.Location); 39Assert.Equal(args.MetaKey, result.MetaKey); 40Assert.Equal(args.Repeat, result.Repeat); 41Assert.Equal(args.ShiftKey, result.ShiftKey); 43Assert.Equal(args.IsComposing, result.IsComposing);
WebEventData\MouseEventArgsReaderTest.cs (17)
46Assert.Equal(expected.AltKey, actual.AltKey); 47Assert.Equal(expected.Button, actual.Button); 48Assert.Equal(expected.Buttons, actual.Buttons); 49Assert.Equal(expected.ClientX, actual.ClientX); 50Assert.Equal(expected.ClientY, actual.ClientY); 51Assert.Equal(expected.CtrlKey, actual.CtrlKey); 52Assert.Equal(expected.Detail, actual.Detail); 53Assert.Equal(expected.MetaKey, actual.MetaKey); 54Assert.Equal(expected.OffsetX, actual.OffsetX); 55Assert.Equal(expected.OffsetY, actual.OffsetY); 56Assert.Equal(expected.PageX, actual.PageX); 57Assert.Equal(expected.PageY, actual.PageY); 58Assert.Equal(expected.ScreenX, actual.ScreenX); 59Assert.Equal(expected.ScreenY, actual.ScreenY); 60Assert.Equal(expected.MovementX, actual.MovementX); 61Assert.Equal(expected.MovementY, actual.MovementY); 62Assert.Equal(expected.ShiftKey, actual.ShiftKey);
WebEventData\PointerEventArgsReaderTest.cs (7)
48Assert.Equal(args.PointerId, result.PointerId); 50Assert.Equal(args.Width, result.Width); 51Assert.Equal(args.Height, result.Height); 52Assert.Equal(args.IsPrimary, result.IsPrimary); 53Assert.Equal(args.Pressure, result.Pressure); 54Assert.Equal(args.TiltX, result.TiltX); 55Assert.Equal(args.TiltY, result.TiltY);
WebEventData\ProgressEventArgsReaderTest.cs (3)
27Assert.Equal(args.LengthComputable, result.LengthComputable); 28Assert.Equal(args.Loaded, result.Loaded); 29Assert.Equal(args.Total, result.Total);
WebEventData\TouchEventArgsReaderTest.cs (13)
79Assert.Equal(args.AltKey, result.AltKey); 80Assert.Equal(args.CtrlKey, result.CtrlKey); 81Assert.Equal(args.MetaKey, result.MetaKey); 82Assert.Equal(args.ShiftKey, result.ShiftKey); 84Assert.Equal(args.Detail, result.Detail); 93Assert.Equal(expected.Length, actual.Length); 102Assert.Equal(expected.ClientX, actual.ClientX); 103Assert.Equal(expected.ClientY, actual.ClientY); 104Assert.Equal(expected.Identifier, actual.Identifier); 105Assert.Equal(expected.PageX, actual.PageX); 106Assert.Equal(expected.PageY, actual.PageY); 107Assert.Equal(expected.ScreenX, actual.ScreenX); 108Assert.Equal(expected.ScreenY, actual.ScreenY);
WebEventData\WebEventDescriptorReaderTest.cs (6)
31Assert.Equal(args.EventHandlerId, result.EventHandlerId); 33Assert.Equal(args.EventFieldInfo.ComponentId, result.EventFieldInfo.ComponentId); 34Assert.Equal(args.EventFieldInfo.FieldValue, result.EventFieldInfo.FieldValue); 59Assert.Equal(args.EventHandlerId, result.EventHandlerId); 61Assert.Equal(args.EventFieldInfo.ComponentId, result.EventFieldInfo.ComponentId); 62Assert.Equal(args.EventFieldInfo.FieldValue, result.EventFieldInfo.FieldValue);
WebEventData\WheelEventArgsReaderTest.cs (4)
45Assert.Equal(args.DeltaMode, result.DeltaMode); 46Assert.Equal(args.DeltaX, result.DeltaX); 47Assert.Equal(args.DeltaY, result.DeltaY); 48Assert.Equal(args.DeltaZ, result.DeltaZ);
Microsoft.AspNetCore.Components.WebAssembly.Tests (11)
Hosting\WebAssemblyCultureProviderTest.cs (1)
24Assert.Equal(expected, actual);
Hosting\WebAssemblyHostBuilderTest.cs (1)
248Assert.Equal<ILoggerProvider>(provider.Object, loggerProvider);
Hosting\WebAssemblyHostConfigurationTest.cs (4)
99Assert.Equal(4, section.Count); 162Assert.Equal(3, dict.Count); 168Assert.Equal(3, dict2.Count); 174Assert.Equal(5, dict3.Count);
Hosting\WebAssemblyHostTest.cs (1)
83Assert.Equal(1, disposable.DisposeCount);
PullFromJSDataStreamTest.cs (4)
45Assert.Equal(3, await pullFromJSDataStream.ReadAsync(buffer)); 46Assert.Equal(expectedChunks[i], buffer); 48Assert.Equal(pullFromJSDataStream.Position, Data.Length); 60Assert.Equal(Data, mem.ToArray());
Microsoft.AspNetCore.Components.WebView.Test (7)
Infrastructure\AssertHelpers.cs (5)
14Assert.Equal(5, args.Count); 22Assert.Equal(2, args.Count); 23Assert.Equal(componentId, args[0].GetInt32()); 31Assert.Equal(2, args.Count); 32Assert.Equal(1, args[0].GetInt64()); // Batch ID
StaticContentProviderTests.cs (1)
37Assert.Equal(200, statusCode);
WebViewManagerTests.cs (1)
76Assert.Equal(2, singleton.Services.Count);
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (21)
ConcurrencyLimiterEventSourceTests.cs (3)
18Assert.Equal(Guid.Parse("a605548a-6963-55cf-f000-99a6013deb01", CultureInfo.InvariantCulture), eventSource.Guid); 36Assert.Equal(expectedId, eventData.EventId); 37Assert.Equal(EventLevel.Warning, eventData.Level);
MiddlewareTests.cs (18)
45Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 68Assert.Equal(0, testQueue.QueuedRequests); 71Assert.Equal(1, testQueue.QueuedRequests); 75Assert.Equal(2, testQueue.QueuedRequests); 91Assert.Equal(0, testQueue.QueuedRequests); 95Assert.Equal(1, testQueue.QueuedRequests); 99Assert.Equal(0, testQueue.QueuedRequests); 118Assert.Equal(0, testQueue.QueuedRequests); 121Assert.Equal(0, testQueue.QueuedRequests); 159Assert.Equal(1, concurrent); 160Assert.Equal(0, testQueue.QueuedRequests); 165Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 166Assert.Equal(1, concurrent); 167Assert.Equal(0, testQueue.QueuedRequests); 172Assert.Equal(0, concurrent); 173Assert.Equal(0, testQueue.QueuedRequests); 177Assert.Equal(0, concurrent); 178Assert.Equal(0, testQueue.QueuedRequests);
Microsoft.AspNetCore.CookiePolicy.Test (72)
CookieChunkingTests.cs (8)
54Assert.Equal(4, values.Count); 55Assert.Equal<string[]>(new[] 73Assert.Equal(4, values.Count); 74Assert.Equal<string[]>(new[] 215Assert.Equal(8, cookies.Count); 237Assert.Equal(3, cookies.Count); 255Assert.Equal(3, cookies.Count); 303Assert.Equal(8, httpContext.Response.Headers[HeaderNames.SetCookie].Count);
CookieConsentTests.cs (52)
218Assert.Equal(2, cookies.Count); 220Assert.Equal(".AspNet.Consent", consentCookie.Name); 221Assert.Equal("yes", consentCookie.Value); 224Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, consentCookie.SameSite); 227Assert.Equal("Test", testCookie.Name); 228Assert.Equal("Value", testCookie.Value); 229Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, testCookie.SameSite); 244Assert.Equal(Http.SameSiteMode.Strict, context.CookieOptions.SameSite); 268Assert.Equal(1, cookies.Count); 270Assert.Equal(".AspNet.Consent1", consentCookie.Name); 271Assert.Equal("yes1", consentCookie.Value); 272Assert.Equal(Net.Http.Headers.SameSiteMode.Strict, consentCookie.SameSite); 399Assert.Equal(2, cookies.Count); 401Assert.Equal("Test", testCookie.Name); 402Assert.Equal("Value1", testCookie.Value); 403Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, testCookie.SameSite); 406Assert.Equal(".AspNet.Consent", consentCookie.Name); 407Assert.Equal("", consentCookie.Value); 408Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, consentCookie.SameSite); 446Assert.Equal(1, cookies.Count); 448Assert.Equal(".AspNet.Consent1", consentCookie.Name); 449Assert.Equal("", consentCookie.Value); 450Assert.Equal(Net.Http.Headers.SameSiteMode.Strict, consentCookie.SameSite); 511Assert.Equal(1, cookies.Count); 513Assert.Equal("Test", testCookie.Name); 514Assert.Equal("", testCookie.Value); 515Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, testCookie.SameSite); 575Assert.Equal(1, cookies.Count); 577Assert.Equal(".AspNet.Consent", consentCookie.Name); 578Assert.Equal("yes", consentCookie.Value); 579Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, consentCookie.SameSite); 583Assert.Equal(1, cookies.Count); 585Assert.Equal(consentCookie.Name, manualCookie.Name); 586Assert.Equal(consentCookie.Value, manualCookie.Value); 587Assert.Equal(consentCookie.SameSite, manualCookie.SameSite); 602Assert.Equal(Http.SameSiteMode.Strict, context.CookieOptions.SameSite); 628Assert.Equal(1, cookies.Count); 630Assert.Equal(".AspNet.Consent1", consentCookie.Name); 631Assert.Equal("yes1", consentCookie.Value); 632Assert.Equal(Net.Http.Headers.SameSiteMode.Strict, consentCookie.SameSite); 636Assert.Equal(1, cookies.Count); 638Assert.Equal(consentCookie.Name, manualCookie.Name); 639Assert.Equal(consentCookie.Value, manualCookie.Value); 640Assert.Equal(consentCookie.SameSite, manualCookie.SameSite); 673Assert.Equal(1, cookies.Count); 675Assert.Equal(".AspNet.Consent", consentCookie.Name); 676Assert.Equal("true", consentCookie.Value); 677Assert.Equal(Net.Http.Headers.SameSiteMode.Unspecified, consentCookie.SameSite); 681Assert.Equal(1, cookies.Count); 683Assert.Equal(consentCookie.Name, manualCookie.Name); 684Assert.Equal(consentCookie.Value, manualCookie.Value); 685Assert.Equal(consentCookie.SameSite, manualCookie.SameSite);
CookiePolicyTests.cs (12)
314Assert.Equal(1, transaction.SetCookie.Count); 399Assert.Equal(1, transaction.SetCookie.Count); 401Assert.Equal("TestCookie", cookie.Name); 404Assert.Equal("/", cookie.Path); 450Assert.Equal(3, transaction.SetCookie.Count); 453Assert.Equal("TestCookie", cookie.Name); 454Assert.Equal("chunks-2", cookie.Value); 457Assert.Equal("/", cookie.Path); 461Assert.Equal("TestCookieC1", cookie.Name); 464Assert.Equal("/", cookie.Path); 468Assert.Equal("TestCookieC2", cookie.Name); 471Assert.Equal("/", cookie.Path);
Microsoft.AspNetCore.Cors.Test (35)
CorsMiddlewareTests.cs (6)
99Assert.Equal(2, response.Headers.Count()); 327Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 369Assert.Equal(HttpStatusCode.OK, response.StatusCode); 427Assert.Equal(200, httpContext.Response.StatusCode); 619Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 765Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode);
CorsPolicyBuilderTests.cs (16)
33Assert.Equal(originalPolicy.Headers, corsPolicy.Headers); 35Assert.Equal(originalPolicy.Methods, corsPolicy.Methods); 37Assert.Equal(originalPolicy.Origins, corsPolicy.Origins); 39Assert.Equal(originalPolicy.ExposedHeaders, corsPolicy.ExposedHeaders); 40Assert.Equal(TimeSpan.FromSeconds(12), corsPolicy.PreflightMaxAge); 62Assert.Equal(originalPolicy.Origins, corsPolicy.Origins); 107Assert.Equal(origins.ToList(), corsPolicy.Origins); 123Assert.Equal(new List<string>() { "http://example.com", "http://example2.com" }, corsPolicy.Origins); 134Assert.Equal(new List<string>() { "http://www.example.com", "https://example2.com" }, corsPolicy.Origins); 171Assert.Equal(new List<string>() { "*" }, corsPolicy.Origins); 229Assert.Equal(new List<string>() { "PUT", "GET" }, corsPolicy.Methods); 244Assert.Equal(new List<string>() { "*" }, corsPolicy.Methods); 259Assert.Equal(new List<string>() { "example1", "example2" }, corsPolicy.Headers); 274Assert.Equal(new List<string>() { "*" }, corsPolicy.Headers); 288Assert.Equal(new List<string>() { "exposed1", "exposed2" }, corsPolicy.ExposedHeaders); 302Assert.Equal(TimeSpan.FromSeconds(12), corsPolicy.PreflightMaxAge);
CorsServiceTests.cs (13)
271Assert.Equal(new[] { "foo" }, result.AllowedExposedHeaders); 290Assert.Equal(new[] { "foo", "bar", "baz" }, result.AllowedExposedHeaders); 307Assert.Equal(new[] { "GET" }, result.AllowedMethods); 325Assert.Equal(new[] { "PUT" }, result.AllowedMethods); 430Assert.Equal(TimeSpan.FromSeconds(10), result.PreflightMaxAge); 447Assert.Equal(new[] { "GET" }, result.AllowedMethods); 470Assert.Equal(new[] { "PUT", "DELETE" }, result.AllowedMethods); 489Assert.Equal(new[] { "PUT" }, result.AllowedMethods); 511Assert.Equal(new[] { "foo", "bar" }, result.AllowedHeaders); 512Assert.Equal(new[] { "PUT" }, result.AllowedMethods); 535Assert.Equal(new[] { "match", "foo" }, result.AllowedHeaders); 536Assert.Equal(new[] { "PUT" }, result.AllowedMethods); 556Assert.Equal(new[] { "PUT" }, result.AllowedMethods);
Microsoft.AspNetCore.Cryptography.Internal.Tests (33)
Cng\BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_Tests.cs (13)
18Assert.Equal((uint)sizeof(BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO), cipherModeInfo.cbSize); 19Assert.Equal(1U, cipherModeInfo.dwInfoVersion); 20Assert.Equal(IntPtr.Zero, (IntPtr)cipherModeInfo.pbNonce); 21Assert.Equal(0U, cipherModeInfo.cbNonce); 22Assert.Equal(IntPtr.Zero, (IntPtr)cipherModeInfo.pbAuthData); 23Assert.Equal(0U, cipherModeInfo.cbAuthData); 24Assert.Equal(IntPtr.Zero, (IntPtr)cipherModeInfo.pbTag); 25Assert.Equal(0U, cipherModeInfo.cbTag); 26Assert.Equal(IntPtr.Zero, (IntPtr)cipherModeInfo.pbMacContext); 27Assert.Equal(0U, cipherModeInfo.cbMacContext); 28Assert.Equal(0U, cipherModeInfo.cbAAD); 29Assert.Equal(0UL, cipherModeInfo.cbData); 30Assert.Equal(0U, cipherModeInfo.dwFlags);
Cng\BCryptUtilTests.cs (6)
35Assert.Equal(0x04, bytes[0]); 36Assert.Equal(0x10, bytes[1]); 37Assert.Equal(0xE4, bytes[2]); 38Assert.Equal(0xEA, bytes[sizeof(Guid) + 3]); 39Assert.Equal(0xF2, bytes[sizeof(Guid) + 4]); 40Assert.Equal(0x6A, bytes[sizeof(Guid) + 5]);
Cng\CachedAlgorithmHandlesTests.cs (8)
117Assert.Equal((uint)(128 / 8), algorithmHandle.GetCipherBlockLength()); 119Assert.Equal(128U, supportedKeyLengths.dwMinLength); 120Assert.Equal(256U, supportedKeyLengths.dwMaxLength); 121Assert.Equal(64U, supportedKeyLengths.dwIncrement); 139Assert.Equal(expectedBlockSizeInBytes, algorithmHandle.GetHashBlockLength()); 140Assert.Equal(expectedDigestSizeInBytes, algorithmHandle.GetHashDigestLength()); 170Assert.Equal(expectedBlockSizeInBytes, algorithmHandle.GetHashBlockLength()); 171Assert.Equal(expectedDigestSizeInBytes, algorithmHandle.GetHashDigestLength());
UnsafeBufferUtilTests.cs (6)
23Assert.Equal(x, y); 37Assert.Equal(x, y); 113Assert.Equal(0, x); 126Assert.Equal(0, x); 139Assert.Equal(0, x); 152Assert.Equal(0, x);
Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests (1)
Pbkdf2Tests.cs (1)
205Assert.Equal(numBytesRequested, derivedKey.Length);
Microsoft.AspNetCore.DataProtection.Extensions.Tests (8)
DataProtectionAdvancedExtensionsTests.cs (2)
75Assert.Equal(new byte[] { 0x01, 0x02 }, protectedPayload); 93Assert.Equal(futureDate, testExpiration);
TimeLimitedDataProtectorTests.cs (6)
38Assert.Equal(new byte[] { 0x10, 0x11 }, protectedPayload); 61Assert.Equal(new byte[] { 0x10, 0x11 }, protectedPayload); 84Assert.Equal(expectedExpiration, actualExpiration); 85Assert.Equal(new byte[] { 0x01, 0x02, 0x03, 0x04, 0x05 }, retVal); 164Assert.Equal( 167Assert.Equal(expectedExpiration, actualExpiration);
Microsoft.AspNetCore.DataProtection.Tests (153)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorDeserializerTests.cs (1)
41Assert.Equal(plaintext, roundTripPlaintext);
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorTests.cs (6)
49Assert.Equal(plaintext, roundTripPlaintext); 75Assert.Equal(plaintext, roundTripPlaintext); 101Assert.Equal(plaintext, roundTripPlaintext); 139Assert.Equal(plaintext, roundTripPlaintext); 153Assert.Equal(typeof(AuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType); 176Assert.Equal(typeof(AuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType);
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorConfigurationTests.cs (1)
34Assert.Equal(configuration, descriptor.Configuration);
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptorDeserializerTests.cs (1)
48Assert.Equal(plaintext, roundTripPlaintext);
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptorTests.cs (2)
28Assert.Equal(typeof(CngCbcAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType); 56Assert.Equal(typeof(CngCbcAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType);
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorConfigurationTests.cs (1)
34Assert.Equal(configuration, descriptor.Configuration);
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptorDeserializerTests.cs (1)
45Assert.Equal(plaintext, roundTripPlaintext);
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptorTests.cs (2)
26Assert.Equal(typeof(CngGcmAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType); 52Assert.Equal(typeof(CngGcmAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType);
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfigurationTests.cs (1)
34Assert.Equal(configuration, descriptor.Configuration);
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorDeserializerTests.cs (2)
49Assert.Equal(plaintext, roundTripPlaintext); 83Assert.Equal(plaintext, roundTripPlaintext);
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorTests.cs (2)
27Assert.Equal(typeof(ManagedAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType); 59Assert.Equal(typeof(ManagedAuthenticatedEncryptorDescriptorDeserializer), retVal.DeserializerType);
Cng\CbcAuthenticatedEncryptorTests.cs (1)
32Assert.Equal(plaintext, decipheredtext);
Cng\CngAuthenticatedEncryptorBaseTests.cs (4)
23Assert.Equal((byte)0x03, *(byte*)pbCiphertext); 24Assert.Equal((byte)0x11, *(byte*)pbAdditionalAuthenticatedData); 48Assert.Equal((byte)0x03, *(byte*)pbCiphertext); 74Assert.Equal((byte)0x11, *(byte*)pbAdditionalAuthenticatedData);
Cng\GcmAuthenticatedEncryptorTests.cs (1)
29Assert.Equal(plaintext, decipheredtext);
EphemeralDataProtectionProviderTests.cs (1)
60Assert.Equal(bytes, unprotectedBytes);
Internal\KeyManagementOptionsSetupTest.cs (1)
66Assert.Equal(TimeSpan.FromDays(1024), options.NewKeyLifetime);
KeyManagement\DefaultKeyResolverTests.cs (4)
326Assert.Equal(0, descriptorFactoryCalls); // Not retried 405Assert.Equal(1, descriptorFactoryCalls1); // 1 try 406Assert.Equal(1 + maxRetries, descriptorFactoryCalls2); // 1 try plus max retries 463Assert.Equal(2, descriptorFactoryCalls); // 1 try plus 1 retry
KeyManagement\DeferredKeyTests.cs (5)
37Assert.Equal(keyId, key.KeyId); 38Assert.Equal(creationDate, key.CreationDate); 39Assert.Equal(activationDate, key.ActivationDate); 40Assert.Equal(expirationDate, key.ExpirationDate); 78Assert.Equal(1, numTimesCalled);
KeyManagement\KeyRingBasedDataProtectorTests.cs (21)
48Assert.Equal(expectedPlaintext, actualPlaintext); 49Assert.Equal(expectedAad, actualAad); 69Assert.Equal(expectedProtectedData, retVal); 86Assert.Equal(expectedPlaintext, actualPlaintext); 87Assert.Equal(expectedAad, actualAad); 107Assert.Equal(expectedProtectedData, retVal); 426Assert.Equal(expectedCiphertext, actualCiphertext); 427Assert.Equal(expectedAad, actualAad); 453Assert.Equal(expectedPlaintext, retVal); 473Assert.Equal(expectedCiphertext, actualCiphertext); 474Assert.Equal(expectedAad, actualAad); 494Assert.Equal(expectedPlaintext, retVal); 501Assert.Equal(expectedPlaintext, retVal); 522Assert.Equal(expectedCiphertext, actualCiphertext); 523Assert.Equal(expectedAad, actualAad); 544Assert.Equal(expectedPlaintext, retVal); 551Assert.Equal(expectedPlaintext, retVal); 580Assert.Equal(plaintext, roundTrippedPlaintext); 597Assert.Equal(expectedPlaintext, actualPlaintext); 598Assert.Equal(expectedAad, actualAad); 618Assert.Equal(expectedProtectedData, retVal);
KeyManagement\KeyRingProviderTests.cs (5)
91Assert.Equal(StringToDateTime("2016-03-01 00:00:00Z"), cacheableKeyRing.ExpirationTimeUtc); 513Assert.Equal(expectedCallSequence, actualCallSequence); 785Assert.Equal(createNewKeyCallbacksEnumerator.Current.Item1, activationDate); 786Assert.Equal(createNewKeyCallbacksEnumerator.Current.Item2, expirationDate); 799Assert.Equal(current.Item1, now);
KeyManagement\KeyRingTests.cs (13)
25Assert.Equal(0, key1.NumTimesCreateEncryptorInstanceCalled); 27Assert.Equal(1, key1.NumTimesCreateEncryptorInstanceCalled); 29Assert.Equal(1, key1.NumTimesCreateEncryptorInstanceCalled); // should've been cached 43Assert.Equal(key2.KeyId, keyRing.DefaultKeyId); 58Assert.Equal(key3.KeyId, keyRing.DefaultKeyId); 59Assert.Equal(key3.CreateEncryptor(), keyRing.GetAuthenticatedEncryptorByKeyId(key3.KeyId, out var _)); 76Assert.Equal(0, key1.NumTimesCreateEncryptorInstanceCalled); 79Assert.Equal(1, key1.NumTimesCreateEncryptorInstanceCalled); 82Assert.Equal(1, key1.NumTimesCreateEncryptorInstanceCalled); 83Assert.Equal(0, key2.NumTimesCreateEncryptorInstanceCalled); 86Assert.Equal(1, key2.NumTimesCreateEncryptorInstanceCalled); 89Assert.Equal(1, key2.NumTimesCreateEncryptorInstanceCalled); 91Assert.Equal(1, key2.NumTimesCreateEncryptorInstanceCalled);
KeyManagement\KeyTests.cs (4)
27Assert.Equal(keyId, key.KeyId); 28Assert.Equal(creationDate, key.CreationDate); 29Assert.Equal(activationDate, key.ActivationDate); 30Assert.Equal(expirationDate, key.ExpirationDate);
KeyManagement\XmlKeyManagerTests.cs (36)
129Assert.Equal(keyId, newKey.KeyId); 130Assert.Equal(creationDate, newKey.CreationDate); 131Assert.Equal(activationDate, newKey.ActivationDate); 132Assert.Equal(expirationDate, newKey.ExpirationDate); 227Assert.Equal(keyId, newKey.KeyId); 228Assert.Equal(creationDate, newKey.CreationDate); 229Assert.Equal(activationDate, newKey.ActivationDate); 230Assert.Equal(expirationDate, newKey.ExpirationDate); 257Assert.Equal(keyId, keyIdStoredInEscrow.Value); 331Assert.Equal(0, keys.Count); 371Assert.Equal(2, keys.Length); 372Assert.Equal(new Guid("62a72ad9-42d7-4e97-b3fa-05bad5d53d33"), keys[0].KeyId); 373Assert.Equal(XmlConvert.ToDateTimeOffset("2015-01-01T00:00:00Z"), keys[0].CreationDate); 374Assert.Equal(XmlConvert.ToDateTimeOffset("2015-02-01T00:00:00Z"), keys[0].ActivationDate); 375Assert.Equal(XmlConvert.ToDateTimeOffset("2015-03-01T00:00:00Z"), keys[0].ExpirationDate); 378Assert.Equal(new Guid("041be4c0-52d7-48b4-8d32-f8c0ff315459"), keys[1].KeyId); 379Assert.Equal(XmlConvert.ToDateTimeOffset("2015-04-01T00:00:00Z"), keys[1].CreationDate); 380Assert.Equal(XmlConvert.ToDateTimeOffset("2015-05-01T00:00:00Z"), keys[1].ActivationDate); 381Assert.Equal(XmlConvert.ToDateTimeOffset("2015-06-01T00:00:00Z"), keys[1].ExpirationDate); 448Assert.Equal(4, keys.Length); 449Assert.Equal(new Guid("67f9cdea-83ba-41ed-b160-2b1d0ea30251"), keys[0].KeyId); 451Assert.Equal(new Guid("0cf83742-d175-42a8-94b5-1ec049b354c3"), keys[1].KeyId); 453Assert.Equal(new Guid("21580ac4-c83a-493c-bde6-29a1cc97ca0f"), keys[2].KeyId); 455Assert.Equal(new Guid("6bd14f12-0bb8-4822-91d7-04b360de0497"), keys[3].KeyId); 487Assert.Equal(new Guid("09712588-ba68-438a-a5ee-fe842b3453b2"), keys[0].KeyId); 526Assert.Equal(new Guid("49c0cda9-0232-4d8c-a541-de20cc5a73d6"), keys[0].KeyId); 815Assert.Equal(0, decryptionCount); 823Assert.Equal(createdKey.KeyId, fetchedKey.KeyId); // But it should be equivalent 826Assert.Equal(0, decryptionCount); 830Assert.Equal(0, decryptionCount); 837Assert.Equal(createdKey.KeyId, fetchedKey2.KeyId); // But it should be equivalent 841Assert.Equal(0, decryptionCount); 914Assert.Equal(0, decryptionCount); 918Assert.Equal(1, decryptionCount); 924Assert.Equal(fetchedKey.KeyId, fetchedKey2.KeyId); // But it should be equivalent 928Assert.Equal(1, decryptionCount); // Still 1 (i.e. no change)
Managed\ManagedAuthenticatedEncryptorTests.cs (1)
28Assert.Equal(plaintext, decipheredtext);
RegistryPolicyResolverTests.cs (11)
84Assert.Equal(1024, context.DefaultKeyLifetime); 105Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 141Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 165Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 195Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 216Assert.Equal(expectedConfiguration.EncryptionAlgorithmType, actualConfiguration.EncryptionAlgorithmType); 217Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 218Assert.Equal(expectedConfiguration.ValidationAlgorithmType, actualConfiguration.ValidationAlgorithmType); 246Assert.Equal(expectedConfiguration.EncryptionAlgorithmType, actualConfiguration.EncryptionAlgorithmType); 247Assert.Equal(expectedConfiguration.EncryptionAlgorithmKeySize, actualConfiguration.EncryptionAlgorithmKeySize); 248Assert.Equal(expectedConfiguration.ValidationAlgorithmType, actualConfiguration.ValidationAlgorithmType);
Repositories\FileSystemXmlRepositoryTests.cs (3)
42Assert.Equal(dirInfo, retVal); 58Assert.Equal(0, allElements.Count); 173Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, fileInfo.UnixFileMode);
Repositories\RegistryXmlRepositoryTests.cs (2)
28Assert.Equal(regKey, retVal); 45Assert.Equal(0, allElements.Count);
SecretAssert.cs (1)
24Assert.Equal(expectedLengthInBits, checked(secret.Length * 8));
SecretTests.cs (12)
31Assert.Equal(3, secret.Length); 44Assert.Equal(new byte[] { 0x20, 0x30, 0x40 }, outputBuffer); 58Assert.Equal(3, secret.Length); 71Assert.Equal(new byte[] { 0x20, 0x30, 0x40 }, outputBuffer); 81Assert.Equal(0, secret.Length); 120Assert.Equal(0, secret.Length); 140Assert.Equal(3, secret.Length); 153Assert.Equal(new byte[] { 0x20, 0x30, 0x40 }, outputBuffer); 163Assert.Equal(0, secret.Length); 173Assert.Equal(32, secret.Length); 188Assert.Equal(31, secret.Length); 194Assert.Equal(0, ((byte*)pGuids)[31]); // last byte shouldn't have been overwritten
ServiceCollectionTests.cs (1)
44Assert.Equal(
XmlEncryption\CertificateXmlEncryptionTests.cs (2)
49Assert.Equal(typeof(EncryptedXmlDecryptor), encryptedXmlInfo.DecryptorType); 50Assert.Equal(XName.Get("EncryptedData", "http://www.w3.org/2001/04/xmlenc#"), encryptedXmlInfo.EncryptedElement.Name);
XmlEncryption\DpapiNGXmlEncryptionTests.cs (1)
24Assert.Equal(typeof(DpapiNGXmlDecryptor), encryptedXmlInfo.DecryptorType);
XmlEncryption\DpapiXmlEncryptionTests.cs (1)
26Assert.Equal(typeof(DpapiXmlDecryptor), encryptedXmlInfo.DecryptorType);
XmlEncryption\EncryptedXmlDecryptorTests.cs (1)
84Assert.Equal("SampleData", decrypted.Name);
XmlEncryption\NullXmlEncryptionTests.cs (1)
33Assert.Equal(typeof(NullXmlDecryptor), retVal.DecryptorType);
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (5)
CertificateManagerTests.cs (5)
64Assert.Equal(now.LocalDateTime, httpsCertificate.NotBefore); 65Assert.Equal(now.AddYears(1).LocalDateTime, httpsCertificate.NotAfter); 404Assert.Equal(2, httpsCertificateList.Count); 442Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(CertificateName)); 445Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(KeyName));
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests (5)
DatabaseDeveloperPageExceptionFilterTests.cs (4)
61Assert.Equal(1, sink.Writes.Count); 63Assert.Equal(LogLevel.Error, message.LogLevel); 87Assert.Equal(1, sink.Writes.Count); 89Assert.Equal(LogLevel.Error, message.LogLevel);
DatabaseErrorPageOptionsTest.cs (1)
15Assert.Equal(MigrationsEndPointOptions.DefaultPath, options.MigrationsEndPointPath);
Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests (36)
HealthCheckEndpointRouteBuilderExtensionsTest.cs (2)
80Assert.Equal(HttpStatusCode.OK, response.StatusCode); 125Assert.Equal(HttpStatusCode.OK, response.StatusCode);
HealthCheckMiddlewareSampleTest.cs (4)
30Assert.Equal(HttpStatusCode.OK, response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 75Assert.Equal(HttpStatusCode.OK, response.StatusCode); 97Assert.Equal(HttpStatusCode.ServiceUnavailable, response.StatusCode);
HealthCheckMiddlewareTests.cs (30)
66Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 93Assert.Equal(HttpStatusCode.OK, response.StatusCode); 120Assert.Equal(HttpStatusCode.OK, response.StatusCode); 151Assert.Equal(HttpStatusCode.OK, response.StatusCode); 184Assert.Equal(HttpStatusCode.OK, response.StatusCode); 217Assert.Equal(HttpStatusCode.OK, response.StatusCode); 250Assert.Equal(HttpStatusCode.ServiceUnavailable, response.StatusCode); 283Assert.Equal(HttpStatusCode.ServiceUnavailable, response.StatusCode); 366Assert.Equal(HttpStatusCode.ServiceUnavailable, response.StatusCode); 401Assert.Equal(HttpStatusCode.Created, response.StatusCode); 430Assert.Equal(HttpStatusCode.OK, response.StatusCode); 465Assert.Equal(HttpStatusCode.OK, response.StatusCode); 504Assert.Equal(HttpStatusCode.OK, response.StatusCode); 534Assert.Equal(HttpStatusCode.OK, response.StatusCode); 564Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 592Assert.Equal(HttpStatusCode.OK, response.StatusCode); 622Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 657Assert.Equal(HttpStatusCode.OK, response.StatusCode); 694Assert.Equal(HttpStatusCode.OK, response.StatusCode); 732Assert.Equal(HttpStatusCode.OK, response.StatusCode); 770Assert.Equal(HttpStatusCode.OK, response.StatusCode); 808Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 850Assert.Equal(HttpStatusCode.OK, response.StatusCode); 894Assert.Equal(HttpStatusCode.OK, response.StatusCode); 904Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]); 905Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]); 906Assert.Equal(StatusCodes.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]); 914Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]); 915Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]); 916Assert.Equal(StatusCodes.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]);
Microsoft.AspNetCore.Diagnostics.Tests (31)
DeveloperExceptionPageMiddlewareTest.cs (6)
258Assert.Equal(StatusCodes.Status500InternalServerError, (int)response.StatusCode); 293Assert.Equal(StatusCodes.Status500InternalServerError, (int)response.StatusCode); 366Assert.Equal(statusCode, (int)response.StatusCode); 607Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 617Assert.Equal(500, (int)m.Tags["http.response.status_code"]); 626Assert.Equal(1, measurement.Value);
ExceptionHandlerMiddlewareTest.cs (7)
114Assert.Equal(endpoint, feature.Endpoint); 115Assert.Equal("Doe", feature.RouteValues["John"]); 339Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 349Assert.Equal(500, (int)m.Tags["http.response.status_code"]); 406Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 416Assert.Equal(500, (int)m.Tags["http.response.status_code"]); 450Assert.Equal(1, measurement.Value);
ExceptionHandlerTest.cs (14)
62Assert.Equal(expectedStatusCode, response.StatusCode); 161Assert.Equal(0, httpContext.Response.Body.Position); 183Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 239Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 366Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 600Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 649Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 696Assert.Equal(HttpStatusCode.OK, response.StatusCode); 911Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 955Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 965Assert.Equal(404, (int)m.Tags["http.response.status_code"]); 1025Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 1035Assert.Equal(500, (int)m.Tags["http.response.status_code"]); 1097Assert.Equal(404, (int)m.Tags["http.response.status_code"]);
StatusCodeMiddlewareTest.cs (4)
62Assert.Equal(HttpStatusCode.Found, response.StatusCode); 89Assert.Equal(beforeNext, afterNext); 226Assert.Equal(endpoint, statusCodeReExecuteFeature.Endpoint); 227Assert.Equal("Doe", statusCodeReExecuteFeature.RouteValues["John"]);
Microsoft.AspNetCore.Grpc.JsonTranscoding.IntegrationTests (3)
RouteTests.cs (3)
172Assert.Equal(HttpStatusCode.NotFound, response3.StatusCode); 216Assert.Equal(HttpStatusCode.NotFound, response3.StatusCode); 264Assert.Equal(HttpStatusCode.NotFound, response3.StatusCode);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (124)
ConverterTests\JsonConverterReadTests.cs (8)
408Assert.Equal(DateTimeOffset.UnixEpoch, timestamp.ToDateTimeOffset()); 421Assert.Equal(2147483647, value.Value); 615Assert.Equal(10, m.A); 616Assert.Equal(20, m.B); 617Assert.Equal(30, m.C); 628Assert.Equal(10, m.A); 629Assert.Equal(20, m.B); 630Assert.Equal(30, m.C);
GrpcJsonTranscodingServiceExtensionsTests.cs (2)
28Assert.Equal(options1, options2); 49Assert.Equal(settings, options.JsonSettings);
HttpRoutePatternParserTests.cs (22)
31Assert.Equal(1, v.StartSegment); 32Assert.Equal(2, v.EndSegment); 38Assert.Equal(3, v.StartSegment); 39Assert.Equal(4, v.EndSegment); 61Assert.Equal(1, v.StartSegment); 62Assert.Equal(5, v.EndSegment); 153Assert.Equal(1, v.StartSegment); 154Assert.Equal(2, v.EndSegment); 172Assert.Equal(1, v.StartSegment); 173Assert.Equal(2, v.EndSegment); 191Assert.Equal(1, v.StartSegment); 192Assert.Equal(2, v.EndSegment); 211Assert.Equal(1, v.StartSegment); 212Assert.Equal(3, v.EndSegment); 232Assert.Equal(1, v.StartSegment); 233Assert.Equal(4, v.EndSegment); 252Assert.Equal(1, v.StartSegment); 253Assert.Equal(3, v.EndSegment); 274Assert.Equal(0, v.StartSegment); 275Assert.Equal(3, v.EndSegment); 295Assert.Equal(1, v.StartSegment); 296Assert.Equal(2, v.EndSegment);
JsonTranscodingRouteAdapterTests.cs (8)
47Assert.Equal("shelves/first/books/second", httpContext.Request.RouteValues["book.name"]); 146Assert.Equal("a/my/value/b", httpContext.Request.RouteValues["x.y.z"]); 165Assert.Equal("a/my/value/b", httpContext.Request.RouteValues["x.y.z"]); 184Assert.Equal("c/value", httpContext.Request.RouteValues["b"]); 203Assert.Equal("c/value/d", httpContext.Request.RouteValues["b"]); 222Assert.Equal("c/value", httpContext.Request.RouteValues["b"]); 259Assert.Equal("test/name", httpContext.Request.RouteValues["name"]); 278Assert.Equal("test/name/", httpContext.Request.RouteValues["name"]);
JsonTranscodingServerCallContextTests.cs (3)
32Assert.Equal(cts.Token, ct); 51Assert.Equal(2, headers.Count); 56Assert.Equal(new byte[] { 1, 2, 3 }, headers[1].ValueBytes);
JsonTranscodingServiceMethodProviderTests.cs (2)
32Assert.Equal(1, endpoint.RoutePattern.Parameters.Count); 58Assert.Equal(2, matchedEndpoints.Count);
ServerStreamingServerCallHandlerTests.cs (6)
63Assert.Equal(200, httpContext.Response.StatusCode); 117Assert.Equal(2, responseJson2.RootElement.GetProperty("code").GetInt32()); 159Assert.Equal((int)StatusCode.Aborted, responseJson2.RootElement.GetProperty("code").GetInt32()); 163Assert.Equal(debugException, exceptionWrite.Exception); 196Assert.Equal(2, responseJson.RootElement.GetProperty("code").GetInt32()); 244Assert.Equal(200, httpContext.Response.StatusCode);
UnaryServerCallHandlerTests.cs (73)
73Assert.Equal(200, httpContext.Response.StatusCode); 180Assert.Equal(JsonValueKind.Array, responseJson.RootElement.ValueKind); 305Assert.Equal(3, request!.RepeatedStrings.Count); 355Assert.Equal(3, request!.RepeatedMessages.Count); 405Assert.Equal(3, request!.MapStrings.Count); 455Assert.Equal(3, request!.MapMessage.Count); 505Assert.Equal(3, request!.MapKeyintValueint.Count); 506Assert.Equal(2, request!.MapKeyintValueint[1]); 507Assert.Equal(4, request!.MapKeyintValueint[3]); 508Assert.Equal(6, request!.MapKeyintValueint[5]); 596Assert.Equal(10, requestMessage.A); 597Assert.Equal(20, requestMessage.B); 598Assert.Equal(30, requestMessage.C); 632Assert.Equal(10, requestMessage.A); 633Assert.Equal(20, requestMessage.B); 634Assert.Equal(30, requestMessage.C); 660Assert.Equal(1.1f, request!.FloatValue); 745Assert.Equal(400, httpContext.Response.StatusCode); 750Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 783Assert.Equal(400, httpContext.Response.StatusCode); 788Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 812Assert.Equal(400, httpContext.Response.StatusCode); 818Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 837Assert.Equal(401, httpContext.Response.StatusCode); 842Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 862Assert.Equal(401, httpContext.Response.StatusCode); 867Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 871Assert.Equal(debugException, exceptionWrite.Exception); 929Assert.Equal(400, httpContext.Response.StatusCode); 933Assert.Equal(123, responseJson.RootElement.GetProperty("code").GetInt32()); 951Assert.Equal(1, d.GetProperty("fieldViolations").GetArrayLength()); 1007Assert.Equal(500, httpContext.Response.StatusCode); 1011Assert.Equal(123, responseJson.RootElement.GetProperty("code").GetInt32()); 1029Assert.Equal(1, d.GetProperty("fieldViolations").GetArrayLength()); 1049Assert.Equal(500, httpContext.Response.StatusCode); 1054Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1079Assert.Equal(500, httpContext.Response.StatusCode); 1084Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1108Assert.Equal(401, httpContext.Response.StatusCode); 1113Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 1150Assert.Equal(200, httpContext.Response.StatusCode); 1202Assert.Equal(requestContent, requestData); 1204Assert.Equal(200, httpContext.Response.StatusCode); 1270Assert.Equal(expectedValue, value); 1363Assert.Equal(200, httpContext.Response.StatusCode); 1390Assert.Equal(httpContext, requestHttpContext); 1471Assert.Equal(500, httpContext.Response.StatusCode); 1476Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1502Assert.Equal(2, request!.Sub.Subfields.Count); 1546Assert.Equal(1, request!.Data.SingleInt32); 1547Assert.Equal(2, request!.Data.SingleInt64); 1548Assert.Equal((uint)3, request!.Data.SingleUint32); 1549Assert.Equal((ulong)4, request!.Data.SingleUint64); 1550Assert.Equal(5, request!.Data.SingleSint32); 1551Assert.Equal(6, request!.Data.SingleSint64); 1552Assert.Equal((uint)7, request!.Data.SingleFixed32); 1553Assert.Equal((ulong)8, request!.Data.SingleFixed64); 1554Assert.Equal(9, request!.Data.SingleSfixed32); 1555Assert.Equal(10, request!.Data.SingleSfixed64); 1560Assert.Equal(new byte[] { 1, 2, 3 }, request!.Data.SingleBytes.ToByteArray()); 1561Assert.Equal(HelloRequest.Types.DataTypes.Types.NestedEnum.Foo, request!.Data.SingleEnum); 1610Assert.Equal(expectedEnum, request.Data.SingleEnum); 1683Assert.Equal(2, request!.Wrappers.Int32Value); 1684Assert.Equal(3, request!.Wrappers.Int64Value); 1687Assert.Equal(true, request!.Wrappers.BoolValue); 1688Assert.Equal((uint)7, request!.Wrappers.Uint32Value.GetValueOrDefault()); 1689Assert.Equal((ulong)8, request!.Wrappers.Uint64Value.GetValueOrDefault()); 1690Assert.Equal(new byte[] { 1, 2, 3 }, request!.Wrappers.BytesValue.ToByteArray()); 1772Assert.Equal(timestamp, request!.TimestampValue); 1773Assert.Equal(duration, request!.DurationValue); 1774Assert.Equal(fieldmask, request!.FieldMaskValue); 1775Assert.Equal(1.5f, request!.FloatValue); 1803Assert.Equal(fieldmask, request!.FieldMaskValue);
Microsoft.AspNetCore.Grpc.Swagger.Tests (47)
Binding\ParametersTests.cs (31)
29Assert.Equal(2, operation.Parameters.Count); 30Assert.Equal(ParameterLocation.Query, operation.Parameters[0].In); 32Assert.Equal(ParameterLocation.Query, operation.Parameters[1].In); 45Assert.Equal(2, operation.Parameters.Count); 46Assert.Equal(ParameterLocation.Path, operation.Parameters[0].In); 48Assert.Equal(ParameterLocation.Query, operation.Parameters[1].In); 61Assert.Equal(3, operation.Parameters.Count); 62Assert.Equal(ParameterLocation.Path, operation.Parameters[0].In); 64Assert.Equal(ParameterLocation.Query, operation.Parameters[1].In); 66Assert.Equal(ParameterLocation.Query, operation.Parameters[2].In); 70Assert.Equal(1, swagger.Components.Schemas["RequestBody"].Properties.Count); 82Assert.Equal(1, operation.Parameters.Count); 83Assert.Equal(ParameterLocation.Path, operation.Parameters[0].In); 87Assert.Equal(4, swagger.Components.Schemas["RequestTwo"].Properties.Count); 99Assert.Equal(4, operation.Parameters.Count); 100Assert.Equal(ParameterLocation.Query, operation.Parameters[3].In); 113Assert.Equal(1, operation.Parameters.Count); 114Assert.Equal(ParameterLocation.Query, operation.Parameters[0].In); 129Assert.Equal(5, operation.Parameters.Count); 130Assert.Equal(ParameterLocation.Path, operation.Parameters[0].In); 132Assert.Equal(ParameterLocation.Path, operation.Parameters[1].In); 134Assert.Equal(ParameterLocation.Query, operation.Parameters[2].In); 136Assert.Equal(ParameterLocation.Query, operation.Parameters[3].In); 138Assert.Equal(ParameterLocation.Query, operation.Parameters[4].In); 151Assert.Equal(3, operation.Parameters.Count); 152Assert.Equal(ParameterLocation.Query, operation.Parameters[0].In); 155Assert.Equal(ParameterLocation.Query, operation.Parameters[1].In); 158Assert.Equal(ParameterLocation.Query, operation.Parameters[2].In); 179Assert.Equal(2, operation.Parameters.Count); 180Assert.Equal(ParameterLocation.Path, operation.Parameters[0].In); 182Assert.Equal(ParameterLocation.Query, operation.Parameters[1].In);
Binding\ResponseBodyTests.cs (1)
65Assert.Equal(5, enumSchema.Enum.Count);
GrpcSwaggerServiceExtensionsTests.cs (1)
86Assert.Equal(2, swagger.Paths.Count);
SchemaGeneratorIntegrationTests.cs (11)
41Assert.Equal(1, schema.Properties.Count); 45Assert.Equal(5, enumSchema.Enum.Count); 65Assert.Equal(5, schema.Enum.Count); 85Assert.Equal(2, schema.Properties.Count); 102Assert.Equal(1, schema.Properties.Count); 115Assert.Equal(2, schema.Properties.Count); 146Assert.Equal(0, resolvedSchema.Properties.Count); 162Assert.Equal(1, schema.Properties.Count); 175Assert.Equal(4, schema.Properties.Count); 192Assert.Equal(1, schema.Properties.Count); 207Assert.Equal(1, schema.Properties.Count);
XmlComments\XmlCommentsDocumentFilterTests.cs (1)
43Assert.Equal(1, document.Tags.Count);
XmlComments\XmlDocumentationIntegrationTests.cs (2)
122Assert.Equal(ParameterLocation.Path, p.In); 128Assert.Equal(ParameterLocation.Query, p.In);
Microsoft.AspNetCore.HeaderPropagation.Tests (5)
HeaderPropagationIntegrationTest.cs (4)
67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 116Assert.Equal(HttpStatusCode.OK, response.StatusCode); 143Assert.Equal(HttpStatusCode.OK, response.StatusCode); 189Assert.Equal(HttpStatusCode.OK, response.StatusCode);
HeaderPropagationMiddlewareTest.cs (1)
137Assert.Equal(new StringValues("value"), receivedValue);
Microsoft.AspNetCore.HostFiltering.Tests (13)
HostFilteringMiddlewareTests.cs (6)
75Assert.Equal(status, (int)response.StatusCode); 118Assert.Equal(status, (int)response.StatusCode); 169Assert.Equal(200, (int)response.StatusCode); 221Assert.Equal(400, (int)response.StatusCode); 260Assert.Equal(400, (int)response.StatusCode); 265Assert.Equal(200, (int)response.StatusCode);
MiddlewareConfigurationManagerTests.cs (7)
32Assert.Equal(configurationBeforeChange.AllowAnyNonEmptyHost, configurationBeforeChange.AllowedHosts is null); 33Assert.Equal(options.AllowEmptyHosts, configurationBeforeChange.AllowEmptyHosts); 34Assert.Equal(options.IncludeFailureMessage, configurationBeforeChange.IncludeFailureMessage); 56Assert.Equal(newOption.AllowEmptyHosts, configurationAfterChange.AllowEmptyHosts); 57Assert.Equal(newOption.IncludeFailureMessage, configurationAfterChange.IncludeFailureMessage); 86Assert.Equal(options.AllowEmptyHosts, result1.AllowEmptyHosts); 87Assert.Equal(options.IncludeFailureMessage, result1.IncludeFailureMessage);
Microsoft.AspNetCore.Hosting.FunctionalTests (1)
ShutdownTests.cs (1)
143Assert.Equal(0, process.ExitCode);
Microsoft.AspNetCore.Hosting.Tests (150)
HostingApplicationDiagnosticsTests.cs (39)
65Assert.Equal(2, await totalRequestValues.FirstOrDefault(v => v == 2)); 66Assert.Equal(2, await rpsValues.FirstOrDefault(v => v == 2)); 67Assert.Equal(2, await currentRequestValues.FirstOrDefault(v => v == 2)); 68Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 73Assert.Equal(2, await totalRequestValues.FirstOrDefault(v => v == 2)); 74Assert.Equal(0, await rpsValues.FirstOrDefault(v => v == 0)); 75Assert.Equal(0, await currentRequestValues.FirstOrDefault(v => v == 0)); 76Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 79m => Assert.Equal(1, m.Value), 80m => Assert.Equal(-1, m.Value)); 82m => Assert.Equal(1, m.Value), 83m => Assert.Equal(-1, m.Value)); 93Assert.Equal(4, await totalRequestValues.FirstOrDefault(v => v == 4)); 94Assert.Equal(2, await rpsValues.FirstOrDefault(v => v == 2)); 95Assert.Equal(2, await currentRequestValues.FirstOrDefault(v => v == 2)); 96Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 104Assert.Equal(4, await totalRequestValues.FirstOrDefault(v => v == 4)); 105Assert.Equal(0, await rpsValues.FirstOrDefault(v => v == 0)); 106Assert.Equal(0, await currentRequestValues.FirstOrDefault(v => v == 0)); 107Assert.Equal(2, await failedRequestValues.FirstOrDefault(v => v == 2)); 110m => Assert.Equal(1, m.Value), 111m => Assert.Equal(-1, m.Value), 112m => Assert.Equal(1, m.Value), 113m => Assert.Equal(-1, m.Value)); 115m => Assert.Equal(1, m.Value), 116m => Assert.Equal(-1, m.Value), 117m => Assert.Equal(1, m.Value), 118m => Assert.Equal(-1, m.Value)); 203Assert.Equal(1, m.Value); 204Assert.Equal("http", m.Tags["url.scheme"]); 205Assert.Equal("POST", m.Tags["http.request.method"]); 219Assert.Equal(1, m.Value); 220Assert.Equal("http", m.Tags["url.scheme"]); 221Assert.Equal("POST", m.Tags["http.request.method"]); 225Assert.Equal(-1, m.Value); 226Assert.Equal("http", m.Tags["url.scheme"]); 227Assert.Equal("POST", m.Tags["http.request.method"]); 614Assert.Equal(expectedBaggage, Activity.Current.Baggage.ToArray()); 673Assert.Equal(ActivityIdFormat.W3C, Activity.Current.IdFormat);
HostingApplicationTests.cs (1)
118Assert.Equal(Activity.Current, dummyActivity);
HostingMetricsTests.cs (18)
42m => Assert.Equal(1, m.Value), 43m => Assert.Equal(-1, m.Value)); 54m => Assert.Equal(1, m.Value), 55m => Assert.Equal(-1, m.Value), 56m => Assert.Equal(1, m.Value), 57m => Assert.Equal(-1, m.Value)); 69m => Assert.Equal(1, m.Value), 70m => Assert.Equal(-1, m.Value), 71m => Assert.Equal(1, m.Value), 72m => Assert.Equal(-1, m.Value), 73m => Assert.Equal(1, m.Value)); 81m => Assert.Equal(1, m.Value), 82m => Assert.Equal(-1, m.Value), 83m => Assert.Equal(1, m.Value), 84m => Assert.Equal(-1, m.Value), 85m => Assert.Equal(1, m.Value), 86m => Assert.Equal(-1, m.Value)); 96Assert.Equal(statusCode, (int)measurement.Tags["http.response.status_code"]);
Internal\HostingEventSourceTests.cs (29)
21Assert.Equal(Guid.Parse("9ded64a4-414c-5251-dcf7-1e4e20c15e70", CultureInfo.InvariantCulture), eventSource.Guid); 39Assert.Equal(expectedEventId, eventData.EventId); 41Assert.Equal(EventLevel.Informational, eventData.Level); 62Assert.Equal(expectedEventId, eventData.EventId); 64Assert.Equal(EventLevel.Informational, eventData.Level); 118Assert.Equal(expectedEventId, eventData.EventId); 120Assert.Equal(EventLevel.Informational, eventData.Level); 125Assert.Equal(expected.Length, payloadList.Count); 128Assert.Equal(expected[i], payloadList[i]); 146Assert.Equal(expectedEventId, eventData.EventId); 148Assert.Equal(EventLevel.Informational, eventData.Level); 168Assert.Equal(expectedEventId, eventData.EventId); 170Assert.Equal(EventLevel.Error, eventData.Level); 206Assert.Equal(1, await totalRequestValues.FirstOrDefault(v => v == 1)); 207Assert.Equal(1, await rpsValues.FirstOrDefault(v => v == 1)); 208Assert.Equal(1, await currentRequestValues.FirstOrDefault(v => v == 1)); 209Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 213Assert.Equal(1, await totalRequestValues.FirstOrDefault(v => v == 1)); 214Assert.Equal(0, await rpsValues.FirstOrDefault(v => v == 0)); 215Assert.Equal(0, await currentRequestValues.FirstOrDefault(v => v == 0)); 216Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 220Assert.Equal(2, await totalRequestValues.FirstOrDefault(v => v == 2)); 221Assert.Equal(1, await rpsValues.FirstOrDefault(v => v == 1)); 222Assert.Equal(1, await currentRequestValues.FirstOrDefault(v => v == 1)); 223Assert.Equal(0, await failedRequestValues.FirstOrDefault(v => v == 0)); 228Assert.Equal(2, await totalRequestValues.FirstOrDefault(v => v == 2)); 229Assert.Equal(0, await rpsValues.FirstOrDefault(v => v == 0)); 230Assert.Equal(0, await currentRequestValues.FirstOrDefault(v => v == 0)); 231Assert.Equal(1, await failedRequestValues.FirstOrDefault(v => v == 1));
StartupManagerTests.cs (1)
304Assert.Equal(2, callbackStartup.MethodsCalled);
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (9)
50Assert.Equal(expectedResult, file.Exists); 118Assert.Equal(exists, file.Exists); 195Assert.Equal(exists, file.Exists); 271Assert.Equal(exists, file.Exists); 439Assert.Equal(new[] { (true, "_content") }, contents.Select(e => (e.IsDirectory, e.Name)).OrderBy(e => e.Name).ToArray()); 469Assert.Equal(new[]{ 487Assert.Equal(new[]{ 603Assert.Equal(new[]{ 646Assert.Equal(expectedResult, directory.Exists);
WebHostBuilderTests.cs (13)
273Assert.Equal(0, callCount++); 277Assert.Equal(1, callCount++); 284Assert.Equal(2, callCount); 467Assert.Equal(0, callCount++); 472Assert.Equal(1, callCount++); 479Assert.Equal(2, callCount); 880Assert.Equal(factory, factoryFromHost); 991Assert.Equal(2, containerFactory.ServiceProviders.Count); 992Assert.Equal(2, disposables.Count); 1282Assert.Equal(TimeSpan.FromSeconds(102), options.ShutdownTimeout); 1409Assert.Equal(2, ordering.Order); 1434Assert.Equal(0, Ordering.Order); 1458Assert.Equal(1, Ordering.Order);
WebHostConfigurationsTests.cs (1)
53Assert.Equal(expected, config.DetailedErrors);
WebHostTests.AsyncDisposable.cs (1)
24Assert.Equal(2, providerFactory.Providers.Count);
WebHostTests.cs (38)
146Assert.Equal(1, server.StartInstances.Count); 147Assert.Equal(0, server.StartInstances[0].DisposeCalls); 151Assert.Equal(1, server.StartInstances[0].DisposeCalls); 177Assert.Equal(1, server.StartInstances.Count); 178Assert.Equal(0, server.StartInstances[0].DisposeCalls); 189Assert.Equal(1, server.StartInstances[0].DisposeCalls); 228Assert.Equal(task, await Task.WhenAny(task, Task.Delay(TimeSpan.FromSeconds(10)))); 264Assert.Equal(task, await Task.WhenAny(task, Task.Delay(TimeSpan.FromSeconds(10)))); 303Assert.Equal(task, await Task.WhenAny(task, Task.Delay(TimeSpan.FromSeconds(8)))); 513Assert.Equal(0, stoppingCalls); 514Assert.Equal(0, disposingCalls); 516Assert.Equal(1, stoppingCalls); 517Assert.Equal(1, disposingCalls); 600Assert.Equal(0, startedCalls); 603Assert.Equal(1, startedCalls); 604Assert.Equal(0, stoppingCalls); 605Assert.Equal(0, disposingCalls); 609Assert.Equal(1, startedCalls); 610Assert.Equal(1, stoppingCalls); 611Assert.Equal(0, disposingCalls); 615Assert.Equal(1, startedCalls); 616Assert.Equal(1, stoppingCalls); 617Assert.Equal(1, disposingCalls); 653Assert.Equal(0, startedCalls); 655Assert.Equal(1, startedCalls); 656Assert.Equal(0, stoppingCalls); 657Assert.Equal(0, disposingCalls); 660Assert.Equal(1, stoppingCalls); 661Assert.Equal(1, disposingCalls); 756() => Assert.Equal(1, configureOrder++), 757() => Assert.Equal(2, configureOrder++), 758() => Assert.Equal(5, configureOrder++))); 760() => Assert.Equal(0, configureOrder++), 761() => Assert.Equal(3, configureOrder++), 762() => Assert.Equal(4, configureOrder++))); 767Assert.Equal(6, configureOrder); 932Assert.Equal(1, CountStartup.ConfigureCount); 933Assert.Equal(1, CountStartup.ConfigureServicesCount);
Microsoft.AspNetCore.Html.Abstractions.Tests (20)
HtmlContentBuilderTest.cs (20)
22Assert.Equal(1, content.Count); 70Assert.Equal(1, content.Count); 88Assert.Equal(2, content.Count); 92entry => Assert.Equal("Test", entry)); 107Assert.Equal(0, content.Count); 126Assert.Equal(2, source.Count); 127Assert.Equal(3, destination.Count); 131entry => Assert.Equal(new TestHtmlContent("hello"), Assert.IsType<TestHtmlContent>(entry)), 153Assert.Equal(2, source.Count); 154Assert.Equal(1, nested.Count); 155Assert.Equal(3, destination.Count); 159entry => Assert.Equal(new TestHtmlContent("hello"), Assert.IsType<TestHtmlContent>(entry)), 178Assert.Equal(0, source.Count); 179Assert.Equal(3, destination.Count); 183entry => Assert.Equal(new TestHtmlContent("hello"), Assert.IsType<TestHtmlContent>(entry)), 205Assert.Equal(0, source.Count); 206Assert.Equal(0, nested.Count); 207Assert.Equal(3, destination.Count); 211entry => Assert.Equal(new TestHtmlContent("hello"), Assert.IsType<TestHtmlContent>(entry)), 228Assert.Equal(2, content.Count);
Microsoft.AspNetCore.Http.Abstractions.Tests (197)
CookieBuilderTests.cs (7)
25Assert.Equal(secure, options.Secure); 35Assert.Equal(now.AddHours(1), options.Expires); 45Assert.Equal(now, options.MaxAge); 62Assert.Equal(2, options.Extensions.Count); 67Assert.Equal("name", cookie.Name); 68Assert.Equal("value", cookie.Value); 69Assert.Equal(2, cookie.Extensions.Count);
EndpointFilterInvocationContextOfTTests.cs (3)
56Assert.Equal(4, enumeratedCount); 67Assert.Equal(2, context.IndexOf(42)); 68Assert.Equal(-1, context.IndexOf(21));
EndpointHttpContextExtensionsTests.cs (6)
55Assert.Equal(initial, endpoint); 84Assert.Equal(endpoint, context.GetEndpoint()); 105Assert.Equal(initialFeature, feature); 106Assert.Equal(endpoint, context.GetEndpoint()); 126Assert.Equal(initialFeature, feature); 142Assert.Equal(initialEndpoint, endpoint);
EndpointMetadataCollectionTests.cs (9)
22Assert.Equal(3, metadata.Count); 25value => Assert.Equal(1, value), 26value => Assert.Equal(2, value), 27value => Assert.Equal(3, value)); 37Assert.Equal(3, metadata.Count); 40value => Assert.Equal(1, value), 41value => Assert.Equal(2, value), 42value => Assert.Equal(3, value)); 68Assert.Equal(new string[] { "1", "2" }, ordered1);
FragmentStringTests.cs (2)
12Assert.Equal(default(FragmentString), FragmentString.Empty); 13Assert.Equal(default(FragmentString), FragmentString.Empty);
HostStringTest.cs (4)
60Assert.Equal(expectedPort, result); 94Assert.Equal(expectedPort, port); 101Assert.Equal(default(HostString), new HostString(string.Empty)); 102Assert.Equal(default(HostString), new HostString(string.Empty));
HttpProtocolTests.cs (5)
24Assert.Equal(match, HttpProtocol.IsHttp3(protocol)); 43Assert.Equal(match, HttpProtocol.IsHttp2(protocol)); 62Assert.Equal(match, HttpProtocol.IsHttp11(protocol)); 81Assert.Equal(match, HttpProtocol.IsHttp10(protocol)); 100Assert.Equal(match, HttpProtocol.IsHttp09(protocol));
HttpResponseWritingExtensionsTests.cs (6)
16Assert.Equal(11, context.Response.Body.Length); 26Assert.Equal(22, context.Response.Body.Length); 46Assert.Equal(expected.Length, length); 47Assert.Equal(expected, actual); 67Assert.Equal(expected.Length, length); 68Assert.Equal(expected, actualShortened);
HttpValidationProblemDetailsJsonConverterTest.cs (10)
37Assert.Equal(problemDetails.Status, document.RootElement.GetProperty("status").GetInt32()); 68Assert.Equal(status, problemDetails.Status); 83Assert.Equal(new[] { "error0" }, kvp.Value); 88Assert.Equal(new[] { "error1", "error2" }, kvp.Value); 111Assert.Equal(status, problemDetails.Status); 124Assert.Equal(new[] { "error0" }, kvp.Value); 129Assert.Equal(new[] { "error1", "error2" }, kvp.Value); 150Assert.Equal(status, problemDetails.Status); 163Assert.Equal(new[] { "error0" }, kvp.Value); 168Assert.Equal(new[] { "error1", "error2" }, kvp.Value);
MapPathMiddlewareTests.cs (12)
62Assert.Equal(200, context.Response.StatusCode); 66Assert.Equal(expectedPath, context.Items["test.Path"]); 92Assert.Equal(200, context.Response.StatusCode); 94Assert.Equal(requestPath.Substring(matchPath.Length), context.Items["test.Path"]); 120Assert.Equal(200, context.Response.StatusCode); 122Assert.Equal(requestPath, context.Items["test.Path"]); 151Assert.Equal(200, context.Response.StatusCode); 173Assert.Equal(200, context.Response.StatusCode); 195Assert.Equal(200, context.Response.StatusCode); 201Assert.Equal(404, context.Response.StatusCode); 207Assert.Equal(200, context.Response.StatusCode); 213Assert.Equal(200, context.Response.StatusCode);
MapPredicateMiddlewareTests.cs (4)
68Assert.Equal(200, context.Response.StatusCode); 80Assert.Equal(200, context.Response.StatusCode); 93Assert.Equal(200, context.Response.StatusCode); 110Assert.Equal(200, context.Response.StatusCode);
PathStringTests.cs (13)
23Assert.Equal(default(PathString), PathString.Empty); 24Assert.Equal(default(PathString), PathString.Empty); 54Assert.Equal(PathString.Empty.GetHashCode(), default(PathString).GetHashCode()); 126Assert.Equal(expectedResult, result); 142Assert.Equal(expectedResult, result); 158Assert.Equal(expectedResult, result); 174Assert.Equal(expectedResult, result); 195Assert.Equal(expectedResult, result); 216Assert.Equal(expectedResult, result); 237Assert.Equal(expectedResult, result); 258Assert.Equal(expectedResult, result); 295Assert.Equal("/foo", converter.ConvertTo(result, typeof(string))); 310Assert.Equal(p1, p2);
ProblemDetailsContextTests.cs (1)
22Assert.Equal(problemDetails, context.ProblemDetails);
ProblemDetailsJsonConverterTest.cs (4)
52Assert.Equal(status, problemDetails.Status); 83Assert.Equal(status, problemDetails.Status); 115Assert.Equal(status, problemDetails.Status); 147Assert.Equal(status, problemDetails.Status);
QueryStringTests.cs (2)
134Assert.Equal(default(QueryString), QueryString.Empty); 135Assert.Equal(default(QueryString), QueryString.Empty);
RouteValueDictionaryTests.cs (101)
49Assert.Equal(other, dict); 68Assert.Equal(other, dict); 132kvp => { Assert.Equal("Age", kvp.Key); Assert.Equal(30, kvp.Value); }, 133kvp => { Assert.Equal("Name", kvp.Key); Assert.Equal("James", kvp.Value); }); 147kvp => { Assert.Equal("First Name", kvp.Key); Assert.Equal("James", kvp.Value); }, 148kvp => { Assert.Equal("Last Name", kvp.Key); Assert.Equal("Henrik", kvp.Value); }, 149kvp => { Assert.Equal("Middle Name", kvp.Key); Assert.Equal("Bob", kvp.Value); }); 199kvp => { Assert.Equal("awesome", kvp.Key); Assert.Equal(123, kvp.Value); }, 200kvp => { Assert.Equal("cool", kvp.Key); Assert.Equal("beans", kvp.Value); }); 219Assert.Equal(73, kvp.Value); 322kvp => { Assert.Equal("DerivedProperty", kvp.Key); Assert.Equal(5, kvp.Value); }); 375kvp => { Assert.Equal("City", kvp.Key); Assert.Equal("Singapore", kvp.Value); }, 393kvp => { Assert.Equal("City", kvp.Key); Assert.Equal("Singapore", kvp.Value); }, 488Assert.Equal("value", value); 502Assert.Equal("value", value); 536Assert.Equal("value", value); 553Assert.Equal("value", value); 567Assert.Equal("foo", dict[""]); 580Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 596kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 597kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 611Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 625Assert.Collection(dict, kvp => { Assert.Equal("kEy", kvp.Key); Assert.Equal("value", kvp.Value); }); 644kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 645kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 662Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 679Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 693Assert.Equal(0, count); 706Assert.Equal(1, count); 723Assert.Equal(1, count); 751Assert.Equal(new[] { "key" }, keys); 768Assert.Equal(new[] { "key" }, keys); 796Assert.Equal(new object[] { "value" }, values); 813Assert.Equal(new object[] { "value" }, values); 827Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 841Assert.Equal("foo", dict[""]); 856kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 857kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 863kvp => Assert.Equal(new KeyValuePair<string, object?>("age", 30), kvp), 864kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp), 865kvp => Assert.Equal(default, kvp), 866kvp => Assert.Equal(default, kvp)); 884kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 885kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 906kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 927kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 946kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 947kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1106kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp)); 1126kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp)); 1146kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp)); 1167kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp)); 1307Assert.Equal( 1373Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1394Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1450Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1498Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1594Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1647Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 1709Assert.Equal(2, dict.Count); 1734Assert.Equal(2, dict.Count); 1759Assert.Equal(2, dict.Count); 1793kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp), 1794kvp => Assert.Equal(new KeyValuePair<string, object?>("otherKey", "value"), kvp), 1795kvp => Assert.Equal(default, kvp), 1796kvp => Assert.Equal(default, kvp)); 1814kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp)); 1830kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp), 1831kvp => Assert.Equal(default, kvp), 1832kvp => Assert.Equal(default, kvp), 1833kvp => Assert.Equal(default, kvp)); 1852kvp => Assert.Equal(new KeyValuePair<string, object?>("key0", "value0"), kvp), 1853kvp => Assert.Equal(new KeyValuePair<string, object?>("key1", "value1"), kvp), 1854kvp => Assert.Equal(default, kvp), 1855kvp => Assert.Equal(default, kvp)); 1877kvp => Assert.Equal(new KeyValuePair<string, object?>("key0", "value0"), kvp), 1878kvp => Assert.Equal(new KeyValuePair<string, object?>("key1", "value1"), kvp), 1879kvp => Assert.Equal(new KeyValuePair<string, object?>("key2", "value2"), kvp), 1880kvp => Assert.Equal(new KeyValuePair<string, object?>("key3", "value3"), kvp), 1881kvp => Assert.Equal(new KeyValuePair<string, object?>("key4", "value4"), kvp), 1882kvp => Assert.Equal(default, kvp), 1883kvp => Assert.Equal(default, kvp), 1884kvp => Assert.Equal(default, kvp)); 1903kvp => Assert.Equal(new KeyValuePair<string, object?>("key0", "value0"), kvp), 1904kvp => Assert.Equal(default, kvp), 1905kvp => Assert.Equal(default, kvp), 1906kvp => Assert.Equal(default, kvp)); 1963Assert.Equal("value", value); 1978Assert.Equal("value", value); 2014Assert.Equal("value", value); 2032Assert.Equal("value", value); 2047Assert.Equal(4, storage.Length); 2057Assert.Equal(8, storage.Length); 2071Assert.Equal(3, dict.Count); 2078Assert.Equal(2, dict.Count); 2080Assert.Equal("value", storage[0].Value); 2082Assert.Equal("value3", storage[1].Value); 2102Assert.Equal(3, dictionary.Count); 2103Assert.Equal(10, dictionary["aa"]); 2139Assert.Equal(4, dictionary.Count); 2140Assert.Equal(
UseWhenExtensionsTests.cs (8)
48Assert.Equal(1, Count(context, "parent")); 49Assert.Equal(1, Count(context, "child")); 50Assert.Equal(1, Count(context, "grandchild")); 76Assert.Equal(0, Count(context, "parent")); 77Assert.Equal(0, Count(context, "child")); 78Assert.Equal(1, Count(context, "grandchild")); 99Assert.Equal(1, Count(context, "parent")); 100Assert.Equal(0, Count(context, "child"));
Microsoft.AspNetCore.Http.Connections.Tests (129)
HttpConnectionDispatcherTests.cs (70)
282Assert.Equal(transports, availableTransports); 320Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 361Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 399Assert.Equal(StatusCodes.Status405MethodNotAllowed, context.Response.StatusCode); 438Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 791Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 816Assert.Equal(3, connectionHttpContext.Request.Query.Count); 819Assert.Equal(3, connectionHttpContext.Request.Headers.Count); 826Assert.Equal(IPAddress.Loopback, connectionHttpContext.Connection.LocalIpAddress); 827Assert.Equal(4563, connectionHttpContext.Connection.LocalPort); 828Assert.Equal(IPAddress.IPv6Any, connectionHttpContext.Connection.RemoteIpAddress); 829Assert.Equal(43456, connectionHttpContext.Connection.RemotePort); 831Assert.Equal(Stream.Null, connectionHttpContext.Response.Body); 869Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 915Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 943Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 1017Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1049Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1076Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1080Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1112Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1116Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1148Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1155Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1168Assert.Equal(expected, measurement.Value); 1201Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1457Assert.Equal(StatusCodes.Status409Conflict, context2.Response.StatusCode); 1515Assert.Equal(StatusCodes.Status204NoContent, context1.Response.StatusCode); 1581Assert.Equal(StatusCodes.Status409Conflict, context1.Response.StatusCode); 1587Assert.Equal(StatusCodes.Status409Conflict, context2.Response.StatusCode); 1625Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 1665Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1697Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1726Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1738Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1780Assert.Equal(StatusCodes.Status204NoContent, context1.Response.StatusCode); 1783Assert.Equal(StatusCodes.Status200OK, context2.Response.StatusCode); 1818Assert.Equal(expectedTransferFormats.Value, transferFormatFeature.SupportedFormats); 1859Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1869Assert.Equal(2, connection.User.Identities.Count()); 1871Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1911Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1921Assert.Equal(2, connection.User.Identities.Count()); 1923Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 2043Assert.Equal(StatusCodes.Status400BadRequest, deleteContext.Response.StatusCode); 2092Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2134Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2196Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2407Assert.Equal(firstMsg, webSocketMessage.Buffer); 2437Assert.Equal(secondMsg, webSocketMessage.Buffer); 2481Assert.Equal(firstMsg, webSocketMessage.Buffer); 2503Assert.Equal(409, context.Response.StatusCode); 2512Assert.Equal(secondMsg, webSocketMessage.Buffer); 2595Assert.Equal(404, context.Response.StatusCode); 2652Assert.Equal(404, context.Response.StatusCode); 2750Assert.Equal(StatusCodes.Status500InternalServerError, pollContext.Response.StatusCode); 2802Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2982Assert.Equal(3, await pollContext.Response.Body.ReadAsync(memory).DefaultTimeout()); 2983Assert.Equal(new byte[] { 1, 2, 3 }, memory.Slice(0, 3).ToArray()); 2994Assert.Equal(3, await pollContext.Response.Body.ReadAsync(memory).DefaultTimeout()); 2995Assert.Equal(new byte[] { 1, 2, 3 }, memory.Slice(0, 3).ToArray()); 3039Assert.Equal(3, await pollContext.Response.Body.ReadAsync(memory).DefaultTimeout()); 3040Assert.Equal(new byte[] { 2, 3, 4 }, memory.Slice(0, 3).ToArray()); 3049Assert.Equal(3, await pollContext.Response.Body.ReadAsync(memory).DefaultTimeout()); 3050Assert.Equal(new byte[] { 2, 3, 4 }, memory.Slice(0, 3).ToArray()); 3129Assert.Equal("true", Activity.Current.GetTagItem("http.long_running")); 3171Assert.Equal(1, await context.Response.Body.ReadAsync(memory).DefaultTimeout()); 3172Assert.Equal(new byte[] { 1 }, memory.Slice(0, 1).ToArray()); 3483Assert.Equal(DateTimeOffset.MaxValue, context.AuthenticationExpiration); 3713Assert.Equal(status, context.Response.StatusCode);
HttpConnectionManagerTests.cs (4)
27Assert.Equal(TimeSpan.FromSeconds(10), options.TransportSendTimeout); 28Assert.Equal(65536, options.TransportMaxBufferSize); 29Assert.Equal(65536, options.ApplicationMaxBufferSize); 30Assert.Equal(HttpTransports.All, options.Transports);
Internal\HttpConnectionsEventSourceTests.cs (10)
24Assert.Equal(Guid.Parse("c26fe4b6-8790-5d41-5900-0f2b6b74efaa", CultureInfo.InvariantCulture), eventSource.Guid); 42Assert.Equal(expectedEventId, eventData.EventId); 44Assert.Equal(EventLevel.Informational, eventData.Level); 50Assert.Equal("1", arg); 69Assert.Equal(expectedEventId, eventData.EventId); 71Assert.Equal(EventLevel.Informational, eventData.Level); 77Assert.Equal("1", arg); 96Assert.Equal(expectedEventId, eventData.EventId); 98Assert.Equal(EventLevel.Informational, eventData.Level); 104Assert.Equal("1", arg);
LongPollingTests.cs (6)
36Assert.Equal(204, context.Response.StatusCode); 56Assert.Equal(0, context.Response.ContentLength); 57Assert.Equal(200, context.Response.StatusCode); 80Assert.Equal(200, context.Response.StatusCode); 106Assert.Equal(200, context.Response.StatusCode); 117Assert.Equal(options.LongPolling.PollTimeout, TimeSpan.FromSeconds(90));
MapConnectionHandlerTests.cs (25)
53Assert.Equal(2, policies.Count); 54Assert.Equal(policy1, policies[0]); 55Assert.Equal(1, policies[1].Requirements.Count); 56Assert.Equal(req, policies[1].Requirements.First()); 63Assert.Equal(2, policies.Count); 64Assert.Equal(policy1, policies[0]); 65Assert.Equal(1, policies[1].Requirements.Count); 66Assert.Equal(req, policies[1].Requirements.First()); 70Assert.Equal(0, authCount); 97Assert.Equal(0, authCount); 124Assert.Equal(0, authCount); 143Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 148Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 152Assert.Equal(0, authCount); 174Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 179Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 183Assert.Equal(0, authCount); 212Assert.Equal(0, authCount); 233Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 238Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 242Assert.Equal(0, authCount); 343Assert.Equal(HttpTransportType.ServerSentEvents, optionsMetaData.Transports); 344Assert.Equal(2, optionsMetaData.ApplicationMaxBufferSize); 390Assert.Equal(new[] { "protocol1", "protocol2" }, subprotocols.ToArray()); 406Assert.Equal(WebSocketMessageType.Close, result.MessageType);
NegotiateProtocolTests.cs (2)
35Assert.Equal(availableTransports?.Length, response.AvailableTransports?.Count); 38Assert.Equal(version, response.Version);
WebSocketsTests.cs (12)
67Assert.Equal(WebSocketCloseStatus.NormalClosure, clientSummary.CloseResult.CloseStatus); 103Assert.Equal(1, clientSummary.Received.Count); 105Assert.Equal((WebSocketMessageType)Enum.Parse(typeof(WebSocketMessageType), expectedMessageType), clientSummary.Received[0].MessageType); 190Assert.Equal(WebSocketCloseStatus.InternalServerError, clientSummary.CloseResult.CloseStatus); 227Assert.Equal(WebSocketState.Aborted, serverSocket.State); 263Assert.Equal(WebSocketState.Aborted, serverSocket.State); 302Assert.Equal(WebSocketCloseStatus.NormalClosure, serverSocket.CloseStatus); 341Assert.Equal(WebSocketCloseStatus.NormalClosure, serverSocket.CloseStatus); 365Assert.Equal(providedSubProtocols, protocols.ToArray()); 415Assert.Equal(2, messages.Received.Count); 419Assert.Equal(1, messages.Received[0].Buffer[0]); 424Assert.Equal(15, messages.Received[1].Buffer[0]);
Microsoft.AspNetCore.Http.Extensions.Tests (449)
HeaderDictionaryTypeExtensionsTest.cs (14)
19Assert.Equal(expected, result); 52Assert.Equal(expected, result); 64Assert.Equal(expected, result); 76Assert.Equal(expected, result); 88Assert.Equal(expected, result); 100Assert.Equal(expected, result); 112Assert.Equal(expected, result); 123Assert.Equal(int.MaxValue + 1L, result); 177Assert.Equal(expected, result); 210Assert.Equal(expected, result); 222Assert.Equal(expected, result); 234Assert.Equal(expected, result); 246Assert.Equal(expected, result); 257Assert.Equal(new[] { new TestHeaderValue() }.ToList(), results);
HttpRequestJsonExtensionsTests.cs (13)
31Assert.Equal(hasJsonContentType, request.HasJsonContentType()); 76Assert.Equal(1, result); 96i => Assert.Equal(1, i), 97i => Assert.Equal(2, i)); 114i => Assert.Equal(1, i), 115i => Assert.Equal(2, i)); 179Assert.Equal(1, result); 228i => Assert.Equal(1, i), 229i => Assert.Equal(2, i)); 250i => Assert.Equal(1, i), 251i => Assert.Equal(2, i)); 273i => Assert.Equal(1, i), 274i => Assert.Equal(2, i));
HttpResponseJsonExtensionsTests.cs (12)
30Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 33Assert.Collection(data, b => Assert.Equal((byte)'1', b)); 101Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 171Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 174Assert.Collection(data, b => Assert.Equal((byte)'1', b)); 253Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 269Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 294Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 322Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 356Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 390Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 424Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
ParameterBindingMethodCacheTests.cs (30)
37Assert.Equal(4, parameters.Length); 38Assert.Equal(typeof(string), parameters[0].ParameterType); 39Assert.Equal(typeof(NumberStyles), parameters[1].ParameterType); 40Assert.Equal(typeof(IFormatProvider), parameters[2].ParameterType); 55Assert.Equal(3, parameters.Length); 56Assert.Equal(typeof(string), parameters[0].ParameterType); 57Assert.Equal(typeof(UriKind), parameters[1].ParameterType); 79Assert.Equal(3, parameters.Length); 80Assert.Equal(typeof(string), parameters[0].ParameterType); 81Assert.Equal(typeof(IFormatProvider), parameters[1].ParameterType); 86Assert.Equal(4, parameters.Length); 87Assert.Equal(typeof(string), parameters[0].ParameterType); 88Assert.Equal(typeof(IFormatProvider), parameters[1].ParameterType); 89Assert.Equal(typeof(DateTimeStyles), parameters[2].ParameterType); 109Assert.Equal(3, parameters.Length); 110Assert.Equal(typeof(string), parameters[0].ParameterType); 111Assert.Equal(typeof(IFormatProvider), parameters[1].ParameterType); 133Assert.Equal(2, parameters.Length); 134Assert.Equal(typeof(string), parameters[0].ParameterType); 190Assert.Equal(2, parameters.Length); 191Assert.Equal(typeof(string), parameters[0].ParameterType); 207Assert.Equal(typeof(bool), block!.Type); 213Assert.Equal(Choice.One, parseEnum("One")); 214Assert.Equal(Choice.Two, parseEnum("Two")); 215Assert.Equal(Choice.Three, parseEnum("Three")); 246Assert.Equal(new BindAsyncRecord(42), await parseHttpContext(httpContext)); 277Assert.Equal(new BindAsyncSingleArgStruct(42), await parseHttpContext(httpContext)); 464Assert.Equal(BindAsyncSource.InterfaceStaticAbstractImplicit, ((BindAsyncFromStaticAbstractInterfaceAndBindAsync)result).BoundFrom); 1079Assert.Equal(typeof(BindAsyncRecord), parameter.ParameterType); 1095Assert.Equal(typeof(BindAsyncStruct), parameter.ParameterType);
ProblemDetailsDefaultWriterTest.cs (16)
51Assert.Equal(expectedProblem.Status, problemDetails.Status); 88Assert.Equal(result.Keys, new(new() { { "type", 0 }, { "title", 1 }, { "status", 2 }, { "detail", 3 }, { "instance", 4 }, { "extensionKey", 5 }, {"traceId", expectedTraceId } })); 120Assert.Equal(result.Keys, new(new() { { "type", 0 }, { "title", 1 }, { "status", 2 }, { "detail", 3 }, { "instance", 4 }, { "errors", 5 }, {"traceId", expectedTraceId } })); 156Assert.Equal(expectedProblem.Status, problemDetails.Status); 196Assert.Equal(expectedProblem.Status, problemDetails.Status); 236Assert.Equal(expectedProblem.Status, problemDetails.Status); 275Assert.Equal(expectedProblem.Status, problemDetails.Status); 280Assert.Equal(expectedProblem.Errors, problemDetails.Errors); 318Assert.Equal(expectedProblem.Status, problemDetails.Status); 323Assert.Equal(expectedProblem.Errors, problemDetails.Errors); 361Assert.Equal(expectedProblem.Status, problemDetails.Status); 404Assert.Equal(expectedProblem.Status, problemDetails.Status); 447Assert.Equal(expectedProblem.Status, problemDetails.Status); 561Assert.Equal(StatusCodes.Status500InternalServerError, problemDetails.Status); 597Assert.Equal(StatusCodes.Status406NotAcceptable, problemDetails.Status); 629Assert.Equal(statusCode, problemDetails.Status);
ProblemDetailsServiceCollectionExtensionsTest.cs (1)
234Assert.Equal(3, jsonOptions.Value.SerializerOptions.TypeInfoResolverChain.Count);
PropertyAsParameterInfoTests.cs (2)
19Assert.Equal(propertyInfo.PropertyType, parameterInfo.ParameterType); 32Assert.Equal(propertyInfo.PropertyType, parameterInfo.ParameterType);
RequestDelegateFactoryTests.cs (52)
191Assert.Equal(1, httpContext.Items["invoked"]); 197Assert.Equal(2, httpContext.Items["invoked"]); 263Assert.Equal(42, httpContext.Items["input"]); 280Assert.Equal(1, context.Items["calls"]); 284Assert.Equal(1, context.Items["calls"]); 417Assert.Equal(typeof(MyBindAsyncRecord), parameter.ParameterType); 475Assert.Equal(typeof(MyAwaitedBindAsyncRecord), parameter.ParameterType); 493Assert.Equal(typeof(MyAwaitedBindAsyncStruct), parameter.ParameterType); 654Assert.Equal(new StringValues(new[] { "1", "2", "3" }), httpContext.Items["query"]); 655Assert.Equal(new StringValues(new[] { "4", "5", "6" }), httpContext.Items["headers"]); 656Assert.Equal(new StringValues(new[] { "7", "8", "9" }), httpContext.Items["form"]!); 704Assert.Equal(new MyAwaitedBindAsyncRecord(new Uri("https://example.org")), httpContext.Items["myAwaitedBindAsyncRecord"]); 705Assert.Equal(new MyAwaitedBindAsyncStruct(new Uri("https://example.org")), httpContext.Items["myAwaitedBindAsyncStruct"]); 767Assert.Equal(200, httpContext.Response.StatusCode); 774Assert.Equal(400, badHttpRequestException.StatusCode); 896Assert.Equal(400, httpContext.Response.StatusCode); 1233Assert.Equal(httpContext.RequestAborted, cancellationTokenArgument); 1254Assert.Equal(httpContext.User, userArgument); 1274Assert.Equal(httpContext.Request, httpRequestArgument); 1294Assert.Equal(httpContext.Response, httpResponseArgument); 1580Assert.Equal(400, httpContext.Response.StatusCode); 1582Assert.Equal(LogLevel.Debug, log.LogLevel); 1583Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), log.EventId); 1589Assert.Equal(200, httpContext.Response.StatusCode); 1679Assert.Equal(400, httpContext.Response.StatusCode); 1681Assert.Equal(LogLevel.Debug, log.LogLevel); 1682Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), log.EventId); 1695Assert.Equal(200, httpContext.Response.StatusCode); 1699Assert.Equal(new Uri("https://example.org"), httpContext.Items["uri"]); 1754Assert.Equal(200, httpContext.Response.StatusCode); 1788Assert.Equal(200, httpContext.Response.StatusCode); 1818Assert.Equal(200, httpContext.Response.StatusCode); 1848Assert.Equal(200, httpContext.Response.StatusCode); 1875Assert.Equal(200, httpContext.Response.StatusCode); 1915Assert.Equal(200, httpContext.Response.StatusCode); 1948Assert.Equal(new EventId(1, "RequestBodyIOException"), logMessage.EventId); 1951Assert.Equal(413, httpContext.Response.StatusCode); 1981Assert.Equal(new EventId(1, "RequestBodyIOException"), logMessage.EventId); 1984Assert.Equal(413, httpContext.Response.StatusCode); 2180Assert.Equal(200, httpContext.Response.StatusCode); 2223Assert.Equal(200, httpContext.Response.StatusCode); 2294Assert.Equal(200, httpContext.Response.StatusCode); 2389Assert.Equal(200, httpContext.Response.StatusCode); 2426Assert.Equal(400, httpContext.Response.StatusCode); 2508Assert.Equal(200, httpContext.Response.StatusCode); 2539Assert.Equal(typeof(object), responseMetadata.Type); 2822m => Assert.Equal(typeof(CountsDefaultEndpointMetadataPoco), ((IProducesResponseTypeMetadata)m).Type), 2887Assert.Equal(1, invokeCount); 2908Assert.Equal(new[] { "multipart/form-data", "application/x-www-form-urlencoded" }, acceptsMetadata.ContentTypes); 3062Assert.Equal(2, invokeCount); 3146Assert.Equal(200, httpContext.Response.StatusCode); 3193Assert.Equal(400, httpContext.Response.StatusCode);
RequestDelegateFactoryTests.FormMapping.cs (6)
201Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 202Assert.Equal(1, capturedTodo.Id); 234Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 304Assert.Equal(formFiles["file"], capturedArgument.File); 305Assert.Equal(formFiles.GetFiles("formFiles"), capturedArgument.FormFiles); 306Assert.Equal(formFiles, capturedArgument.FormFileCollection);
RequestDelegateGenerator\CompileTimeCreationTests.cs (12)
200Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity); 250Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity); 304Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity); 350Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity); 384Assert.Equal(400, httpContext.Response.StatusCode); 559Assert.Equal(400, httpContext1.Response.StatusCode); 562Assert.Equal(LogLevel.Debug, log1.LogLevel); 563Assert.Equal(new EventId(5, "ImplicitBodyNotProvided"), log1.EventId); 567Assert.Equal(400, httpContext2.Response.StatusCode); 570Assert.Equal(LogLevel.Debug, log2.LogLevel); 571Assert.Equal(new EventId(5, "ImplicitBodyNotProvided"), log2.EventId); 757Assert.Equal(DiagnosticSeverity.Warning, diagnostic.Severity);
RequestDelegateGenerator\CompileTimeIncrementalityTests.cs (8)
24step => Assert.Equal(IncrementalStepRunReason.Unchanged, step.Reason), 26step => Assert.Equal(IncrementalStepRunReason.Modified, step.Reason) 41step => Assert.Equal(IncrementalStepRunReason.Unchanged, step.Reason), 43step => Assert.Equal(IncrementalStepRunReason.Modified, step.Reason) 58step => Assert.Equal(IncrementalStepRunReason.Unchanged, step.Reason), 60step => Assert.Equal(IncrementalStepRunReason.Modified, step.Reason) 79step => Assert.Equal(IncrementalStepRunReason.Unchanged, step.Reason), 81step => Assert.Equal(IncrementalStepRunReason.Modified, step.Reason)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (3)
248Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 258Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 265Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Arrays.cs (4)
179Assert.Equal(expectedParameterValue, httpContext.Items["tryParsable"]); 515Assert.Equal(new[] { 1, 2, 3 }, (int[])httpContext.Items["query"]!); 516Assert.Equal(new[] { 4, 5, 6 }, (int[])httpContext.Items["headers"]!); 517Assert.Equal(new[] { 7, 8, 9 }, (int[])httpContext.Items["form"]!);
RequestDelegateGenerator\RequestDelegateCreationTests.AsParameters.cs (21)
32Assert.Equal(originalRouteParam, httpContext.Items["input"]); 72Assert.Equal(originalQueryParam, httpContext.Items["input"]); 73Assert.Equal(originalCustomQueryParam, httpContext.Items["customInput"]); 74Assert.Equal(originalAnotherCustomQueryParam, httpContext.Items["anotherCustomInput"]); 100Assert.Equal(originalHeaderParam, httpContext.Items["input"]); 204Assert.Equal(originalRouteParam, httpContext.Items["input"]); 225Assert.Equal(expectedValue, httpContext.Items["input"]); 288Assert.Equal(expectedInput.Value, input.Value); 289Assert.Equal(expectedInput.ConstantValue, input.ConstantValue); 290Assert.Equal(expectedInput.ReadOnlyValue, input.ReadOnlyValue); 291Assert.Equal(expectedInput.PrivateSetValue, input.PrivateSetValue); 318Assert.Equal(foo, httpContext.Items["foo"]); 319Assert.Equal(bar, httpContext.Items["bar"]); 387Assert.Equal(400, httpContext.Response.StatusCode); 391Assert.Equal(3, logs.Length); 393Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[0].EventId); 394Assert.Equal(LogLevel.Debug, logs[0].LogLevel); 397Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[1].EventId); 398Assert.Equal(LogLevel.Debug, logs[1].LogLevel); 401Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[2].EventId); 402Assert.Equal(LogLevel.Debug, logs[2].LogLevel);
RequestDelegateGenerator\RequestDelegateCreationTests.BindAsync.cs (10)
60Assert.Equal(new Uri("https://example.org"), httpContext.Items["uri"]); 61Assert.Equal(200, httpContext.Response.StatusCode); 81Assert.Equal(new Uri("https://example.org"), httpContext.Items["uri"]); 82Assert.Equal(200, httpContext.Response.StatusCode); 111Assert.Equal(200, httpContext.Response.StatusCode); 140Assert.Equal(400, httpContext.Response.StatusCode); 141Assert.Equal(400, httpContext.Response.StatusCode); 143Assert.Equal(LogLevel.Debug, log.LogLevel); 144Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), log.EventId); 172Assert.Equal(BindAsyncUriTypesAndOptionalitySupport.Length * 2, endpoints.Length);
RequestDelegateGenerator\RequestDelegateCreationTests.cs (16)
157Assert.Equal(3, endpoints.Length); 310Assert.Equal(3, endpoints.Length); 439Assert.Equal(42, httpContext.Items["id"]); 440Assert.Equal(200, httpContext.Response.StatusCode); 465Assert.Equal(42, httpContext.Items["id"]); 466Assert.Equal(200, httpContext.Response.StatusCode); 488Assert.Equal(400, httpContext.Response.StatusCode); 512Assert.Equal(42, httpContext.Items["id"]); 513Assert.Equal(200, httpContext.Response.StatusCode); 537Assert.Equal(42, httpContext.Items["id"]); 538Assert.Equal(200, httpContext.Response.StatusCode); 562Assert.Equal(42, httpContext.Items["id"]); 563Assert.Equal(200, httpContext.Response.StatusCode); 598Assert.Equal(new[] { 1, 2, 3 }, (int[])httpContext.Items["query"]!); 599Assert.Equal(new[] { 4, 5, 6 }, (int[])httpContext.Items["headers"]!); 600Assert.Equal(new[] { 7, 8, 9 }, (int[])httpContext.Items["form"]!);
RequestDelegateGenerator\RequestDelegateCreationTests.Filters.cs (1)
152Assert.Equal(2, httpContext.Items["loggerInvoked"]);
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (45)
41Assert.Equal(httpContext.Request.Form.Files, httpContext.Items["formFiles"]); 49Assert.Equal(new[] { "multipart/form-data" }, acceptsMetadata.ContentTypes); 76Assert.Equal(httpContext.Request.Form.Files, httpContext.Items["formFiles"]); 84Assert.Equal(new[] { "multipart/form-data" }, acceptsMetadata.ContentTypes); 111Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["formFiles"]); 149Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["formFiles"]); 187Assert.Equal(httpContext.Request.Form.Files["file1"], httpContext.Items["file1"]); 192Assert.Equal(httpContext.Request.Form.Files["file2"], httpContext.Items["file2"]); 228Assert.Equal(httpContext.Request.Form.Files["file1"], httpContext.Items["file1"]); 231Assert.Equal(httpContext.Request.Form.Files["file2"], httpContext.Items["file2"]); 238Assert.Equal(new[] { "multipart/form-data" }, acceptsMetadata.ContentTypes); 265Assert.Equal(httpContext.Request.Form.Files["my_file"], httpContext.Items["formFiles"]); 302Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["formFiles"]); 337Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode); 343Assert.Equal(415, httpContext.Response.StatusCode); 345Assert.Equal(new EventId(7, "UnexpectedContentType"), logMessage.EventId); 346Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 376Assert.Equal(400, httpContext.Response.StatusCode); 408Assert.Equal(httpContext.Request.Form.Files, httpContext.Items["formFiles"]); 412Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["file"]); 421Assert.Equal(new[] { "multipart/form-data" }, acceptsMetadata.ContentTypes); 459Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["file"]); 504Assert.Equal(httpContext.Request.Form.Files["file"], httpContext.Items["file"]); 556Assert.Equal(httpContext.Request.Form, httpContext.Items["formFiles"]); 575Assert.Equal(new[] { "multipart/form-data", "application/x-www-form-urlencoded" }, acceptsMetadata.ContentTypes); 603Assert.Equal(httpContext.Request.Form, httpContext.Items["formFiles"]); 622Assert.Equal(new[] { "multipart/form-data", "application/x-www-form-urlencoded" }, acceptsMetadata.ContentTypes); 650Assert.Equal(httpContext.Request.Form["message"][0], httpContext.Items["message"]); 679Assert.Equal(httpContext.Request.Form["message"][0], httpContext.Items["message"]); 682Assert.Equal(httpContext.Request.Form["name"][0], httpContext.Items["name"]); 712Assert.Equal(httpContext.Request.Form["message"][0], httpContext.Items["message"]); 742Assert.Equal(httpContext.Request.Form["message"][0], httpContext.Items["message"]); 772Assert.Equal(httpContext.Request.Form["message"][0], httpContext.Items["message"]); 838Assert.Equal(httpContext.Request.Form.Files, formFilesArgument); 842Assert.Equal(httpContext.Request.Form, formArgument); 853(m) => Assert.Equal(new[] { "multipart/form-data" }, m.ContentTypes)); 880Assert.Equal(400, httpContext.Response.StatusCode); 905Assert.Equal(new Uri("https://example.org"), content.Uri); 941Assert.Equal(new EventId(1, "RequestBodyIOException"), logMessage.EventId); 942Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 971Assert.Equal(400, httpContext.Response.StatusCode); 975Assert.Equal(new EventId(8, "InvalidFormRequestBody"), logMessage.EventId); 976Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 1010Assert.Equal(200, httpContext.Response.StatusCode); 1017Assert.Equal(400, badHttpRequestException.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBody.cs (24)
133Assert.Equal(2, endpoints.Length); 143Assert.Equal(400, httpContext.Response.StatusCode); 245Assert.Equal(read, data.Length); 246Assert.Equal(requestBodyBytes, data); 250Assert.Equal(requestBodyBytes.Length, result.Buffer.Length); 251Assert.Equal(requestBodyBytes, result.Buffer.ToArray()); 256Assert.Equal(requestBodyBytes, (byte[])rawRequestBody!); 286Assert.Equal(read, data.Length); 287Assert.Equal(requestBodyBytes, data); 291Assert.Equal(requestBodyBytes.Length, result.Buffer.Length); 292Assert.Equal(requestBodyBytes, result.Buffer.ToArray()); 297Assert.Equal(requestBodyBytes, (byte[])rawRequestBody!); 329Assert.Equal(0, read); 332Assert.Equal(0, result.Buffer.Length); 338Assert.Equal(requestBodyBytes, (byte[])rawRequestBody!); 370Assert.Equal(0, read); 373Assert.Equal(0, result.Buffer.Length); 379Assert.Equal(requestBodyBytes, (byte[])rawRequestBody!); 404Assert.Equal(default(BodyStruct), httpContext.Items[structToBeZeroedKey]); 437Assert.Equal(42, resultStruct.Id); 473Assert.Equal(400, httpContext.Response.StatusCode); 475Assert.Equal(LogLevel.Debug, log.LogLevel); 476Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), log.EventId); 481Assert.Equal(200, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBodyOrService.cs (3)
130Assert.Equal(400, httpContext.Response.StatusCode); 132Assert.Equal(LogLevel.Debug, log.LogLevel); 133Assert.Equal(new EventId(5, "ImplicitBodyNotProvided"), log.EventId);
RequestDelegateGenerator\RequestDelegateCreationTests.KeyServices.cs (1)
143Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Logging.cs (92)
42Assert.Equal(400, httpContext.Response.StatusCode); 47Assert.Equal(4, logs.Length); 49Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[0].EventId); 50Assert.Equal(LogLevel.Debug, logs[0].LogLevel); 53Assert.Equal("StringValues", log1Values[0].Value); 54Assert.Equal("headerValues", log1Values[1].Value); 55Assert.Equal("header", log1Values[2].Value); 57Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[1].EventId); 58Assert.Equal(LogLevel.Debug, logs[1].LogLevel); 61Assert.Equal("StringValues", log2Values[0].Value); 62Assert.Equal("queryValues", log2Values[1].Value); 63Assert.Equal("query string", log2Values[2].Value); 65Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[2].EventId); 66Assert.Equal(LogLevel.Debug, logs[2].LogLevel); 69Assert.Equal("StringValues", log3Values[0].Value); 70Assert.Equal("formValues", log3Values[1].Value); 71Assert.Equal("form", log3Values[2].Value); 73Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[3].EventId); 74Assert.Equal(LogLevel.Debug, logs[3].LogLevel); 77Assert.Equal("string", log4Values[0].Value); 78Assert.Equal("routeValues", log4Values[1].Value); 79Assert.Equal("route", log4Values[2].Value); 105Assert.Equal(400, httpContext.Response.StatusCode); 110Assert.Equal(2, logs.Length); 112Assert.Equal(new EventId(3, "ParameterBindingFailed"), logs[0].EventId); 113Assert.Equal(LogLevel.Debug, logs[0].LogLevel); 116Assert.Equal("int", log1Values[0].Value); 117Assert.Equal("tryParsable", log1Values[1].Value); 118Assert.Equal("invalid!", log1Values[2].Value); 120Assert.Equal(new EventId(3, "ParameterBindingFailed"), logs[1].EventId); 121Assert.Equal(LogLevel.Debug, logs[1].LogLevel); 124Assert.Equal("int", log2Values[0].Value); 125Assert.Equal("tryParsable2", log2Values[1].Value); 126Assert.Equal("invalid again!", log2Values[2].Value); 158Assert.Equal(200, httpContext.Response.StatusCode); 165Assert.Equal(400, badHttpRequestException.StatusCode); 195Assert.Equal(200, httpContext.Response.StatusCode); 202Assert.Equal(400, badHttpRequestException.StatusCode); 226Assert.Equal(400, httpContext.Response.StatusCode); 230Assert.Equal(2, logs.Length); 232Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[0].EventId); 233Assert.Equal(LogLevel.Debug, logs[0].LogLevel); 236Assert.Equal("MyBindAsyncRecord", log1Values[0].Value); 237Assert.Equal("myBindAsyncParam1", log1Values[1].Value); 238Assert.Equal("MyBindAsyncRecord.BindAsync(HttpContext, ParameterInfo)", log1Values[2].Value); 240Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[1].EventId); 241Assert.Equal(LogLevel.Debug, logs[1].LogLevel); 244Assert.Equal("MyBindAsyncRecord", log2Values[0].Value); 245Assert.Equal("myBindAsyncParam2", log2Values[1].Value); 246Assert.Equal("MyBindAsyncRecord.BindAsync(HttpContext, ParameterInfo)", log2Values[2].Value); 275Assert.Equal(200, httpContext.Response.StatusCode); 282Assert.Equal(400, badHttpRequestException.StatusCode); 306Assert.Equal(400, httpContext.Response.StatusCode); 310Assert.Equal(2, logs.Length); 312Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[0].EventId); 313Assert.Equal(LogLevel.Debug, logs[0].LogLevel); 316Assert.Equal("MySimpleBindAsyncRecord", log1Values[0].Value); 317Assert.Equal("mySimpleBindAsyncRecord1", log1Values[1].Value); 318Assert.Equal("MySimpleBindAsyncRecord.BindAsync(HttpContext)", log1Values[2].Value); 320Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), logs[1].EventId); 321Assert.Equal(LogLevel.Debug, logs[1].LogLevel); 324Assert.Equal("MySimpleBindAsyncRecord", log2Values[0].Value); 325Assert.Equal("mySimpleBindAsyncRecord2", log2Values[1].Value); 326Assert.Equal("MySimpleBindAsyncRecord.BindAsync(HttpContext)", log2Values[2].Value); 354Assert.Equal(200, httpContext.Response.StatusCode); 361Assert.Equal(400, badHttpRequestException.StatusCode); 394Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode); 400Assert.Equal(415, httpContext.Response.StatusCode); 402Assert.Equal(new EventId(6, "UnexpectedContentType"), logMessage.EventId); 403Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 406Assert.Equal("application/xml", logValues[0].Value); 443Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode); 449Assert.Equal(415, httpContext.Response.StatusCode); 451Assert.Equal(new EventId(6, "UnexpectedContentType"), logMessage.EventId); 452Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 455Assert.Equal("application/xml", logValues[0].Value); 492Assert.Equal(new EventId(1, "RequestBodyIOException"), logMessage.EventId); 493Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 526Assert.Equal(400, httpContext.Response.StatusCode); 530Assert.Equal(new EventId(2, "InvalidJsonRequestBody"), logMessage.EventId); 531Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 535Assert.Equal("Todo", logValues[0].Value); 536Assert.Equal("todo", logValues[1].Value); 568Assert.Equal(200, httpContext.Response.StatusCode); 575Assert.Equal(400, badHttpRequestException.StatusCode); 606Assert.Equal(400, httpContext.Response.StatusCode); 610Assert.Equal(new EventId(2, "InvalidJsonRequestBody"), logMessage.EventId); 611Assert.Equal(LogLevel.Debug, logMessage.LogLevel); 615Assert.Equal("Todo", logValues[0].Value); 616Assert.Equal("todo", logValues[1].Value); 647Assert.Equal(200, httpContext.Response.StatusCode); 654Assert.Equal(400, badHttpRequestException.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Metadata.cs (9)
34Assert.Equal(200, metadata.StatusCode); 50Assert.Equal(200, metadata.StatusCode); 52Assert.Equal(typeof(Todo), metadata.Type); 80Assert.Equal(200, metadata.StatusCode); 106Assert.Equal(200, metadata.StatusCode); 133Assert.Equal(400, metadata.StatusCode); 164Assert.Equal(24, metadata.Value); 178Assert.Equal(typeof(object), responseMetadata.Type); 530m => Assert.Equal(typeof(CountsDefaultEndpointMetadataPoco), ((IProducesResponseTypeMetadata)m).Type),
RequestDelegateGenerator\RequestDelegateCreationTests.QueryParameters.cs (4)
66Assert.Equal(400, httpContext.Response.StatusCode); 68Assert.Equal(LogLevel.Debug, log.LogLevel); 69Assert.Equal(new EventId(4, "RequiredParameterNotProvided"), log.EventId); 76Assert.Equal(200, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Responses.cs (2)
490Assert.Equal(42, todo.Id); 493Assert.Equal(TodoStatus.Done, todo.Status);
RequestDelegateGenerator\RequestDelegateCreationTests.RouteParameter.cs (2)
208Assert.Equal(400, httpContext.Response.StatusCode); 232Assert.Equal(originalRouteParam, httpContext.Items["input"]);
RequestDelegateGenerator\RequestDelegateCreationTests.SpecialTypes.cs (7)
63Assert.Equal(httpContext.RequestAborted, httpContext.Items["arg"]); 103Assert.Equal(httpContext.Request, httpContext.Items["arg"]); 122Assert.Equal(httpContext.Response, httpContext.Items["arg"]); 251Assert.Equal(expectedValue, httpContext.Items["parameterWithDefault"]); 254Assert.Equal(expectedValue, httpContext.Items["parameterWithConst"]); 283Assert.Equal(2.15m, httpContext.Items["parameterWithDefault"]); 284Assert.Equal(3.15m, httpContext.Items["parameterWithConst"]);
RequestDelegateGenerator\RequestDelegateCreationTests.TryParse.cs (3)
82Assert.Equal(200, httpContext.Response.StatusCode); 83Assert.Equal(expectedParameterValue, httpContext.Items["tryParsable"]); 262Assert.Equal(expectedParameterValue, httpContext.Items["tryParsable"]);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (17)
40Assert.Equal(1, todo.Id); 76Assert.Equal(1, todo.Id); 108Assert.Equal(3, elements.Count); 145Assert.Equal(3, elements.Count); 177Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 183Assert.Equal(new EventId(10, "FormMappingFailed"), log.EventId); 184Assert.Equal(LogLevel.Debug, log.LogLevel); 187Assert.Equal("Dictionary<string, bool>", log1Values[0].Value); 188Assert.Equal("elements", log1Values[1].Value); 217Assert.Equal(3, elements.Count); 218Assert.Equal(1, elements[0]); 219Assert.Equal(3, elements[1]); 220Assert.Equal(5, elements[2]); 254Assert.Equal(3, elements.Count); 255Assert.Equal(1, elements[0]); 256Assert.Equal(3, elements[1]); 257Assert.Equal(5, elements[2]);
RequestDelegateGenerator\SharedTypes.cs (1)
204Assert.Equal(typeof(CustomTodo), parameter.ParameterType);
ResponseExtensionTests.cs (3)
20Assert.Equal(200, context.Response.StatusCode); 22Assert.Equal(0, context.Response.Body.Length); 48Assert.Equal(expectedStatusCode, context.Response.StatusCode);
SendFileResponseExtensionsTests.cs (7)
29Assert.Equal(1, fakeFeature.Offset); 30Assert.Equal(3, fakeFeature.Length); 31Assert.Equal(CancellationToken.None, fakeFeature.Token); 44Assert.Equal(3, body.Length); 58Assert.Equal(0, body.Length); 84Assert.Equal(0, body.Length); 99Assert.Equal(token, fakeFeature.Token);
UriHelperTests.cs (8)
143Assert.Equal(host, new HostString(expectedHost)); 144Assert.Equal(path, new PathString(expectedPath)); 145Assert.Equal(query, new QueryString(expectedQuery)); 146Assert.Equal(fragment, new FragmentString(expectedFragment)); 167Assert.Equal(host, resHost); 168Assert.Equal(path, resPath); 169Assert.Equal(query, resQuery); 170Assert.Equal(fragment, resFragment);
Microsoft.AspNetCore.Http.Microbenchmarks (4)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (3)
248Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 258Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 265Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (1)
204Assert.Equal(typeof(CustomTodo), parameter.ParameterType);
Microsoft.AspNetCore.Http.Results.Tests (593)
AcceptedAtRouteOfTResultTests.cs (9)
30Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 31Assert.Equal(StatusCodes.Status202Accepted, obj.Status); 32Assert.Equal(obj, result.Value); 98Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 100Assert.Equal(new RouteValueDictionary(values), linkGenerator.RouteValuesAddress.ExplicitValues); 134Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 135Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 170Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 187Assert.Equal(value, result.Value);
AcceptedAtRouteResultTests.cs (5)
52Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 54Assert.Equal(new RouteValueDictionary(values), linkGenerator.RouteValuesAddress.ExplicitValues); 88Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 89Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 116Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
AcceptedOfTResultTests.cs (8)
44Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 57Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 58Assert.Equal(StatusCodes.Status202Accepted, obj.Status); 59Assert.Equal(obj, result.Value); 75Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 76Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 104Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 116Assert.Equal(value, result.Value);
AcceptedResultTests.cs (4)
28Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 45Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 46Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 73Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
BadRequestOfTResultTests.cs (13)
28Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode); 29Assert.Equal(obj, badRequestObjectResult.Value); 40Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 41Assert.Equal(StatusCodes.Status400BadRequest, obj.Status); 42Assert.Equal(obj, result.Value); 59Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 100Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 101Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 102Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 118Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 119Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 147Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 159Assert.Equal(value, result.Value);
BadRequestResultTests.cs (5)
25Assert.Equal(StatusCodes.Status400BadRequest, badRequestResult.StatusCode); 42Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 59Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 86Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode);
ConflictOfTResultTests.cs (10)
27Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 28Assert.Equal(obj, conflictObjectResult.Value); 39Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 40Assert.Equal(StatusCodes.Status409Conflict, obj.Status); 41Assert.Equal(obj, conflictObjectResult.Value); 58Assert.Equal(StatusCodes.Status409Conflict, httpContext.Response.StatusCode); 96Assert.Equal(StatusCodes.Status409Conflict, producesResponseTypeMetadata.StatusCode); 97Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 125Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 137Assert.Equal(value, result.Value);
ConflictResultTests.cs (5)
26Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 43Assert.Equal(StatusCodes.Status409Conflict, httpContext.Response.StatusCode); 59Assert.Equal(StatusCodes.Status409Conflict, producesResponseTypeMetadata.StatusCode); 60Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 87Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode);
ContentResultTests.cs (3)
122Assert.Equal(expectedContentData, memoryStream.ToArray()); 123Assert.Equal(expectedContentData.Length, httpContext.Response.ContentLength); 156Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
CreatedAtRouteOfTResultTests.cs (9)
31Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 32Assert.Equal(StatusCodes.Status201Created, obj.Status); 33Assert.Equal(obj, result.Value); 68Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 70Assert.Equal(new RouteValueDictionary(values), linkGenerator.RouteValuesAddress.ExplicitValues); 104Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 105Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 139Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 155Assert.Equal(value, result.Value);
CreatedAtRouteResultTests.cs (5)
51Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 53Assert.Equal(new RouteValueDictionary(values), linkGenerator.RouteValuesAddress.ExplicitValues); 86Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 87Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 119Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
CreatedOfTResultTests.cs (9)
27Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 28Assert.Equal(StatusCodes.Status201Created, obj.Status); 29Assert.Equal(obj, result.Value); 57Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 74Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 110Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 111Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 142Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 155Assert.Equal(value, result.Value);
CreatedResultTests.cs (5)
42Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 59Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 76Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 77Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 107Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
EmptyResultTests.cs (2)
22Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 23Assert.Equal(0, memoryStream.Length);
HttpFileStreamResultTests.cs (4)
39Assert.Equal(stream, result.FileStream); 54Assert.Equal(stream, result.FileStream); 76Assert.Equal(lastModified, result.LastModified); 77Assert.Equal(entityTag, result.EntityTag);
HttpResultsHelperTests.cs (4)
202Assert.Equal(3, body.Length); 205Assert.Equal(1, one.Id); 210Assert.Equal(2, two.Id); 215Assert.Equal(3, three.Id);
InternalServerErrorOfTResultTests.cs (13)
28Assert.Equal(StatusCodes.Status500InternalServerError, internalServerErrorObjectResult.StatusCode); 29Assert.Equal(obj, internalServerErrorObjectResult.Value); 40Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 41Assert.Equal(StatusCodes.Status500InternalServerError, obj.Status); 42Assert.Equal(obj, result.Value); 59Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 100Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 101Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 102Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 118Assert.Equal(StatusCodes.Status500InternalServerError, producesResponseTypeMetadata.StatusCode); 119Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 147Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 159Assert.Equal(value, result.Value);
InternalServerErrorResultTests.cs (5)
25Assert.Equal(StatusCodes.Status500InternalServerError, internalServerErrorResult.StatusCode); 42Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status500InternalServerError, producesResponseTypeMetadata.StatusCode); 59Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 86Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
JsonResultTests.cs (16)
34Assert.Equal(411, httpContext.Response.StatusCode); 52Assert.Equal(407, httpContext.Response.StatusCode); 102Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 106Assert.Equal(value.Id, responseDetails.Id); 135Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 140Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 164Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 169Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 196Assert.Equal(StatusCodes.Status418ImATeapot, httpContext.Response.StatusCode); 201Assert.Equal(StatusCodes.Status418ImATeapot, responseDetails.Status); 220Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 240Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 241Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode); 242Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, httpContext.Response.StatusCode); 275Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 299Assert.Equal(value, result.Value);
LocalRedirectResultTests.cs (1)
73Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
NoContentResultTests.cs (5)
24Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 39Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode); 55Assert.Equal(StatusCodes.Status204NoContent, producesResponseTypeMetadata.StatusCode); 56Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 83Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode);
NotFoundOfTResultTests.cs (10)
25Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 26Assert.Equal(StatusCodes.Status404NotFound, obj.Status); 27Assert.Equal(obj, result.Value); 37Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 47Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 62Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 78Assert.Equal(StatusCodes.Status404NotFound, producesResponseTypeMetadata.StatusCode); 79Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 107Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 119Assert.Equal(value, result.Value);
NotFoundResultTests.cs (5)
24Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 38Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 54Assert.Equal(StatusCodes.Status404NotFound, producesResponseTypeMetadata.StatusCode); 55Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 82Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode);
OkOfTResultTests.cs (9)
26Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 38Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 39Assert.Equal(StatusCodes.Status200OK, obj.Status); 40Assert.Equal(obj, result.Value); 79Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 95Assert.Equal(StatusCodes.Status200OK, producesResponseTypeMetadata.StatusCode); 96Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 124Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 136Assert.Equal(value, result.Value);
OkResultTests.cs (5)
24Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 41Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 57Assert.Equal(StatusCodes.Status200OK, producesResponseTypeMetadata.StatusCode); 58Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 85Assert.Equal(StatusCodes.Status200OK, result.StatusCode);
ProblemResultTests.cs (17)
38Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 43Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 70Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 75Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 99Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 104Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 131Assert.Equal(StatusCodes.Status418ImATeapot, httpContext.Response.StatusCode); 136Assert.Equal(StatusCodes.Status418ImATeapot, responseDetails.Status); 163Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 166Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 188Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 189Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode); 190Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, httpContext.Response.StatusCode); 209Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, result.StatusCode); 217Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 229Assert.Equal(value, result.Value); 241Assert.Equal(value, result.Value);
PushStreamResultTests.cs (2)
65Assert.Equal(lastModified, result.LastModified); 66Assert.Equal(entityTag, result.EntityTag);
RedirectToRouteResultTests.cs (2)
65Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 83Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
ResultsOfTTests.Generated.cs (45)
59Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 122Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 147Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 174Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 201Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 274Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 339Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 366Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 393Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 422Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 451Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 480Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 558Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 625Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 654Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 683Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 712Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 743Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 774Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 805Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 836Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 919Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 988Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1019Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1050Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1081Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1112Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1145Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1178Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1211Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1244Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1277Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1365Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1436Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1469Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1502Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1535Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1568Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1601Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1636Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1671Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1706Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1741Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1776Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]); 1811Assert.Equal(input, httpContext.Items[nameof(ChecksumResult.Checksum)]);
ResultsTests.cs (137)
34Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 36Assert.Equal(value, result.Value); 50Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 52Assert.Equal(value, result.Value); 65Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 76Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 92Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 94Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 95Assert.Equal(value, result.Value); 110Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 112Assert.Equal(routeValues, result.RouteValues); 113Assert.Equal(value, result.Value); 125Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 127Assert.Equal(new RouteValueDictionary(), result.RouteValues); 142Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 144Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 145Assert.Equal(value, result.Value); 160Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 162Assert.Equal(routeValues, result.RouteValues); 163Assert.Equal(value, result.Value); 175Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 177Assert.Equal(new RouteValueDictionary(), result.RouteValues); 189Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 191Assert.Equal(new RouteValueDictionary(), result.RouteValues); 205Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 207Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 217Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 232Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 233Assert.Equal(value, result.Value); 246Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 247Assert.Equal(value, result.Value); 257Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 275Assert.Equal(contents, result.FileContents); 278Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 279Assert.Equal(lastModified, result.LastModified); 280Assert.Equal(entityTag, result.EntityTag); 314Assert.Equal(enableRangeProcessing, fileStreamResult.EnableRangeProcessing); 315Assert.Equal(lastModified, fileStreamResult.LastModified); 316Assert.Equal(entityTag, fileStreamResult.EntityTag); 324Assert.Equal(lastModified, pushStreamResult.LastModified); 325Assert.Equal(entityTag, pushStreamResult.EntityTag); 385Assert.Equal(properties, result.Properties); 397Assert.Equal(properties, result.Properties); 411Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 412Assert.Equal(value, result.Value); 425Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 426Assert.Equal(value, result.Value); 436Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 447Assert.Equal(properties, result.Properties); 462Assert.Equal(principal, result.Principal); 463Assert.Equal(properties, result.Properties); 491Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 492Assert.Equal(value, result.Value); 505Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 506Assert.Equal(value, result.Value); 516Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 565Assert.Equal(statusCode, result.StatusCode); 591Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 593Assert.Equal(value, result.Value); 607Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 609Assert.Equal(value, result.Value); 622Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 637Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 639Assert.Equal(value, result.Value); 653Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 655Assert.Equal(value, result.Value); 668Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 713Assert.Equal(value, result.Value); 727Assert.Equal(value, result.Value); 741Assert.Equal(value, result.Value); 756Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 758Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 759Assert.Equal(value, result.Value); 774Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 776Assert.Equal(routeValues, result.RouteValues); 777Assert.Equal(value, result.Value); 789Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 791Assert.Equal(new RouteValueDictionary(), result.RouteValues); 803Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 805Assert.Equal(new RouteValueDictionary(), result.RouteValues); 820Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 822Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 823Assert.Equal(value, result.Value); 838Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 840Assert.Equal(routeValues, result.RouteValues); 841Assert.Equal(value, result.Value); 855Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 857Assert.Equal(new RouteValueDictionary(), result.RouteValues); 858Assert.Equal(value, result.Value); 872Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 874Assert.Equal(new RouteValueDictionary(), result.RouteValues); 875Assert.Equal(value, result.Value); 887Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 889Assert.Equal(new RouteValueDictionary(), result.RouteValues); 902Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 904Assert.Equal(new RouteValueDictionary(), result.RouteValues); 914Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 916Assert.Equal(new RouteValueDictionary(), result.RouteValues); 926Assert.Equal(EmptyHttpResult.Instance, result); 942Assert.Equal(data, result.Value); 943Assert.Equal(options, result.JsonSerializerOptions); 945Assert.Equal(statusCode, result.StatusCode); 961Assert.Equal(data, result.Value); 962Assert.Equal(options, result.JsonSerializerOptions); 964Assert.Equal(statusCode, result.StatusCode); 1162Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 1175Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1176Assert.Equal(value, result.Value); 1189Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1190Assert.Equal(value, result.Value); 1200Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1213Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1214Assert.Equal(value, result.Value); 1227Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1228Assert.Equal(value, result.Value); 1238Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1265Assert.Equal(statusCode, result.StatusCode); 1268Assert.Equal(extensions, result.ProblemDetails.Extensions); 1286Assert.Equal(statusCode, result.StatusCode); 1303Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1319Assert.Equal(problem, result.ProblemDetails); 1322Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1335Assert.Equal(problem, result.ProblemDetails); 1338Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1367Assert.Equal(errors, ((HttpValidationProblemDetails)result.ProblemDetails).Errors); 1370Assert.Equal(statusCode, result.ProblemDetails.Status); 1371Assert.Equal(statusCode, result.StatusCode); 1375Assert.Equal(extensions, result.ProblemDetails.Extensions); 1451Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 1470Assert.Equal(routeValues, result.RouteValues); 1484Assert.Equal(new RouteValueDictionary(), result.RouteValues); 1495Assert.Equal(new RouteValueDictionary(), result.RouteValues); 1508Assert.Equal(statusCode, result.StatusCode); 1555Assert.Equal(statusCode, result.StatusCode); 1592Assert.Equal(statusCode, result.StatusCode); 1606Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1616Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
src\Shared\ResultsTests\FileContentResultTestBase.cs (13)
41Assert.Equal(buffer, outStream.ToArray()); 83Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 87Assert.Equal(contentLength, httpResponse.ContentLength); 122Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 126Assert.Equal(5, httpResponse.ContentLength); 158Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 192Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 224Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 257Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 260Assert.Equal(0, httpResponse.ContentLength); 291Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 325Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 349Assert.Equal(buffer, outStream.ToArray());
src\Shared\ResultsTests\FileStreamResultTestBase.cs (15)
62Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 65Assert.Equal(contentLength, httpResponse.ContentLength); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 106Assert.Equal(5, httpResponse.ContentLength); 141Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 178Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 212Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 247Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 250Assert.Equal(0, httpResponse.ContentLength); 283Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 319Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 363Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 366Assert.Equal(0, httpResponse.ContentLength); 437Assert.Equal(200, httpContext.Response.StatusCode); 438Assert.Equal(0, httpContext.Response.Body.Length);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (27)
55Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 59Assert.Equal(contentLength, httpResponse.ContentLength); 61Assert.Equal(startResult, sendFile.Offset); 62Assert.Equal((long?)contentLength, sendFile.Length); 85Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 91Assert.Equal(4, httpResponse.ContentLength); 93Assert.Equal(0, sendFile.Offset); 94Assert.Equal(4, sendFile.Length); 117Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 120Assert.Equal(0, sendFile.Offset); 144Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 147Assert.Equal(0, sendFile.Offset); 172Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 176Assert.Equal(0, sendFile.Offset); 203Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 207Assert.Equal(0, httpResponse.ContentLength); 231Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 258Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 311Assert.Equal(start, sendFile.Offset); 312Assert.Equal(contentLength, sendFile.Length); 313Assert.Equal(CancellationToken.None, sendFile.Token); 315Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 319Assert.Equal(contentLength, httpResponse.ContentLength); 338Assert.Equal(0, sendFile.Offset); 340Assert.Equal(CancellationToken.None, sendFile.Token); 358Assert.Equal(0, sendFile.Offset); 360Assert.Equal(CancellationToken.None, sendFile.Token);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (23)
67Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 71Assert.Equal(contentLength, httpResponse.ContentLength); 73Assert.Equal(startResult, sendFileFeature.Offset); 74Assert.Equal((long?)contentLength, sendFileFeature.Length); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 108Assert.Equal(4, httpResponse.ContentLength); 110Assert.Equal(0, sendFileFeature.Offset); 111Assert.Equal(4, sendFileFeature.Length); 140Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 143Assert.Equal(0, sendFileFeature.Offset); 173Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 176Assert.Equal(0, sendFileFeature.Offset); 207Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 211Assert.Equal(0, sendFileFeature.Offset); 245Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 249Assert.Equal(0, httpResponse.ContentLength); 277Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 308Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 346Assert.Equal(start, sendFile.Offset); 347Assert.Equal(contentLength, sendFile.Length); 348Assert.Equal(CancellationToken.None, sendFile.Token); 350Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 354Assert.Equal(contentLength, httpResponse.ContentLength);
StatusCodeResultTests.cs (2)
24Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 43Assert.Equal(StatusCodes.Status406NotAcceptable, result.StatusCode);
TypedResultsTests.cs (109)
33Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 35Assert.Equal(value, result.Value); 48Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 62Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 77Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 79Assert.Equal(value, result.Value); 92Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 120Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 122Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 123Assert.Equal(value, result.Value); 137Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 139Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 151Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 153Assert.Equal(new RouteValueDictionary(), result.RouteValues); 165Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 167Assert.Equal(new RouteValueDictionary(), result.RouteValues); 177Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 192Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 194Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 208Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 210Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 211Assert.Equal(value, result.Value); 224Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 225Assert.Equal(value, result.Value); 235Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 253Assert.Equal(contents, result.FileContents); 256Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 257Assert.Equal(lastModified, result.LastModified); 258Assert.Equal(entityTag, result.EntityTag); 283Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 284Assert.Equal(lastModified, result.LastModified); 285Assert.Equal(entityTag, result.EntityTag); 302Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 303Assert.Equal(lastModified, result.LastModified); 304Assert.Equal(entityTag, result.EntityTag); 398Assert.Equal(enableRangeProcessing, fileStreamResult.EnableRangeProcessing); 399Assert.Equal(lastModified, fileStreamResult.LastModified); 400Assert.Equal(entityTag, fileStreamResult.EntityTag); 408Assert.Equal(lastModified, pushStreamResult.LastModified); 409Assert.Equal(entityTag, pushStreamResult.EntityTag); 433Assert.Equal(properties, result.Properties); 445Assert.Equal(properties, result.Properties); 457Assert.Equal(properties, result.Properties); 472Assert.Equal(principal, result.Principal); 473Assert.Equal(properties, result.Properties); 501Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 502Assert.Equal(value, result.Value); 512Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 561Assert.Equal(statusCode, result.StatusCode); 573Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 588Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 590Assert.Equal(value, result.Value); 603Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 618Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 620Assert.Equal(value, result.Value); 633Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 704Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 706Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 707Assert.Equal(value, result.Value); 721Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 723Assert.Equal(new RouteValueDictionary(), result.RouteValues); 724Assert.Equal(value, result.Value); 737Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 739Assert.Equal(new RouteValueDictionary(), result.RouteValues); 749Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 751Assert.Equal(new RouteValueDictionary(), result.RouteValues); 764Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 766Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 780Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 782Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 783Assert.Equal(value, result.Value); 795Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 797Assert.Equal(new RouteValueDictionary(), result.RouteValues); 809Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 811Assert.Equal(new RouteValueDictionary(), result.RouteValues); 821Assert.Equal(EmptyHttpResult.Instance, result); 837Assert.Equal(data, result.Value); 838Assert.Equal(options, result.JsonSerializerOptions); 840Assert.Equal(statusCode, result.StatusCode); 1006Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 1019Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1020Assert.Equal(value, result.Value); 1030Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1043Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1044Assert.Equal(value, result.Value); 1054Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1081Assert.Equal(statusCode, result.StatusCode); 1084Assert.Equal(extensions, result.ProblemDetails.Extensions); 1102Assert.Equal(statusCode, result.StatusCode); 1119Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1135Assert.Equal(problem, result.ProblemDetails); 1138Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1151Assert.Equal(problem, result.ProblemDetails); 1154Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1178Assert.Equal(errors, result.ProblemDetails.Errors); 1181Assert.Equal(StatusCodes.Status400BadRequest, result.ProblemDetails.Status); 1182Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1186Assert.Equal(extensions, result.ProblemDetails.Extensions); 1262Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 1276Assert.Equal(new RouteValueDictionary(), result.RouteValues); 1290Assert.Equal(new RouteValueDictionary(routeValues), result.RouteValues); 1303Assert.Equal(new RouteValueDictionary(), result.RouteValues); 1316Assert.Equal(statusCode, result.StatusCode); 1400Assert.Equal(statusCode, result.StatusCode); 1414Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1424Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 1437Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1438Assert.Equal(value, result.Value); 1448Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
UnauthorizedResultTests.cs (3)
19Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 34Assert.Equal(StatusCodes.Status401Unauthorized, httpContext.Response.StatusCode); 53Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode);
UnprocessableEntityOfTResultTests.cs (10)
26Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 27Assert.Equal(StatusCodes.Status422UnprocessableEntity, obj.Status); 28Assert.Equal(obj, result.Value); 39Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 40Assert.Equal(obj, result.Value); 57Assert.Equal(StatusCodes.Status422UnprocessableEntity, httpContext.Response.StatusCode); 95Assert.Equal(StatusCodes.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode); 96Assert.Equal(typeof(Todo), producesResponseTypeMetadata.Type); 124Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 136Assert.Equal(value, result.Value);
UnprocessableEntityResultTests.cs (5)
25Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 42Assert.Equal(StatusCodes.Status422UnprocessableEntity, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode); 59Assert.Equal(typeof(void), producesResponseTypeMetadata.Type); 86Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
Utf8ContentResultTests.cs (4)
27Assert.Equal(401, result.StatusCode); 44Assert.Equal(data.Length, context.Response.ContentLength); 62Assert.Equal(data.Length, context.Response.ContentLength); 85Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
ValidationProblemResultTests.cs (8)
39Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 40Assert.Equal(details, result.ProblemDetails); 45Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 74Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 75Assert.Equal(typeof(HttpValidationProblemDetails), producesResponseTypeMetadata.Type); 103Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 115Assert.Equal(value, result.Value); 127Assert.Equal(value, result.Value);
Microsoft.AspNetCore.Http.Tests (93)
ApplicationBuilderTests.cs (5)
22Assert.Equal(404, httpContext.Response.StatusCode); 39Assert.Equal(200, httpContext.Response.StatusCode); 100Assert.Equal(404, httpContext.Response.StatusCode); 123Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode); 165Assert.Equal("value1", builder1.Properties["test"]);
BindingAddressTests.cs (3)
67Assert.Equal(port, serverAddress.Port); 86Assert.Equal(port, serverAddress.Port); 104Assert.Equal(port, serverAddress.Port);
CookieOptionsTests.cs (2)
46Assert.Equal(property.GetValue(original), property.GetValue(copy)); 57Assert.Equal(original.Extensions.Count, copy.Extensions.Count);
DefaultHttpContextTests.cs (4)
42Assert.Equal(3, context.Session.Keys.Count()); 161Assert.Equal(4, features.Count()); 181Assert.Equal(4, newFeatures.Count()); 349Assert.Equal(boxedExpectedStruct, boxedActualStruct);
Features\FormFeatureTests.cs (19)
65Assert.Equal(bufferRequest, context.Request.Body.CanSeek); 68Assert.Equal(0, context.Request.Body.Position); 223Assert.Equal(0, formCollection.Count); 225Assert.Equal(0, formCollection.Files.Count); 258Assert.Equal(1, formCollection.Count); 262Assert.Equal(0, formCollection.Files.Count); 295Assert.Equal(0, formCollection.Count); 298Assert.Equal(1, formCollection.Files.Count); 343Assert.Equal(1, formCollection.Count); 347Assert.Equal(0, formCollection.Files.Count); 380Assert.Equal(0, formCollection.Count); 383Assert.Equal(1, formCollection.Files.Count); 428Assert.Equal(1, formCollection.Count); 432Assert.Equal(1, formCollection.Files.Count); 577Assert.Equal(1, formCollection.Count); 581Assert.Equal(1, formCollection.Files.Count); 654Assert.Equal(streamA.Length, streamB.Length); 658Assert.Equal(readA, readB); 672Assert.Equal(readA, readB);
Features\QueryFeatureTests.cs (7)
36Assert.Equal(2, queryCollection.Count); 73Assert.Equal(0, queryCollection.Count); 100Assert.Equal(2, queryCollection.Count); 115Assert.Equal(2, queryCollection.Count); 130Assert.Equal(2, queryCollection.Count); 236Assert.Equal(12, queryCollection.Count); 251Assert.Equal(1, queryCollection.Count);
Features\RequestBodyPipeFeatureTests.cs (3)
60Assert.Equal(2, bufferLengths.Count); 61Assert.Equal(0, bufferLengths[0]); 62Assert.Equal(4096, bufferLengths[1]);
Features\StreamResponseBodyFeatureTests.cs (2)
19Assert.Equal(1, streamResponseBodyFeature.StartCalled); 34Assert.Equal(1, streamResponseBodyFeature.StartCalled);
HeaderDictionaryTests.cs (4)
34Assert.Equal(new[] { "Value1" }, headers["header1"].ToArray()); 65Assert.Equal(new[] { "Value1", "Value2" }, result); 84Assert.Equal(new[] { "Value1" }, headers["header1"].ToArray()); 113Assert.Equal(new[] { "value " }, result);
HttpServiceCollectionExtensionsTests.cs (2)
21Assert.Equal(ServiceLifetime.Singleton, descriptor.Lifetime); 22Assert.Equal(typeof(HttpContextAccessor), descriptor.ImplementationType);
Internal\DefaultHttpRequestTests.cs (11)
24Assert.Equal(value, request.ContentLength); 140Assert.Equal(QueryString.Empty, request.QueryString); 143Assert.Equal(0, query0.Count); 148Assert.Equal(2, query1.Count); 160Assert.Equal(new QueryString("?name2=value2"), request.QueryString); 179Assert.Equal(cookies0, cookies1); 180Assert.Equal(2, cookies1.Count); 211Assert.Equal("setvalue", request.RouteValues["new"]); 220Assert.Equal("value", request.RouteValues["key"]); 223Assert.Equal(routeValuesFeature.RouteValues, request.RouteValues); 235Assert.Equal(customRouteValuesFeature.RouteValues, request.RouteValues);
Internal\DefaultHttpResponseTests.cs (1)
22Assert.Equal(value, response.ContentLength);
ResponseCookiesTest.cs (2)
138Assert.Equal(testCookies.Length, deletedCookies.Length); 169Assert.Equal(2, deletedCookies.Length);
Timeouts\RequestTimeoutOptionsTests.cs (3)
17Assert.Equal(TimeSpan.FromSeconds(47), policy.Timeout); 32Assert.Equal(TimeSpan.FromSeconds(47), policy.Timeout); 42Assert.Equal(TimeSpan.FromSeconds(47), options.Policies["policy1"].Timeout);
Timeouts\RequestTimeoutsMiddlewareTests.cs (25)
22Assert.Equal(originalToken, context.RequestAborted); 38Assert.Equal(originalToken, context.RequestAborted); 54Assert.Equal(originalToken, context.RequestAborted); 69Assert.Equal(originalToken, context.RequestAborted); 84Assert.Equal(originalToken, context.RequestAborted); 101Assert.Equal(originalToken, context.RequestAborted); 117Assert.Equal(originalToken, context.RequestAborted); 133Assert.Equal(originalToken, context.RequestAborted); 149Assert.Equal(originalToken, context.RequestAborted); 170Assert.Equal(originalToken, context.RequestAborted); 197Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 199Assert.Equal(originalToken, context.RequestAborted); 213Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 215Assert.Equal("default", context.Items["SetFrom"]); 216Assert.Equal(originalToken, context.RequestAborted); 233Assert.Equal(111, context.Response.StatusCode); 235Assert.Equal("policy1", context.Items["SetFrom"]); 236Assert.Equal(originalToken, context.RequestAborted); 250Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 253Assert.Equal(originalToken, context.RequestAborted); 326Assert.Equal(timeoutFeatureExists, timeoutFeature is not null); 328Assert.Equal(linkerCalled, ctsLinker.Called); 331Assert.Equal(ctsLinker.ReplacedToken, context.RequestAborted); 335Assert.Equal(originalCancellationToken, context.RequestAborted); 364Assert.Equal(_expectedTimeSpan, timeSpan);
Microsoft.AspNetCore.HttpLogging.Tests (23)
FileLoggerProcessorTests.cs (9)
191Assert.Equal(4, actualFiles.Length); 236Assert.Equal(0, testSink.Writes.Count); 242Assert.Equal(10000, new DirectoryInfo(path) 251Assert.Equal(0, testSink2.Writes.Count); 314Assert.Equal(6, actualFiles1.Length); 338Assert.Equal(5, actualFiles2.Length); 398Assert.Equal(3, actualFiles.Length); 464Assert.Equal(2, actualFiles.Length); 534Assert.Equal(2, actualFiles.Length);
HttpLoggingEndpointConventionBuilderTests.cs (3)
32Assert.Equal(requestBodyLogLimit, metadata.RequestBodyLogLimit); 33Assert.Equal(responseBodyLogLimit, metadata.ResponseBodyLogLimit); 34Assert.Equal(loggingFields, metadata.LoggingFields);
HttpLoggingMiddlewareTests.cs (10)
416Assert.Equal(15, count); 452Assert.Equal(63000, count); 582Assert.Equal(1000, count); 621Assert.Equal(2000, count); 659Assert.Equal(1000, count); 698Assert.Equal(4000, count); 1293Assert.Equal(lines.Length, i); 1454Assert.Equal(1, writeCount); 1566Assert.Equal(lines.Length, i); 1606Assert.Equal(lines.Length, i);
W3CLoggingMiddlewareTests.cs (1)
266Assert.Equal(19, lines[3].Split(' ').Length);
Microsoft.AspNetCore.HttpOverrides.Tests (16)
CertificateForwardingTest.cs (3)
59Assert.Equal(context.Connection.ClientCertificate, Certificates.SelfSignedValidWithNoEku); 98Assert.Equal(context.Connection.ClientCertificate, Certificates.SelfSignedValidWithNoEku); 136Assert.Equal(context.Connection.ClientCertificate, Certificates.SelfSignedValidWithNoEku);
ForwardedHeadersMiddlewareTest.cs (10)
44Assert.Equal(9090, context.Connection.RemotePort); 82Assert.Equal(expectedPort, context.Connection.RemotePort); 140Assert.Equal(expectedPort, context.Connection.RemotePort); 180Assert.Equal(1234, context.Connection.RemotePort); 188Assert.Equal(99, context.Connection.RemotePort); 251Assert.Equal(expectedPort, context.Connection.RemotePort); 890Assert.Equal(1, options.ForwardLimit); 962Assert.Equal(PathString.Empty, context.Request.PathBase); 1238Assert.Equal(PathString.Empty, context.Request.PathBase); 1285Assert.Equal(PathString.Empty, context.Request.PathBase);
IPNetworkTest.cs (3)
58Assert.Equal(prefixLength, network.PrefixLength); 87Assert.Equal(expectedPrefixLength, network.PrefixLength); 120Assert.Equal(expectedPrefixLength, network.PrefixLength);
Microsoft.AspNetCore.HttpsPolicy.Tests (30)
HstsMiddlewareTests.cs (13)
70Assert.Equal(HttpStatusCode.OK, response.StatusCode); 116Assert.Equal(HttpStatusCode.OK, response.StatusCode); 162Assert.Equal(HttpStatusCode.OK, response.StatusCode); 207Assert.Equal(HttpStatusCode.OK, response.StatusCode); 214Assert.Equal(LogLevel.Debug, message.LogLevel); 262Assert.Equal(HttpStatusCode.OK, response.StatusCode); 269Assert.Equal(LogLevel.Trace, message.LogLevel); 317Assert.Equal(HttpStatusCode.OK, response.StatusCode); 324Assert.Equal(LogLevel.Debug, message.LogLevel); 364Assert.Equal(HttpStatusCode.OK, response.StatusCode); 371Assert.Equal(LogLevel.Debug, message.LogLevel); 410Assert.Equal(HttpStatusCode.OK, response.StatusCode); 417Assert.Equal(LogLevel.Trace, message.LogLevel);
HttpsPolicyTests.cs (1)
69Assert.Equal(statusCode, (int)response.StatusCode);
HttpsRedirectionMiddlewareTests.cs (16)
55Assert.Equal(HttpStatusCode.OK, response.StatusCode); 61Assert.Equal(LogLevel.Warning, message.LogLevel); 110Assert.Equal(statusCode, (int)response.StatusCode); 117Assert.Equal(LogLevel.Debug, message.LogLevel); 166Assert.Equal(statusCode, (int)response.StatusCode); 173Assert.Equal(LogLevel.Debug, message.LogLevel); 272Assert.Equal(2, logMessages.Count); 274Assert.Equal(LogLevel.Debug, message.LogLevel); 278Assert.Equal(LogLevel.Debug, message.LogLevel); 360Assert.Equal(2, logMessages.Count); 362Assert.Equal(LogLevel.Debug, message.LogLevel); 366Assert.Equal(LogLevel.Debug, message.LogLevel); 402Assert.Equal(200, (int)response.StatusCode); 408Assert.Equal(LogLevel.Warning, message.LogLevel); 446Assert.Equal(200, (int)response.StatusCode); 452Assert.Equal(LogLevel.Warning, message.LogLevel);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (46)
CustomPocoTest.cs (6)
43Assert.Equal(user, db.Users.Single(u => u.UserName == newName)); 65Assert.Equal(user, db.Users.Single(u => u.UserName == newName)); 85Assert.Equal(user, fetch); 106Assert.Equal(user, fetch); 128Assert.Equal(user, db.Users.Single(u => u.UserName == newName)); 150Assert.Equal(user, db.Set<User<int>>().Single(u => u.UserName == newName));
SqlStoreOnlyUsersTestBase.cs (12)
169Assert.Equal(2, (await manager.GetClaimsAsync(userById)).Count); 170Assert.Equal(1, (await manager.GetLoginsAsync(userById)).Count); 171Assert.Equal(2, (await manager.GetRolesAsync(userById)).Count); 184Assert.Equal(2, (await manager.GetClaimsAsync(userByName)).Count); 185Assert.Equal(1, (await manager.GetLoginsAsync(userByName)).Count); 186Assert.Equal(2, (await manager.GetRolesAsync(userByName)).Count); 199Assert.Equal(2, (await manager.GetClaimsAsync(userByLogin)).Count); 200Assert.Equal(1, (await manager.GetLoginsAsync(userByLogin)).Count); 201Assert.Equal(2, (await manager.GetRolesAsync(userByLogin)).Count); 215Assert.Equal(2, (await manager.GetClaimsAsync(userByEmail)).Count); 216Assert.Equal(1, (await manager.GetLoginsAsync(userByEmail)).Count); 217Assert.Equal(2, (await manager.GetRolesAsync(userByEmail)).Count);
SqlStoreTestBase.cs (12)
275Assert.Equal(2, (await manager.GetClaimsAsync(userById)).Count); 276Assert.Equal(1, (await manager.GetLoginsAsync(userById)).Count); 277Assert.Equal(2, (await manager.GetRolesAsync(userById)).Count); 290Assert.Equal(2, (await manager.GetClaimsAsync(userByName)).Count); 291Assert.Equal(1, (await manager.GetLoginsAsync(userByName)).Count); 292Assert.Equal(2, (await manager.GetRolesAsync(userByName)).Count); 305Assert.Equal(2, (await manager.GetClaimsAsync(userByLogin)).Count); 306Assert.Equal(1, (await manager.GetLoginsAsync(userByLogin)).Count); 307Assert.Equal(2, (await manager.GetRolesAsync(userByLogin)).Count); 332Assert.Equal(2, (await manager.GetClaimsAsync(userByEmail)).Count); 333Assert.Equal(1, (await manager.GetLoginsAsync(userByEmail)).Count); 334Assert.Equal(2, (await manager.GetRolesAsync(userByEmail)).Count);
UserStoreEncryptPersonalDataTest.cs (4)
84Assert.Equal(user, await manager.FindByEmailAsync("hao@hao.com")); 85Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 93Assert.Equal(user, await manager.FindByEmailAsync("hao@hao.com")); 94Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey));
UserStoreWithGenericsTest.cs (12)
110Assert.Equal(3, userClaims.Count); 111Assert.Equal(3, userClaims.Intersect(claims, ClaimEqualityComparer.Default).Count()); 115Assert.Equal(2, userClaims.Count); 118Assert.Equal(1, userClaims.Count); 121Assert.Equal(0, userClaims.Count); 139Assert.Equal(3, userClaims.Count); 142Assert.Equal(2, userClaims.Count); 145Assert.Equal(1, userClaims.Count); 148Assert.Equal(0, userClaims.Count); 150Assert.Equal(3, userClaims2.Count); 161Assert.Equal(1, userClaims.Count); 166Assert.Equal(1, newUserClaims.Count);
Microsoft.AspNetCore.Identity.FunctionalTests (36)
Extensions\ResponseAssert.cs (3)
17Assert.Equal(HttpStatusCode.Redirect, responseMessage.StatusCode); 23Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, download.StatusCode);
LoginTests.cs (3)
251Assert.Equal(2, emailSender.SentEmails.Count); 351Assert.Equal(2, emailSender.SentEmails.Count); 381Assert.Equal(2, emailSender.SentEmails.Count);
ManagementTests.cs (4)
75Assert.Equal(2, emails.SentEmails.Count); 102Assert.Equal(2, emails.SentEmails.Count); 312Assert.Equal(twoFactor, (bool)jsonData["TwoFactorEnabled"]); 346Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
MapIdentityApiTests.cs (25)
122Assert.Equal(3600, expiresIn); 154Assert.Equal(3600, expiresIn); 186Assert.Equal(expireTimeSpan.TotalSeconds, expiresIn); 556Assert.Equal(2, emailSender.Emails.Count); 748Assert.Equal(10, recoveryCodes.Length); 845Assert.Equal(10, enable2faContent.GetProperty("recoveryCodesLeft").GetInt32()); 846Assert.Equal(10, recoveryCodes.Length); 867Assert.Equal(8, updated2faContent.GetProperty("recoveryCodesLeft").GetInt32()); 876Assert.Equal(10, resetRecoveryContent.GetProperty("recoveryCodesLeft").GetInt32()); 877Assert.Equal(10, resetRecoveryCodes.Length); 972Assert.Equal(2, emailSender.Emails.Count); 980Assert.Equal(3, emailSender.Emails.Count); 1075Assert.Equal(2, emailSender.Emails.Count); 1160Assert.Equal(2, emailSender.Emails.Count); 1363Assert.Equal(2, confirmationMatch.Groups.Count); 1375Assert.Equal(2, confirmationMatch.Groups.Count); 1425Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1430Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1431Assert.Equal(0, response.Content.Headers.ContentLength); 1436Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 1437Assert.Equal(0, response.Content.Headers.ContentLength); 1442Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 1443Assert.Equal(0, response.Content.Headers.ContentLength); 1448Assert.Equal(status, response.StatusCode); 1458Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
NoIdentityAddedTests.cs (1)
34Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
Microsoft.AspNetCore.Identity.InMemory.Test (19)
FunctionalTest.cs (19)
42Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 87Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 91Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 126Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 130Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 185Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 189Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 225Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 229Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 236Assert.Equal(HttpStatusCode.OK, transaction3.Response.StatusCode); 242Assert.Equal(HttpStatusCode.OK, transaction4.Response.StatusCode); 254Assert.Equal(HttpStatusCode.OK, transaction1.Response.StatusCode); 258Assert.Equal(HttpStatusCode.OK, transaction2.Response.StatusCode); 265Assert.Equal(HttpStatusCode.OK, transaction3.Response.StatusCode); 268Assert.Equal(HttpStatusCode.OK, transaction4.Response.StatusCode); 272Assert.Equal(HttpStatusCode.OK, transaction5.Response.StatusCode); 278Assert.Equal(HttpStatusCode.InternalServerError, transaction6.Response.StatusCode);
Microsoft.AspNetCore.Identity.Specification.Tests (55)
IdentitySpecificationTestBase.cs (16)
190Assert.Equal(2, result.Errors.Count()); 247Assert.Equal(3, roleClaims.Count); 248Assert.Equal(3, safeRoleClaims.Count); 252Assert.Equal(2, roleClaims.Count); 253Assert.Equal(3, safeRoleClaims.Count); 257Assert.Equal(1, roleClaims.Count); 258Assert.Equal(3, safeRoleClaims.Count); 262Assert.Equal(0, roleClaims.Count); 263Assert.Equal(3, safeRoleClaims.Count); 277Assert.Equal(role, await manager.FindByIdAsync(await manager.GetRoleIdAsync(role))); 293Assert.Equal(role, await manager.FindByNameAsync(roleName)); 312Assert.Equal(role, await manager.FindByNameAsync("Changed")); 331Assert.Equal(roles.Count, manager.Roles.Count(func)); 409Assert.Equal(roles.Count, rs.Count); 592Assert.Equal(3, (await manager.GetUsersInRoleAsync(await roleManager.GetRoleNameAsync(role))).Count); 595Assert.Equal(0, (await manager.GetUsersInRoleAsync("123456")).Count);
UserManagerSpecificationTests.cs (39)
395Assert.Equal(2, result.Errors.Count()); 608Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 643Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 716Assert.Equal(3, userClaims.Count); 719Assert.Equal(2, userClaims.Count); 722Assert.Equal(1, userClaims.Count); 725Assert.Equal(0, userClaims.Count); 747Assert.Equal(3, userClaims.Count); 750Assert.Equal(2, userClaims.Count); 753Assert.Equal(1, userClaims.Count); 756Assert.Equal(0, userClaims.Count); 758Assert.Equal(3, userClaims2.Count); 773Assert.Equal(1, userClaims.Count); 778Assert.Equal(1, newUserClaims.Count); 799Assert.Equal(1, userClaims.Count); 801Assert.Equal(1, userClaims2.Count); 806Assert.Equal(1, newUserClaims.Count); 811Assert.Equal(1, userClaims2.Count); 923Assert.Equal(user, fetch); 941Assert.Equal(users.Count, mgr.Users.Count(UserNameStartsWithPredicate("CanFindUsersViaUserQueryable"))); 1163Assert.Equal(0, await mgr.GetAccessFailedCountAsync(user)); 1183Assert.Equal(1, await mgr.GetAccessFailedCountAsync(user)); 1188Assert.Equal(0, await mgr.GetAccessFailedCountAsync(user)); 1208Assert.Equal(1, await mgr.GetAccessFailedCountAsync(user)); 1210Assert.Equal(0, await mgr.GetAccessFailedCountAsync(user)); 1216Assert.Equal(1, await mgr.GetAccessFailedCountAsync(user)); 1239Assert.Equal(1, await mgr.GetAccessFailedCountAsync(user)); 1244Assert.Equal(0, await mgr.GetAccessFailedCountAsync(user)); 1260Assert.Equal(new DateTimeOffset(), await mgr.GetLockoutEndDateAsync(user)); 1340Assert.Equal(lockoutEnd, end); 1755Assert.Equal(numCodes, newCodes.Count()); 1761Assert.Equal(--numCodes, await manager.CountRecoveryCodesAsync(user)); 1783Assert.Equal(numCodes, newCodes.Count()); 1785Assert.Equal(numCodes, realCodes.Count()); 1825Assert.Equal(2, factors.Count); 1834Assert.Equal(2, factors.Count); 1908Assert.Equal(lockoutEndDate, await userMgr.GetLockoutEndDateAsync(user)); 1931Assert.Equal(3, (await manager.GetUsersForClaimAsync(new Claim("foo", "bar"))).Count); 1933Assert.Equal(0, (await manager.GetUsersForClaimAsync(new Claim("123", "456"))).Count);
Microsoft.AspNetCore.Identity.Test (36)
Base32Test.cs (1)
33Assert.Equal(20, output.Length);
IdentityBuilderTest.cs (1)
247Assert.Equal(4, tokenProviders.Count());
IdentityOptionsTest.cs (6)
18Assert.Equal(TimeSpan.FromMinutes(5), options.Lockout.DefaultLockoutTimeSpan); 19Assert.Equal(5, options.Lockout.MaxFailedAccessAttempts); 25Assert.Equal(6, options.Password.RequiredLength); 26Assert.Equal(1, options.Password.RequiredUniqueChars); 53Assert.Equal(1, myOptions.Password.RequiredUniqueChars); 54Assert.Equal(-1, myOptions.Password.RequiredLength);
PasswordHasherTest.cs (5)
60Assert.Equal(PasswordVerificationResult.Success, successResult); 64Assert.Equal(PasswordVerificationResult.Failed, failedResult); 124Assert.Equal(PasswordVerificationResult.Failed, result); 143Assert.Equal(PasswordVerificationResult.Success, result); 165Assert.Equal(expectedResult, actualResult);
RoleManagerTest.cs (2)
72Assert.Equal(role, result); 90Assert.Equal(role, result);
SecurityStampValidatorTest.cs (3)
315Assert.Equal(now, context.Properties.IssuedUtc); 316Assert.Equal(now + TimeSpan.FromDays(1), context.Properties.ExpiresUtc); 355Assert.Equal(validationSuccess, context.Principal != null);
SignInManagerTest.cs (5)
336Assert.Equal(bypass, result.Succeeded); 337Assert.Equal(!bypass, result.RequiresTwoFactor); 503Assert.Equal(expected, result); 958Assert.Equal(confirmed, result.Succeeded); 1012Assert.Equal(confirmed, result.Succeeded);
UserClaimsPrincipalFactoryTest.cs (6)
99Assert.Equal(supportsUserEmail, claims.Any(c => c.Type == manager.Options.ClaimsIdentity.EmailClaimType && c.Value == user.Email)); 100Assert.Equal(supportRoles, claims.Any(c => c.Type == manager.Options.ClaimsIdentity.RoleClaimType && c.Value == "Admin")); 101Assert.Equal(supportRoles, claims.Any(c => c.Type == manager.Options.ClaimsIdentity.RoleClaimType && c.Value == "Local")); 104Assert.Equal(supportClaims, claims.Any(c => c.Type == cl.Type && c.Value == cl.Value)); 108Assert.Equal(supportRoleClaims, claims.Any(c => c.Type == cl.Type && c.Value == cl.Value)); 112Assert.Equal(supportRoleClaims, claims.Any(c => c.Type == cl.Type && c.Value == cl.Value));
UserManagerTest.cs (7)
216Assert.Equal(user, result); 234Assert.Equal(user, result); 252Assert.Equal(user, result); 270Assert.Equal(user, result); 288Assert.Equal(user, result); 312Assert.Equal(user, result); 330Assert.Equal(user, result);
Microsoft.AspNetCore.InternalTesting (4)
ExceptionAssertions.cs (1)
212Assert.Equal(actualValue, ex.ActualValue);
Tracing\EventAssert.cs (3)
38public EventAssert Payload(string name, object expectedValue) => Payload(name, actualValue => Assert.Equal(expectedValue, actualValue)); 50Assert.Equal(_expectedId, evt.EventId); 52Assert.Equal(_expectedLevel, evt.Level);
Microsoft.AspNetCore.InternalTesting.Tests (46)
AspNetTestAssemblyRunnerTest.cs (22)
53Assert.Equal(0, runSummary.Failed); 54Assert.Equal(0, runSummary.Skipped); 55Assert.Equal(1, runSummary.Total); 60Assert.Equal(NotCalled, fixture.ReportTestFailureCalledAt); 61Assert.Equal(0, fixture.DisposeCalledAt); 74Assert.Equal(1, runSummary.Failed); 75Assert.Equal(0, runSummary.Skipped); 76Assert.Equal(1, runSummary.Total); 81Assert.Equal(0, fixture.ReportTestFailureCalledAt); 82Assert.Equal(1, fixture.DisposeCalledAt); 93Assert.Equal(0, runSummary.Failed); 94Assert.Equal(0, runSummary.Skipped); 95Assert.Equal(1, runSummary.Total); 100Assert.Equal(0, fixture.InitializeAsyncCalledAt); 101Assert.Equal(NotCalled, fixture.ReportTestFailureCalledAt); 102Assert.Equal(1, fixture.AsyncDisposeCalledAt); 115Assert.Equal(1, runSummary.Failed); 116Assert.Equal(0, runSummary.Skipped); 117Assert.Equal(1, runSummary.Total); 122Assert.Equal(0, fixture.InitializeAsyncCalledAt); 123Assert.Equal(1, fixture.ReportTestFailureCalledAt); 124Assert.Equal(2, fixture.AsyncDisposeCalledAt);
AssemblyFixtureTest.cs (4)
28Assert.Equal(0, AssemblyFixture.Count); 31Assert.Equal(0, CollectionFixture.Count); 40Assert.Equal(1, AssemblyFixture.Count); 41Assert.Equal(1, CollectionFixture.Count);
ConditionalTheoryTest.cs (1)
132Assert.Equal(1, skippable.Data);
LoggedTestXunitTests.cs (6)
74Assert.Equal(LogLevel.Information, message.LogLevel); 85Assert.Equal(LogLevel.Debug, message.LogLevel); 98Assert.Equal(LogLevel.Information, message.LogLevel); 140Assert.Equal(TestSink.Writes.Single(), context); 149Assert.Equal(TestSink.Scopes.Single(), context); 161Assert.Equal(LogLevel.Trace, message.LogLevel);
RepeatTest.cs (4)
17Assert.Equal(5, RepeatContext.Current.Limit); 24Assert.Equal(RepeatContext.Current.CurrentIteration, _runCount); 31Assert.Equal(10, RepeatContext.Current.Limit); 40Assert.Equal(1, RepeatContext.Current.Limit);
ReplaceCultureAttributeTest.cs (8)
22Assert.Equal(culture, replaceCulture.Culture); 23Assert.Equal(uiCulture, replaceCulture.UICulture); 37Assert.Equal(new CultureInfo(culture), replaceCulture.Culture); 38Assert.Equal(new CultureInfo(uiCulture), replaceCulture.UICulture); 55Assert.Equal(new CultureInfo(culture), CultureInfo.CurrentCulture); 56Assert.Equal(new CultureInfo(uiCulture), CultureInfo.CurrentUICulture); 62Assert.Equal(originalCulture, CultureInfo.CurrentCulture); 63Assert.Equal(originalUICulture, CultureInfo.CurrentUICulture);
XunitLoggerProviderTest.cs (1)
79Assert.Equal(0, testTestOutputHelper.Output.Length);
Microsoft.AspNetCore.JsonPatch.Tests (81)
Adapters\AdapterFactoryTests.cs (4)
28Assert.Equal(typeof(ListAdapter), adapter.GetType()); 41Assert.Equal(typeof(DictionaryAdapter<string, string>), adapter.GetType()); 57Assert.Equal(typeof(PocoAdapter), adapter.GetType()); 70Assert.Equal(typeof(DynamicObjectAdapter), adapter.GetType());
CustomNamingStrategyTests.cs (1)
112Assert.Equal(0, valueFromDictionary);
IntegrationTests\DictionaryIntegrationTest.cs (20)
40Assert.Equal(3, model.DictionaryOfStringToInteger.Count); 41Assert.Equal(1, model.DictionaryOfStringToInteger["one"]); 42Assert.Equal(2, model.DictionaryOfStringToInteger["two"]); 43Assert.Equal(3, model.DictionaryOfStringToInteger["three"]); 60Assert.Equal(1, model.DictionaryOfStringToInteger.Count); 61Assert.Equal(1, model.DictionaryOfStringToInteger["one"]); 78Assert.Equal(1, model.DictionaryOfStringToInteger.Count); 79Assert.Equal(1, model.DictionaryOfStringToInteger["two"]); 96Assert.Equal(2, model.DictionaryOfStringToInteger.Count); 97Assert.Equal(1, model.DictionaryOfStringToInteger["one"]); 98Assert.Equal(20, model.DictionaryOfStringToInteger["two"]); 115Assert.Equal(2, model.DictionaryOfStringToInteger.Count); 116Assert.Equal(1, model.DictionaryOfStringToInteger["one"]); 117Assert.Equal(1, model.DictionaryOfStringToInteger["two"]); 195Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 264Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 288Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 312Assert.Equal(2, model.DictionaryOfStringToInteger.Count); 315Assert.Equal(300, actualValue1); 316Assert.Equal(200, actualValue2);
IntegrationTests\ListIntegrationTest.cs (15)
72Assert.Equal(new List<int>() { 4, 1, 2, 3 }, targetObject.SimpleObject.IntegerIList); 123Assert.Equal(new List<int>() { 1, 2, 3, 4 }, targetObject.SimpleObject.IntegerList); 142Assert.Equal(new List<int>() { 1, 2 }, targetObject.IntegerList); 188Assert.Equal(new List<int>() { 1, 2 }, targetObject.SimpleObject.IntegerList); 207Assert.Equal(new List<int>() { 4, 5, 6 }, targetObject.IntegerList); 229Assert.Equal(new List<int>() { 1, 2, 5 }, targetObject.SimpleObject.IntegerList); 270Assert.Equal(new List<int>() { 1, 2, 3, 1 }, targetObject.IntegerList); 289Assert.Equal(1, targetObject.IntegerValue); 309Assert.Equal(0, targetObject.IntegerValue); 310Assert.Equal(new List<int>() { 1, 2, 3, 5 }, targetObject.IntegerList); 336Assert.Equal(new List<SimpleObject>() { simpleObject2, simpleObject1, simpleObject3 }, targetObject.SimpleObjectList); 337Assert.Equal(2, targetObject.SimpleObjectList[0].IntegerValue); 338Assert.Equal(1, targetObject.SimpleObjectList[1].IntegerValue); 362Assert.Equal(new List<int>() { 2, 3 }, targetObject.SimpleObject.IntegerList); 363Assert.Equal(1, targetObject.IntegerValue);
IntegrationTests\NestedObjectIntegrationTest.cs (3)
253Assert.Equal(typeof(InheritedObject), targetObject.SimpleObject.GetType()); 296Assert.Equal(2, targetObject.SimpleObject.AnotherIntegerValue); 297Assert.Equal(0, targetObject.SimpleObject.IntegerValue);
IntegrationTests\SimpleObjectIntegrationTest.cs (5)
86Assert.Equal(2, targetObject.AnotherIntegerValue); 87Assert.Equal(0, targetObject.IntegerValue); 106Assert.Equal(0, targetObject.DecimalValue); 126Assert.Equal(newGuid, targetObject.GuidValue); 146Assert.Equal(newGuid, targetObject.GuidValue);
Internal\DictionaryAdapterTest.cs (8)
34Assert.Equal(200, dictionary[key]); 54Assert.Equal("James", dictionary[intKey]); 73Assert.Equal("James", dictionary[key]); 101Assert.Equal("James", dictionary[nameKey]); 128Assert.Equal("James", dictionary[nameKey]); 156Assert.Equal("James", dictionary[nameKey]); 176Assert.Equal("James", dictionary[guidKey]); 195Assert.Equal(5, dictionary[guidKey]);
Internal\ListAdapterTest.cs (17)
63Assert.Equal(3, targetObject.Count); 64Assert.Equal(new List<string>() { "James", "Mike", "Rob" }, targetObject); 136Assert.Equal(expected.Count, targetObject.Count); 137Assert.Equal(expected, targetObject); 154Assert.Equal(3, targetObject.Count); 155Assert.Equal(new List<string>() { "James", "Mike", null }, targetObject); 174Assert.Equal(2, targetObject.Count); 175Assert.Equal(new List<SimpleObject>() { sDto, iDto }, targetObject); 242Assert.Equal(expected.Count, targetObject.Count); 243Assert.Equal(expected, targetObject); 297Assert.Equal(expected.Count, targetObject.Count); 298Assert.Equal(expected, targetObject); 336Assert.Equal(expected, value); 337Assert.Equal(new List<int>(input), targetObject); 375Assert.Equal(new List<int>(expected), targetObject); 408Assert.Equal(new List<int>() { 10, 30 }, targetObject); 444Assert.Equal(expected, targetObject);
Internal\ObjectVisitorTest.cs (1)
90Assert.Equal(typeof(DictionaryAdapter<string, string>), adapter.GetType());
Internal\ParsedPathTests.cs (1)
25Assert.Equal(expected, parsedPath.Segments);
Internal\PocoAdapterTest.cs (2)
73Assert.Equal("Joana", value); 176Assert.Equal(25, model.Age);
JsonPatchDocumentJObjectTest.cs (2)
141Assert.Equal(JTokenType.Null, model.CustomData["Name"].Type); 173Assert.Equal(JTokenType.Null, model.CustomData["Email"].Type);
OperationBaseTests.cs (2)
24Assert.Equal(operationType, operationBase.OperationType); 38Assert.Equal(operationType, operationBase.OperationType);
Microsoft.AspNetCore.Localization.FunctionalTests (2)
LocalizationSampleTest.cs (1)
40Assert.Equal(HttpStatusCode.OK, response.StatusCode);
LocalizationTest.cs (1)
117Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.Localization.Routing.Tests (3)
RouteDataRequestCultureProviderTest.cs (3)
86Assert.Equal(HttpStatusCode.OK, response.StatusCode); 132Assert.Equal(HttpStatusCode.OK, response.StatusCode); 208Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.Localization.Tests (13)
AcceptLanguageHeaderRequestCultureProviderTest.cs (3)
52Assert.Equal(3, count); 133Assert.Equal(3, count); 179Assert.Equal(3, count);
CookieRequestCultureProviderTest.cs (2)
224Assert.Equal(LogLevel.Debug, write.LogLevel); 283Assert.Equal(LogLevel.Debug, write.LogLevel);
RequestLocalizationOptionsTest.cs (8)
28Assert.Equal(CultureInfo.CurrentCulture, options.DefaultRequestCulture.Culture); 29Assert.Equal(CultureInfo.CurrentUICulture, options.DefaultRequestCulture.UICulture); 44Assert.Equal(explicitCulture, options.DefaultRequestCulture.Culture); 45Assert.Equal(explicitCulture, options.DefaultRequestCulture.UICulture); 65Assert.Collection(options.SupportedCultures, item => Assert.Equal(CultureInfo.CurrentCulture, item)); 66Assert.Collection(options.SupportedUICultures, item => Assert.Equal(CultureInfo.CurrentUICulture, item)); 81Assert.Collection(options.SupportedCultures, item => Assert.Equal(explicitCulture, item)); 82Assert.Collection(options.SupportedUICultures, item => Assert.Equal(explicitCulture, item));
Microsoft.AspNetCore.MiddlewareAnalysis.Tests (3)
MiddlewareAnalysisTests.cs (3)
49Assert.Equal(2, listener.MiddlewareStarting.Count); 52Assert.Equal(1, listener.MiddlewareException.Count); 55Assert.Equal(1, listener.MiddlewareFinished.Count);
Microsoft.AspNetCore.Mvc.Abstractions.Test (117)
ModelBinding\BindingInfoTest.cs (4)
62Assert.Equal(EmptyBodyBehavior.Allow, bindingInfo.EmptyBodyBehavior); 140Assert.Equal(EmptyBodyBehavior.Disallow, bindingInfo.EmptyBodyBehavior); 266Assert.Equal(EmptyBodyBehavior.Allow, bindingInfo.EmptyBodyBehavior); 288Assert.Equal(EmptyBodyBehavior.Default, bindingInfo.EmptyBodyBehavior);
ModelBinding\ModelMetadataTest.cs (5)
160Assert.Equal(expected, modelMetadata.IsNullableValueType); 179Assert.Equal(expected, modelMetadata.IsReferenceOrNullableType); 198Assert.Equal(expected, modelMetadata.UnderlyingOrModelType); 239Assert.Equal(expected, elementType); 274Assert.Equal(typeof(string), metadata.ContainerType);
ModelBinding\ModelStateDictionaryTest.cs (96)
104Assert.Equal(value, result.RawValue); 121Assert.Equal(0, dictionary.ErrorCount); 123Assert.Equal(ModelValidationState.Valid, dictionary.ValidationState); 137Assert.Equal(0, dictionary.ErrorCount); 139Assert.Equal(ModelValidationState.Valid, dictionary.ValidationState); 153Assert.Equal(ModelValidationState.Skipped, source["key"].ValidationState); 167Assert.Equal(ModelValidationState.Skipped, source["key"].ValidationState); 180Assert.Equal(0, source.ErrorCount); 182Assert.Equal(ModelValidationState.Skipped, source["key"].ValidationState); 212Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 226Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 239Assert.Equal(0, source.ErrorCount); 241Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 276Assert.Equal(2, target.ErrorCount); 279Assert.Equal(entry.RawValue, actual.RawValue); 281Assert.Equal(entry.Errors, actual.Errors); 282Assert.Equal(entry.ValidationState, actual.ValidationState); 312Assert.Equal(1, dictionary.ErrorCount); 333Assert.Equal(2, dictionary.ErrorCount); 337Assert.Equal(2, kvp.Value.Errors.Count); 354Assert.Equal("bar", newDictionary["foo"].RawValue); 367Assert.Equal(ModelValidationState.Unvalidated, validationState); 381Assert.Equal(ModelValidationState.Unvalidated, validationState); 398Assert.Equal(ModelValidationState.Invalid, validationState); 415Assert.Equal(ModelValidationState.Valid, validationState); 431Assert.Equal(ModelValidationState.Invalid, validationState); 447Assert.Equal(ModelValidationState.Valid, validationState); 464Assert.Equal(ModelValidationState.Invalid, validationState); 481Assert.Equal(ModelValidationState.Valid, validationState); 496Assert.Equal(ModelValidationState.Skipped, validationState); 497Assert.Equal(ModelValidationState.Valid, fieldValidationState); 512Assert.Equal(ModelValidationState.Valid, validationState); 527Assert.Equal(ModelValidationState.Valid, validationState); 545Assert.Equal(ModelValidationState.Unvalidated, validationState); 565Assert.Equal(2, dictionary1.Count); 568Assert.Equal("RawValue1", item.RawValue); 572Assert.Equal("RawValue2", item.RawValue); 597Assert.Equal(2, dictionary1.Count); 605Assert.Equal("RawValue2", item.RawValue); 639Assert.Equal(new string[] { "some value" }, modelState.RawValue); 660Assert.Equal(new string[] { "some value" }, modelState.RawValue); 675Assert.Equal(ModelValidationState.Unvalidated, validationState); 691Assert.Equal(ModelValidationState.Unvalidated, validationState); 710Assert.Equal(ModelValidationState.Invalid, validationState); 729Assert.Equal(ModelValidationState.Invalid, validationState); 744Assert.Equal(ModelValidationState.Valid, validationState); 768Assert.Equal(5, dictionary.ErrorCount); 797Assert.Equal(3, dictionary.Count); 836Assert.Equal(3, dictionary.ErrorCount); 837Assert.Equal(3, dictionary.Count); 868Assert.Equal(4, dictionary.ErrorCount); 869Assert.Equal(4, dictionary.Count); 902Assert.Equal(3, dictionary.Count); 928Assert.Equal(3, copy.Count); 955Assert.Equal(expected, canAdd); 1297Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property1"].ValidationState); 1299Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property2"].ValidationState); 1301Assert.Equal(ModelValidationState.Invalid, dictionary["Property3"].ValidationState); 1303Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property4"].ValidationState); 1324Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product"].ValidationState); 1326Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail1"].ValidationState); 1328Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail2[0]"].ValidationState); 1330Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail2[1]"].ValidationState); 1332Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail2[2]"].ValidationState); 1334Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail3"].ValidationState); 1336Assert.Equal(ModelValidationState.Invalid, dictionary["ProductName"].ValidationState); 1353Assert.Equal(ModelValidationState.Valid, dictionary["Product"].ValidationState); 1355Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail1"].ValidationState); 1357Assert.Equal(ModelValidationState.Unvalidated, dictionary["Product.Detail1.Name"].ValidationState); 1358Assert.Equal(ModelValidationState.Skipped, dictionary["Product.Detail1Name"].ValidationState); 1378Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property1"].ValidationState); 1380Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property2"].ValidationState); 1382Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property3"].ValidationState); 1384Assert.Equal(ModelValidationState.Unvalidated, dictionary["Property4"].ValidationState); 1415Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 1423Assert.Equal(ModelValidationState.Skipped, entry.Value.ValidationState); 1431Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1432Assert.Equal("value", entry.Value.RawValue); 1439Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 1461Assert.Equal("value1", entry.Value.RawValue); 1466Assert.Equal("value2", entry.Value.RawValue); 1471Assert.Equal("value3", entry.Value.RawValue); 1537Assert.Equal(ModelValidationState.Valid, value.ValidationState); 1544Assert.Equal(ModelValidationState.Skipped, value.ValidationState); 1551Assert.Equal(ModelValidationState.Unvalidated, value.ValidationState); 1552Assert.Equal("value", value.RawValue); 1558Assert.Equal(ModelValidationState.Invalid, value.ValidationState); 1580Assert.Equal("value1", property1.RawValue); 1585Assert.Equal("value2", property2.RawValue); 1599Assert.Equal("value1", property.RawValue); 1617Assert.Equal(ModelValidationState.Unvalidated, validationState); 1637Assert.Equal(ModelValidationState.Valid, validationState); 1738Assert.Equal(ModelStateDictionary.DefaultMaxRecursionDepth, dictionary.MaxValidationDepth); 1739Assert.Equal(ModelStateDictionary.DefaultMaxRecursionDepth, dictionary.MaxStateDepth); 1754Assert.Equal(dictionary.MaxValidationDepth, newDictionary.MaxValidationDepth); 1755Assert.Equal(dictionary.MaxStateDepth, newDictionary.MaxStateDepth);
ModelBinding\ValueProviderResultTest.cs (12)
17Assert.Equal(0, result.Length); 20Assert.Equal(ValueProviderResult.None, result); 32Assert.Equal(0, result.Length); 35Assert.Equal(ValueProviderResult.None, result); 47Assert.Equal(0, result.Length); 50Assert.Equal(ValueProviderResult.None, result); 51Assert.Equal(ValueProviderResult.None, new ValueProviderResult(new StringValues())); 63Assert.Equal(1, result.Length); 68Assert.Equal(new string[] { "Hi There" }, (string[])result); 78Assert.Equal(2, result.Length); 83Assert.Equal(new string[] { "Hi", "There" }, (string[])result); 179Assert.Equal(expected, result);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (352)
ApiResponseTypeProviderTest.cs (73)
39Assert.Equal(200, responseType.StatusCode); 40Assert.Equal(typeof(BaseModel), responseType.Type); 52Assert.Equal(301, responseType.StatusCode); 53Assert.Equal(typeof(void), responseType.Type); 59Assert.Equal(404, responseType.StatusCode); 60Assert.Equal(typeof(void), responseType.Type); 104Assert.Equal(201, responseType.StatusCode); 105Assert.Equal(typeof(BaseModel), responseType.Type); 117Assert.Equal(400, responseType.StatusCode); 118Assert.Equal(typeof(ProblemDetails), responseType.Type); 130Assert.Equal(404, responseType.StatusCode); 131Assert.Equal(typeof(void), responseType.Type); 162Assert.Equal(200, responseType.StatusCode); 163Assert.Equal(typeof(BaseModel), responseType.Type); 175Assert.Equal(400, responseType.StatusCode); 176Assert.Equal(typeof(void), responseType.Type); 182Assert.Equal(404, responseType.StatusCode); 183Assert.Equal(typeof(void), responseType.Type); 213Assert.Equal(200, responseType.StatusCode); 214Assert.Equal(typeof(BaseModel), responseType.Type); 253Assert.Equal(typeof(SerializableError), responseType.Type); 260Assert.Equal(201, responseType.StatusCode); 261Assert.Equal(typeof(BaseModel), responseType.Type); 269Assert.Equal(404, responseType.StatusCode); 270Assert.Equal(typeof(void), responseType.Type); 308Assert.Equal(201, responseType.StatusCode); 309Assert.Equal(typeof(BaseModel), responseType.Type); 317Assert.Equal(404, responseType.StatusCode); 318Assert.Equal(typeof(void), responseType.Type); 351Assert.Equal(200, responseType.StatusCode); 352Assert.Equal(typeof(BaseModel), responseType.Type); 359Assert.Equal(404, responseType.StatusCode); 360Assert.Equal(errorType, responseType.Type); 368Assert.Equal(415, responseType.StatusCode); 369Assert.Equal(errorType, responseType.Type); 403Assert.Equal(errorType, responseType.Type); 411Assert.Equal(200, responseType.StatusCode); 412Assert.Equal(typeof(BaseModel), responseType.Type); 446Assert.Equal(typeof(DivideByZeroException), responseType.Type); 454Assert.Equal(200, responseType.StatusCode); 455Assert.Equal(typeof(BaseModel), responseType.Type); 462Assert.Equal(415, responseType.StatusCode); 463Assert.Equal(typeof(DivideByZeroException), responseType.Type); 497Assert.Equal(201, responseType.StatusCode); 498Assert.Equal(typeof(BaseModel), responseType.Type); 505Assert.Equal(300, responseType.StatusCode); 506Assert.Equal(typeof(void), responseType.Type); 511Assert.Equal(500, responseType.StatusCode); 512Assert.Equal(typeof(void), responseType.Type); 544Assert.Equal(typeof(void), responseType.Type); 549Assert.Equal(400, responseType.StatusCode); 550Assert.Equal(typeof(InvalidCastException), responseType.Type); 558Assert.Equal(415, responseType.StatusCode); 559Assert.Equal(typeof(void), responseType.Type); 590Assert.Equal(typeof(ProblemDetails), responseType.Type); 597Assert.Equal(200, responseType.StatusCode); 598Assert.Equal(typeof(DerivedModel), responseType.Type); 606Assert.Equal(400, responseType.StatusCode); 607Assert.Equal(typeof(ProblemDetails), responseType.Type); 639Assert.Equal(200, responseType.StatusCode); 640Assert.Equal(typeof(string), responseType.Type); 669Assert.Equal(200, responseType.StatusCode); 670Assert.Equal(typeof(DerivedModel), responseType.Type); 695Assert.Equal(200, responseType.StatusCode); 696Assert.Equal(typeof(DerivedModel), responseType.Type); 728Assert.Equal(typeof(BaseModel), responseType.Type); 729Assert.Equal(200, responseType.StatusCode); 735Assert.Equal(typeof(ValidationProblemDetails), responseType.Type); 736Assert.Equal(400, responseType.StatusCode); 741Assert.Equal(typeof(ProblemDetails), responseType.Type); 742Assert.Equal(404, responseType.StatusCode); 747Assert.Equal(typeof(void), responseType.Type); 748Assert.Equal(409, responseType.StatusCode);
DefaultApiDescriptionProviderTest.cs (140)
151Assert.Equal(3, descriptions.Count); 185Assert.Equal(BindingSource.Path, parameter.Source); 186Assert.Equal(isOptional, parameter.RouteInfo.IsOptional); 196Assert.Equal(defaultValue, parameter.RouteInfo.DefaultValue); 231Assert.Equal(BindingSource.Path, parameter.Source); 232Assert.Equal(isOptional, parameter.RouteInfo.IsOptional); 242Assert.Equal(defaultValue, parameter.RouteInfo.DefaultValue); 297Assert.Equal(BindingSource.Path, parameter.Source); 314Assert.Equal(actionParameterDescriptor, parameterDescription.ParameterDescriptor); 393Assert.Equal(expectedOptional, parameter.RouteInfo.IsOptional); 438Assert.Equal(BindingSource.Path, id1.Source); 442Assert.Equal(BindingSource.Path, id2.Source); 500Assert.Equal(typeof(Product), responseType.Type); 518Assert.Equal(typeof(Product), responseType.Type); 537Assert.Equal(typeof(Product), responseType.Type); 559Assert.Equal(typeof(Customer), responseType.Type); 577Assert.Equal(typeof(IEnumerable<Product>), responseType.Type); 593Assert.Equal(typeof(Product), responseType.Type); 609Assert.Equal(typeof(Product), responseType.Type); 699Assert.Equal(4, description.SupportedResponseTypes.Count); 705Assert.Equal(200, responseType.StatusCode); 706Assert.Equal(typeof(Customer), responseType.Type); 712Assert.Equal(304, responseType.StatusCode); 713Assert.Equal(typeof(void), responseType.Type); 719Assert.Equal(400, responseType.StatusCode); 720Assert.Equal(typeof(BadData), responseType.Type); 726Assert.Equal(500, responseType.StatusCode); 727Assert.Equal(typeof(ErrorDetails), responseType.Type); 809Assert.Equal(3, description.SupportedResponseTypes.Count); 815Assert.Equal(typeof(void), responseType.Type); 816Assert.Equal(200, responseType.StatusCode); 822Assert.Equal(typeof(BadData), responseType.Type); 823Assert.Equal(400, responseType.StatusCode); 829Assert.Equal(typeof(ErrorDetails), responseType.Type); 830Assert.Equal(500, responseType.StatusCode); 872Assert.Equal(4, description.SupportedResponseTypes.Count); 878Assert.Equal(typeof(Product), responseType.Type); 879Assert.Equal(200, responseType.StatusCode); 885Assert.Equal(typeof(void), responseType.Type); 886Assert.Equal(202, responseType.StatusCode); 892Assert.Equal(typeof(BadData), responseType.Type); 893Assert.Equal(400, responseType.StatusCode); 899Assert.Equal(typeof(ErrorDetails), responseType.Type); 900Assert.Equal(500, responseType.StatusCode); 942Assert.Equal(4, description.SupportedResponseTypes.Count); 948Assert.Equal(typeof(Product), responseType.Type); 949Assert.Equal(201, responseType.StatusCode); 955Assert.Equal(typeof(void), responseType.Type); 956Assert.Equal(204, responseType.StatusCode); 962Assert.Equal(typeof(BadData), responseType.Type); 963Assert.Equal(400, responseType.StatusCode); 969Assert.Equal(typeof(ErrorDetails), responseType.Type); 970Assert.Equal(500, responseType.StatusCode); 1012Assert.Equal(4, description.SupportedResponseTypes.Count); 1018Assert.Equal(typeof(IEnumerable<Product>), responseType.Type); 1019Assert.Equal(200, responseType.StatusCode); 1025Assert.Equal(typeof(IEnumerable<Product>), responseType.Type); 1026Assert.Equal(201, responseType.StatusCode); 1032Assert.Equal(typeof(BadData), responseType.Type); 1033Assert.Equal(400, responseType.StatusCode); 1039Assert.Equal(typeof(ErrorDetails), responseType.Type); 1040Assert.Equal(500, responseType.StatusCode); 1061Assert.Equal(typeof(void), responseType.Type); 1062Assert.Equal(200, responseType.StatusCode); 1086Assert.Equal(typeof(void), responseType.Type); 1087Assert.Equal(204, responseType.StatusCode); 1125Assert.Equal(200, responseTypes.StatusCode); 1126Assert.Equal(typeof(Order), responseTypes.Type); 1199Assert.Equal(typeof(Order), responseType.Type); 1322Assert.Equal(3, parameters.Count); 1326Assert.Equal(typeof(int), parameter.Type); 1330Assert.Equal(typeof(string), parameter.Type); 1334Assert.Equal(typeof(string), parameter.Type); 1351Assert.Equal(typeof(string), parameter.Type); 1420Assert.Equal(3, parameters.Count); 1424Assert.Equal(typeof(int), parameter.Type); 1428Assert.Equal(typeof(string), parameter.Type); 1432Assert.Equal(typeof(string), parameter.Type); 1522Assert.Equal(3, parameters.Count); 1526Assert.Equal(typeof(int), parameter.Type); 1530Assert.Equal(typeof(string), parameter.Type); 1534Assert.Equal(typeof(string), parameter.Type); 1549Assert.Equal(4, description.ParameterDescriptions.Count); 1553Assert.Equal(typeof(int), id.Type); 1557Assert.Equal(typeof(Product), product.Type); 1561Assert.Equal(typeof(string), userId.Type); 1565Assert.Equal(typeof(string), comments.Type); 1580Assert.Equal(1, description.ParameterDescriptions.Count); 1584Assert.Equal(typeof(string), id.Type); 1599Assert.Equal(1, description.ParameterDescriptions.Count); 1603Assert.Equal(typeof(Guid), id.Type); 1618Assert.Equal(1, description.ParameterDescriptions.Count); 1622Assert.Equal(typeof(Guid?), id.Type); 1637Assert.Equal(1, description.ParameterDescriptions.Count); 1641Assert.Equal(typeof(string), id.Type); 1656Assert.Equal(1, description.ParameterDescriptions.Count); 1660Assert.Equal(typeof(string), id.Type); 1675Assert.Equal(1, description.ParameterDescriptions.Count); 1679Assert.Equal(typeof(string), id.Type); 1694Assert.Equal(1, description.ParameterDescriptions.Count); 1698Assert.Equal(typeof(string), id.Type); 1713Assert.Equal(2, description.ParameterDescriptions.Count); 1717Assert.Equal(typeof(string), id.Type); 1721Assert.Equal(typeof(string), product.Type); 1737Assert.Equal(4, description.ParameterDescriptions.Count); 1741Assert.Equal(typeof(int), id.Type); 1745Assert.Equal(typeof(Product), product.Type); 1749Assert.Equal(typeof(string), userId.Type); 1753Assert.Equal(typeof(string), comments.Type); 1768Assert.Equal(4, description.ParameterDescriptions.Count); 1772Assert.Equal(typeof(int), id.Type); 1776Assert.Equal(typeof(int), quantity.Type); 1780Assert.Equal(typeof(int), productId.Type); 1784Assert.Equal(typeof(decimal), price.Type); 1800Assert.Equal(4, description.ParameterDescriptions.Count); 1804Assert.Equal(typeof(int), id.Type); 1808Assert.Equal(typeof(int), quantity.Type); 1812Assert.Equal(typeof(int), productId.Type); 1816Assert.Equal(typeof(decimal), productPrice.Type); 1831Assert.Equal(4, description.ParameterDescriptions.Count); 1839Assert.Equal(typeof(int), id.Type); 1843Assert.Equal(typeof(string), name.Type); 1859Assert.Equal(8, description.ParameterDescriptions.Count); 1870Assert.Equal(typeof(int), id.Type); 1874Assert.Equal(typeof(string), name.Type); 1894Assert.Equal(typeof(Cycle1), c.Type); 1912Assert.Equal(typeof(Product[]), products.Type); 1931Assert.Equal(typeof(Child[]), items.Type); 1948Assert.Equal(2, parameters.Count); 1952Assert.Equal(typeof(int), id.Type); 1956Assert.Equal(typeof(string), name.Type); 1974Assert.Equal(typeof(string), name.Type); 1978Assert.Equal(typeof(int), id.Type); 1993Assert.Equal(5, description.ParameterDescriptions.Count); 1997Assert.Equal(typeof(string), name.Type); 2001Assert.Equal(typeof(int), id.Type); 2005Assert.Equal(typeof(Product), product.Type); 2009Assert.Equal(typeof(string), userId.Type); 2013Assert.Equal(typeof(string), comments.Type); 2184Assert.Equal(10, description.DefaultValue);
EndpointMetadataApiDescriptionProviderTest.cs (139)
33Assert.Equal(2, apiDescriptions.Count); 90Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 109Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 124Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 137Assert.Equal(200, responseType.StatusCode); 138Assert.Equal(expectedType, responseType.Type); 139Assert.Equal(expectedType, responseType.ModelMetadata?.ModelType); 156Assert.Equal(200, responseType.StatusCode); 157Assert.Equal(typeof(string), responseType.Type); 158Assert.Equal(typeof(string), responseType.ModelMetadata?.ModelType); 171Assert.Equal(200, responseType.StatusCode); 172Assert.Equal(typeof(void), responseType.Type); 173Assert.Equal(typeof(void), responseType.ModelMetadata?.ModelType); 193Assert.Equal(201, responseType.StatusCode); 194Assert.Equal(typeof(TimeSpan), responseType.Type); 195Assert.Equal(typeof(TimeSpan), responseType.ModelMetadata?.ModelType); 209Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 213Assert.Equal(201, createdResponseType.StatusCode); 214Assert.Equal(typeof(TimeSpan), createdResponseType.Type); 215Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 222Assert.Equal(400, badRequestResponseType.StatusCode); 223Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.Type); 224Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 238Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 242Assert.Equal(201, createdResponseType.StatusCode); 243Assert.Equal(typeof(InferredJsonClass), createdResponseType.Type); 244Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 251Assert.Equal(400, badRequestResponseType.StatusCode); 252Assert.Equal(typeof(void), badRequestResponseType.Type); 253Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 264Assert.Equal(typeof(int), param.Type); 265Assert.Equal(typeof(int), param.ModelMetadata.ModelType); 266Assert.Equal(BindingSource.Path, param.Source); 279Assert.Equal(typeof(TryParseStringRecord), param.Type); 280Assert.Equal(typeof(string), param.ModelMetadata.ModelType); 281Assert.Equal(BindingSource.Path, param.Source); 293Assert.Equal(typeof(int), param.Type); 294Assert.Equal(typeof(int), param.ModelMetadata.ModelType); 295Assert.Equal(BindingSource.Path, param.Source); 307Assert.Equal(expectedTYpe, param.Type); 308Assert.Equal(expectedTYpe, param.ModelMetadata.ModelType); 309Assert.Equal(BindingSource.Path, param.Source); 328Assert.Equal(expectedTYpe, param.Type); 329Assert.Equal(expectedTYpe, param.ModelMetadata.ModelType); 330Assert.Equal(BindingSource.Path, param.Source); 349Assert.Equal(typeof(int?), param.Type); 350Assert.Equal(typeof(int?), param.ModelMetadata.ModelType); 351Assert.Equal(BindingSource.Path, param.Source); 363Assert.Equal(typeof(TryParseStringRecordStruct), param.Type); 364Assert.Equal(typeof(string), param.ModelMetadata.ModelType); 365Assert.Equal(BindingSource.Path, param.Source); 377Assert.Equal(typeof(T), param.Type); 378Assert.Equal(typeof(T), param.ModelMetadata.ModelType); 379Assert.Equal(BindingSource.Query, param.Source); 399Assert.Equal(typeof(T), param.Type); 400Assert.Equal(typeof(T), param.ModelMetadata.ModelType); 401Assert.Equal(BindingSource.Body, param.Source); 415Assert.Equal(typeof(int), param.Type); 416Assert.Equal(typeof(int), param.ModelMetadata.ModelType); 417Assert.Equal(BindingSource.Header, param.Source); 441Assert.Equal(expectedType, param.Type); 442Assert.Equal(expectedType, param.ModelMetadata.ModelType); 443Assert.Equal(BindingSource.Body, param.Source); 456Assert.Equal(42, param.DefaultValue); 463Assert.Equal(3, apiDescription.ParameterDescriptions.Count); 467Assert.Equal(typeof(int), fooParam.Type); 468Assert.Equal(typeof(int), fooParam.ModelMetadata.ModelType); 469Assert.Equal(BindingSource.Path, fooParam.Source); 474Assert.Equal(typeof(int), barParam.Type); 475Assert.Equal(typeof(int), barParam.ModelMetadata.ModelType); 476Assert.Equal(BindingSource.Query, barParam.Source); 481Assert.Equal(typeof(InferredJsonClass), fromBodyParam.Type); 482Assert.Equal(typeof(InferredJsonClass), fromBodyParam.ModelMetadata.ModelType); 483Assert.Equal(BindingSource.Body, fromBodyParam.Source); 498Assert.Equal(typeof(int), param.ModelMetadata.ModelType); 499Assert.Equal(BindingSource.Path, param.Source); 505Assert.Equal(typeof(int), param.ModelMetadata.ModelType); 506Assert.Equal(BindingSource.Query, param.Source); 512Assert.Equal(typeof(InferredJsonClass), param.Type); 513Assert.Equal(typeof(InferredJsonClass), param.ModelMetadata.ModelType); 514Assert.Equal(BindingSource.Body, param.Source); 543Assert.Equal(4, apiDescription.ParameterDescriptions.Count); 563Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 575Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 578Assert.Equal(typeof(int), fooParam.Type); 579Assert.Equal(typeof(int), fooParam.ModelMetadata.ModelType); 580Assert.Equal(BindingSource.Path, fooParam.Source); 584Assert.Equal(typeof(int?), barParam.Type); 585Assert.Equal(typeof(int?), barParam.ModelMetadata.ModelType); 586Assert.Equal(BindingSource.Query, barParam.Source); 620Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 623Assert.Equal(typeof(string), fooParam.Type); 624Assert.Equal(typeof(string), fooParam.ModelMetadata.ModelType); 625Assert.Equal(BindingSource.Query, fooParam.Source); 629Assert.Equal(typeof(int), barParam.Type); 630Assert.Equal(typeof(int), barParam.ModelMetadata.ModelType); 631Assert.Equal(BindingSource.Query, barParam.Source); 639Assert.Equal(1, apiDescription.ParameterDescriptions.Count); 642Assert.Equal(typeof(string), nameParam.Type); 643Assert.Equal(typeof(string), nameParam.ModelMetadata.ModelType); 644Assert.Equal(BindingSource.Query, nameParam.Source); 649Assert.Equal(typeof(string), nameParam.ParameterDescriptor.ParameterType); 683Assert.Equal(typeof(ProblemDetails), responseTypes.Type); 708Assert.Equal(typeof(InferredJsonClass), responseTypes.Type); 762Assert.Equal(typeof(InferredJsonClass), responseType.Type); 763Assert.Equal(200, responseType.StatusCode); 768Assert.Equal(typeof(HttpValidationProblemDetails), responseType.Type); 769Assert.Equal(400, responseType.StatusCode); 774Assert.Equal(typeof(ProblemDetails), responseType.Type); 775Assert.Equal(404, responseType.StatusCode); 780Assert.Equal(typeof(ProblemDetails), responseType.Type); 781Assert.Equal(409, responseType.StatusCode); 812Assert.Equal(typeof(InferredJsonClass), responseType.Type); 813Assert.Equal(200, responseType.StatusCode); 818Assert.Equal(typeof(InferredJsonClass), responseType.Type); 819Assert.Equal(201, responseType.StatusCode); 881Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 912Assert.Equal(typeof(InferredJsonClass), responseType.Type); 913Assert.Equal(200, responseType.StatusCode); 940Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 972Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1004Assert.Equal(typeof(InferredJsonClass), bodyParameterDescription.Type); 1032Assert.Equal(typeof(IFormFile), bodyParameterDescription.Type); 1061Assert.Equal(typeof(IFormFile), bodyParameterDescription.Type); 1090Assert.Equal(typeof(IFormFile), bodyParameterDescription.Type); 1107Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 1123Assert.Equal(1, apiDescription0.ParameterDescriptions.Count); 1124Assert.Equal(1, apiDescription1.ParameterDescriptions.Count); 1127Assert.Equal(typeof(IFormFile), fromFileParam0.Type); 1128Assert.Equal(typeof(IFormFile), fromFileParam0.ModelMetadata.ModelType); 1129Assert.Equal(BindingSource.FormFile, fromFileParam0.Source); 1133Assert.Equal(typeof(IFormFile), fromFileParam1.Type); 1134Assert.Equal(typeof(IFormFile), fromFileParam1.ModelMetadata.ModelType); 1135Assert.Equal(BindingSource.FormFile, fromFileParam1.Source); 1145Assert.Equal(expectedType, param.Type); 1146Assert.Equal(expectedType, param.ModelMetadata.ModelType); 1147Assert.Equal(BindingSource.FormFile, param.Source); 1178Assert.Equal(typeof(IFormFileCollection), bodyParameterDescription.Type); 1226Assert.Equal("default", parameter.RouteInfo!.DefaultValue);
Microsoft.AspNetCore.Mvc.Core.Test (1118)
AcceptedAtActionResultTests.cs (3)
70Assert.Equal(expectedRouteValuesCount, result.RouteValues.Count); 102Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 167Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
AcceptedAtRouteResultTests.cs (2)
43Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 118Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
AcceptedResultTests.cs (3)
39Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 80Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 99Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
ActionResultOfTTest.cs (6)
73Assert.Equal(typeof(BaseItem), objectResult.DeclaredType); 74Assert.Equal(StatusCodes.Status200OK, objectResult.StatusCode); 91Assert.Equal(typeof(ProblemDetails), objectResult.DeclaredType); 92Assert.Equal(StatusCodes.Status400BadRequest, objectResult.StatusCode); 109Assert.Equal(typeof(BaseItem), objectResult.DeclaredType); 110Assert.Equal(StatusCodes.Status200OK, objectResult.StatusCode);
ApiExplorer\ApiConventionMatcherTest.cs (6)
440Assert.Equal(expected, result); 455Assert.Equal(expected, result); 475Assert.Equal(expected, result); 490Assert.Equal(expected, result); 505Assert.Equal(expected, result); 525Assert.Equal(expected, result);
ApiExplorer\ApiConventionResultTest.cs (17)
43r => Assert.Equal(201, r.StatusCode), 44r => Assert.Equal(403, r.StatusCode)); 83r => Assert.Equal(200, r.StatusCode), 84r => Assert.Equal(202, r.StatusCode), 85r => Assert.Equal(404, r.StatusCode)); 109r => Assert.Equal(200, r.StatusCode), 110r => Assert.Equal(404, r.StatusCode)); 129r => Assert.Equal(201, r.StatusCode), 130r => Assert.Equal(400, r.StatusCode)); 152r => Assert.Equal(204, r.StatusCode), 153r => Assert.Equal(400, r.StatusCode), 154r => Assert.Equal(404, r.StatusCode)); 176r => Assert.Equal(200, r.StatusCode), 177r => Assert.Equal(400, r.StatusCode), 178r => Assert.Equal(404, r.StatusCode)); 200r => Assert.Equal(201, r.StatusCode), 201r => Assert.Equal(400, r.StatusCode));
ApplicationModels\ActionModelTest.cs (4)
108Assert.Equal(value1, value2); 115Assert.Equal(value1, value2); 123Assert.Equal(value1, value2); 131Assert.Equal(value1, value2);
ApplicationModels\ApiBehaviorApplicationModelProviderTest.cs (3)
78Assert.Equal(BindingSource.Body, parameterModel.BindingInfo.BindingSource); 121Assert.Equal(BindingSource.Body, parameterModel.BindingInfo.BindingSource); 142Assert.Equal(typeof(ProblemDetails), convention.DefaultErrorResponseType.Type);
ApplicationModels\ApiConventionApplicationModelConventionTest.cs (5)
78Assert.Equal(expected, attribute.Type); 94Assert.Equal(expected, attribute.Type); 112Assert.Equal(expected, attribute.Type); 131Assert.Equal(expected, attribute.Type); 147Assert.Equal(expected, attribute.Type);
ApplicationModels\AttributeRouteModelTests.cs (3)
41Assert.Equal(value1, value2); 216Assert.Equal(expected, combined.Order); 262Assert.Equal(combined.Order, right.Order);
ApplicationModels\AuthorizationApplicationModelProviderTest.cs (1)
99Assert.Equal(3, authorizeFilters.First().Policy.Requirements.Count()); // Basic + Basic2 + Derived authorize
ApplicationModels\ControllerActionDescriptorBuilderTest.cs (6)
54Assert.Equal(propertyInfo, property.PropertyInfo); 55Assert.Equal(typeof(string), property.ParameterType); 56Assert.Equal(BindingSource.Query, property.BindingInfo.BindingSource); 81Assert.Equal("application", descriptors.Single().Properties["test"]); 107Assert.Equal("controller", descriptors.Single().Properties["test"]); 134Assert.Equal("action", descriptors.Single().Properties["test"]);
ApplicationModels\ControllerActionDescriptorProviderTests.cs (56)
66Assert.Equal(3, descriptor.FilterDescriptors.Count); 70Assert.Equal(FilterScope.Global, filter1.Scope); 73Assert.Equal(2, Assert.IsType<MyFilterAttribute>(filter2.Filter).Value); 74Assert.Equal(FilterScope.Controller, filter2.Scope); 77Assert.Equal(3, Assert.IsType<MyFilterAttribute>(filter3.Filter).Value); 78Assert.Equal(FilterScope.Action, filter3.Scope); 131Assert.Equal(typeof(int), id.ParameterType); 150Assert.Equal(typeof(int), id.ParameterType); 155Assert.Equal(entity.BindingInfo.BindingSource, BindingSource.Body); 156Assert.Equal(typeof(TestActionParameter), entity.ParameterType); 175Assert.Equal(typeof(int), id.ParameterType); 181Assert.Equal(typeof(int), upperCaseId.ParameterType); 187Assert.Equal(typeof(int), pascalCaseId.ParameterType); 207Assert.Equal(entity.BindingInfo.BindingSource, BindingSource.Body); 208Assert.Equal(typeof(TestActionParameter), entity.ParameterType); 229Assert.Equal(typeof(TestActionParameter), entity.ParameterType); 259Assert.Equal(2, descriptors.Count()); 369Assert.Equal(2, descriptors.Length); 371Assert.Equal(3, descriptorWithValue.RouteValues.Count); 388Assert.Equal(2, descriptorWithoutValue.RouteValues.Count); 454Assert.Equal(4, actions.Count()); 479Assert.Equal(2, actions.Count()); 531Assert.Equal(4, actions.Count()); 542Assert.Equal(4, constrainedActions.Count()); 547Assert.Equal(2, putActions.Count()); 554Assert.Equal(2, routeActions.Count()); 570Assert.Equal(6, actions.Count()); 581Assert.Equal(4, constrainedActions.Count()); 586Assert.Equal(2, postActions.Count()); 593Assert.Equal(2, putActions.Count()); 599Assert.Equal(2, unconstrainedActions.Count()); 640Assert.Equal(5, actions.Count()); 812Assert.Equal(2, getActions.Count()); 840Assert.Equal(2, getActions.Count()); 899Assert.Equal(4, actionDescriptors.Count()); 903Assert.Equal(3, indexAction.RouteValues.Count); 968Assert.Equal(2, actions.Count()); 1048Assert.Equal(2, actions.Count()); 1133.Callback(() => { Assert.Equal(0, sequence++); }); 1138.Callback(() => { Assert.Equal(1, sequence++); }); 1143.Callback(() => { Assert.Equal(2, sequence++); }); 1148.Callback(() => { Assert.Equal(3, sequence++); }); 1175Assert.Equal(4, sequence); 1188Assert.Equal(2, actions.Count()); 1192Assert.Equal(2, action.ActionConstraints.Count); 1198Assert.Equal(2, action.ActionConstraints.Count); 1214Assert.Equal(2, actions.Count()); 1217Assert.Equal(3, action.ActionConstraints.Count); 1223Assert.Equal(3, action.ActionConstraints.Count); 1241Assert.Equal(4, actions.Count()); 1244Assert.Equal(3, action.ActionConstraints.Count); 1250Assert.Equal(3, action.ActionConstraints.Count); 1256Assert.Equal(3, action.ActionConstraints.Count); 1262Assert.Equal(3, action.ActionConstraints.Count); 1283Assert.Equal(2, action.ActionConstraints.Count); 1436Assert.Equal(expectedLines.Length, actualLines.Length);
ApplicationModels\ControllerModelTest.cs (4)
110Assert.Equal(value1, value2); 117Assert.Equal(value1, value2); 125Assert.Equal(value1, value2); 133Assert.Equal(value1, value2);
ApplicationModels\DefaultApplicationModelProviderTest.cs (26)
39Assert.Equal(options.Filters.ToArray(), context.Result.Filters); 56c => Assert.Equal(typeof(ConventionallyRoutedController).GetTypeInfo(), c.ControllerType), 57c => Assert.Equal(typeof(ModelBinderController).GetTypeInfo(), c.ControllerType)); 81Assert.Equal(BindingSource.Query, property.BindingInfo.BindingSource); 90Assert.Equal(BindingSource.FormFile, property.BindingInfo.BindingSource); 98Assert.Equal(BindingSource.Services, property.BindingInfo.BindingSource); 133Assert.Equal(BindingSource.Query, property.BindingInfo.BindingSource); 142Assert.Equal(BindingSource.FormFile, property.BindingInfo.BindingSource); 150Assert.Equal(BindingSource.Services, property.BindingInfo.BindingSource); 159Assert.Equal(BindingSource.Special, property.BindingInfo.BindingSource); 186Assert.Equal(BindingSource.Query, parameter.BindingInfo.BindingSource); 195Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 230Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 235Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 240Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 245Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 250Assert.Equal(BindingSource.FormFile, parameter.BindingInfo.BindingSource); 278Assert.Equal(BindingSource.Special, parameter.BindingInfo.BindingSource); 306Assert.Equal(BindingSource.Query, parameter.BindingInfo.BindingSource); 443Assert.Equal(2, attributeRoutes.Count); 444Assert.Equal(2, model.Attributes.Count); 465Assert.Equal(2, attributeRoutes.Count); 466Assert.Equal(2, model.Attributes.Count); 490Assert.Equal(expected, isValid); 1183Assert.Equal(2, actionModel.Attributes.OfType<RouteAndConstraintAttribute>().Count()); 1278Assert.Equal(typeInfo, action.ActionMethod.DeclaringType.GetTypeInfo());
ApplicationModels\InferParameterBindingInfoConventionTest.cs (5)
130Assert.Equal(EmptyBodyBehavior.Default, bindingInfo.EmptyBodyBehavior); 139Assert.Equal(BindingSource.Special, bindingInfo.BindingSource); 164Assert.Equal(EmptyBodyBehavior.Default, bindingInfo.EmptyBodyBehavior); 190Assert.Equal(EmptyBodyBehavior.Allow, bindingInfo.EmptyBodyBehavior); 216Assert.Equal(EmptyBodyBehavior.Allow, bindingInfo.EmptyBodyBehavior);
ApplicationModels\ParameterModelTest.cs (3)
51Assert.Equal(value1, value2); 59Assert.Equal(value1, value2); 67Assert.Equal(value1, value2);
ApplicationModels\PropertyModelTest.cs (2)
47Assert.Equal(value1, value2); 55Assert.Equal(value1, value2);
ApplicationParts\ApplicationPartManagerTest.cs (2)
34Assert.Equal(expectedResults, feature.Values.ToArray()); 55Assert.Equal(expectedResults, feature.Values.ToArray());
ApplicationParts\AssemblyPartTest.cs (1)
44Assert.Equal(part.Assembly, assembly);
ApplicationParts\RelatedAssemblyPartTest.cs (1)
77Assert.Equal(new[] { relatedAssembly }, result);
Authorization\AuthorizeFilterTest.cs (7)
113Assert.Equal(1, getPolicyCount); 117Assert.Equal(2, getPolicyCount); 121Assert.Equal(3, getPolicyCount); 299Assert.Equal(2, testProvider1.GetPolicyCalls); 300Assert.Equal(1, testProvider2.GetPolicyCalls); 307Assert.Equal(4, testProvider1.GetPolicyCalls); 308Assert.Equal(2, testProvider2.GetPolicyCalls);
BadRequestObjectResultTests.cs (3)
19Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode); 20Assert.Equal(obj, badRequestObjectResult.Value); 30Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode);
BadRequestResultTests.cs (1)
17Assert.Equal(StatusCodes.Status400BadRequest, badRequest.StatusCode);
BindAttributeTest.cs (1)
36Assert.Equal(isIncluded, propertyFilter(context.ModelMetadata));
Builder\MvcAreaRouteBuilderExtensionsTest.cs (11)
41Assert.Equal("admin", kvp.Value); 76Assert.Equal("Home", kvp.Value); 81Assert.Equal("admin", kvp.Value); 122Assert.Equal("Home", kvp.Value); 127Assert.Equal("admin", kvp.Value); 168Assert.Equal("hello", kvp.Value); 175Assert.Equal("Home", kvp.Value); 180Assert.Equal("admin", kvp.Value); 216Assert.Equal("hello", kvp.Value); 223Assert.Equal("Home", kvp.Value); 265Assert.Equal(kvp.Value, areaName);
ConflictObjectResultTest.cs (3)
19Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 20Assert.Equal(obj, conflictObjectResult.Value); 30Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode);
ConflictResultTest.cs (1)
17Assert.Equal(StatusCodes.Status409Conflict, conflictResult.StatusCode);
ContentResultTest.cs (2)
139Assert.Equal(expectedContentData, memoryStream.ToArray()); 140Assert.Equal(expectedContentData.Length, httpContext.Response.ContentLength);
ControllerBaseTest.cs (85)
1052Assert.Equal("value", item.Value); 1097Assert.Equal("value", item.Value); 1155Assert.Equal("value", item.Value); 1202Assert.Equal("value", item.Value); 1300Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1315Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1331Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1346Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1362Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1377Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1396Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1420Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1457Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1478Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1494Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1509Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1525Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1541Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1557Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1572Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1590Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1614Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1636Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1657Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1719Assert.Equal(lastModified, result.LastModified); 1720Assert.Equal(entityTag, result.EntityTag); 1721Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1763Assert.Equal(lastModified, result.LastModified); 1764Assert.Equal(entityTag, result.EntityTag); 1765Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1807Assert.Equal(lastModified, result.LastModified); 1808Assert.Equal(entityTag, result.EntityTag); 1809Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1851Assert.Equal(lastModified, result.LastModified); 1852Assert.Equal(entityTag, result.EntityTag); 1853Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1905Assert.Equal(lastModified, result.LastModified); 1906Assert.Equal(entityTag, result.EntityTag); 1907Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1957Assert.Equal(lastModified, result.LastModified); 1958Assert.Equal(entityTag, result.EntityTag); 1959Assert.Equal(enableRangeProcessing, result.EnableRangeProcessing); 1973Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1987Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 2001Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 2002Assert.Equal("Test Content", result.Value); 2016Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 2030Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2045Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2046Assert.Equal(obj, result.Value); 2060Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2076Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2091Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2092Assert.Equal(obj, result.Value); 2106Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2123Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2138Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2139Assert.Equal(obj, result.Value); 2153Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2176Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 2298Assert.Equal(statusCode, result.StatusCode); 2299Assert.Equal(value, result.Value); 2315Assert.Equal(statusCode, result.StatusCode); 2316Assert.Equal(value, result.Value); 2330Assert.Equal(statusCode, result.StatusCode); 2357Assert.Equal(400, badRequestResult.StatusCode); 2358Assert.Equal(400, problemDetails.Status); 2361Assert.Equal("some-trace", problemDetails.Extensions["traceId"]); 2362Assert.Equal(new[] { "error1" }, problemDetails.Errors["key1"]); 2407Assert.Equal(405, objectResult.StatusCode); 2408Assert.Equal(405, problemDetails.Status); 2428Assert.Equal(400, badRequestResult.StatusCode); 2429Assert.Equal(400, problemDetails.Status); 2449Assert.Equal(1, problemDetails.Extensions["ext1"]); 2450Assert.Equal(2, problemDetails.Extensions["ext2"]); 2476Assert.Equal(500, actionResult.StatusCode); 2477Assert.Equal(500, problemDetails.Status); 2480Assert.Equal("some-trace", problemDetails.Extensions["traceId"]); 2502Assert.Equal(500, actionResult.StatusCode); 2503Assert.Equal(500, problemDetails.Status); 2526Assert.Equal(1, problemDetails.Extensions["ext1"]); 2527Assert.Equal(2, problemDetails.Extensions["ext2"]); 2547Assert.Equal(422, actionResult.StatusCode); 2548Assert.Equal(422, problemDetails.Status); 3190Assert.Equal("value", item.Value);
Controllers\ControllerBinderDelegateProviderTest.cs (12)
271Assert.Equal(value, arguments["foo"]); 649Assert.Equal(new List<string> { "goodbye" }, controller.CollectionProperty); 688Assert.Equal(expected, controller.CollectionProperty); 731Assert.Equal(-1, controller.NonNullableProperty); 834Assert.Equal(-1, controller.NullableProperty); 981Assert.Equal(expectedValue, propertyAccessor(controller)); 1056Assert.Equal(new string[] { "goodbye" }, controller.ArrayProperty); // Skipped 1057Assert.Equal(new List<string> { "hello", "world" }, controller.CollectionProperty); 1058Assert.Equal(new Person { Name = "Ginger" }, controller.NonCollectionProperty); // Skipped 1193Assert.Equal(10, accountId); 1197Assert.Equal(40, transferInfo.AccountId); 1198Assert.Equal(250.0, transferInfo.Amount);
Controllers\ControllerFeatureProviderTest.cs (11)
26Assert.Equal(controllerType, discovered); 42Assert.Equal(controllerType, discovered); 58Assert.Equal(controllerType, discovered); 164Assert.Equal(controllerType, discovered); 210Assert.Equal(controllerType, discovered); 226Assert.Equal(controllerType, discovered); 242Assert.Equal(controllerType, discovered); 258Assert.Equal(controllerType, discovered); 275Assert.Equal(type.GetTypeInfo(), discovered); 323Assert.Equal(expected, feature.Controllers.ToList()); 358Assert.Equal(expected, feature.Controllers.ToList());
CreatedAtActionResultTests.cs (1)
40Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
CreatedAtRouteResultTests.cs (1)
54Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
CreatedResultTests.cs (4)
25Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 74Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 90Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 108Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
DependencyInjection\ApiBehaviorOptionsSetupTest.cs (7)
27Assert.Equal(expected, options.ClientErrorMapping.Keys); 45Assert.Equal(400, problemDetails.Status); 67Assert.Equal(400, problemDetails.Status); 87Assert.Equal(422, objectResult.StatusCode); 91Assert.Equal(422, problemDetails.Status); 110Assert.Equal(Activity.Current.Id, problemDetails.Extensions["traceId"]); 127Assert.Equal("42", problemDetails.Extensions["traceId"]);
DependencyInjection\ApplicationModelConventionExtensionsTest.cs (14)
36Assert.Equal("TestProperty", kvp.Key); 37Assert.Equal("TestValue", kvp.Value); 76Assert.Equal("TestProperty", kvp.Key); 77Assert.Equal("TestValue", kvp.Value); 80Assert.Equal("TestProperty", kvp.Key); 81Assert.Equal("TestValue", kvp.Value); 135Assert.Equal("TestProperty", kvp.Key); 136Assert.Equal("TestValue", kvp.Value); 139Assert.Equal("TestProperty", kvp.Key); 140Assert.Equal("TestValue", kvp.Value); 143Assert.Equal("TestProperty", kvp.Key); 144Assert.Equal("TestValue", kvp.Value); 164Assert.Equal("TestProperty", kvp.Key); 165Assert.Equal("TestValue", kvp.Value);
DependencyInjection\MvcBuilderExtensionsTest.cs (12)
33Assert.Equal(assembly, assemblyPart.Assembly); 97Assert.Equal(3, services.Count); 98Assert.Equal(typeof(ControllerTypeA), services[0].ServiceType); 99Assert.Equal(typeof(ControllerTypeA), services[0].ImplementationType); 100Assert.Equal(ServiceLifetime.Transient, services[0].Lifetime); 102Assert.Equal(typeof(TypeBController), services[1].ServiceType); 103Assert.Equal(typeof(TypeBController), services[1].ImplementationType); 104Assert.Equal(ServiceLifetime.Transient, services[1].Lifetime); 106Assert.Equal(typeof(IControllerActivator), services[2].ServiceType); 107Assert.Equal(typeof(ServiceBasedControllerActivator), services[2].ImplementationType); 108Assert.Equal(ServiceLifetime.Transient, services[2].Lifetime); 128Assert.Equal(3, collection.Count);
DependencyInjection\MvcCoreBuilderExtensionsTest.cs (1)
30Assert.Equal(assembly, assemblyPart.Assembly);
FileResultHelperTest.cs (4)
96Assert.Equal(Stream.Null, httpContext.Response.Body); 379Assert.Equal(expected, ifRangeIsValid); 419Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 457Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
FileStreamResultTest.cs (4)
50Assert.Equal(stream, result.FileStream); 65Assert.Equal(stream, result.FileStream); 87Assert.Equal(lastModified, result.LastModified); 88Assert.Equal(entityTag, result.EntityTag);
Filters\DisableRequestSizeLimitFilterTest.cs (1)
50Assert.Equal(1, httpMaxRequestBodySize.Count);
Filters\FilterCollectionTest.cs (8)
21Assert.Equal(typeof(MyFilter), typeFilter.ImplementationType); 36Assert.Equal(typeof(MyFilter), typeFilter.ImplementationType); 50Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 63Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 92Assert.Equal(typeof(MyFilter), serviceFilter.ServiceType); 107Assert.Equal(typeof(MyFilter), serviceFilter.ServiceType); 121Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 134Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order);
Filters\FilterFactoryTest.cs (3)
161Assert.Equal(2, filters.Length); 236Assert.Equal(3, filters.Length); 247Assert.Equal(3, filters.Length);
Filters\FilterProviderTest.cs (4)
36Assert.Equal(0, item.Descriptor.Order); 67Assert.Equal(0, item.Descriptor.Order); 99Assert.Equal(17, item.Descriptor.Order); 131Assert.Equal(0, item.Descriptor.Order);
Filters\MiddlewareFilterAttributeTest.cs (1)
37Assert.Equal(1, configureCallCount);
Filters\MiddlewareFilterBuilderTest.cs (3)
39Assert.Equal(1, configureCount); 64Assert.Equal(1, configureCount); 72Assert.Equal(1, configureCount);
Filters\MiddlewareFilterTest.cs (1)
212Assert.Equal(500, response.StatusCode);
Filters\RequestFormLimitsFilterTest.cs (3)
73Assert.Equal(LogLevel.Warning, write.LogLevel); 98Assert.Equal(LogLevel.Debug, write.LogLevel); 124Assert.Equal(LogLevel.Debug, write.LogLevel);
Filters\RequestSizeLimitFilterTest.cs (3)
30Assert.Equal(12345, httpMaxRequestBodySize.MaxRequestBodySize); 52Assert.Equal(0, httpMaxRequestBodySize.MaxRequestBodySize); 53Assert.Equal(1, httpMaxRequestBodySize.Count);
Filters\ResponseCacheFilterExecutorTest.cs (1)
408Assert.Equal(varyOutput, context.HttpContext.Features.Get<IResponseCachingFeature>().VaryByQueryKeys);
Formatters\FormatterMappingsTest.cs (1)
124Assert.Equal(expected, cleared);
Formatters\InputFormatterTest.cs (1)
429Assert.Equal(expectedIsModelSet, result.IsModelSet);
Formatters\JsonInputFormatterTestBase.cs (6)
47Assert.Equal(expectedCanRead, result); 81Assert.Equal(100, intValue); 229Assert.Equal(expected, dateValue); 251Assert.Equal(30, userModel.Age); 272Assert.Equal(new int[] { 0, 23, 300 }, integers); 463Assert.Equal(expectedIsModelSet, result.IsModelSet);
Formatters\JsonOutputFormatterTestBase.cs (2)
55Assert.Equal(expectedResult != null, actualCanWriteValue); 56Assert.Equal(new StringSegment(expectedContentType), outputFormatterContext.ContentType);
Formatters\MediaTypeTest.cs (17)
21Assert.Equal(new StringSegment("application"), result.Type); 22Assert.Equal(new StringSegment("json"), result.SubType); 52Assert.Equal(new StringSegment(expectedSubTypeWithoutSuffix), result.SubTypeWithoutSuffix); 53Assert.Equal(new StringSegment(expectedSubtypeSuffix), result.SubTypeSuffix); 85Assert.Equal(new StringSegment("application"), result.Type); 86Assert.Equal(new StringSegment("json+bson"), result.SubType); 87Assert.Equal(new StringSegment("json"), result.SubTypeWithoutSuffix); 88Assert.Equal(new StringSegment("bson"), result.SubTypeSuffix); 89Assert.Equal(new StringSegment("pretty"), result.GetParameter("format")); 90Assert.Equal(new StringSegment("0.8"), result.GetParameter("q")); 91Assert.Equal(new StringSegment("utf-8"), result.GetParameter("charset")); 101Assert.Equal(new StringSegment("ediaType"), result.Type); 164Assert.Equal(expectedParameter, result); 194Assert.Equal(expectedParameter, result); 331Assert.Equal(expectedReturnValue, result); 353Assert.Equal(expectedReturnValue, result); 366Assert.Equal(0.8d, mediaTypeSegment.Quality);
Formatters\NoContentFormatterTests.cs (4)
56Assert.Equal(expected, result); 111Assert.Equal(expected, result); 130Assert.Equal(StatusCodes.Status204NoContent, context.HttpContext.Response.StatusCode); 172Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
Formatters\OutputFormatterTests.cs (2)
100Assert.Equal(shouldMatchWildcards, result); 122Assert.Equal(2, contentTypes.Count);
Formatters\StringOutputFormatterTests.cs (5)
57Assert.Equal(expectedContentType, context.ContentType); 76Assert.Equal(new StringSegment("text/plain"), context.ContentType); 103Assert.Equal(expectedContentType, context.ContentType); 125Assert.Equal(expectedContentType, context.ContentType); 151Assert.Equal(0, memoryStream.Length);
Formatters\SystemTextJsonOutputFormatterTest.cs (1)
113Assert.Equal(expected.ToArray(), body.ToArray());
Formatters\TextInputFormatterTest.cs (4)
106Assert.Equal(Encoding.UTF8, result); 132Assert.Equal(Encoding.UTF8, result); 166Assert.Equal(Encoding.ASCII, result); 200Assert.Equal(Encoding.UTF8, result);
Formatters\TextOutputFormatterTests.cs (6)
66Assert.Equal(Encoding.GetEncoding(expectedEncoding), actualEncoding); 92Assert.Equal(new StringSegment(expectedContentType), formatterContext.ContentType); 148Assert.Equal(new StringSegment("application/json; charset=utf-8"), formatterContext.ContentType); 203Assert.Equal(testContentType, context.ContentType); 206Assert.Equal(MediaTypeHeaderValue.Parse(testContentType.Value), context.HttpContext.Response.GetTypedHeaders().ContentType); 231Assert.Equal(StatusCodes.Status406NotAcceptable, context.HttpContext.Response.StatusCode);
HttpActionResultTests.cs (1)
24Assert.Equal(httpResult, result.Result);
HttpNotFoundObjectResultTest.cs (4)
22Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 32Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 33Assert.Equal("Test Content", notFound.Value); 52Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode);
HttpNotFoundResultTests.cs (1)
17Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode);
HttpOkObjectResultTest.cs (2)
42Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 63Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
HttpOkResultTest.cs (2)
22Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 39Assert.Equal(StatusCodes.Status200OK, context.HttpContext.Response.StatusCode);
HttpStatusCodeResultTests.cs (2)
32Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 45Assert.Equal(StatusCodes.Status404NotFound, statusResult?.StatusCode);
HttpUnauthorizedResultTests.cs (1)
17Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode);
Infrastructure\ActionMethodExecutorTest.cs (6)
115Assert.Equal(typeof(TestModel), result.DeclaredType); 144Assert.Equal(typeof(TestModel), result.DeclaredType); 173Assert.Equal(typeof(object), result.DeclaredType); 330Assert.Equal(typeof(TestModel), result.DeclaredType); 359Assert.Equal(typeof(object), result.DeclaredType); 413Assert.Equal(typeof(TestModel), result.DeclaredType);
Infrastructure\ActionResultTypeMapperTest.cs (3)
72Assert.Equal(typeof(string), objectResult.DeclaredType); 87Assert.Equal(typeof(string), result); 102Assert.Equal(typeof(string), result);
Infrastructure\ActionSelectorTest.cs (3)
143Assert.Equal(actions.ToArray(), candidates.ToArray()); 266Assert.Equal(expected, candidates); 318Assert.Equal(expected, candidates);
Infrastructure\AsyncEnumerableReaderTest.cs (8)
44Assert.Equal(new[] { "0", "1", "2", }, collection); 62Assert.Equal(new[] { 0, 1, 2, }, collection); 113Assert.Equal(expected, await reader(asyncEnumerable1, default)); 114Assert.Equal(expected, await reader(asyncEnumerable2, default)); 130Assert.Equal(new[] { "0", "1", "2" }, await reader(asyncEnumerable1, default)); 131Assert.Equal(new[] { "0", "1", "2", "3" }, await reader(asyncEnumerable2, default)); 167Assert.Equal(new[] { "0", "1", "2", }, collection); 217Assert.Equal(cts.Token, token);
Infrastructure\ControllerActionInvokerCacheTest.cs (1)
37Assert.Equal(filters, filters2);
Infrastructure\ControllerActionInvokerTest.cs (17)
66Assert.Equal(1, routeValues.Count); 223Assert.Equal(2, controllerContext.ValueProviderFactories.Count); 255Assert.Equal(1, controllerContext.ValueProviderFactories.Count); 900Assert.Equal(inputParam1, contentResult.Value); 995Assert.Equal(inputString, contentResult.Value); 1045Assert.Equal("hello", contentResult.Value); 1072Assert.Equal(inputString, contentResult.Value); 1098Assert.Equal("world", contentResult.Value); 1125Assert.Equal(inputString, contentResult.Value); 1183Assert.Equal(1, ((ObjectResult)result).Value); 1234Assert.Equal(3, testResult.Value); 1260Assert.Equal(3, testResult.Value); 1291Assert.Equal(inputParam1, contentResult.Value); 1321Assert.Equal(inputParam, contentResult.Value); 1445Assert.Equal(5, context.Object.Items["Result"]); 1470Assert.Equal(inputParam, testActionResult.Value); 1495Assert.Equal(inputParam, testActionResult.Value);
Infrastructure\DefaultActionDescriptorCollectionProviderTest.cs (5)
33Assert.Equal(0, collection.Version); 56Assert.Equal(0, collection1.Version); 114Assert.Equal(0, collection1.Version); 136Assert.Equal(1, collection2.Version); 153Assert.Equal(2, collection3.Version);
Infrastructure\DefaultApiProblemDetailsWriterTest.cs (8)
47Assert.Equal(expectedProblem.Status, problemDetails.Status); 86Assert.Equal(expectedProblem.Status, problemDetails.Status); 163Assert.Equal(0, stream.Position); 164Assert.Equal(0, stream.Length); 179Assert.Equal(0, stream.Position); 180Assert.Equal(0, stream.Length); 197Assert.Equal(0, stream.Position); 198Assert.Equal(0, stream.Length);
Infrastructure\DefaultOutputFormatterSelectorTest.cs (7)
43Assert.Equal(new StringSegment("application/json"), context.ContentType); 73Assert.Equal(new StringSegment("application/json"), context.ContentType); 173Assert.Equal(new StringSegment(expectedContentType), context.ContentType); 202Assert.Equal(new StringSegment("application/json"), context.ContentType); 232Assert.Equal(new StringSegment("application/xml"), context.ContentType); 329Assert.Equal(new StringSegment("text/custom2"), context.ContentType); 360Assert.Equal(new StringSegment("text/custom"), context.ContentType);
Infrastructure\JsonResultExecutorTestBase.cs (10)
38Assert.Equal(expected, written); 59Assert.Equal(expected, written); 83Assert.Equal(expected, written); 103Assert.Equal(expected, written); 127Assert.Equal(expected, written); 149Assert.Equal(expected, written); 174Assert.Equal(expected, written); 198Assert.Equal(expected, written); 324Assert.Equal(expected, written); 360Assert.Equal(expected, written);
Infrastructure\ObjectResultExecutorTest.cs (2)
109Assert.Equal(406, httpContext.Response.StatusCode); 276Assert.Equal(StatusCodes.Status406NotAcceptable, actionContext.HttpContext.Response.StatusCode);
Infrastructure\ParameterDefaultValuesTest.cs (2)
24Assert.Equal(expectedValues, actualValues); 37Assert.Equal(
Infrastructure\ProblemDetailsFactoryTest.cs (15)
22Assert.Equal(500, problemDetails.Status); 32Assert.Equal("some-trace", kvp.Value); 43Assert.Equal(406, problemDetails.Status); 53Assert.Equal("some-trace", kvp.Value); 66Assert.Equal(406, problemDetails.Status); 76Assert.Equal("some-trace", kvp.Value); 89Assert.Equal(400, problemDetails.Status); 99Assert.Equal("some-trace", kvp.Value); 106Assert.Equal(new[] { "some-value" }, kvp.Value); 119Assert.Equal(422, problemDetails.Status); 129Assert.Equal("some-trace", kvp.Value); 136Assert.Equal(new[] { "some-value" }, kvp.Value); 151Assert.Equal(400, problemDetails.Status); 161Assert.Equal("some-trace", kvp.Value); 168Assert.Equal(new[] { "some-value" }, kvp.Value);
Infrastructure\ProblemDetalsClientErrorFactoryTest.cs (4)
33Assert.Equal(415, problemDetails.Status); 60Assert.Equal(415, problemDetails.Status); 91Assert.Equal(Activity.Current.Id, problemDetails.Extensions["traceId"]); 117Assert.Equal("42", problemDetails.Extensions["traceId"]);
Infrastructure\ValidationProblemDetailsJsonConverterTest.cs (9)
34Assert.Equal(status, problemDetails.Status); 49Assert.Equal(new[] { "error0" }, kvp.Value); 54Assert.Equal(new[] { "error1", "error2" }, kvp.Value); 76Assert.Equal(status, problemDetails.Status); 89Assert.Equal(new[] { "error0" }, kvp.Value); 94Assert.Equal(new[] { "error1", "error2" }, kvp.Value); 114Assert.Equal(status, problemDetails.Status); 127Assert.Equal(new[] { "error0" }, kvp.Value); 132Assert.Equal(new[] { "error1", "error2" }, kvp.Value);
LocalRedirectResultTest.cs (1)
79Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
MediaTypeCollectionTest.cs (1)
39Assert.Equal(1, collection.IndexOf("application/json; charset=utf-16"));
ModelBinding\Binders\ArrayModelBinderProviderTest.cs (3)
40Assert.Equal(modelType.GetElementType(), m.ModelType); 60Assert.Equal(typeof(int), m.ModelType); 90Assert.Equal(typeof(int), m.ModelType);
ModelBinding\Binders\ArrayModelBinderTest.cs (4)
39Assert.Equal(new[] { 42, 84 }, array); 83Assert.Equal(expectedErrorCount, bindingContext.ModelState.ErrorCount); 162Assert.Equal(0, bindingContext.ModelState.ErrorCount); 216Assert.Equal(357, model[i]);
ModelBinding\Binders\BinderTypeModelBinderTest.cs (1)
48Assert.Equal(model.Age, person.Age);
ModelBinding\Binders\ByteArrayModelBinderTests.cs (2)
33Assert.Equal(string.Empty, modelState.Value.RawValue); 54Assert.Equal(new byte[] { 23, 43, 53 }, bytes);
ModelBinding\Binders\CancellationTokenModelBinderTests.cs (1)
23Assert.Equal(bindingContext.HttpContext.RequestAborted, bindingContext.Result.Model);
ModelBinding\Binders\CollectionModelBinderProviderTest.cs (2)
53Assert.Equal(typeof(int), m.ModelType); 75Assert.Equal(typeof(int), m.ModelType);
ModelBinding\Binders\CollectionModelBinderTest.cs (8)
87Assert.Equal(new[] { 42, 100, 200 }, list.ToArray()); 118Assert.Equal(new[] { 42, 100, 200 }, list.ToArray()); 144Assert.Equal(new[] { 42, 100, 200 }, list.ToArray()); 170Assert.Equal(new[] { 42, 100, 200 }, list.ToArray()); 269Assert.Equal(0, bindingContext.ModelState.ErrorCount); 344Assert.Equal(0, bindingContext.ModelState.ErrorCount); 418Assert.Equal(0, bindingContext.ModelState.ErrorCount); 449Assert.Equal(expectedResult, result);
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (21)
37Assert.Equal(expectedCanCreate, canCreate); 54Assert.Equal(ComplexObjectModelBinder.NoDataAvailable, canCreate); 69Assert.Equal(ComplexObjectModelBinder.ValueProviderDataAvailable, canCreate); 86Assert.Equal(expectedCanCreate, canCreate); 114Assert.Equal(valueAvailable, canCreate); 130Assert.Equal(ComplexObjectModelBinder.NoDataAvailable, canCreate); 146Assert.Equal(ComplexObjectModelBinder.ValueProviderDataAvailable, canCreate); 172Assert.Equal(valueProviderProvidesValue, canCreate); 200Assert.Equal(expectedCanCreate, canCreate); 235Assert.Equal(expectedCanCreate, canCreate); 269Assert.Equal(expectedCanCreate, canCreate); 426Assert.Equal(expected, canUpdate); 561Assert.Equal(expected, result); 587Assert.Equal(expected, result); 725Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 800Assert.Equal(0, model.ValueTypeRequired); 825Assert.Equal(57, model.ValueTypeRequired); 857Assert.Equal(dob, model.DateOfBirth); 879Assert.Equal(0m, person.PropertyWithDefaultValue); 990Assert.Equal("Joe", propertyAccessor(model)); 1034Assert.Equal(new DateTime(2001, 1, 1), model.DateOfBirth);
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (23)
36Assert.Equal(expectedCanCreate, canCreate); 53Assert.Equal(ComplexTypeModelBinder.NoDataAvailable, canCreate); 68Assert.Equal(ComplexTypeModelBinder.ValueProviderDataAvailable, canCreate); 85Assert.Equal(expectedCanCreate, canCreate); 113Assert.Equal(valueAvailable, canCreate); 129Assert.Equal(ComplexTypeModelBinder.NoDataAvailable, canCreate); 145Assert.Equal(ComplexTypeModelBinder.ValueProviderDataAvailable, canCreate); 171Assert.Equal(valueProviderProvidesValue, canCreate); 199Assert.Equal(expectedCanCreate, canCreate); 234Assert.Equal(expectedCanCreate, canCreate); 268Assert.Equal(expectedCanCreate, canCreate); 327Assert.Equal(expectedErrorCount, bindingContext.ModelState.ErrorCount); 486Assert.Equal(expected, canUpdate); 506Assert.Equal(expected, canUpdate); 742Assert.Equal(expected, result); 768Assert.Equal(expected, result); 869Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 935Assert.Equal(0, model.ValueTypeRequired); 957Assert.Equal(57, model.ValueTypeRequired); 993Assert.Equal(dob, model.DateOfBirth); 1041Assert.Equal(0m, person.PropertyWithDefaultValue); 1152Assert.Equal("Joe", propertyAccessor(model)); 1196Assert.Equal(new DateTime(2001, 1, 1), model.DateOfBirth);
ModelBinding\Binders\DateTimeModelBinderTest.cs (6)
87Assert.Equal(ModelBindingResult.Failed(), bindingContext.Result); 102Assert.Equal(ModelBindingResult.Failed(), bindingContext.Result); 174Assert.Equal(expected, model); 175Assert.Equal(DateTimeKind.Utc, model.Kind); 197Assert.Equal(expected, model); 198Assert.Equal(DateTimeKind.Local, model.Kind);
ModelBinding\Binders\DictionaryModelBinderTest.cs (11)
47Assert.Equal(2, dictionary.Count); 88Assert.Equal(2, dictionary.Count); 154Assert.Equal(dictionary, resultDictionary); 188Assert.Equal(dictionary, resultDictionary); 312Assert.Equal(dictionary, resultDictionary); 362Assert.Equal(dictionary, resultDictionary); 409Assert.Equal(expectedDictionary, resultDictionary); 454Assert.Equal(expectedErrorCount, bindingContext.ModelState.ErrorCount); 538Assert.Equal(expectedErrorCount, bindingContext.ModelState.ErrorCount); 582Assert.Equal(0, bindingContext.ModelState.ErrorCount); 617Assert.Equal(expectedResult, result);
ModelBinding\Binders\EnumTypeModelBinderTest.cs (1)
64Assert.Equal(IntEnum.Value1, boundModel);
ModelBinding\Binders\FloatingPointTypeModelBinderTestOfT.cs (7)
183Assert.Equal(ModelBindingResult.Failed(), bindingContext.Result); 252Assert.Equal(Twelve, bindingContext.Result.Model); 274Assert.Equal(TwelvePointFive, bindingContext.Result.Model); 295Assert.Equal(TwelvePointFive, bindingContext.Result.Model); 316Assert.Equal(ThirtyTwoThousand, bindingContext.Result.Model); 337Assert.Equal(ThirtyTwoThousandPointOne, bindingContext.Result.Model); 358Assert.Equal(ThirtyTwoThousandPointOne, bindingContext.Result.Model);
ModelBinding\Binders\FormCollectionModelBinderTest.cs (1)
35Assert.Equal(2, form.Count);
ModelBinding\Binders\FormFileModelBinderTest.cs (1)
244Assert.Equal(2, files.Count);
ModelBinding\Binders\HeaderModelBinderTests.cs (7)
35Assert.Equal(headerValue.Split(','), bindingContext.Result.Model); 57Assert.Equal(headerValue, bindingContext.Result.Model); 103Assert.Equal(headerValue.Split(','), bindingContext.Result.Model); 154Assert.Equal(expectedModel, bindingContext.Result.Model); 247Assert.Equal("application/json,text/json", bindingContext.Result.Model); 271Assert.Equal("application/json,text/json", bindingContext.Result.Model); 318Assert.Equal(2, entry.Errors.Count);
ModelBinding\Binders\KeyValuePairModelBinderTest.cs (3)
81Assert.Equal(0, bindingContext.ModelState.ErrorCount); 101Assert.Equal(new KeyValuePair<int, string>(42, "some-value"), bindingContext.Result.Model); 167Assert.Equal(default(KeyValuePair<string, string>), model);
ModelBinding\Binders\ServicesModelBinderProviderTest.cs (1)
70Assert.Equal(isOptional, binder.IsOptional);
ModelBinding\Binders\SimpleTypeModelBinderTest.cs (12)
191Assert.Equal(ModelBindingResult.Failed(), bindingContext.Result); 193Assert.Equal(3, sink.Writes.Count()); 235Assert.Equal(12, bindingContext.Result.Model); 256Assert.Equal(12.5, bindingContext.Result.Model); 281Assert.Equal(42, bindingContext.Result.Model); 283Assert.Equal(2, sink.Writes.Count()); 328Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 352Assert.Equal(12.5M, bindingContext.Result.Model); 398Assert.Equal(IntEnum.Value1, boundModel); 419Assert.Equal(IntEnum.Value1, boundModel); 460Assert.Equal((IntEnum)expected, boundModel); 483Assert.Equal((FlagsEnum)expected, boundModel);
ModelBinding\Binders\TryParseTypeModelBinderTest.cs (13)
140Assert.Equal(ModelBindingResult.Failed(), bindingContext.Result); 142Assert.Equal(3, sink.Writes.Count()); 162Assert.Equal(12, bindingContext.Result.Model); 183Assert.Equal(12.5, bindingContext.Result.Model); 208Assert.Equal(42, bindingContext.Result.Model); 210Assert.Equal(2, sink.Writes.Count()); 254Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 278Assert.Equal(12.5M, bindingContext.Result.Model); 324Assert.Equal(IntEnum.Value1, boundModel); 345Assert.Equal(IntEnum.Value1, boundModel); 382Assert.Equal((IntEnum)expected, boundModel); 432Assert.Equal(expected, boundModel.Id); 481Assert.Equal((FlagsEnum)expected, boundModel);
ModelBinding\DefaultModelBindingContextTest.cs (1)
152Assert.Equal(typeof(int), bindingContext.ModelType);
ModelBinding\ElementalValueProviderTests.cs (2)
65Assert.Equal(ValueProviderResult.None, result); 83Assert.Equal(culture, result.Culture);
ModelBinding\EnumerableValueProviderTest.cs (7)
135Assert.Equal(expected, result); 153Assert.Equal(expected, result); 168Assert.Equal(culture, result.Culture); 184Assert.Equal(culture, result.Culture); 200Assert.Equal(ValueProviderResult.None, result); 231Assert.Equal(ValueProviderResult.None, result); 248Assert.Equal(ValueProviderResult.None, result);
ModelBinding\FormFileValueProviderTest.cs (1)
65Assert.Equal(ValueProviderResult.None, result);
ModelBinding\FormValueProviderFactoryTest.cs (1)
45Assert.Equal(CultureInfo.CurrentCulture, valueProvider.Culture);
ModelBinding\FormValueProviderTest.cs (4)
30Assert.Equal(CultureInfo.InvariantCulture, invariantCultureResult.Culture); 31Assert.Equal(BackingStore[invariantCultureKey], invariantCultureResult.Values); 33Assert.Equal(culture, currentCultureResult.Culture); 34Assert.Equal(BackingStore[currentCultureKey], currentCultureResult.Values);
ModelBinding\JQueryFormValueProviderFactoryTest.cs (2)
69Assert.Equal(CultureInfo.CurrentCulture, valueProvider.Culture); 130Assert.Equal(CultureInfo.CurrentCulture, jqueryFormValueProvider.Culture);
ModelBinding\JQueryFormValueProviderTest.cs (4)
68Assert.Equal(CultureInfo.InvariantCulture, invariantCultureResult.Culture); 69Assert.Equal(BackingStore[invariantCultureKey], invariantCultureResult.Values); 71Assert.Equal(culture, currentCultureResult.Culture); 72Assert.Equal(BackingStore[currentCultureKey], currentCultureResult.Values);
ModelBinding\JQueryQueryStringValueProviderFactoryTest.cs (1)
110Assert.Equal(CultureInfo.InvariantCulture, jqueryQueryStringValueProvider.Culture);
ModelBinding\Metadata\BindingSourceMetadataProviderTests.cs (1)
22Assert.Equal(BindingSource.Special, context.BindingMetadata.BindingSource);
ModelBinding\Metadata\DefaultBindingMetadataProviderTest.cs (9)
31Assert.Equal(typeof(HeaderModelBinder), context.BindingMetadata.BinderType); 55Assert.Equal(typeof(HeaderModelBinder), context.BindingMetadata.BinderType); 125Assert.Equal(BindingSource.Body, context.BindingMetadata.BindingSource); 149Assert.Equal(BindingSource.Body, context.BindingMetadata.BindingSource); 405Assert.Equal(2, context.ParameterAttributes.Count); 624Assert.Equal(initialValue, context.BindingMetadata.IsBindingAllowed); 625Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired); 655Assert.Equal(initialValue, context.BindingMetadata.IsBindingAllowed); 656Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired);
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (9)
76Assert.Equal(modelType, propertyMetadata.ContainerMetadata.ModelType); 82Assert.Equal(modelType, propertyMetadata.ContainerMetadata.ModelType); 96Assert.Equal(2, metadata.Length); 126Assert.Equal(properties1.Length, properties2.Length); 179Assert.Equal(typeof(string), propertyMetadata.ModelType); 277Assert.Equal(ModelMetadataKind.Parameter, metadata.MetadataKind); 278Assert.Equal(typeof(DerivedModelType), metadata.ModelType); 361Assert.Equal(ModelMetadataKind.Property, metadata.MetadataKind); 362Assert.Equal(typeof(DerivedModelType), metadata.ModelType);
ModelBinding\Metadata\DefaultModelMetadataTest.cs (13)
32Assert.Equal(typeof(string), metadata.ModelType); 66Assert.Equal(10000, ModelMetadata.DefaultOrder); 67Assert.Equal(ModelMetadata.DefaultOrder, metadata.Order); 90Assert.Equal(typeof(Exception), metadata.ModelType); 109Assert.Equal(typeof(string), metadata.ModelType); 111Assert.Equal(typeof(Exception), metadata.ContainerType); 273Assert.Equal(elementType, elementMetadata.ModelType); 495Assert.Equal(expectedProperties.Length, properties.Count); 567Assert.Equal(expectedNames.Count(), properties.Count); 568Assert.Equal(expectedNames.ToArray(), properties.Select(p => p.PropertyName).ToArray()); 679Assert.Equal(expectedNames.Count(), properties.Count); 680Assert.Equal(expectedNames.ToArray(), properties.Select(p => p.PropertyName).ToArray()); 722Assert.Equal(SinglePropertiesEvaluation, secondPropertiesEvaluation);
ModelBinding\Metadata\ExcludeBindingMetadataProviderTest.cs (1)
29Assert.Equal(initialValue, context.BindingMetadata.IsBindingAllowed);
ModelBinding\Metadata\ModelAttributesTest.cs (11)
42Assert.Equal(0, (int)rangeAttributes[0].Minimum); 43Assert.Equal(10, (int)rangeAttributes[0].Maximum); 45Assert.Equal(10, (int)rangeAttributes[1].Minimum); 46Assert.Equal(100, (int)rangeAttributes[1].Maximum); 51Assert.Equal(0, (int)rangeAttributes[0].Minimum); 52Assert.Equal(10, (int)rangeAttributes[0].Maximum); 54Assert.Equal(10, (int)rangeAttributes[1].Minimum); 55Assert.Equal(100, (int)rangeAttributes[1].Maximum); 165Assert.Equal(3, attributes.Attributes.Count); 170Assert.Equal(2, attributes.PropertyAttributes.Count); 192Assert.Equal(attributes.Attributes, attributes.TypeAttributes);
ModelBinding\Metadata\ModelBinderAttributeTest.cs (1)
65Assert.Equal(BindingSource.Query, source);
ModelBinding\ModelBinderFactoryTest.cs (18)
189Assert.Equal(typeof(Employee), c.Metadata.ModelType); 226Assert.Equal(typeof(Employee), c.Metadata.ModelType); 257Assert.Equal(typeof(Employee), c.Metadata.ModelType); 358Assert.Equal(typeof(Employee), context.Metadata.ModelType); 362Assert.Equal(expectedInfo.BinderType, context.BindingInfo.BinderType); 363Assert.Equal(expectedInfo.BindingSource, context.BindingInfo.BindingSource); 421Assert.Equal(typeof(WidgetId), c.Metadata.ModelType); 446Assert.Equal(2, widgetProvider.SuccessCount); 447Assert.Equal(1, widgetIdProvider.SuccessCount); 483Assert.Equal(typeof(WidgetId), c.Metadata.ModelType); 508Assert.Equal(2, widgetProvider.SuccessCount); 509Assert.Equal(0, widgetIdProvider.SuccessCount); 537Assert.Equal(typeof(WidgetId), c.Metadata.ModelType); 566Assert.Equal(1, widgetProvider.SuccessCount); 567Assert.Equal(1, widgetIdProvider.SuccessCount); 600Assert.Equal(typeof(WidgetId), c.Metadata.ModelType); 635Assert.Equal(1, widgetProvider.SuccessCount); 636Assert.Equal(0, widgetIdProvider.SuccessCount);
ModelBinding\ModelBindingHelperTest.cs (22)
655Assert.Equal(ModelValidationState.Unvalidated, dictionary["Name"].ValidationState); 657Assert.Equal(ModelValidationState.Unvalidated, dictionary["Id"].ValidationState); 659Assert.Equal(ModelValidationState.Unvalidated, dictionary["Category"].ValidationState); 662Assert.Equal(ModelValidationState.Invalid, dictionary["Unrelated"].ValidationState); 684Assert.Equal(ModelValidationState.Unvalidated, dictionary[string.Empty].ValidationState); 687Assert.Equal(ModelValidationState.Invalid, dictionary["Unrelated"].ValidationState); 715Assert.Equal(ModelValidationState.Unvalidated, dictionary["[0].Name"].ValidationState); 717Assert.Equal(ModelValidationState.Unvalidated, dictionary["[0].Id"].ValidationState); 719Assert.Equal(ModelValidationState.Unvalidated, dictionary["[0].Category"].ValidationState); 721Assert.Equal(ModelValidationState.Unvalidated, dictionary["[1].Name"].ValidationState); 723Assert.Equal(ModelValidationState.Unvalidated, dictionary["[1].Id"].ValidationState); 725Assert.Equal(ModelValidationState.Unvalidated, dictionary["[1].Category"].ValidationState); 728Assert.Equal(ModelValidationState.Invalid, dictionary["Unrelated"].ValidationState); 764Assert.Equal(ModelValidationState.Unvalidated, dictionary[entry].ValidationState); 1137Assert.Equal(2, result.Length); 1138Assert.Equal(IntEnum.Value1, result[0]); 1139Assert.Equal(IntEnum.Value0, result[1]); 1155Assert.Equal(2, result.Length); 1156Assert.Equal(expected[0], result[0]); 1157Assert.Equal(expected[1], result[1]); 1328Assert.Equal(expected, outValue); 1403Assert.Equal(23, list.Capacity);
ModelBinding\ParameterBinderTest.cs (5)
221Assert.Equal(4, sink.Writes.Count()); 575Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 636Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 643Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 701Assert.Equal(ModelValidationState.Invalid, keyValuePair.Value.ValidationState);
ModelBinding\QueryStringValueProviderFactoryTest.cs (1)
46Assert.Equal(CultureInfo.InvariantCulture, valueProvider.Culture);
ModelBinding\RouteValueProviderTests.cs (4)
26Assert.Equal(ValueProviderResult.None, result); 114Assert.Equal(CultureInfo.InvariantCulture, result.Culture); 132Assert.Equal(new CultureInfo("fr-FR"), result.Culture); 193Assert.Equal(ValueProviderResult.None, result);
ModelBinding\Validation\CompositeModelValidatorProviderTest.cs (1)
42Assert.Equal(
ModelBinding\Validation\DefaultCollectionValidationStrategyTest.cs (9)
28Assert.Equal(2, e.Model); 34Assert.Equal(3, e.Model); 40Assert.Equal(5, e.Model); 68Assert.Equal(new KeyValuePair<int, string>(2, "two"), e.Model); 74Assert.Equal(new KeyValuePair<int, string>(3, "three"), e.Model); 80Assert.Equal(new KeyValuePair<int, string>(5, "five"), e.Model); 103Assert.Equal(2, e.Model); 109Assert.Equal(3, e.Model); 115Assert.Equal(5, e.Model);
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (7)
35Assert.Equal(23, entry.Model); 41Assert.Equal(1, entry.Model); 47Assert.Equal("Joey", entry.Model); 75Assert.Equal(23, entry.Model); 81Assert.Equal(1, entry.Model); 87Assert.Equal("Joey", entry.Model); 144Assert.Equal(23, entry.Model);
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (2)
92Assert.Equal(2, validatorItems.Count); 137Assert.Equal(2, validatorItems.Count);
ModelBinding\Validation\DefaultObjectValidatorTests.cs (76)
43Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 70Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 99Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 126Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 176Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 180Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 208Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 212Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 238Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 243Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 281Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 285Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 313Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 315Assert.Equal(2, entry.Errors.Count); 345Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 347Assert.Equal(2, entry.Errors.Count); 377Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 380Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 385Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 390Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 490Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 495Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 500Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 505Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 539Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 545Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 554Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 561Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 568Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 600Assert.Equal(service.Object, receivedService); 636Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 667Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 671Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 703Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 707Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 743Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 773Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 777Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 804Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 809Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 814Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 819Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 847Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 852Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 857Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 862Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 929Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 933Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 937Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1005Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1009Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1013Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1017Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1053Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1057Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1061Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1066Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1071Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1076Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1148Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1152Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1178Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1182Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1215Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 1248Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1255Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1356Assert.Equal(expectedParentValidationState, modelState.Root.ValidationState); 1378Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1382Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1385Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1408Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1412Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1415Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1438Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 1442Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1445Assert.Equal(ModelValidationState.Invalid, entry.ValidationState);
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategyTest.cs (13)
28Assert.Equal(3, e.Model); 34Assert.Equal(5, e.Model); 40Assert.Equal(2, e.Model); 68Assert.Equal(new KeyValuePair<int, string>(3, "three"), e.Model); 74Assert.Equal(new KeyValuePair<int, string>(5, "five"), e.Model); 80Assert.Equal(new KeyValuePair<int, string>(2, "two"), e.Model); 103Assert.Equal(3, e.Model); 109Assert.Equal(5, e.Model); 115Assert.Equal(2, e.Model); 139Assert.Equal(3, e.Model); 145Assert.Equal(2, e.Model); 169Assert.Equal(3, e.Model); 175Assert.Equal(2, e.Model);
ModelBinding\Validation\ShortFormDictionaryValidationStrategyTest.cs (7)
39Assert.Equal("two", e.Model); 45Assert.Equal("three", e.Model); 51Assert.Equal("five", e.Model); 86Assert.Equal("two", e.Model); 92Assert.Equal("three", e.Model); 127Assert.Equal("two", e.Model); 133Assert.Equal("three", e.Model);
ObjectResultTests.cs (9)
27Assert.Equal(input, result.Value); 59Assert.Equal(404, actionContext.HttpContext.Response.StatusCode); 91Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 120Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 121Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode.Value); 122Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, actionContext.HttpContext.Response.StatusCode); 151Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 152Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode.Value); 153Assert.Equal(StatusCodes.Status400BadRequest, actionContext.HttpContext.Response.StatusCode);
ProducesAttributeTests.cs (1)
32Assert.Equal(2, objectResult.ContentTypes.Count);
RedirectToActionResultTest.cs (2)
107Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 135Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
RedirectToPageResultTest.cs (8)
116Assert.Equal("test-value", value.Value); 121Assert.Equal("/A/Redirecting", value.Value); 126Assert.Equal("page-handler", value.Value); 170Assert.Equal("test-value", value.Value); 175Assert.Equal("/MyPage", value.Value); 180Assert.Equal("page-handler", value.Value); 232Assert.Equal(expected, value.Value); 283Assert.Equal(expected, value.Value);
RedirectToRouteResultTest.cs (2)
136Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode); 161Assert.Equal(expectedStatusCode, httpContext.Response.StatusCode);
RequestFormLimitsAttributeTest.cs (1)
46Assert.Equal(
RequireHttpsAttributeTests.cs (3)
125Assert.Equal(StatusCodes.Status403Forbidden, result.StatusCode); 144Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 216Assert.Equal(permanent ?? requireHttpsPermanent, result.Permanent);
ResponseCacheAttributeTest.cs (6)
167Assert.Equal(expectedProfile.Duration, responseCacheFilter.Duration); 168Assert.Equal(expectedProfile.Location, responseCacheFilter.Location); 169Assert.Equal(expectedProfile.NoStore, responseCacheFilter.NoStore); 177Assert.Equal(expectedProfile.VaryByQueryKeys, responseCacheFilter.VaryByQueryKeys); 227Assert.Equal(varyByQueryKeys, context.HttpContext.Features.Get<IResponseCachingFeature>().VaryByQueryKeys); 357Assert.Equal(
Routing\ActionEndpointDataSourceBaseTest.cs (5)
36Assert.Equal("Value", endpoint.RoutePattern.RequiredValues["Name"]); 100Assert.Equal("TestController", routePattern.RequiredValues["controller"]); 101Assert.Equal("TestAction", routePattern.RequiredValues["action"]); 122Assert.Equal("NewTestController", routePattern.RequiredValues["controller"]); 123Assert.Equal("NewTestAction", routePattern.RequiredValues["action"]);
Routing\ActionEndpointFactoryTest.cs (18)
150Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]); 151Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]); 152Assert.Equal("TestController", endpoint.RoutePattern.Defaults["controller"]); 185Assert.Equal("TESTACTION", endpoint.RoutePattern.Defaults["action"]); 186Assert.Equal(0, endpoint.Order); 187Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]); 233Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]); 234Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]); 251Assert.Equal("TestController", endpoint.RoutePattern.RequiredValues["controller"]); 252Assert.Equal("TestAction", endpoint.RoutePattern.RequiredValues["action"]); 348Assert.Equal("Index", matcherEndpoint.RoutePattern.RequiredValues["action"]); 349Assert.Equal("Home", matcherEndpoint.RoutePattern.RequiredValues["controller"]); 350Assert.Equal(1, matcherEndpoint.Order); 356Assert.Equal("Index", matcherEndpoint.RoutePattern.RequiredValues["action"]); 357Assert.Equal("Home", matcherEndpoint.RoutePattern.RequiredValues["controller"]); 358Assert.Equal(2, matcherEndpoint.Order); 489Assert.Equal(subsetPair.Value, fullSetPairValue); 496Assert.Equal(suppressed, isEndpointSuppressed);
Routing\AttributeRouteTest.cs (26)
91Assert.Equal("5", context.RouteData.Values["key2"]); 148Assert.Equal(RoutePrecedence.ComputeOutbound(e.RouteTemplate), e.Precedence); 150Assert.Equal(17, e.Order); 151Assert.Equal(ToRouteValueDictionary(actions[0].RouteValues), e.RequiredLinkValues); 192Assert.Equal(RoutePrecedence.ComputeOutbound(e.RouteTemplate), e.Precedence); 194Assert.Equal(17, e.Order); 195Assert.Equal(ToRouteValueDictionary(actions[0].RouteValues), e.RequiredLinkValues); 235Assert.Equal(new RouteValueDictionary(new { slug = "hello" }), e.Defaults); 236Assert.Equal(RoutePrecedence.ComputeOutbound(e.RouteTemplate), e.Precedence); 238Assert.Equal(17, e.Order); 239Assert.Equal(ToRouteValueDictionary(actions[0].RouteValues), e.RequiredLinkValues); 297Assert.Equal(RoutePrecedence.ComputeOutbound(e.RouteTemplate), e.Precedence); 299Assert.Equal(17, e.Order); 300Assert.Equal(ToRouteValueDictionary(actions[0].RouteValues), e.RequiredLinkValues); 307Assert.Equal(RoutePrecedence.ComputeOutbound(e.RouteTemplate), e.Precedence); 309Assert.Equal(17, e.Order); 310Assert.Equal(ToRouteValueDictionary(actions[1].RouteValues), e.RequiredLinkValues); 350Assert.Equal(17, e.Order); 351Assert.Equal(RoutePrecedence.ComputeInbound(e.RouteTemplate), e.Precedence); 393Assert.Equal(17, e.Order); 394Assert.Equal(RoutePrecedence.ComputeInbound(e.RouteTemplate), e.Precedence); 436Assert.Equal(17, e.Order); 437Assert.Equal(RoutePrecedence.ComputeInbound(e.RouteTemplate), e.Precedence); 442kvp => Assert.Equal(new KeyValuePair<string, object>("slug", "hello"), kvp)); 498Assert.Equal(17, e.Order); 499Assert.Equal(RoutePrecedence.ComputeInbound(e.RouteTemplate), e.Precedence);
Routing\ControllerActionEndpointDataSourceTest.cs (12)
347Assert.Equal(new[] { "Hi there", "A" }, e.Metadata.GetOrderedMetadata<string>()); 353Assert.Equal(new[] { "Hi there", "B" }, e.Metadata.GetOrderedMetadata<string>()); 362Assert.Equal(new[] { "Hi there", "A" }, e.Metadata.GetOrderedMetadata<string>()); 368Assert.Equal(new[] { "Hi there", "B" }, e.Metadata.GetOrderedMetadata<string>()); 441Assert.Equal(new[] { "group", "Hi there", "A" }, e.Metadata.GetOrderedMetadata<string>()); 448Assert.Equal(new[] { "group", "Hi there", "B" }, e.Metadata.GetOrderedMetadata<string>()); 459Assert.Equal(new[] { "group", "Hi there", "A" }, e.Metadata.GetOrderedMetadata<string>()); 466Assert.Equal(new[] { "group", "Hi there", "B" }, e.Metadata.GetOrderedMetadata<string>()); 474Assert.Equal(new[] { "group", "A", "Hi there" }, e.Metadata.GetOrderedMetadata<string>()); 530Assert.Equal(new[] { "A1", "A2", "C1", "C2" }, e.Metadata.GetOrderedMetadata<string>()); 535Assert.Equal(new[] { "B1", "B2", "C1", "C2" }, e.Metadata.GetOrderedMetadata<string>()); 540Assert.Equal(new[] { "C1", "C2" }, e.Metadata.GetOrderedMetadata<string>());
Routing\DynamicControllerEndpointMatcherPolicyTest.cs (9)
195Assert.Equal("Index", kvp.Value); 200Assert.Equal("Home", kvp.Value); 273Assert.Equal("Index", kvp.Value); 278Assert.Equal("Home", kvp.Value); 283Assert.Equal("test", kvp.Value); 373Assert.Equal("Index", kvp.Value); 378Assert.Equal("Home", kvp.Value); 383Assert.Equal("test", kvp.Value); 430Assert.Equal(2, candidates.Count);
Routing\UrlHelperExtensionsTest.cs (28)
45Assert.Equal("/TestPage", value.Value); 93Assert.Equal(10, value.Value); 98Assert.Equal("/TestPage", value.Value); 125Assert.Equal(13, value.Value); 130Assert.Equal("/TestPage", value.Value); 157Assert.Equal(13, value.Value); 162Assert.Equal("/TestPage", value.Value); 189Assert.Equal(13, value.Value); 194Assert.Equal("/TestPage", value.Value); 199Assert.Equal("test-handler", value.Value); 239Assert.Equal(13, value.Value); 244Assert.Equal("ambient-page", value.Value); 288Assert.Equal(13, value.Value); 293Assert.Equal("10/31/New Page", value.Value); 331Assert.Equal(13, value.Value); 336Assert.Equal("ambient-page", value.Value); 379Assert.Equal("exact-handler", value.Value); 384Assert.Equal("ambient-page", value.Value); 422Assert.Equal("route-value-handler", value.Value); 427Assert.Equal("ambient-page", value.Value); 457Assert.Equal(expected, value.Value); 484Assert.Equal(expected, value.Value); 528Assert.Equal(expected, value.Value); 591Assert.Equal("specified-area", value.Value); 596Assert.Equal("ambient-page", value.Value); 747Assert.Equal(expectedPage, value.Value); 795Assert.Equal("ambient-page", value.Value); 843Assert.Equal("ambient-page", value.Value);
Routing\UrlHelperTestBase.cs (2)
636Assert.Equal(2, dictionary.Count); 681Assert.Equal(3, dict.Count);
src\Shared\ResultsTests\FileContentResultTestBase.cs (13)
41Assert.Equal(buffer, outStream.ToArray()); 83Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 87Assert.Equal(contentLength, httpResponse.ContentLength); 122Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 126Assert.Equal(5, httpResponse.ContentLength); 158Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 192Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 224Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 257Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 260Assert.Equal(0, httpResponse.ContentLength); 291Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 325Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 349Assert.Equal(buffer, outStream.ToArray());
src\Shared\ResultsTests\FileStreamResultTestBase.cs (15)
62Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 65Assert.Equal(contentLength, httpResponse.ContentLength); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 106Assert.Equal(5, httpResponse.ContentLength); 141Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 178Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 212Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 247Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 250Assert.Equal(0, httpResponse.ContentLength); 283Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 319Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 363Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 366Assert.Equal(0, httpResponse.ContentLength); 437Assert.Equal(200, httpContext.Response.StatusCode); 438Assert.Equal(0, httpContext.Response.Body.Length);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (27)
55Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 59Assert.Equal(contentLength, httpResponse.ContentLength); 61Assert.Equal(startResult, sendFile.Offset); 62Assert.Equal((long?)contentLength, sendFile.Length); 85Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 91Assert.Equal(4, httpResponse.ContentLength); 93Assert.Equal(0, sendFile.Offset); 94Assert.Equal(4, sendFile.Length); 117Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 120Assert.Equal(0, sendFile.Offset); 144Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 147Assert.Equal(0, sendFile.Offset); 172Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 176Assert.Equal(0, sendFile.Offset); 203Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 207Assert.Equal(0, httpResponse.ContentLength); 231Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 258Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 311Assert.Equal(start, sendFile.Offset); 312Assert.Equal(contentLength, sendFile.Length); 313Assert.Equal(CancellationToken.None, sendFile.Token); 315Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 319Assert.Equal(contentLength, httpResponse.ContentLength); 338Assert.Equal(0, sendFile.Offset); 340Assert.Equal(CancellationToken.None, sendFile.Token); 358Assert.Equal(0, sendFile.Offset); 360Assert.Equal(CancellationToken.None, sendFile.Token);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (23)
67Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 71Assert.Equal(contentLength, httpResponse.ContentLength); 73Assert.Equal(startResult, sendFileFeature.Offset); 74Assert.Equal((long?)contentLength, sendFileFeature.Length); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 108Assert.Equal(4, httpResponse.ContentLength); 110Assert.Equal(0, sendFileFeature.Offset); 111Assert.Equal(4, sendFileFeature.Length); 140Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 143Assert.Equal(0, sendFileFeature.Offset); 173Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 176Assert.Equal(0, sendFileFeature.Offset); 207Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 211Assert.Equal(0, sendFileFeature.Offset); 245Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 249Assert.Equal(0, httpResponse.ContentLength); 277Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 308Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 346Assert.Equal(start, sendFile.Offset); 347Assert.Equal(contentLength, sendFile.Length); 348Assert.Equal(CancellationToken.None, sendFile.Token); 350Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 354Assert.Equal(contentLength, httpResponse.ContentLength);
UnprocessableEntityObjectResultTests.cs (3)
19Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 20Assert.Equal(obj, result.Value); 30Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
UnprocessableEntityResultTests.cs (1)
17Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
ValidationProblemDetailsTest.cs (5)
41Assert.Equal(new[] { "error1" }, item.Value); 46Assert.Equal(new[] { "error2", "error3" }, item.Value); 71Assert.Equal(new[] { "The input was not valid." }, item.Value); 95Assert.Equal(new[] { "error1", "error2" }, item.Value); 100Assert.Equal(new[] { "error3" }, item.Value);
Microsoft.AspNetCore.Mvc.Cors.Test (5)
CorsAuthorizationFilterTest.cs (4)
41Assert.Equal(204, response.StatusCode); 69Assert.Equal(204, authorizationContext.HttpContext.Response.StatusCode); 91Assert.Equal(204, response.StatusCode); 112Assert.Equal(200, authorizationContext.HttpContext.Response.StatusCode);
DisableCorsAuthorizationFilterTest.cs (1)
73Assert.Equal(StatusCodes.Status204NoContent, statusCodeResult.StatusCode);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (21)
DataAnnotationsMetadataProviderTest.cs (8)
101Assert.Equal(expected, value); 644Assert.Equal(expectedIsEnum, context.DisplayMetadata.IsEnum); 678Assert.Equal(expectedIsFlagsEnum, context.DisplayMetadata.IsFlagsEnum); 811Assert.Equal(expectedDictionary, context.DisplayMetadata.EnumNamesAndValues); 1141Assert.Equal(initialValue, context.ValidationMetadata.IsRequired); 1470Assert.Equal(expected, actual: context.ValidationMetadata.ValidatorMetadata); 1492Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired); 1514Assert.Equal(initialValue, context.BindingMetadata.IsReadOnly);
DataAnnotationsModelValidatorProviderTest.cs (1)
54Assert.Equal(4, providerContext.Results.Count);
DataAnnotationsModelValidatorTest.cs (1)
413Assert.Equal(service.Object, receivedService);
DataMemberRequiredBindingMetadataProviderTest.cs (4)
61Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired); 86Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired); 109Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired); 137Assert.Equal(initialValue, context.BindingMetadata.IsBindingRequired);
DefaultModelClientValidatorProviderTest.cs (4)
94Assert.Equal(2, validatorItems.Count); 118Assert.Equal(2, validatorItems.Count); 162Assert.Equal(2, validatorItems.Count); 185Assert.Equal(2, validatorItems.Count);
ModelMetadataProviderTest.cs (2)
354Assert.Equal(expectedResult, result); 405Assert.Equal(expectedOrder, result);
ValidatableObjectAdapterTest.cs (1)
136Assert.Equal(model, model.ObjectInstance);
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (78)
DelegatingEnumerableTest.cs (1)
44Assert.Equal(errors.Length, delegatingEnumerable.Count());
EnumerableWrapperProviderFactoryTest.cs (2)
58Assert.Equal(expectedWrappingType, wrapperProvider.WrappingType); 111Assert.Equal(expectedWrappingType, wrapperProvider.WrappingType);
EnumerableWrapperProviderTest.cs (3)
31Assert.Equal(expectedType, wrappingType); 47Assert.Equal(typeof(DelegatingEnumerable<int, int>), wrapperProvider.WrappingType); 67Assert.Equal(typeof(DelegatingEnumerable<int, int>), wrapperProvider.WrappingType);
ProblemDetailsWrapperTest.cs (4)
35Assert.Equal(403, problemDetails.Status); 42Assert.Equal("Test Value 3", kvp.Value); 47Assert.Equal("Test Value 2", kvp.Value); 52Assert.Equal("Test Value 1", kvp.Value);
SerializableErrorWrapperProviderTest.cs (1)
19Assert.Equal(typeof(SerializableErrorWrapper), wrapperProvider.WrappingType);
SerializableErrorWrapperTests.cs (5)
41Assert.Equal("key1-error", wrapper.SerializableError["key1"]); 76Assert.Equal("Test error 0", kvp.Value); 81Assert.Equal("Test Error 1 Test Error 2", kvp.Value); 86Assert.Equal("Test Error 3", kvp.Value); 91Assert.Equal("Test Error 4", kvp.Value);
SerializableWrapperProviderFactoryTest.cs (1)
22Assert.Equal(typeof(SerializableErrorWrapper), wrapperProvider.WrappingType);
ValidationProblemDetailsWrapperTest.cs (10)
39Assert.Equal(400, problemDetails.Status); 46Assert.Equal("Test Value 2", kvp.Value); 51Assert.Equal("Test Value 1", kvp.Value); 59Assert.Equal(new[] { "Test error 4" }, kvp.Value); 64Assert.Equal(new[] { "Test error 3" }, kvp.Value); 69Assert.Equal(new[] { "Test error 1 Test error 2" }, kvp.Value); 95Assert.Equal(400, problemDetails.Status); 102Assert.Equal("Test Value 1", kvp.Value); 107Assert.Equal("Test Value 2", kvp.Value); 132Assert.Equal(400, problemDetails.Status);
XmlDataContractSerializerInputFormatterTest.cs (15)
88Assert.Equal(expectedCanRead, result); 106Assert.Equal(1, formatter.createSerializerCalledCount); 161Assert.Equal(expectedInt, model.SampleInt); 192Assert.Equal(expectedInt, model.SampleInt); 225Assert.Equal(expectedInt, model.SampleInt); 260Assert.Equal(expectedInt, model.SampleInt); 292Assert.Equal(expectedInt, model.SampleInt); 319Assert.Equal(expectedInt, model.SampleInt); 353Assert.Equal(expectedInt, model.SampleInt); 386Assert.Equal(expectedInt, model.TestOne.SampleInt); 410Assert.Equal(expectedInt, model.SampleInt); 557Assert.Equal(expectedBytes, Encoding.UTF8.GetBytes(model.SampleString)); 594Assert.Equal(expectedInt, model.SampleInt); 653Assert.Equal(expectedInt, model.SampleInt); 712Assert.Equal(expectedInt, model.SampleInt);
XmlDataContractSerializerOutputFormatterTest.cs (7)
132Assert.Equal(1, formatter.createSerializerCalledCount); 390Assert.Equal(expectedOutput, result); 425Assert.Equal(expectedResult != null, actualCanWriteValue); 426Assert.Equal(new StringSegment(expectedContentType), outputFormatterContext.ContentType); 456Assert.Equal(expectedOutput, Assert.Single(result).ToString()); 460Assert.Equal(expectedOutput, result); 666Assert.Equal(LogLevel.Warning, write.LogLevel);
XmlSerializerInputFormatterTest.cs (22)
66Assert.Equal(expectedInt, model.SampleInt); 68Assert.Equal( 103Assert.Equal(expectedInt, model.SampleInt); 105Assert.Equal( 139Assert.Equal(expectedInt, model.SampleInt); 141Assert.Equal( 175Assert.Equal(expectedInt, model.SampleInt); 177Assert.Equal( 219Assert.Equal(expectedInt, model.SampleInt); 221Assert.Equal( 267Assert.Equal(expectedCanRead, result); 285Assert.Equal(expectedCanRead, result); 303Assert.Equal(1, formatter.createSerializerCalledCount); 355Assert.Equal(expectedInt, model.SampleInt); 357Assert.Equal( 390Assert.Equal(expectedInt, model.TestOne.SampleInt); 392Assert.Equal( 417Assert.Equal(expectedInt, model.SampleInt); 577Assert.Equal(expectedBytes, Encoding.UTF8.GetBytes(model.SampleString)); 615Assert.Equal(expectedInt, model.SampleInt); 617Assert.Equal(XmlConvert.ToDateTime(expectedDateTime, XmlDateTimeSerializationMode.Utc), model.SampleDate); 647Assert.Equal(expectedInt, model.SampleInt);
XmlSerializerOutputFormatterTest.cs (7)
140Assert.Equal(1, formatter.createSerializerCalledCount); 363Assert.Equal(expectedOutput, result); 396Assert.Equal(expectedResult != null, actualCanWriteValue); 397Assert.Equal(new StringSegment(expectedContentType), outputFormatterContext.ContentType); 440Assert.Equal(expectedOutput, Assert.Single(result).ToString()); 444Assert.Equal(expectedOutput, result); 483Assert.Equal(LogLevel.Warning, write.LogLevel);
Microsoft.AspNetCore.Mvc.FunctionalTests (842)
AntiforgeryAuthTests.cs (4)
26Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 38Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 49Assert.Equal(HttpStatusCode.OK, response.StatusCode); 59Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
AntiforgeryMiddlewareTest.cs (2)
92Assert.Equal(HttpStatusCode.BadRequest, result.StatusCode); 167Assert.Equal(HttpStatusCode.BadRequest, result.StatusCode);
AntiforgeryTests.cs (7)
25Assert.Equal(HttpStatusCode.OK, response.StatusCode); 70Assert.Equal(HttpStatusCode.OK, response.StatusCode); 120Assert.Equal(HttpStatusCode.OK, response.StatusCode); 149Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 159Assert.Equal(HttpStatusCode.OK, response.StatusCode); 184Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 197Assert.Equal(HttpStatusCode.Redirect, response.StatusCode);
ApiBehaviorTest.cs (13)
119Assert.Equal((int)HttpStatusCode.UnsupportedMediaType, problemDetails.Status); 146Assert.Equal(input.ContactId, result.ContactId); 167Assert.Equal(input.ContactId, result.ContactInfo.ContactId); 169Assert.Equal(requestId, result.Id); 184Assert.Equal(id, result.ContactId); 200Assert.Equal(id, result.ContactId); 221Assert.Equal(id, result.ContactId); 242Assert.Equal(id, result.ContactId); 294Assert.Equal(404, problemDetails.Status); 356Assert.Equal(400, validationProblemDetails.Status); 362Assert.Equal("27", kvp.Value); 370Assert.Equal(new[] { "Error Message" }, kvp.Value); 452Assert.Equal(expected, actual);
ApiExplorerTest.cs (63)
414Assert.Equal(2, result.Count); 437Assert.Equal(2, result.Count); 459Assert.Equal(204, responseType.StatusCode); 479Assert.Equal(200, responseType.StatusCode); 523Assert.Equal(200, responseType.StatusCode); 545Assert.Equal(200, responseType.StatusCode); 567Assert.Equal(200, responseType.StatusCode); 589Assert.Equal(200, responseType.StatusCode); 611Assert.Equal(2, description.SupportedResponseTypes.Count); 614Assert.Equal(201, responseType.StatusCode); 615Assert.Equal( 620Assert.Equal(400, responseType.StatusCode); 621Assert.Equal( 643Assert.Equal(2, description.SupportedResponseTypes.Count); 646Assert.Equal(201, responseType.StatusCode); 647Assert.Equal( 652Assert.Equal(400, responseType.StatusCode); 653Assert.Equal( 675Assert.Equal(2, description.SupportedResponseTypes.Count); 678Assert.Equal(200, responseType.StatusCode); 679Assert.Equal( 684Assert.Equal(400, responseType.StatusCode); 685Assert.Equal( 707Assert.Equal(2, description.SupportedResponseTypes.Count); 710Assert.Equal(200, responseType.StatusCode); 711Assert.Equal( 716Assert.Equal(400, responseType.StatusCode); 717Assert.Equal( 743Assert.Equal(200, responseType.StatusCode); 750Assert.Equal(500, responseType.StatusCode); 780Assert.Equal(200, responseType.StatusCode); 786Assert.Equal(500, responseType.StatusCode); 815Assert.Equal(200, responseType.StatusCode); 821Assert.Equal(500, responseType.StatusCode); 841Assert.Equal(4, responseType.ResponseFormats.Count); 867Assert.Equal(2, responseType.ResponseFormats.Count); 921Assert.Equal(200, responseType.StatusCode); 964Assert.Equal(2, parameters.Count); 989Assert.Equal(2, parameters.Count); 1013Assert.Equal(2, parameters.Count); 1037Assert.Equal(2, parameters.Count); 1061Assert.Equal(7, parameters.Count); 1177Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1183Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 1238Assert.Equal(200, responseType.StatusCode); 1271Assert.Equal(200, responseType.StatusCode); 1277Assert.Equal(404, responseType.StatusCode); 1301Assert.Equal(200, responseType.StatusCode); 1327Assert.Equal(202, responseType.StatusCode); 1333Assert.Equal(403, responseType.StatusCode); 1362Assert.Equal(201, responseType.StatusCode); 1368Assert.Equal(400, responseType.StatusCode); 1397Assert.Equal(201, responseType.StatusCode); 1403Assert.Equal(400, responseType.StatusCode); 1432Assert.Equal(204, responseType.StatusCode); 1438Assert.Equal(400, responseType.StatusCode); 1444Assert.Equal(404, responseType.StatusCode); 1472Assert.Equal(200, responseType.StatusCode); 1478Assert.Equal(400, responseType.StatusCode); 1484Assert.Equal(404, responseType.StatusCode); 1509Assert.Equal(302, responseType.StatusCode); 1515Assert.Equal(409, responseType.StatusCode); 1538Assert.Equal(401, responseType.StatusCode);
ApplicationModelTest.cs (11)
25Assert.Equal(HttpStatusCode.OK, response.StatusCode); 38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 51Assert.Equal(HttpStatusCode.OK, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 77Assert.Equal(HttpStatusCode.OK, response.StatusCode); 90Assert.Equal(HttpStatusCode.OK, response.StatusCode); 103Assert.Equal(HttpStatusCode.OK, response.StatusCode); 121Assert.Equal(HttpStatusCode.OK, response.StatusCode); 134Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 177Assert.Equal(HttpStatusCode.OK, response.StatusCode); 190Assert.Equal(HttpStatusCode.OK, response.StatusCode);
AsyncActionsTests.cs (15)
26Assert.Equal(HttpStatusCode.OK, response.StatusCode); 27Assert.Equal(0, responseBody.Length); 38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 39Assert.Equal(0, responseBody.Length); 61Assert.Equal(HttpStatusCode.OK, response.StatusCode); 84Assert.Equal(HttpStatusCode.OK, response.StatusCode); 107Assert.Equal(HttpStatusCode.OK, response.StatusCode); 130Assert.Equal(HttpStatusCode.OK, response.StatusCode); 153Assert.Equal(HttpStatusCode.OK, response.StatusCode); 176Assert.Equal(HttpStatusCode.OK, response.StatusCode); 199Assert.Equal(HttpStatusCode.OK, response.StatusCode); 200Assert.Equal(0, responseBody.Length); 222Assert.Equal(HttpStatusCode.OK, response.StatusCode); 245Assert.Equal(HttpStatusCode.OK, response.StatusCode); 268Assert.Equal(HttpStatusCode.OK, response.StatusCode);
AsyncDisposalTest.cs (3)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode); 49Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 61Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
AsyncEnumerableTestBase.cs (2)
39Assert.Equal(10, projects.Count); 78Assert.Equal(10, projects.Count());
AuthMiddlewareAndFilterTestBase.cs (11)
120Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 127Assert.Equal(HttpStatusCode.OK, response.StatusCode); 135Assert.Equal(HttpStatusCode.OK, response.StatusCode); 139Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 146Assert.Equal(HttpStatusCode.OK, response.StatusCode); 161Assert.Equal(HttpStatusCode.OK, response.StatusCode); 169Assert.Equal(HttpStatusCode.OK, response.StatusCode); 180Assert.Equal(HttpStatusCode.OK, response.StatusCode); 195Assert.Equal(HttpStatusCode.OK, response.StatusCode); 200Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 208Assert.Equal(HttpStatusCode.OK, response.StatusCode);
BasicTests.cs (31)
44Assert.Equal(HttpStatusCode.OK, response.StatusCode); 45Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 65Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 88Assert.Equal(HttpStatusCode.OK, response.StatusCode); 89Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 108Assert.Equal(HttpStatusCode.OK, response.StatusCode); 109Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 127Assert.Equal(HttpStatusCode.OK, response.StatusCode); 140Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 142Assert.Equal(0, response.Content.Headers.ContentLength); 143Assert.Equal(0, responseContent.Length); 153Assert.Equal(HttpStatusCode.OK, response.StatusCode); 168Assert.Equal(HttpStatusCode.OK, result.StatusCode); 182Assert.Equal(HttpStatusCode.Found, response.StatusCode); 185Assert.Equal(0, response.Content.Headers.ContentLength); 200Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 201Assert.Equal(0, response.Content.Headers.ContentLength); 218Assert.Equal(HttpStatusCode.OK, response.StatusCode); 234Assert.Equal(HttpStatusCode.OK, response.StatusCode); 257Assert.Equal(HttpStatusCode.OK, response.StatusCode); 280Assert.Equal(HttpStatusCode.OK, response.StatusCode); 330Assert.Equal(HttpStatusCode.OK, response.StatusCode); 342Assert.Equal(HttpStatusCode.OK, response.StatusCode); 354Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 396Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 413Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 427Assert.Equal(10, result.SampleInt); 441Assert.Equal(2, result.Length); 533Assert.Equal(10, data.Id); 555Assert.Equal(10, data.Id);
ComponentRenderingFunctionalTests.cs (1)
97Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
ConsumesAttributeEndpointRoutingTests.cs (1)
23Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ConsumesAttributeTests.cs (1)
23Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ConsumesAttributeTestsBase.cs (8)
43Assert.Equal(HttpStatusCode.OK, response.StatusCode); 60Assert.Equal(HttpStatusCode.OK, response.StatusCode); 76Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 96Assert.Equal(HttpStatusCode.OK, response.StatusCode); 118Assert.Equal(HttpStatusCode.OK, response.StatusCode); 143Assert.Equal(HttpStatusCode.OK, response.StatusCode); 162Assert.Equal(HttpStatusCode.OK, response.StatusCode); 185Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ContentNegotiationTest.cs (32)
37Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 54Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 70Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 85Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 104Assert.Equal(HttpStatusCode.OK, response.StatusCode); 105Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 123Assert.Equal(HttpStatusCode.OK, response.StatusCode); 124Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 148Assert.Equal(HttpStatusCode.OK, response.StatusCode); 149Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 166Assert.Equal(HttpStatusCode.OK, response.StatusCode); 167Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 179Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 207Assert.Equal(HttpStatusCode.OK, response.StatusCode); 230Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 248Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 265Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 282Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 300Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 316Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 341Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 362Assert.Equal(HttpStatusCode.OK, response.StatusCode); 380Assert.Equal(HttpStatusCode.OK, response.StatusCode); 400Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 415Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 430Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 444Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 456Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 467Assert.Equal(HttpStatusCode.OK, response.StatusCode); 484Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 502Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 522Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ControllerEndpointFiltersTest.cs (4)
36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 49Assert.Equal(HttpStatusCode.OK, response.StatusCode); 62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 74Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ControllerFromServicesTests.cs (1)
103Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
CorsTests.cs (1)
29Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
CorsTestsBase.cs (29)
39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 45Assert.Equal(new[] { "*" }, header.Value.ToArray()); 58Assert.Equal(HttpStatusCode.OK, response.StatusCode); 76Assert.Equal(HttpStatusCode.OK, response.StatusCode); 94Assert.Equal(HttpStatusCode.MethodNotAllowed, response.StatusCode); 119Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 154Assert.Equal(HttpStatusCode.OK, response.StatusCode); 156Assert.Equal( 159Assert.Equal( 162Assert.Equal( 187Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 189Assert.Equal( 192Assert.Equal( 195Assert.Equal( 198Assert.Equal( 220Assert.Equal(HttpStatusCode.OK, response.StatusCode); 244Assert.Equal(HttpStatusCode.OK, response.StatusCode); 273Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 297Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 299Assert.Equal( 302Assert.Equal( 305Assert.Equal( 329Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 331Assert.Equal( 334Assert.Equal( 337Assert.Equal( 340Assert.Equal( 368Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 391Assert.Equal(HttpStatusCode.NoContent, response.StatusCode);
CustomValueProviderTest.cs (4)
38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 55Assert.Equal(HttpStatusCode.OK, response.StatusCode); 72Assert.Equal(HttpStatusCode.OK, response.StatusCode); 89Assert.Equal(HttpStatusCode.OK, response.StatusCode);
DataAnnotationTests.cs (1)
34Assert.Equal(HttpStatusCode.OK, response.StatusCode);
DoNotRespectBrowserAcceptHeaderTests.cs (4)
36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(HttpStatusCode.OK, response.StatusCode); 124Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ErrorPageTests.cs (10)
68Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 69Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 103Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 104Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 124Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 125Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 144Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 145Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 162Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 163Assert.Equal(expectedMediaType, response.Content.Headers.ContentType);
FileResultTests.cs (48)
29Assert.Equal(HttpStatusCode.OK, response.StatusCode); 53Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 75Assert.Equal(HttpStatusCode.OK, response.StatusCode); 95Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, response.StatusCode); 98Assert.Equal(0, response.Content.Headers.ContentLength); 117Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 139Assert.Equal(HttpStatusCode.OK, response.StatusCode); 159Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, response.StatusCode); 162Assert.Equal(0, response.Content.Headers.ContentLength); 176Assert.Equal(HttpStatusCode.OK, response.StatusCode); 203Assert.Equal(HttpStatusCode.OK, response.StatusCode); 222Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 242Assert.Equal(HttpStatusCode.OK, response.StatusCode); 274Assert.Equal(httpStatusCode, (int)response.StatusCode); 284Assert.Equal(expectedContentLength, contentLength); 299Assert.Equal(HttpStatusCode.OK, response.StatusCode); 316Assert.Equal(HttpStatusCode.OK, response.StatusCode); 344Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 362Assert.Equal(HttpStatusCode.OK, response.StatusCode); 383Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, response.StatusCode); 386Assert.Equal(0, response.Content.Headers.ContentLength); 397Assert.Equal(HttpStatusCode.OK, response.StatusCode); 424Assert.Equal(HttpStatusCode.OK, response.StatusCode); 447Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 464Assert.Equal(HttpStatusCode.OK, response.StatusCode); 493Assert.Equal(httpStatusCode, (int)response.StatusCode); 503Assert.Equal(expectedContentLength, contentLength); 517Assert.Equal(HttpStatusCode.OK, response.StatusCode); 545Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 563Assert.Equal(HttpStatusCode.OK, response.StatusCode); 587Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, response.StatusCode); 590Assert.Equal(0, response.Content.Headers.ContentLength); 601Assert.Equal(HttpStatusCode.OK, response.StatusCode); 628Assert.Equal(HttpStatusCode.OK, response.StatusCode); 651Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 667Assert.Equal(HttpStatusCode.OK, response.StatusCode); 699Assert.Equal(httpStatusCode, (int)response.StatusCode); 709Assert.Equal(expectedContentLength, contentLength); 726Assert.Equal(HttpStatusCode.OK, response.StatusCode); 754Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 778Assert.Equal(HttpStatusCode.OK, response.StatusCode); 797Assert.Equal(HttpStatusCode.PartialContent, response.StatusCode); 820Assert.Equal(HttpStatusCode.OK, response.StatusCode); 844Assert.Equal(HttpStatusCode.OK, response.StatusCode); 867Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, response.StatusCode); 870Assert.Equal(0, response.Content.Headers.ContentLength); 903Assert.Equal(httpStatusCode, (int)response.StatusCode); 913Assert.Equal(expectedContentLength, contentLength);
FiltersTest.cs (6)
27Assert.Equal(HttpStatusCode.OK, response.StatusCode); 38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 49Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 84Assert.Equal(422, (int)response.StatusCode); 111Assert.Equal(HttpStatusCode.OK, response.StatusCode);
FormFileUploadTest.cs (4)
34Assert.Equal(HttpStatusCode.OK, response.StatusCode); 38Assert.Equal(23, user.Age); 62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 67Assert.Equal(2, product.Specs.Count);
GlobalAuthorizationFilterTestBase.cs (4)
20Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 34Assert.Equal(HttpStatusCode.OK, response.StatusCode); 46Assert.Equal(HttpStatusCode.OK, response.StatusCode); 58Assert.Equal(HttpStatusCode.OK, response.StatusCode);
HtmlGenerationTest.cs (11)
108Assert.Equal(HttpStatusCode.OK, response.StatusCode); 109Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 134Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 199Assert.Equal(expectedAttributes.Count + 1, imgElement.Attributes.Length); // + 1 for the id-attribute 225Assert.Equal(HttpStatusCode.OK, response.StatusCode); 226Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 265Assert.Equal(HttpStatusCode.OK, response.StatusCode); 266Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 304Assert.Equal(HttpStatusCode.OK, response.StatusCode); 305Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 335Assert.Equal(HttpStatusCode.OK, response.StatusCode);
HttpActionResultTests.cs (1)
32Assert.Equal(id, result.ContactId);
InputFormatterTests.cs (10)
39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, response.StatusCode); 72Assert.Equal(HttpStatusCode.UnsupportedMediaType, response.StatusCode); 102Assert.Equal("The DerivedProperty field is required.", value.First); 134Assert.Equal("The DerivedProperty field is required.", value.First); 166Assert.Equal("The DerivedProperty field is required.", value.First); 216Assert.Equal(0, content.Headers.ContentLength); 261Assert.Equal(0, content.Headers.ContentLength); 276Assert.Equal(0, content.Headers.ContentLength); 291Assert.Equal(0, content.Headers.ContentLength);
InputObjectValidationTests.cs (12)
67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 89Assert.Equal(HttpStatusCode.OK, response.StatusCode); 110Assert.Equal(HttpStatusCode.OK, response.StatusCode); 130Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode); 158Assert.Equal(expectedStatusCode, (int)response.StatusCode); 181Assert.Equal(HttpStatusCode.OK, response.StatusCode); 200Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode); 220Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode); 241Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode); 293Assert.Equal(new[] { "Invalid character after parsing property name. Expected ':' but got: =. Path '', line 1, position 4." }, error.Value); 322Assert.Equal(new[] { "Required property 'isbn' not found in JSON. Path '', line 1, position 44." }, error.Value); 354Assert.Equal(new[] { "An error occurred while deserializing input data." }, error.Value);
InputParentValidationTests.cs (4)
44Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode); 49Assert.Equal(expectedErrors, actualErrors); 63Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode); 68Assert.Equal(expectedErrors, actualErrors);
InputValidationTests.cs (3)
57Assert.Equal(HttpStatusCode.OK, response.StatusCode); 82Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 83Assert.Equal(10, errors.Count);
JsonInputFormatterTestBase.cs (11)
41Assert.Equal(HttpStatusCode.OK, response.StatusCode); 61Assert.Equal(HttpStatusCode.OK, response.StatusCode); 79Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 95Assert.Equal(HttpStatusCode.OK, response.StatusCode); 115Assert.Equal(HttpStatusCode.OK, response.StatusCode); 116Assert.Equal(expected.Id, actual.Id); 132Assert.Equal(HttpStatusCode.OK, response.StatusCode); 133Assert.Equal(expected.Id, actual.Id); 181Assert.Equal(expected.Id, actual.Id); 198Assert.Equal(HttpStatusCode.UnsupportedMediaType, response.StatusCode); 220Assert.Equal(HttpStatusCode.OK, response.StatusCode);
JsonOutputFormatterTestBase.cs (2)
49Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 55Assert.Equal(2, modelStateErrors.Count);
JsonPatchInputFormatterTest.cs (19)
32Assert.Equal(HttpStatusCode.OK, response.StatusCode); 37Assert.Equal(3, product.Reviews.Count); 38Assert.Equal(3.5, product.Reviews[2].Rating); 52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 57Assert.Equal(2, product.Reviews.Count); 58Assert.Equal(5, product.Reviews[0].Rating); 72Assert.Equal(HttpStatusCode.OK, response.StatusCode); 77Assert.Equal(2, product.Reviews.Count); 78Assert.Equal(4, product.Reviews[1].Rating); 79Assert.Equal(4, product.Reviews[0].Rating); 93Assert.Equal(HttpStatusCode.OK, response.StatusCode); 98Assert.Equal(2, product.Reviews.Count); 99Assert.Equal(4, product.Reviews[1].Rating); 100Assert.Equal(0, product.Reviews[0].Rating); 114Assert.Equal(HttpStatusCode.OK, response.StatusCode); 119Assert.Equal(2, product.Reviews.Count); 120Assert.Equal(0, product.Reviews[0].Rating); 134Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 148Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
JsonResultWithNewtonsoftJsonTest.cs (6)
38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 60Assert.Equal(HttpStatusCode.OK, response.StatusCode); 78Assert.Equal(HttpStatusCode.OK, response.StatusCode); 96Assert.Equal(HttpStatusCode.OK, response.StatusCode); 113Assert.Equal(HttpStatusCode.OK, response.StatusCode); 129Assert.Equal(HttpStatusCode.OK, response.StatusCode);
JsonResultWithSystemTextJsonTest.cs (6)
38Assert.Equal(HttpStatusCode.OK, response.StatusCode); 60Assert.Equal(HttpStatusCode.OK, response.StatusCode); 78Assert.Equal(HttpStatusCode.OK, response.StatusCode); 96Assert.Equal(HttpStatusCode.OK, response.StatusCode); 113Assert.Equal(HttpStatusCode.OK, response.StatusCode); 129Assert.Equal(HttpStatusCode.OK, response.StatusCode);
LinkGenerationTests.cs (4)
52Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 54Assert.Equal( 74Assert.Equal(HttpStatusCode.OK, response.StatusCode); 75Assert.Equal(expectedMediaType, response.Content.Headers.ContentType);
LinkGeneratorTest.cs (18)
32Assert.Equal(HttpStatusCode.OK, response.StatusCode); 44Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, response.StatusCode); 80Assert.Equal(HttpStatusCode.OK, response.StatusCode); 92Assert.Equal(HttpStatusCode.OK, response.StatusCode); 106Assert.Equal(HttpStatusCode.OK, response.StatusCode); 118Assert.Equal(HttpStatusCode.OK, response.StatusCode); 130Assert.Equal(HttpStatusCode.OK, response.StatusCode); 142Assert.Equal(HttpStatusCode.OK, response.StatusCode); 154Assert.Equal(HttpStatusCode.OK, response.StatusCode); 166Assert.Equal(HttpStatusCode.OK, response.StatusCode); 178Assert.Equal(HttpStatusCode.OK, response.StatusCode); 190Assert.Equal(HttpStatusCode.OK, response.StatusCode); 202Assert.Equal(HttpStatusCode.OK, response.StatusCode); 214Assert.Equal(HttpStatusCode.OK, response.StatusCode); 226Assert.Equal(HttpStatusCode.OK, response.StatusCode); 238Assert.Equal(HttpStatusCode.OK, response.StatusCode);
LinkParserTest.cs (2)
33Assert.Equal(HttpStatusCode.OK, response.StatusCode); 63Assert.Equal(HttpStatusCode.OK, response.StatusCode);
NewtonsoftJsonInputFormatterTest.cs (3)
28Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 46Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 63Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
NewtonsoftJsonOutputFormatterTest.cs (1)
52Assert.Equal(50, response.Content.Headers.ContentLength);
NonNullableReferenceTypesTest.cs (1)
58Assert.Equal(2, errors.Length); // Not validating BCL error messages
OutputFormatterTest.cs (7)
34Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 51Assert.Equal(expectedContentType, response.Content.Headers.ContentType); 67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(0, response.Content.Headers.ContentLength); 85Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 86Assert.Equal(0, response.Content.Headers.ContentLength); 105Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode);
PageAsyncDisposalTest.cs (1)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RazorBuildTest.cs (3)
43Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, response.StatusCode); 81Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RazorPageModelTest.cs (7)
42Assert.Equal(HttpStatusCode.OK, response.StatusCode); 67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 92Assert.Equal(HttpStatusCode.OK, response.StatusCode); 118Assert.Equal(HttpStatusCode.OK, response.StatusCode); 143Assert.Equal(HttpStatusCode.OK, response.StatusCode); 168Assert.Equal(HttpStatusCode.OK, response.StatusCode); 178Assert.Equal(HttpStatusCode.OK, getResponse.StatusCode);
RazorPagesTest.cs (56)
44Assert.Equal(HttpStatusCode.OK, response.StatusCode); 45Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 98Assert.Equal(HttpStatusCode.OK, response.StatusCode); 129Assert.Equal(HttpStatusCode.OK, response.StatusCode); 211Assert.Equal(HttpStatusCode.OK, response.StatusCode); 242Assert.Equal(HttpStatusCode.OK, response.StatusCode); 267Assert.Equal(HttpStatusCode.NotFound, routeResponse.StatusCode); 280Assert.Equal(HttpStatusCode.OK, routeResponse.StatusCode); 314Assert.Equal(HttpStatusCode.OK, response.StatusCode); 328Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 341Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 357Assert.Equal(HttpStatusCode.OK, response.StatusCode); 373Assert.Equal(HttpStatusCode.OK, response.StatusCode); 389Assert.Equal(HttpStatusCode.OK, response.StatusCode); 413Assert.Equal(HttpStatusCode.OK, response.StatusCode); 432Assert.Equal(HttpStatusCode.OK, response.StatusCode); 461Assert.Equal(HttpStatusCode.OK, response.StatusCode); 477Assert.Equal(HttpStatusCode.OK, response.StatusCode); 494Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 519Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 544Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 552Assert.Equal(HttpStatusCode.OK, response.StatusCode); 577Assert.Equal(HttpStatusCode.OK, response.StatusCode); 590Assert.Equal(HttpStatusCode.OK, response.StatusCode); 606Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 620Assert.Equal(HttpStatusCode.OK, response.StatusCode); 674Assert.Equal(HttpStatusCode.OK, response.StatusCode); 702Assert.Equal(HttpStatusCode.OK, response.StatusCode); 729Assert.Equal(HttpStatusCode.OK, response.StatusCode); 760Assert.Equal(HttpStatusCode.OK, response.StatusCode); 845Assert.Equal(HttpStatusCode.OK, response.StatusCode); 869Assert.Equal(HttpStatusCode.OK, response.StatusCode); 885Assert.Equal(HttpStatusCode.OK, response.StatusCode); 901Assert.Equal(HttpStatusCode.OK, response.StatusCode); 918Assert.Equal(HttpStatusCode.OK, response.StatusCode); 949Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 963Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 985Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 999Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1013Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1027Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1041Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1053Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1065Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1077Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1091Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1103Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1202Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1213Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1240Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1242Assert.Equal(TimeSpan.FromSeconds(10), cacheControl.MaxAge.Value); 1376Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 1450Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1466Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1482Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1491Assert.Equal(HttpStatusCode.OK, getResponse.StatusCode);
RazorPagesWithBasePathTest.cs (22)
26Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 49Assert.Equal(HttpStatusCode.OK, response.StatusCode); 62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 75Assert.Equal(HttpStatusCode.OK, response.StatusCode); 88Assert.Equal(HttpStatusCode.OK, response.StatusCode); 101Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 112Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 247Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 261Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 380Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 407Assert.Equal(HttpStatusCode.OK, response.StatusCode); 436Assert.Equal(HttpStatusCode.OK, response.StatusCode); 465Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 493Assert.Equal(HttpStatusCode.OK, response.StatusCode); 610Assert.Equal(HttpStatusCode.OK, response.StatusCode); 623Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 637Assert.Equal(HttpStatusCode.OK, response.StatusCode); 651Assert.Equal(HttpStatusCode.OK, response.StatusCode); 714Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 725Assert.Equal(HttpStatusCode.Redirect, response.StatusCode); 744Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RemoteAttributeValidationTest.cs (3)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode); 62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 91Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RequestFormLimitsTest.cs (4)
62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 88Assert.Equal(HttpStatusCode.OK, response.StatusCode); 111Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 158Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
RequestServicesEndpointRoutingTest.cs (1)
23Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RequestServicesTest.cs (1)
23Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RequestServicesTestBase.cs (1)
97Assert.Equal(HttpStatusCode.NotFound, response2.StatusCode);
RequestSizeLimitTest.cs (3)
39Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 61Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 78Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RespectBrowserAcceptHeaderTests.cs (2)
37Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RoutingAcrossPipelineBranchesTest.cs (12)
47Assert.Equal(HttpStatusCode.OK, subdirResponse.StatusCode); 51Assert.Equal(HttpStatusCode.OK, commonResponse.StatusCode); 55Assert.Equal(HttpStatusCode.OK, defaultResponse.StatusCode); 82Assert.Equal(HttpStatusCode.OK, subdirResponse.StatusCode); 85Assert.Equal(HttpStatusCode.OK, commonResponse.StatusCode); 88Assert.Equal(HttpStatusCode.OK, defaultResponse.StatusCode); 112Assert.Equal(HttpStatusCode.OK, subdirResponse.StatusCode); 120Assert.Equal(HttpStatusCode.OK, defaultResponse.StatusCode); 142Assert.Equal(HttpStatusCode.NotFound, commonResponse.StatusCode); 143Assert.Equal(HttpStatusCode.NotFound, subdirResponse.StatusCode); 144Assert.Equal(HttpStatusCode.NotFound, defaultResponse.StatusCode); 160Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RoutingDynamicOrderTest.cs (6)
42Assert.Equal(HttpStatusCode.OK, response.StatusCode); 65Assert.Equal(HttpStatusCode.OK, response.StatusCode); 88Assert.Equal(HttpStatusCode.OK, response.StatusCode); 110Assert.Equal(HttpStatusCode.OK, response.StatusCode); 132Assert.Equal(HttpStatusCode.OK, response.StatusCode); 154Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RoutingDynamicTest.cs (7)
37Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 52Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 67Assert.Equal(HttpStatusCode.OK, response.StatusCode); 82Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 97Assert.Equal(HttpStatusCode.OK, response.StatusCode); 113Assert.Equal(HttpStatusCode.OK, response.StatusCode); 129Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
RoutingEndpointRoutingTest.cs (29)
24Assert.Equal(HttpStatusCode.OK, response.StatusCode); 45Assert.Equal(HttpStatusCode.OK, response.StatusCode); 61Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 71Assert.Equal(HttpStatusCode.OK, response.StatusCode); 87Assert.Equal(HttpStatusCode.OK, response.StatusCode); 103Assert.Equal(HttpStatusCode.OK, response.StatusCode); 119Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 132Assert.Equal(HttpStatusCode.OK, response.StatusCode); 152Assert.Equal(HttpStatusCode.OK, response.StatusCode); 172Assert.Equal(HttpStatusCode.OK, response.StatusCode); 192Assert.Equal(HttpStatusCode.OK, response.StatusCode); 209Assert.Equal(HttpStatusCode.OK, response.StatusCode); 224Assert.Equal(HttpStatusCode.OK, response.StatusCode); 229Assert.Equal( 241Assert.Equal(HttpStatusCode.OK, response.StatusCode); 246Assert.Equal( 259Assert.Equal(HttpStatusCode.MethodNotAllowed, response.StatusCode); 269Assert.Equal(HttpStatusCode.OK, response.StatusCode); 284Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 294Assert.Equal(HttpStatusCode.OK, response.StatusCode); 309Assert.Equal(HttpStatusCode.OK, response.StatusCode); 329Assert.Equal(HttpStatusCode.OK, response.StatusCode); 348Assert.Equal(HttpStatusCode.OK, response.StatusCode); 367Assert.Equal(HttpStatusCode.OK, response.StatusCode); 385Assert.Equal(HttpStatusCode.OK, response.StatusCode); 400Assert.Equal(HttpStatusCode.OK, response.StatusCode); 415Assert.Equal(HttpStatusCode.OK, response.StatusCode); 430Assert.Equal(HttpStatusCode.OK, response.StatusCode); 439Assert.Equal(HttpStatusCode.MethodNotAllowed, response.StatusCode);
RoutingFallbackTest.cs (7)
37Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, response.StatusCode); 84Assert.Equal(HttpStatusCode.OK, response.StatusCode); 100Assert.Equal(HttpStatusCode.OK, response.StatusCode); 116Assert.Equal(HttpStatusCode.OK, response.StatusCode); 134Assert.Equal(HttpStatusCode.UnsupportedMediaType, response.StatusCode);
RoutingGroupsTest.cs (2)
36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 47Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RoutingGroupsWithMetadataTest.cs (2)
33Assert.Equal(HttpStatusCode.OK, response.StatusCode); 37Assert.Equal(new[] { "A", "C", "B" }, content);
RoutingTests.cs (6)
25Assert.Equal(HttpStatusCode.OK, response.StatusCode); 44Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 54Assert.Equal(HttpStatusCode.OK, response.StatusCode); 59Assert.Equal( 76Assert.Equal(HttpStatusCode.OK, response.StatusCode); 81Assert.Equal(new string[]
RoutingTestsBase.cs (79)
35Assert.Equal(HttpStatusCode.OK, response.StatusCode); 53Assert.Equal(HttpStatusCode.OK, response.StatusCode); 69Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 79Assert.Equal(HttpStatusCode.OK, response.StatusCode); 102Assert.Equal(HttpStatusCode.OK, response.StatusCode); 122Assert.Equal(HttpStatusCode.OK, response.StatusCode); 161Assert.Equal(HttpStatusCode.OK, response.StatusCode); 208Assert.Equal(HttpStatusCode.OK, response.StatusCode); 218Assert.Equal(HttpStatusCode.OK, response.StatusCode); 228Assert.Equal(HttpStatusCode.OK, response.StatusCode); 240Assert.Equal(HttpStatusCode.OK, response.StatusCode); 252Assert.Equal(HttpStatusCode.OK, response.StatusCode); 260Assert.Equal( 276Assert.Equal(HttpStatusCode.OK, response.StatusCode); 284Assert.Equal( 300Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 310Assert.Equal(HttpStatusCode.OK, response.StatusCode); 318Assert.Equal( 335Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 347Assert.Equal(HttpStatusCode.OK, response.StatusCode); 362Assert.Equal(HttpStatusCode.OK, response.StatusCode); 395Assert.Equal(HttpStatusCode.OK, response.StatusCode); 460Assert.Equal(HttpStatusCode.OK, response.StatusCode); 468Assert.Equal(new string[] 487Assert.Equal(HttpStatusCode.OK, response.StatusCode); 495Assert.Equal(new string[] 513Assert.Equal(HttpStatusCode.MethodNotAllowed, response.StatusCode); 529Assert.Equal(HttpStatusCode.OK, response.StatusCode); 537Assert.Equal(new string[] 557Assert.Equal(HttpStatusCode.OK, response.StatusCode); 565Assert.Equal(new string[] 611Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 623Assert.Equal(HttpStatusCode.OK, response.StatusCode); 640Assert.Equal(HttpStatusCode.OK, response.StatusCode); 670Assert.Equal(HttpStatusCode.OK, response.StatusCode); 697Assert.Equal(HttpStatusCode.OK, response.StatusCode); 722Assert.Equal(HttpStatusCode.OK, response.StatusCode); 742Assert.Equal(HttpStatusCode.OK, response.StatusCode); 765Assert.Equal(HttpStatusCode.OK, response.StatusCode); 787Assert.Equal(HttpStatusCode.OK, response.StatusCode); 812Assert.Equal(HttpStatusCode.OK, response.StatusCode); 817Assert.Equal(new string[] { expectedUrl, expectedUrl }, result.ExpectedUrls); 832Assert.Equal(HttpStatusCode.OK, response.StatusCode); 855Assert.Equal(HttpStatusCode.OK, response.StatusCode); 876Assert.Equal(HttpStatusCode.OK, response.StatusCode); 897Assert.Equal(HttpStatusCode.OK, response.StatusCode); 918Assert.Equal(HttpStatusCode.OK, response.StatusCode); 974Assert.Equal(HttpStatusCode.OK, response.StatusCode); 994Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1014Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1034Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1058Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1076Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1098Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1116Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1138Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1159Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1180Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1186Assert.Equal("17", result.RouteValues["id"]); 1202Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1208Assert.Equal("17", result.RouteValues["id"]); 1224Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1230Assert.Equal("17", result.RouteValues["id"]); 1246Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1252Assert.Equal("123", result.RouteValues["id"]); 1268Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1288Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1309Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1330Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1350Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1371Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1392Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1413Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1434Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1455Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1480Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1532Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1549Assert.Equal(HttpStatusCode.OK, response.StatusCode); 1591Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
RoutingWithoutRazorPagesTestsBase.cs (3)
31Assert.Equal(HttpStatusCode.OK, response.StatusCode); 52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 60Assert.Equal("pagevalue", result.RouteValues["page"]);
SerializableErrorTests.cs (4)
46Assert.Equal(HttpStatusCode.OK, response.StatusCode); 70Assert.Equal(HttpStatusCode.OK, response.StatusCode); 116Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 157Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
TagHelperComponentTagHelperTest.cs (3)
36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, response.StatusCode); 76Assert.Equal(HttpStatusCode.OK, response.StatusCode);
TagHelpersTest.cs (10)
52Assert.Equal(HttpStatusCode.OK, response.StatusCode); 53Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 89Assert.Equal(HttpStatusCode.OK, response.StatusCode); 90Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 110Assert.Equal(HttpStatusCode.OK, response.StatusCode); 111Assert.Equal(expectedMediaType, response.Content.Headers.ContentType); 207Assert.Equal(HttpStatusCode.OK, response.StatusCode); 235Assert.Equal(HttpStatusCode.OK, response.StatusCode); 263Assert.Equal(HttpStatusCode.OK, response.StatusCode); 286Assert.Equal(HttpStatusCode.OK, response.StatusCode);
TempDataInCookiesTest.cs (14)
72Assert.Equal(HttpStatusCode.OK, response.StatusCode); 87Assert.Equal("/", cookieTempDataProviderCookie.Path); 96Assert.Equal(HttpStatusCode.OK, response.StatusCode); 104Assert.Equal(string.Empty, setCookieHeaderValue.Value); 105Assert.Equal("/", setCookieHeaderValue.Path); 114Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 131Assert.Equal(HttpStatusCode.OK, response.StatusCode); 137Assert.Equal("/", setCookieHeader.Path); 146Assert.Equal(HttpStatusCode.Redirect, redirectResponse.StatusCode); 152Assert.Equal(HttpStatusCode.OK, response.StatusCode); 160Assert.Equal(string.Empty, setCookieHeader.Value); 161Assert.Equal("/", setCookieHeader.Path); 184Assert.Equal(HttpStatusCode.OK, response.StatusCode); 190Assert.Equal("/", setCookieHeader.Path);
TempDataInCookiesUsingCookieConsentTest.cs (5)
42Assert.Equal(HttpStatusCode.OK, response.StatusCode); 48Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 73Assert.Equal(HttpStatusCode.OK, response.StatusCode); 79Assert.Equal(HttpStatusCode.NoContent, response.StatusCode);
TempDataPropertyTest.cs (7)
64Assert.Equal(HttpStatusCode.Redirect, redirectResponse.StatusCode); 70Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(HttpStatusCode.OK, response.StatusCode); 99Assert.Equal(HttpStatusCode.OK, response.StatusCode); 107Assert.Equal(HttpStatusCode.OK, response.StatusCode); 130Assert.Equal(HttpStatusCode.OK, response.StatusCode); 136Assert.Equal(HttpStatusCode.OK, response.StatusCode);
TempDataTestBase.cs (19)
28Assert.Equal(HttpStatusCode.OK, response.StatusCode); 34Assert.Equal(HttpStatusCode.OK, response.StatusCode); 42Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 59Assert.Equal(HttpStatusCode.OK, response.StatusCode); 78Assert.Equal(HttpStatusCode.OK, response.StatusCode); 84Assert.Equal(HttpStatusCode.Redirect, redirectResponse.StatusCode); 90Assert.Equal(HttpStatusCode.OK, response.StatusCode); 109Assert.Equal(HttpStatusCode.OK, response.StatusCode); 115Assert.Equal(HttpStatusCode.OK, peekResponse.StatusCode); 123Assert.Equal(HttpStatusCode.OK, getResponse.StatusCode); 149Assert.Equal(HttpStatusCode.Redirect, redirectResponse.StatusCode); 155Assert.Equal(HttpStatusCode.OK, response.StatusCode); 188Assert.Equal(HttpStatusCode.OK, response.StatusCode); 194Assert.Equal(HttpStatusCode.OK, response.StatusCode); 202Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 212Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 220Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); 230Assert.Equal(HttpStatusCode.OK, response.StatusCode); 238Assert.Equal(HttpStatusCode.NoContent, response.StatusCode);
TestingInfrastructureInheritanceTests.cs (2)
27Assert.Equal(new[] { "ConfigureWebHost", "Customization", "FurtherCustomization" }, factory.ConfigureWebHostCalled.ToArray()); 47Assert.Equal(new[] { "ConfigureWebHost", "Customization", "FurtherCustomization" }, factory.ConfigureWebHostCalled.ToArray());
TestingInfrastructureTests.cs (16)
65Assert.Equal(HttpStatusCode.OK, response.StatusCode); 70Assert.Equal(5, handlerResponse.Url); 71Assert.Equal(5, handlerResponse.Body); 88Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(5, handlerResponse.Url); 94Assert.Equal(5, handlerResponse.Body); 107Assert.Equal(HttpStatusCode.OK, response.StatusCode); 123Assert.Equal(HttpStatusCode.SeeOther, response.StatusCode); 137Assert.Equal(HttpStatusCode.OK, response.StatusCode); 151Assert.Equal(HttpStatusCode.OK, response.StatusCode); 160Assert.Equal(HttpStatusCode.OK, acquireToken.StatusCode); 167Assert.Equal(HttpStatusCode.OK, response.StatusCode); 169Assert.Equal(4, handlerResponse.TempDataValue); 180Assert.Equal(HttpStatusCode.OK, response.StatusCode); 181Assert.Equal(5, await response.Content.ReadAsAsync<int>()); 243Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode);
VersioningEndpointRoutingTests.cs (3)
24Assert.Equal(HttpStatusCode.OK, response.StatusCode); 44Assert.Equal(HttpStatusCode.OK, response.StatusCode); 64Assert.Equal(HttpStatusCode.OK, response.StatusCode);
VersioningTests.cs (1)
23Assert.Equal(HttpStatusCode.OK, response.StatusCode);
VersioningTestsBase.cs (24)
39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 63Assert.Equal(HttpStatusCode.OK, response.StatusCode); 83Assert.Equal(HttpStatusCode.OK, response.StatusCode); 104Assert.Equal(HttpStatusCode.OK, response.StatusCode); 123Assert.Equal(HttpStatusCode.OK, response.StatusCode); 142Assert.Equal(HttpStatusCode.OK, response.StatusCode); 169Assert.Equal(HttpStatusCode.OK, response.StatusCode); 193Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 218Assert.Equal(HttpStatusCode.OK, response.StatusCode); 244Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 263Assert.Equal(HttpStatusCode.OK, response.StatusCode); 285Assert.Equal(HttpStatusCode.OK, response.StatusCode); 306Assert.Equal(HttpStatusCode.OK, response.StatusCode); 327Assert.Equal(HttpStatusCode.OK, response.StatusCode); 349Assert.Equal(HttpStatusCode.OK, response.StatusCode); 370Assert.Equal(HttpStatusCode.OK, response.StatusCode); 389Assert.Equal(HttpStatusCode.OK, response.StatusCode); 411Assert.Equal(HttpStatusCode.OK, response.StatusCode); 432Assert.Equal(HttpStatusCode.OK, response.StatusCode); 453Assert.Equal(HttpStatusCode.OK, response.StatusCode); 477Assert.Equal(HttpStatusCode.OK, response.StatusCode); 496Assert.Equal(HttpStatusCode.OK, response.StatusCode); 515Assert.Equal(HttpStatusCode.OK, response.StatusCode); 537Assert.Equal(HttpStatusCode.OK, response.StatusCode);
XmlDataContractSerializerFormattersWrappingTest.cs (8)
42Assert.Equal(HttpStatusCode.OK, response.StatusCode); 66Assert.Equal(HttpStatusCode.OK, response.StatusCode); 90Assert.Equal(HttpStatusCode.OK, response.StatusCode); 113Assert.Equal(HttpStatusCode.OK, response.StatusCode); 136Assert.Equal(HttpStatusCode.OK, response.StatusCode); 161Assert.Equal(HttpStatusCode.OK, response.StatusCode); 184Assert.Equal(HttpStatusCode.OK, response.StatusCode); 205Assert.Equal(HttpStatusCode.OK, response.StatusCode);
XmlDataContractSerializerInputFormatterTest.cs (5)
33Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 58Assert.Equal(10, modelBindingInfo.Store.Id); 60Assert.Equal(98052, modelBindingInfo.Store.Address.Zipcode); 89Assert.Equal(10, modelBindingInfo.Store.Id); 92Assert.Equal(expectedErrorMessages.Count(), modelBindingInfo.ModelStateErrorMessages.Count);
XmlOutputFormatterTests.cs (12)
36Assert.Equal(HttpStatusCode.OK, response.StatusCode); 42Assert.Equal(167, response.Content.Headers.ContentLength); 58Assert.Equal(HttpStatusCode.OK, response.StatusCode); 63Assert.Equal(149, response.Content.Headers.ContentLength); 81Assert.Equal(HttpStatusCode.OK, response.StatusCode); 102Assert.Equal(HttpStatusCode.OK, response.StatusCode); 125Assert.Equal(HttpStatusCode.OK, response.StatusCode); 146Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 164Assert.Equal(HttpStatusCode.OK, response.StatusCode); 184Assert.Equal(HttpStatusCode.OK, response.StatusCode); 204Assert.Equal(HttpStatusCode.OK, response.StatusCode); 225Assert.Equal(HttpStatusCode.OK, response.StatusCode);
XmlSerializerFormattersWrappingTest.cs (8)
40Assert.Equal(HttpStatusCode.OK, response.StatusCode); 61Assert.Equal(HttpStatusCode.OK, response.StatusCode); 82Assert.Equal(HttpStatusCode.OK, response.StatusCode); 102Assert.Equal(HttpStatusCode.OK, response.StatusCode); 122Assert.Equal(HttpStatusCode.OK, response.StatusCode); 144Assert.Equal(HttpStatusCode.OK, response.StatusCode); 164Assert.Equal(HttpStatusCode.OK, response.StatusCode); 182Assert.Equal(HttpStatusCode.OK, response.StatusCode);
XmlSerializerInputFormatterTests.cs (2)
35Assert.Equal(HttpStatusCode.OK, response.StatusCode); 52Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
Microsoft.AspNetCore.Mvc.IntegrationTests (1136)
ActionParametersIntegrationTest.cs (20)
70Assert.Equal("SomeStreet", modelState[key].RawValue); 72Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 116Assert.Equal(ModelValidationState.Valid, state.ValidationState); 117Assert.Equal("SomeStreet", state.RawValue); 164Assert.Equal("SomeStreet", modelState[key].RawValue); 166Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 250Assert.Equal("SomeStreet", modelState[key].RawValue); 252Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 296Assert.Equal(ModelValidationState.Valid, state.ValidationState); 298Assert.Equal("SomeStreet", state.RawValue); 341Assert.Equal("SomeStreet", modelState[key].RawValue); 343Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 444Assert.Equal(23, model.Age); 625Assert.Equal(100, boundModel.Id); 738Assert.Equal(input.HasValue, modelBindingResult.IsModelSet); 739Assert.Equal(isValid, modelState.IsValid); 742Assert.Equal(input.Value, Assert.IsType<int>(modelBindingResult.Model)); 791Assert.Equal(input != null, modelBindingResult.IsModelSet); 792Assert.Equal(isValid, modelState.IsValid); 1076Assert.Equal(typeof(ClassWithNoDefaultConstructor), bindingContext.ModelType);
ArrayModelBinderIntegrationTest.cs (29)
38Assert.Equal(new int[] { 10, 11 }, model); 40Assert.Equal(2, modelState.Count); 41Assert.Equal(0, modelState.ErrorCount); 46Assert.Equal("10", entry.RawValue); 50Assert.Equal("11", entry.RawValue); 82Assert.Equal(new int[] { 10, 11 }, model); 84Assert.Equal(2, modelState.Count); 85Assert.Equal(0, modelState.ErrorCount); 90Assert.Equal("10", entry.RawValue); 94Assert.Equal("11", entry.RawValue); 122Assert.Equal(new int[] { 10, 11 }, model); 124Assert.Equal(2, modelState.Count); 125Assert.Equal(0, modelState.ErrorCount); 130Assert.Equal("10", entry.RawValue); 134Assert.Equal("11", entry.RawValue); 163Assert.Equal(0, modelState.ErrorCount); 200Assert.Equal(2, modelState.Count); 201Assert.Equal(0, modelState.ErrorCount); 206Assert.Equal("bill", entry.RawValue); 210Assert.Equal("lang", entry.RawValue); 245Assert.Equal(2, modelState.Count); 246Assert.Equal(0, modelState.ErrorCount); 251Assert.Equal("bill", entry.RawValue); 255Assert.Equal("lang", entry.RawValue); 286Assert.Equal(2, modelState.Count); 287Assert.Equal(0, modelState.ErrorCount); 292Assert.Equal("bill", entry.RawValue); 296Assert.Equal("lang", entry.RawValue); 325Assert.Equal(0, modelState.ErrorCount);
AuthorizeFilterIntegrationTest.cs (4)
49Assert.Equal(2, policyProvider.GetPolicyCount); 77Assert.Equal(2, getPolicyCalled); 116Assert.Equal(4, getPolicyCalled); 152Assert.Equal(4, policyProvider.GetPolicyCount);
BinderTypeBasedModelBinderIntegrationTest.cs (6)
112Assert.Equal("Success", modelBindingResult.Model); 118Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 185Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 237Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 273Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 312Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState);
BindingSourceMetadataProviderIntegrationTest.cs (1)
56Assert.Equal(token, boundPerson.Token);
BindPropertyIntegrationTest.cs (7)
172Assert.Equal(input.HasValue, result.IsModelSet); 173Assert.Equal(isValid, testContext.ModelState.IsValid); 176Assert.Equal(input.Value, Assert.IsType<int>(result.Model)); 241Assert.Equal(isValid, pageContext.ModelState.IsValid); 244Assert.Equal(input.Value, page.BindRequiredProperty); 291Assert.Equal(input != null, result.IsModelSet); 292Assert.Equal(isValid, testContext.ModelState.IsValid);
BodyValidationIntegrationTests.cs (7)
89Assert.Equal(2, products.Count()); 296Assert.Equal(2, modelStateErrors.Count); 540Assert.Equal(5, boundPerson.Address.Number); 541Assert.Equal(0, boundPerson.Address.RequiredNumber); 585Assert.Equal(1, modelState.ErrorCount); 640Assert.Equal(ModelValidationState.Invalid, street.ValidationState); 737Assert.Equal(ModelValidationState.Invalid, street.ValidationState);
ByteArrayModelBinderIntegrationTest.cs (5)
56Assert.Equal(expectedValue, boundPerson.Token); 64Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 66Assert.Equal(value, entry.Value.RawValue); 138Assert.Equal(expectedValue, model); 146Assert.Equal(value, entry.Value.RawValue);
CollectionModelBinderIntegrationTest.cs (73)
44Assert.Equal(new List<int>() { 10, 11 }, model); 46Assert.Equal(2, modelState.Count); 47Assert.Equal(0, modelState.ErrorCount); 52Assert.Equal("10", entry.RawValue); 56Assert.Equal("11", entry.RawValue); 92Assert.Equal(new List<int>() { 10, 11 }, model); 94Assert.Equal(2, modelState.Count); 95Assert.Equal(0, modelState.ErrorCount); 128Assert.Equal(new List<int> { 10, 11 }, model); 130Assert.Equal(2, modelState.Count); 131Assert.Equal(0, modelState.ErrorCount); 161Assert.Equal(0, modelState.ErrorCount); 200Assert.Equal(10, model[0].Id); 201Assert.Equal(11, model[1].Id); 203Assert.Equal(2, modelState.Count); 204Assert.Equal(0, modelState.ErrorCount); 240Assert.Equal(10, model[0].Id); 241Assert.Equal(11, model[1].Id); 243Assert.Equal(2, modelState.Count); 244Assert.Equal(0, modelState.ErrorCount); 274Assert.Equal(0, modelState.ErrorCount); 311Assert.Equal(10, model[0].Id); 312Assert.Equal(11, model[1].Id); 316Assert.Equal(4, modelState.Count); 317Assert.Equal(2, modelState.ErrorCount); 322Assert.Equal("10", entry.RawValue); 326Assert.Equal("11", entry.RawValue); 330Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 336Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 370Assert.Equal(10, model[0].Id); 372Assert.Equal(11, model[1].Id); 375Assert.Equal(4, modelState.Count); 376Assert.Equal(2, modelState.ErrorCount); 381Assert.Equal("10", entry.RawValue); 385Assert.Equal("11", entry.RawValue); 389Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 393Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 421Assert.Equal(10, model[0].Id); 423Assert.Equal(11, model[1].Id); 426Assert.Equal(4, modelState.Count); 427Assert.Equal(2, modelState.ErrorCount); 432Assert.Equal("10", entry.RawValue); 436Assert.Equal("11", entry.RawValue); 440Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 444Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 473Assert.Equal(new List<int>() { 10, 11 }, model); 476Assert.Equal(2, modelState.Count); 477Assert.Equal(0, modelState.ErrorCount); 482Assert.Equal("10", entry.RawValue); 483Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 487Assert.Equal("11", entry.RawValue); 488Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 516Assert.Equal(10, model[0].Id); 518Assert.Equal(11, model[1].Id); 521Assert.Equal(4, modelState.Count); 522Assert.Equal(2, modelState.ErrorCount); 527Assert.Equal("10", entry.RawValue); 531Assert.Equal("11", entry.RawValue); 535Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 539Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 568Assert.Equal(0, modelState.ErrorCount); 617Assert.Equal(2, modelState.Count); 618Assert.Equal(0, modelState.ErrorCount); 622Assert.Equal("Street1", entry.RawValue); 626Assert.Equal("Street2", entry.RawValue); 964Assert.Equal(0, modelState.ErrorCount); 1029Assert.Equal(0, modelState.ErrorCount); 1152Assert.Equal(0, modelState.ErrorCount); 1166Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1171Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1201Assert.Equal(0, modelState.ErrorCount); 1215Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1220Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState);
ComplexRecordIntegrationTest.cs (207)
73Assert.Equal(0, modelState.ErrorCount); 78Assert.Equal("bill", entry.RawValue); 123Assert.Equal(0, modelState.ErrorCount); 128Assert.Equal("bill", entry.RawValue); 174Assert.Equal(0, modelState.ErrorCount); 179Assert.Equal("bill", entry.RawValue); 228Assert.Equal(0, modelState.ErrorCount); 233Assert.Equal("bill", entry.RawValue); 275Assert.Equal(10, model.ProductId); 277Assert.Equal(0, modelState.ErrorCount); 282Assert.Equal("10", entry.RawValue); 325Assert.Equal(0, modelState.ErrorCount); 371Assert.Equal(ByteArrayContent, model.Customer.Token); 373Assert.Equal(2, modelState.Count); 374Assert.Equal(0, modelState.ErrorCount); 379Assert.Equal("bill", entry.RawValue); 383Assert.Equal(ByteArrayEncoded, entry.RawValue); 423Assert.Equal(ByteArrayContent, model.Customer.Token); 425Assert.Equal(2, modelState.Count); 426Assert.Equal(0, modelState.ErrorCount); 431Assert.Equal("bill", entry.RawValue); 435Assert.Equal(ByteArrayEncoded, entry.RawValue); 478Assert.Equal(0, modelState.ErrorCount); 483Assert.Equal("bill", entry.RawValue); 530Assert.Equal(2, modelState.Count); 531Assert.Equal(0, modelState.ErrorCount); 536Assert.Equal("bill", entry.RawValue); 583Assert.Equal(2, modelState.Count); 584Assert.Equal(0, modelState.ErrorCount); 589Assert.Equal("bill", entry.RawValue); 637Assert.Equal(0, modelState.ErrorCount); 644Assert.Equal("bill", entry.RawValue); 692Assert.Equal(10, model.ProductId); 694Assert.Equal(2, modelState.Count); 695Assert.Equal(0, modelState.ErrorCount); 701Assert.Equal("10", entry.RawValue); 749Assert.Equal(0, modelState.ErrorCount); 795Assert.Equal(new int[] { 10, 11 }, model.ProductIds); 797Assert.Equal(3, modelState.Count); 798Assert.Equal(0, modelState.ErrorCount); 803Assert.Equal("bill", entry.RawValue); 807Assert.Equal("10", entry.RawValue); 811Assert.Equal("11", entry.RawValue); 850Assert.Equal(new int[] { 10, 11 }, model.ProductIds); 852Assert.Equal(3, modelState.Count); 853Assert.Equal(0, modelState.ErrorCount); 858Assert.Equal("bill", entry.RawValue); 862Assert.Equal("10", entry.RawValue); 866Assert.Equal("11", entry.RawValue); 908Assert.Equal(0, modelState.ErrorCount); 913Assert.Equal("bill", entry.RawValue); 955Assert.Equal(0, modelState.ErrorCount); 998Assert.Equal(new List<int>() { 10, 11 }, model.ProductIds); 1000Assert.Equal(3, modelState.Count); 1001Assert.Equal(0, modelState.ErrorCount); 1006Assert.Equal("bill", entry.RawValue); 1010Assert.Equal("10", entry.RawValue); 1014Assert.Equal("11", entry.RawValue); 1053Assert.Equal(new List<int>() { 10, 11 }, model.ProductIds); 1055Assert.Equal(3, modelState.Count); 1056Assert.Equal(0, modelState.ErrorCount); 1061Assert.Equal("bill", entry.RawValue); 1065Assert.Equal("10", entry.RawValue); 1069Assert.Equal("11", entry.RawValue); 1111Assert.Equal(0, modelState.ErrorCount); 1116Assert.Equal("bill", entry.RawValue); 1158Assert.Equal(0, modelState.ErrorCount); 1201Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model.ProductIds); 1203Assert.Equal(3, modelState.Count); 1204Assert.Equal(0, modelState.ErrorCount); 1209Assert.Equal("bill", entry.RawValue); 1213Assert.Equal("key0", entry.RawValue); 1217Assert.Equal("10", entry.RawValue); 1256Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model.ProductIds); 1258Assert.Equal(3, modelState.Count); 1259Assert.Equal(0, modelState.ErrorCount); 1264Assert.Equal("bill", entry.RawValue); 1268Assert.Equal("key0", entry.RawValue); 1272Assert.Equal("10", entry.RawValue); 1314Assert.Equal(0, modelState.ErrorCount); 1319Assert.Equal("bill", entry.RawValue); 1361Assert.Equal(0, modelState.ErrorCount); 1449Assert.Equal(7, modelState.Count); 1450Assert.Equal(0, modelState.ErrorCount); 1455Assert.Equal("Accord", entry.RawValue); 1459Assert.Equal("camera_specs", entry.RawValue); 1463Assert.Equal("camera_spec1.txt", entry.RawValue); 1467Assert.Equal("camera_spec2.txt", entry.RawValue); 1471Assert.Equal("tyre_specs", entry.RawValue); 1475Assert.Equal("tyre_spec1.txt", entry.RawValue); 1479Assert.Equal("tyre_spec2.txt", entry.RawValue); 1556Assert.Equal(7, modelState.Count); 1557Assert.Equal(0, modelState.ErrorCount); 1562Assert.Equal("Accord", entry.RawValue); 1566Assert.Equal("camera_specs", entry.RawValue); 1570Assert.Equal("camera_spec1.txt", entry.RawValue); 1574Assert.Equal("camera_spec2.txt", entry.RawValue); 1578Assert.Equal("tyre_specs", entry.RawValue); 1582Assert.Equal("tyre_spec1.txt", entry.RawValue); 1586Assert.Equal("tyre_spec2.txt", entry.RawValue); 1663Assert.Equal(7, modelState.Count); 1664Assert.Equal(0, modelState.ErrorCount); 1669Assert.Equal("Accord", entry.RawValue); 1673Assert.Equal("camera_specs", entry.RawValue); 1677Assert.Equal("camera_spec1.txt", entry.RawValue); 1681Assert.Equal("camera_spec2.txt", entry.RawValue); 1685Assert.Equal("tyre_specs", entry.RawValue); 1689Assert.Equal("tyre_spec1.txt", entry.RawValue); 1693Assert.Equal("tyre_spec2.txt", entry.RawValue); 1735Assert.Equal(new KeyValuePair<string, int>("key0", 10), model.ProductId); 1737Assert.Equal(3, modelState.Count); 1738Assert.Equal(0, modelState.ErrorCount); 1743Assert.Equal("bill", entry.RawValue); 1747Assert.Equal("key0", entry.RawValue); 1751Assert.Equal("10", entry.RawValue); 1790Assert.Equal(new KeyValuePair<string, int>("key0", 10), model.ProductId); 1792Assert.Equal(3, modelState.Count); 1793Assert.Equal(0, modelState.ErrorCount); 1798Assert.Equal("bill", entry.RawValue); 1802Assert.Equal("key0", entry.RawValue); 1806Assert.Equal("10", entry.RawValue); 1868Assert.Equal(6, modelState.Count); 1869Assert.Equal(0, modelState.ErrorCount); 1874Assert.Equal("Accord", entry.RawValue); 1878Assert.Equal("camera_specs", entry.RawValue); 1882Assert.Equal("spec1", entry.RawValue); 1886Assert.Equal("spec1.txt", entry.RawValue); 1890Assert.Equal("spec2", entry.RawValue); 1894Assert.Equal("spec2.txt", entry.RawValue); 1945Assert.Equal(0, modelState.ErrorCount); 1988Assert.Equal(1, modelState.ErrorCount); 2044Assert.Equal(1, modelState.ErrorCount); 2094Assert.Equal(123, model.Customer.Id); 2097Assert.Equal(2, modelState.Count); 2098Assert.Equal(1, modelState.ErrorCount); 2102Assert.Equal("123", entry.RawValue); 2148Assert.Equal(123, model.Customer.Id); 2151Assert.Equal(2, modelState.Count); 2152Assert.Equal(1, modelState.ErrorCount); 2156Assert.Equal("123", entry.RawValue); 2206Assert.Equal(123, model.Customer.Id); 2209Assert.Equal(2, modelState.Count); 2210Assert.Equal(1, modelState.ErrorCount); 2214Assert.Equal("123", entry.RawValue); 2264Assert.Equal(1, modelState.ErrorCount); 2316Assert.Equal(1, modelState.ErrorCount); 2364Assert.Equal(0, modelState.ErrorCount); 2368Assert.Equal("abc", entry.RawValue); 2412Assert.Equal(1, modelState.ErrorCount); 2464Assert.Equal(1, modelState.ErrorCount); 2508Assert.Equal(new[] { 123 }, model.OrderIds.ToArray()); 2511Assert.Equal(0, modelState.ErrorCount); 2515Assert.Equal("123", entry.RawValue); 2559Assert.Equal(0, model.ProductId); 2562Assert.Equal(1, modelState.ErrorCount); 2567Assert.Equal(string.Empty, entry.RawValue); 2613Assert.Equal(0, model.ProductId); 2623Assert.Equal(1, modelState.ErrorCount); 2679Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2727Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2777Assert.Equal(0, person.Address.Number); 2787Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2830Assert.Equal(0, address.Number); 2840Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2889Assert.Equal(10, model.ProductId); 2939Assert.Equal(98052, model.Info.Value.Zipcode); 2942Assert.Equal(4, modelState.Count); 2943Assert.Equal(0, modelState.ErrorCount); 2948Assert.Equal("1", entry.RawValue); 2952Assert.Equal("location1", entry.RawValue); 2956Assert.Equal("98052", entry.RawValue); 2960Assert.Equal("10,20", entry.RawValue); 3078item => Assert.Equal(1000, item.Rate), 3079item => Assert.Equal(2000, item.Rate)); 3089Assert.Equal("1,000.00", kvp.Value.RawValue); 3090Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3097Assert.Equal("2000", kvp.Value.RawValue); 3098Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3357Assert.Equal(0, modelState.ErrorCount); 3474Assert.Equal(0, model.Age); 3477Assert.Equal(0, modelState.ErrorCount); 3516Assert.Equal(0, model.Age); 3520Assert.Equal(0, modelState.ErrorCount); 3559Assert.Equal(28, model.Age); 3563Assert.Equal(0, modelState.ErrorCount); 3602Assert.Equal(28, model.Age); 3604Assert.Equal(2, modelState.Count); 3606Assert.Equal(0, modelState.ErrorCount); 3610Assert.Equal(0, modelState.ErrorCount); 3657Assert.Equal(0, modelState.ErrorCount); 3703Assert.Equal(0, modelState.ErrorCount); 3798Assert.Equal(0, modelState.ErrorCount); 3840Assert.Equal(new[] { "tag1", "tag2" }, model.Tags); 3885Assert.Equal(0, modelState.ErrorCount); 3927Assert.Equal(new[] { "tag1", "tag2" }, model.Tags); 3969Assert.Equal(0, modelState.ErrorCount); 3973Assert.Equal(new[] { "tag1", "tag2" }, model.Tags); 4057Assert.Equal(new[] { "tag" }, model.Tags); 4059Assert.Equal(0, modelState.ErrorCount); 4100Assert.Equal(new[] { "tag" }, model.Tags); 4102Assert.Equal(0, modelState.ErrorCount); 4145Assert.Equal(7, model.Age); 4147Assert.Equal(0, modelState.ErrorCount); 4148Assert.Equal(2, modelState.Count); 4189Assert.Equal(7, model.Age); 4192Assert.Equal(1, modelState.ErrorCount); 4194Assert.Equal(2, modelState.Count);
ComplexTypeIntegrationTestBase.cs (183)
45Assert.Equal(ExpectedModelBinderType, modelBinder.GetType()); 110Assert.Equal(0, modelState.ErrorCount); 115Assert.Equal("bill", entry.RawValue); 160Assert.Equal(0, modelState.ErrorCount); 165Assert.Equal("bill", entry.RawValue); 211Assert.Equal(0, modelState.ErrorCount); 216Assert.Equal("bill", entry.RawValue); 258Assert.Equal(10, model.ProductId); 260Assert.Equal(0, modelState.ErrorCount); 265Assert.Equal("10", entry.RawValue); 308Assert.Equal(0, modelState.ErrorCount); 364Assert.Equal(ByteArrayContent, model.Customer.Token); 366Assert.Equal(2, modelState.Count); 367Assert.Equal(0, modelState.ErrorCount); 372Assert.Equal("bill", entry.RawValue); 376Assert.Equal(ByteArrayEncoded, entry.RawValue); 416Assert.Equal(ByteArrayContent, model.Customer.Token); 418Assert.Equal(2, modelState.Count); 419Assert.Equal(0, modelState.ErrorCount); 424Assert.Equal("bill", entry.RawValue); 428Assert.Equal(ByteArrayEncoded, entry.RawValue); 471Assert.Equal(0, modelState.ErrorCount); 476Assert.Equal("bill", entry.RawValue); 533Assert.Equal(2, modelState.Count); 534Assert.Equal(0, modelState.ErrorCount); 539Assert.Equal("bill", entry.RawValue); 586Assert.Equal(2, modelState.Count); 587Assert.Equal(0, modelState.ErrorCount); 592Assert.Equal("bill", entry.RawValue); 640Assert.Equal(0, modelState.ErrorCount); 647Assert.Equal("bill", entry.RawValue); 695Assert.Equal(10, model.ProductId); 697Assert.Equal(2, modelState.Count); 698Assert.Equal(0, modelState.ErrorCount); 704Assert.Equal("10", entry.RawValue); 752Assert.Equal(0, modelState.ErrorCount); 803Assert.Equal(new int[] { 10, 11 }, model.ProductIds); 805Assert.Equal(3, modelState.Count); 806Assert.Equal(0, modelState.ErrorCount); 811Assert.Equal("bill", entry.RawValue); 815Assert.Equal("10", entry.RawValue); 819Assert.Equal("11", entry.RawValue); 858Assert.Equal(new int[] { 10, 11 }, model.ProductIds); 860Assert.Equal(3, modelState.Count); 861Assert.Equal(0, modelState.ErrorCount); 866Assert.Equal("bill", entry.RawValue); 870Assert.Equal("10", entry.RawValue); 874Assert.Equal("11", entry.RawValue); 916Assert.Equal(0, modelState.ErrorCount); 921Assert.Equal("bill", entry.RawValue); 963Assert.Equal(0, modelState.ErrorCount); 1011Assert.Equal(new List<int>() { 10, 11 }, model.ProductIds); 1013Assert.Equal(3, modelState.Count); 1014Assert.Equal(0, modelState.ErrorCount); 1019Assert.Equal("bill", entry.RawValue); 1023Assert.Equal("10", entry.RawValue); 1027Assert.Equal("11", entry.RawValue); 1066Assert.Equal(new List<int>() { 10, 11 }, model.ProductIds); 1068Assert.Equal(3, modelState.Count); 1069Assert.Equal(0, modelState.ErrorCount); 1074Assert.Equal("bill", entry.RawValue); 1078Assert.Equal("10", entry.RawValue); 1082Assert.Equal("11", entry.RawValue); 1124Assert.Equal(0, modelState.ErrorCount); 1129Assert.Equal("bill", entry.RawValue); 1171Assert.Equal(0, modelState.ErrorCount); 1219Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model.ProductIds); 1221Assert.Equal(3, modelState.Count); 1222Assert.Equal(0, modelState.ErrorCount); 1227Assert.Equal("bill", entry.RawValue); 1231Assert.Equal("key0", entry.RawValue); 1235Assert.Equal("10", entry.RawValue); 1274Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model.ProductIds); 1276Assert.Equal(3, modelState.Count); 1277Assert.Equal(0, modelState.ErrorCount); 1282Assert.Equal("bill", entry.RawValue); 1286Assert.Equal("key0", entry.RawValue); 1290Assert.Equal("10", entry.RawValue); 1332Assert.Equal(0, modelState.ErrorCount); 1337Assert.Equal("bill", entry.RawValue); 1379Assert.Equal(0, modelState.ErrorCount); 1485Assert.Equal(7, modelState.Count); 1486Assert.Equal(0, modelState.ErrorCount); 1491Assert.Equal("Accord", entry.RawValue); 1495Assert.Equal("camera_specs", entry.RawValue); 1499Assert.Equal("camera_spec1.txt", entry.RawValue); 1503Assert.Equal("camera_spec2.txt", entry.RawValue); 1507Assert.Equal("tyre_specs", entry.RawValue); 1511Assert.Equal("tyre_spec1.txt", entry.RawValue); 1515Assert.Equal("tyre_spec2.txt", entry.RawValue); 1592Assert.Equal(7, modelState.Count); 1593Assert.Equal(0, modelState.ErrorCount); 1598Assert.Equal("Accord", entry.RawValue); 1602Assert.Equal("camera_specs", entry.RawValue); 1606Assert.Equal("camera_spec1.txt", entry.RawValue); 1610Assert.Equal("camera_spec2.txt", entry.RawValue); 1614Assert.Equal("tyre_specs", entry.RawValue); 1618Assert.Equal("tyre_spec1.txt", entry.RawValue); 1622Assert.Equal("tyre_spec2.txt", entry.RawValue); 1699Assert.Equal(7, modelState.Count); 1700Assert.Equal(0, modelState.ErrorCount); 1705Assert.Equal("Accord", entry.RawValue); 1709Assert.Equal("camera_specs", entry.RawValue); 1713Assert.Equal("camera_spec1.txt", entry.RawValue); 1717Assert.Equal("camera_spec2.txt", entry.RawValue); 1721Assert.Equal("tyre_specs", entry.RawValue); 1725Assert.Equal("tyre_spec1.txt", entry.RawValue); 1729Assert.Equal("tyre_spec2.txt", entry.RawValue); 1776Assert.Equal(new KeyValuePair<string, int>("key0", 10), model.ProductId); 1778Assert.Equal(3, modelState.Count); 1779Assert.Equal(0, modelState.ErrorCount); 1784Assert.Equal("bill", entry.RawValue); 1788Assert.Equal("key0", entry.RawValue); 1792Assert.Equal("10", entry.RawValue); 1831Assert.Equal(new KeyValuePair<string, int>("key0", 10), model.ProductId); 1833Assert.Equal(3, modelState.Count); 1834Assert.Equal(0, modelState.ErrorCount); 1839Assert.Equal("bill", entry.RawValue); 1843Assert.Equal("key0", entry.RawValue); 1847Assert.Equal("10", entry.RawValue); 1886Assert.Equal(default, model.ProductId); 1888Assert.Equal(1, modelState.ErrorCount); 1893Assert.Equal("bill", entry.RawValue); 1935Assert.Equal(default, model.ProductId); 1937Assert.Equal(1, modelState.ErrorCount); 2008Assert.Equal(6, modelState.Count); 2009Assert.Equal(0, modelState.ErrorCount); 2014Assert.Equal("Accord", entry.RawValue); 2018Assert.Equal("camera_specs", entry.RawValue); 2022Assert.Equal("spec1", entry.RawValue); 2026Assert.Equal("spec1.txt", entry.RawValue); 2030Assert.Equal("spec2", entry.RawValue); 2034Assert.Equal("spec2.txt", entry.RawValue); 2092Assert.Equal(0, modelState.ErrorCount); 2142Assert.Equal(1, modelState.ErrorCount); 2197Assert.Equal(1, modelState.ErrorCount); 2256Assert.Equal(123, model.Customer.Id); 2259Assert.Equal(2, modelState.Count); 2260Assert.Equal(1, modelState.ErrorCount); 2264Assert.Equal("123", entry.RawValue); 2310Assert.Equal(123, model.Customer.Id); 2313Assert.Equal(2, modelState.Count); 2314Assert.Equal(1, modelState.ErrorCount); 2318Assert.Equal("123", entry.RawValue); 2368Assert.Equal(123, model.Customer.Id); 2371Assert.Equal(2, modelState.Count); 2372Assert.Equal(1, modelState.ErrorCount); 2376Assert.Equal("123", entry.RawValue); 2430Assert.Equal(1, modelState.ErrorCount); 2482Assert.Equal(1, modelState.ErrorCount); 2530Assert.Equal(0, modelState.ErrorCount); 2534Assert.Equal("abc", entry.RawValue); 2582Assert.Equal(1, modelState.ErrorCount); 2634Assert.Equal(1, modelState.ErrorCount); 2678Assert.Equal(new[] { 123 }, model.OrderIds.ToArray()); 2681Assert.Equal(0, modelState.ErrorCount); 2685Assert.Equal("123", entry.RawValue); 2732Assert.Equal(0, model.ProductId); 2735Assert.Equal(1, modelState.ErrorCount); 2740Assert.Equal(string.Empty, entry.RawValue); 2786Assert.Equal(0, model.ProductId); 2796Assert.Equal(1, modelState.ErrorCount); 2858Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2906Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2968Assert.Equal(0, person.Address.Number); 2978Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 3021Assert.Equal(0, address.Number); 3031Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 3082Assert.Equal(10, model.ProductId); 3143Assert.Equal(98052, model.Info.Value.Zipcode); 3146Assert.Equal(4, modelState.Count); 3147Assert.Equal(0, modelState.ErrorCount); 3152Assert.Equal("1", entry.RawValue); 3156Assert.Equal("location1", entry.RawValue); 3160Assert.Equal("98052", entry.RawValue); 3164Assert.Equal("10,20", entry.RawValue); 3293item => Assert.Equal(1000, item.Rate), 3294item => Assert.Equal(2000, item.Rate)); 3304Assert.Equal("1,000.00", kvp.Value.RawValue); 3305Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3312Assert.Equal("2000", kvp.Value.RawValue); 3313Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3602Assert.Equal(0, modelState.ErrorCount);
DictionaryModelBinderIntegrationTest.cs (71)
42Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model); 44Assert.Equal(2, modelState.Count); 45Assert.Equal(0, modelState.ErrorCount); 50Assert.Equal("key0", entry.RawValue); 54Assert.Equal("10", entry.RawValue); 82Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model); 84Assert.Equal(0, modelState.ErrorCount); 91Assert.Equal("10", entry.RawValue); 120Assert.Equal(new Dictionary<string, int>() { { "key0", 10 } }, model); 123Assert.Equal(2, modelState.Count); 124Assert.Equal(0, modelState.ErrorCount); 129Assert.Equal("key0", entry.RawValue); 130Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 134Assert.Equal("10", entry.RawValue); 135Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 173Assert.Equal(new Dictionary<string, int>() { { "key0", 10 }, }, model); 176Assert.Equal(0, modelState.ErrorCount); 210Assert.Equal(new Dictionary<string, int>() { { "key0", 10 }, }, model); 213Assert.Equal(0, modelState.ErrorCount); 354Assert.Equal(expectedDictionary, model); 391Assert.Equal(expectedDictionary, model); 425Assert.Equal(0, modelState.ErrorCount); 459Assert.Equal(0, modelState.ErrorCount); 527Assert.Equal(new Dictionary<string, Person> { { "key0", new Person { Id = 10 } }, }, model); 530Assert.Equal(0, modelState.ErrorCount); 565Assert.Equal(expectedDictionary, model); 568Assert.Equal(0, modelState.ErrorCount); 603Assert.Equal(expectedDictionary, model); 606Assert.Equal(0, modelState.ErrorCount); 638Assert.Equal(expectedDictionary, model); 641Assert.Equal(0, modelState.ErrorCount); 673Assert.Equal(expectedDictionary, model); 676Assert.Equal(0, modelState.ErrorCount); 725Assert.Equal(new Dictionary<string, Person> { { "key0", new Person { Id = 10 } }, }, model); 728Assert.Equal(0, modelState.ErrorCount); 764Assert.Equal(new Dictionary<string, Person> { { "key0", new Person { Id = 10 } }, }, model); 767Assert.Equal(0, modelState.ErrorCount); 804Assert.Equal(new Dictionary<string, Person> { { "key0", new Person { Id = 100 } }, }, model); 847Assert.Equal(0, modelState.ErrorCount); 881Assert.Equal(0, modelState.ErrorCount); 928Assert.Equal(expectedDictionary, model); 931Assert.Equal(0, modelState.ErrorCount); 962Assert.Equal(expectedDictionary, model); 965Assert.Equal(0, modelState.ErrorCount); 996Assert.Equal(expectedDictionary, model); 999Assert.Equal(0, modelState.ErrorCount); 1035Assert.Equal(expectedDictionary, model); 1038Assert.Equal(0, modelState.ErrorCount); 1074Assert.Equal(expectedDictionary, model); 1077Assert.Equal(0, modelState.ErrorCount); 1188Assert.Equal(expectedDictionary.Keys, model.Keys); 1189Assert.Equal(expectedDictionary.Values, model.Values); 1193Assert.Equal(0, modelState.ErrorCount); 1269Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1271Assert.Equal(0, modelState.ErrorCount); 1316Assert.Equal(0, person.Age); 1323Assert.Equal(27, person.Age); 1332Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1338Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1343Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1348Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1351Assert.Equal(2, modelState.ErrorCount); 1385Assert.Equal(1, modelState.ErrorCount); 1423Assert.Equal(1, modelState.ErrorCount); 1469Assert.Equal(0, person.Age); 1476Assert.Equal(27, person.Age); 1485Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1491Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1496Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1501Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 1504Assert.Equal(2, modelState.ErrorCount);
FormCollectionModelBindingIntegrationTest.cs (1)
70Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState);
FormFileModelBindingIntegrationTest.cs (28)
66Assert.Equal(2, modelState.Count); 71Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 121Assert.Equal(ModelValidationState.Valid, value.ValidationState); 172Assert.Equal(ModelValidationState.Valid, value.ValidationState); 223Assert.Equal(98056, boundPerson.Address.Zip); 235Assert.Equal(ModelValidationState.Valid, value.ValidationState); 241Assert.Equal("98056", value.RawValue); 243Assert.Equal(ModelValidationState.Valid, value.ValidationState); 323Assert.Equal("WestEnd", value.RawValue); 325Assert.Equal(ModelValidationState.Valid, value.ValidationState); 331Assert.Equal(ModelValidationState.Valid, value.ValidationState); 389Assert.Equal("WestEnd", value.RawValue); 391Assert.Equal(ModelValidationState.Valid, value.ValidationState); 397Assert.Equal(ModelValidationState.Valid, value.ValidationState); 441Assert.Equal(0, boundPerson.Address.Zip); 451Assert.Equal("TestGroup", value.RawValue); 453Assert.Equal(ModelValidationState.Valid, value.ValidationState); 461Assert.Equal(ModelValidationState.Valid, value.ValidationState); 512Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 601Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 650Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 735Assert.Equal(2, modelState.Count); 739Assert.Equal("Accord", entry.RawValue); 810Assert.Equal(3, modelState.Count); 814Assert.Equal("Accord", entry.RawValue); 875Assert.Equal(2, modelState.Count); 1022Assert.Equal(2, modelState.Count); 1026Assert.Equal("Accord", entry.RawValue);
GenericModelBinderIntegrationTest.cs (39)
49Assert.Equal(0, modelState.ErrorCount); 87Assert.Equal(0, modelState.ErrorCount); 218Assert.Equal(0, modelState.ErrorCount); 252Assert.Equal(0, modelState.ErrorCount); 286Assert.Equal(10, kvp.Value); 288Assert.Equal(2, modelState.Count); 289Assert.Equal(0, modelState.ErrorCount); 294Assert.Equal("key0", entry.RawValue); 298Assert.Equal("10", entry.RawValue); 331Assert.Equal(10, kvp.Value); 333Assert.Equal(2, modelState.Count); 334Assert.Equal(0, modelState.ErrorCount); 339Assert.Equal("key0", entry.RawValue); 343Assert.Equal("10", entry.RawValue); 377Assert.Equal(0, modelState.ErrorCount); 410Assert.Equal(10, kvp.Value); 412Assert.Equal(2, modelState.Count); 413Assert.Equal(0, modelState.ErrorCount); 418Assert.Equal("key0", entry.RawValue); 422Assert.Equal("10", entry.RawValue); 454Assert.Equal(10, kvp.Value); 456Assert.Equal(2, modelState.Count); 457Assert.Equal(0, modelState.ErrorCount); 462Assert.Equal("key0", entry.RawValue); 466Assert.Equal("10", entry.RawValue); 500Assert.Equal(0, modelState.ErrorCount); 534Assert.Equal(new List<int>() { 10, 11 }, kvp.Value); 536Assert.Equal(3, modelState.Count); 537Assert.Equal(0, modelState.ErrorCount); 542Assert.Equal("key0", entry.RawValue); 546Assert.Equal("10", entry.RawValue); 550Assert.Equal("11", entry.RawValue); 582Assert.Equal(new List<int>() { 10, 11 }, kvp.Value); 584Assert.Equal(3, modelState.Count); 585Assert.Equal(0, modelState.ErrorCount); 590Assert.Equal("key0", entry.RawValue); 594Assert.Equal("10", entry.RawValue); 598Assert.Equal("11", entry.RawValue); 632Assert.Equal(0, modelState.ErrorCount);
HeaderModelBinderIntegrationTest.cs (30)
104Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 106Assert.Equal("someValue", entry.Value.RawValue); 146Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 148Assert.Equal("someValue", entry.Value.RawValue); 193Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 195Assert.Equal("someValue", modelStateEntry.RawValue); 240Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 242Assert.Equal("someValue", modelStateEntry.RawValue); 300Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 302Assert.Equal(expectedRawValue, entry.Value.RawValue); 348Assert.Equal(10, product.Manufacturer.IntProperty); 349Assert.Equal(300, product.Manufacturer.NullableIntProperty); 351Assert.Equal(new[] { "first", "second" }, product.Manufacturer.ArrayOfString); 355Assert.Equal(10, orderWithTypeConverter.Id); 366Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 368Assert.Equal(new[] { "first", "second" }, entry.RawValue); 375Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 377Assert.Equal(new[] { "10.51", "45.44" }, entry.RawValue); 384Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 386Assert.Equal("10", entry.RawValue); 393Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 395Assert.Equal(new[] { "Sedan", "Coupe" }, entry.RawValue); 402Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 404Assert.Equal("10", entry.RawValue); 411Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 413Assert.Equal("someValue", entry.RawValue); 420Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 422Assert.Equal("300", entry.RawValue); 429Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 431Assert.Equal("one, two, three", entry.RawValue);
KeyValuePairModelBinderIntegrationTest.cs (52)
38Assert.Equal(new KeyValuePair<string, int>("key0", 10), model); 40Assert.Equal(2, modelState.Count); 41Assert.Equal(0, modelState.ErrorCount); 46Assert.Equal("key0", entry.RawValue); 50Assert.Equal("10", entry.RawValue); 74Assert.Equal(2, modelState.Count); 77Assert.Equal(1, modelState.ErrorCount); 87Assert.Equal("10", entry.RawValue); 124Assert.Equal(2, modelState.Count); 127Assert.Equal(1, modelState.ErrorCount); 137Assert.Equal("10", entry.RawValue); 161Assert.Equal(2, modelState.Count); 164Assert.Equal(1, modelState.ErrorCount); 169Assert.Equal("10", entry.RawValue); 211Assert.Equal(2, modelState.Count); 214Assert.Equal(1, modelState.ErrorCount); 219Assert.Equal("10", entry.RawValue); 256Assert.Equal(new KeyValuePair<string, int>("key0", 10), model); 258Assert.Equal(2, modelState.Count); 259Assert.Equal(0, modelState.ErrorCount); 264Assert.Equal("key0", entry.RawValue); 268Assert.Equal("10", entry.RawValue); 296Assert.Equal(new KeyValuePair<string, int>("key0", 10), model); 298Assert.Equal(2, modelState.Count); 299Assert.Equal(0, modelState.ErrorCount); 304Assert.Equal("key0", entry.RawValue); 308Assert.Equal("10", entry.RawValue); 335Assert.Equal(new KeyValuePair<string, int>(), modelBindingResult.Model); 337Assert.Equal(1, modelState.ErrorCount); 375Assert.Equal(10, model.Value.Id); 377Assert.Equal(2, modelState.Count); 378Assert.Equal(0, modelState.ErrorCount); 383Assert.Equal("key0", entry.RawValue); 387Assert.Equal("10", entry.RawValue); 420Assert.Equal(10, model.Value.Id); 422Assert.Equal(2, modelState.Count); 423Assert.Equal(0, modelState.ErrorCount); 428Assert.Equal("key0", entry.RawValue); 432Assert.Equal("10", entry.RawValue); 461Assert.Equal(10, model.Value.Id); 463Assert.Equal(2, modelState.Count); 464Assert.Equal(0, modelState.ErrorCount); 469Assert.Equal("key0", entry.RawValue); 473Assert.Equal("10", entry.RawValue); 500Assert.Equal(new KeyValuePair<string, Person>(), modelBindingResult.Model); 502Assert.Equal(2, modelState.ErrorCount); 537Assert.Equal(new[] { "value1", "value2" }, model.Value); 539Assert.Equal(3, modelState.Count); 540Assert.Equal(0, modelState.ErrorCount); 545Assert.Equal("key1", entry.RawValue); 549Assert.Equal("value1", entry.RawValue); 553Assert.Equal("value2", entry.RawValue);
ModelPrefixSelectionIntegrationTest.cs (5)
56Assert.Equal(0, modelState.ErrorCount); 105Assert.Equal(0, modelState.ErrorCount); 144Assert.Equal(0, modelState.ErrorCount); 193Assert.Equal(0, modelState.ErrorCount); 239Assert.Equal(0, modelState.ErrorCount);
NullableReferenceTypeIntegrationTest.cs (3)
54Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 141Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState); 196Assert.Equal(ModelValidationState.Invalid, kvp.Value.ValidationState);
SimpleTypeModelBinderIntegrationTest.cs (36)
53Assert.Equal(1, boundPerson.Address.Zip); 61Assert.Equal("1", modelState[key].RawValue); 63Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 97Assert.Equal(1, boundPerson.Address.Zip); 105Assert.Equal("1", modelState[key].RawValue); 107Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 149Assert.Equal("someValue", modelState[key].RawValue); 151Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 217Assert.Equal(32000.99M, model); 226Assert.Equal("32,000.99", modelState[key].RawValue); 228Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 261Assert.Equal(new DateTime(2020, 02, 01, 0, 0, 0, DateTimeKind.Utc), model); 270Assert.Equal("2020-02-01", modelState[key].RawValue); 272Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 310Assert.Equal(new DateTime(2020, 02, 01, 0, 0, 0, DateTimeKind.Utc), model); 355Assert.Equal(new string[] { "someValue", "otherValue" }, modelState[key].RawValue); 357Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 394Assert.Equal(1, modelState.ErrorCount); 400Assert.Equal("abcd", entry.RawValue); 402Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 454Assert.Equal(1, modelState.ErrorCount); 460Assert.Equal("abcd", entry.RawValue); 462Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 505Assert.Equal("", modelState[key].RawValue); 559Assert.Equal(string.Empty, modelState[key].RawValue); 602Assert.Equal(string.Empty, modelState[key].RawValue); 630Assert.Equal(ModelBindingResult.Failed(), modelBindingResult); 690Assert.Equal(new[] { "line 1", "line 2" }, boundPerson.Address.Lines); 691Assert.Equal(98052, boundPerson.Address.Zip); 696Assert.Equal(new[] { "Address.Lines", "Address.Zip", "Name" }, modelState.Keys.OrderBy(p => p).ToArray()); 700Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 702Assert.Equal(new[] { "line 1", "line 2" }, entry.RawValue); 744Assert.Equal("someValue", modelState[key].RawValue); 746Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 788Assert.Equal("someValue", modelState[key].RawValue); 790Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState);
TryUpdateModelIntegrationTest.cs (50)
55Assert.Equal("SomeStreet", state.RawValue); 57Assert.Equal(ModelValidationState.Valid, state.ValidationState); 89Assert.Equal("SomeStreet", state.RawValue); 91Assert.Equal(ModelValidationState.Valid, state.ValidationState); 154Assert.Equal(2, modelState.Count); 199Assert.Equal("SomeStreet", state.RawValue); 201Assert.Equal(ModelValidationState.Valid, state.ValidationState); 240Assert.Equal("SomeStreet", state.RawValue); 242Assert.Equal(ModelValidationState.Valid, state.ValidationState); 281Assert.Equal("SomeStreet", state.RawValue); 283Assert.Equal(ModelValidationState.Valid, state.ValidationState); 342Assert.Equal("SomeStreet", state.RawValue); 344Assert.Equal(ModelValidationState.Valid, state.ValidationState); 376Assert.Equal(ModelValidationState.Valid, state.ValidationState); 377Assert.Equal("SomeStreet", state.RawValue); 405Assert.Equal(ModelValidationState.Valid, state.ValidationState); 406Assert.Equal("SomeStreet", state.RawValue); 446Assert.Equal("SomeStreet", state.RawValue); 448Assert.Equal(ModelValidationState.Valid, state.ValidationState); 494Assert.Equal("SomeStreet", state.RawValue); 496Assert.Equal(ModelValidationState.Valid, state.ValidationState); 662Assert.Equal("SomeStreet", state.RawValue); 664Assert.Equal(ModelValidationState.Valid, state.ValidationState); 696Assert.Equal("SomeStreet", state.RawValue); 698Assert.Equal(ModelValidationState.Valid, state.ValidationState); 754Assert.Equal(2, modelState.Count); 799Assert.Equal("SomeStreet", state.RawValue); 801Assert.Equal(ModelValidationState.Valid, state.ValidationState); 835Assert.Equal("SomeStreet", state.RawValue); 837Assert.Equal(ModelValidationState.Valid, state.ValidationState); 876Assert.Equal("SomeStreet", state.RawValue); 878Assert.Equal(ModelValidationState.Valid, state.ValidationState); 927Assert.Equal("SomeStreet", state.RawValue); 929Assert.Equal(ModelValidationState.Valid, state.ValidationState); 963Assert.Equal("SomeStreet", state.RawValue); 965Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1011Assert.Equal("SomeStreet", state.RawValue); 1013Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1081Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 1132Assert.Equal("SomeStreet", state.RawValue); 1134Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1199Assert.Equal(2, modelState.Count); 1203Assert.Equal("98007", state.RawValue); 1205Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1210Assert.Equal("SomeStreet", state.RawValue); 1212Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1258Assert.Equal("SomeStreet", state.RawValue); 1260Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1267Assert.Equal("98007", state.RawValue); 1269Assert.Equal(ModelValidationState.Valid, state.ValidationState);
TryValidateModelIntegrationTest.cs (2)
148Assert.Equal(2, modelStateErrors.Count); 195Assert.Equal(
ValidationIntegrationTests.cs (140)
191Assert.Equal(0, modelState.ErrorCount); 196Assert.Equal("bill", entry.RawValue); 228Assert.Equal(1, modelState.ErrorCount); 234Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 280Assert.Equal(0, modelState.ErrorCount); 285Assert.Equal("bill", entry.RawValue); 317Assert.Equal(1, modelState.ErrorCount); 323Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 371Assert.Equal(0, modelState.ErrorCount); 376Assert.Equal("bill", entry.RawValue); 407Assert.Equal(17, model.Customer.Age); 410Assert.Equal(2, modelState.Count); 411Assert.Equal(1, modelState.ErrorCount); 417Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 460Assert.Equal(17, Assert.Single(model.Items).ItemId); 463Assert.Equal(0, modelState.ErrorCount); 468Assert.Equal("17", entry.RawValue); 501Assert.Equal(1, modelState.ErrorCount); 507Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 546Assert.Equal(17, Assert.Single(model).ProductId); 549Assert.Equal(0, modelState.ErrorCount); 554Assert.Equal("17", entry.RawValue); 588Assert.Equal(2, modelState.Count); 589Assert.Equal(1, modelState.ErrorCount); 595Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 643Assert.Equal(0, modelState.ErrorCount); 667Assert.Equal(1, modelState.ErrorCount); 670Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 707Assert.Equal(0, modelState.ErrorCount); 712Assert.Equal("bill", entry.RawValue); 744Assert.Equal(1, modelState.ErrorCount); 749Assert.Equal("billybob", entry.RawValue); 795Assert.Equal(0, modelState.ErrorCount); 800Assert.Equal("bill", entry.RawValue); 832Assert.Equal(1, modelState.ErrorCount); 837Assert.Equal("billybob", entry.RawValue); 872Assert.Equal(0, modelState.ErrorCount); 930Assert.Equal(0, modelState.ErrorCount); 935Assert.Equal("bill", entry.RawValue); 966Assert.Equal(2, modelState.Count); 967Assert.Equal(1, modelState.ErrorCount); 972Assert.Equal("billybob", entry.RawValue); 977Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1037Assert.Equal(0, modelState.ErrorCount); 1042Assert.Equal("bill", entry.RawValue); 1073Assert.Equal(2, modelState.Count); 1074Assert.Equal(1, modelState.ErrorCount); 1079Assert.Equal("billybob", entry.RawValue); 1084Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1125Assert.Equal(0, modelState.ErrorCount); 1130Assert.Equal("bill", entry.RawValue); 1162Assert.Equal(1, modelState.ErrorCount); 1167Assert.Equal("billybob", entry.RawValue); 1202Assert.Equal(0, modelState.ErrorCount); 1239Assert.Equal(0, model.Id); 1240Assert.Equal(1, modelState.ErrorCount); 1247Assert.Equal("bill", entry.RawValue); 1279Assert.Equal<uint>(0, model.Zip); 1280Assert.Equal(1, modelState.ErrorCount); 1287Assert.Equal("-123", entry.RawValue); 1372Assert.Equal(1, modelState.ErrorCount); 1378Assert.Equal(ModelValidationState.Invalid, state.Value.ValidationState); 1391Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1421Assert.Equal(1, modelState.ErrorCount); 1426Assert.Equal(ModelValidationState.Invalid, state.ValidationState); 1464Assert.Equal(ModelValidationState.Skipped, state.ValidationState); 1526Assert.Equal(ModelValidationState.Skipped, state.ValidationState); 1601Assert.Equal(ModelValidationState.Skipped, kvp.Value.ValidationState); 1634Assert.Equal(1, model.ControlLength); 1643Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1691Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1751Assert.Equal(3, modelState.Count); 1752Assert.Equal(0, modelState.ErrorCount); 1757Assert.Equal("US", entry.RawValue); 1758Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1762Assert.Equal("45", entry.RawValue); 1763Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1767Assert.Equal("46", entry.RawValue); 1768Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1816Assert.Equal(ModelValidationState.Skipped, entry.Value.ValidationState); 1858Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1904Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1948Assert.Equal(2, modelState.Count); 1951Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 1954Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1999Assert.Equal(input.Id, model.Id); 2000Assert.Equal(input.OrderFile, model.OrderFile); 2004Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2053Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2057Assert.Equal("1", entry.RawValue); 2058Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2062Assert.Equal("2", entry.RawValue); 2063Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2105Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2108Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2112Assert.Equal("1", entry.RawValue); 2113Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2117Assert.Equal("2", entry.RawValue); 2118Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2170Assert.Equal(1, model[0].Id); 2171Assert.Equal(2, model[1].Id); 2176Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2180Assert.Equal("1", entry.RawValue); 2181Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2184Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2188Assert.Equal("2", entry.RawValue); 2189Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2237Assert.Equal(10, kvp.Value); 2241Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2245Assert.Equal("key0", entry.RawValue); 2246Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2250Assert.Equal("10", entry.RawValue); 2251Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2288Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2292Assert.Equal("key0", entry.RawValue); 2293Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2297Assert.Equal("value0", entry.RawValue); 2298Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2301Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2336Assert.Equal(12, model.Id); 2341Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2345Assert.Equal("12", entry.RawValue); 2346Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2390Assert.Equal(12, model.Id); 2395Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2399Assert.Equal("12", entry.RawValue); 2400Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2403Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2442Assert.Equal(8, model.Property1); 2445Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2449Assert.Equal("8", entry.RawValue); 2450Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2494Assert.Equal(8, model.Property1); 2497Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2501Assert.Equal("8", entry.RawValue); 2502Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2547Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2552v => Assert.Equal(typeof(ModelWithNonNullableReferenceTypeProperties), v.ModelType), 2553v => Assert.Equal(typeof(string), v.ModelType), 2554v => Assert.Equal(typeof(Delegate), v.ModelType));
ValidationWithRecordIntegrationTests.cs (137)
179Assert.Equal(0, modelState.ErrorCount); 184Assert.Equal("bill", entry.RawValue); 216Assert.Equal(1, modelState.ErrorCount); 222Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 261Assert.Equal(0, modelState.ErrorCount); 266Assert.Equal("bill", entry.RawValue); 298Assert.Equal(1, modelState.ErrorCount); 304Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 343Assert.Equal(0, modelState.ErrorCount); 348Assert.Equal("bill", entry.RawValue); 379Assert.Equal(17, model.Customer.Age); 382Assert.Equal(2, modelState.Count); 383Assert.Equal(1, modelState.ErrorCount); 389Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 425Assert.Equal(17, Assert.Single(model.Items).ItemId); 428Assert.Equal(0, modelState.ErrorCount); 433Assert.Equal("17", entry.RawValue); 466Assert.Equal(1, modelState.ErrorCount); 472Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 505Assert.Equal(17, Assert.Single(model).ProductId); 508Assert.Equal(0, modelState.ErrorCount); 513Assert.Equal("17", entry.RawValue); 547Assert.Equal(2, modelState.Count); 548Assert.Equal(1, modelState.ErrorCount); 554Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 590Assert.Equal(0, modelState.ErrorCount); 595Assert.Equal("bill", entry.RawValue); 627Assert.Equal(1, modelState.ErrorCount); 632Assert.Equal("billybob", entry.RawValue); 671Assert.Equal(0, modelState.ErrorCount); 676Assert.Equal("bill", entry.RawValue); 708Assert.Equal(1, modelState.ErrorCount); 713Assert.Equal("billybob", entry.RawValue); 748Assert.Equal(0, modelState.ErrorCount); 799Assert.Equal(0, modelState.ErrorCount); 804Assert.Equal("bill", entry.RawValue); 835Assert.Equal(2, modelState.Count); 836Assert.Equal(1, modelState.ErrorCount); 841Assert.Equal("billybob", entry.RawValue); 846Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 899Assert.Equal(0, modelState.ErrorCount); 904Assert.Equal("bill", entry.RawValue); 935Assert.Equal(2, modelState.Count); 936Assert.Equal(1, modelState.ErrorCount); 941Assert.Equal("billybob", entry.RawValue); 946Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 983Assert.Equal(0, modelState.ErrorCount); 988Assert.Equal("bill", entry.RawValue); 1020Assert.Equal(1, modelState.ErrorCount); 1025Assert.Equal("billybob", entry.RawValue); 1060Assert.Equal(0, modelState.ErrorCount); 1091Assert.Equal(0, model.Id); 1092Assert.Equal(1, modelState.ErrorCount); 1099Assert.Equal("bill", entry.RawValue); 1131Assert.Equal<uint>(0, model.Zip); 1132Assert.Equal(1, modelState.ErrorCount); 1139Assert.Equal("-123", entry.RawValue); 1216Assert.Equal(1, modelState.ErrorCount); 1222Assert.Equal(ModelValidationState.Invalid, state.Value.ValidationState); 1235Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1265Assert.Equal(1, modelState.ErrorCount); 1270Assert.Equal(ModelValidationState.Invalid, state.ValidationState); 1308Assert.Equal(ModelValidationState.Skipped, state.ValidationState); 1409Assert.Equal(ModelValidationState.Skipped, kvp.Value.ValidationState); 1442Assert.Equal(1, model.ControlLength); 1451Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1497Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1554Assert.Equal(3, modelState.Count); 1555Assert.Equal(0, modelState.ErrorCount); 1560Assert.Equal("US", entry.RawValue); 1561Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1565Assert.Equal("45", entry.RawValue); 1566Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1570Assert.Equal("46", entry.RawValue); 1571Assert.Equal(ModelValidationState.Skipped, entry.ValidationState); 1619Assert.Equal(ModelValidationState.Skipped, entry.Value.ValidationState); 1661Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1707Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1751Assert.Equal(2, modelState.Count); 1754Assert.Equal(ModelValidationState.Invalid, entry.Value.ValidationState); 1757Assert.Equal(ModelValidationState.Unvalidated, entry.Value.ValidationState); 1794Assert.Equal(input.Id, model.Id); 1795Assert.Equal(input.OrderFile, model.OrderFile); 1799Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1844Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1848Assert.Equal("1", entry.RawValue); 1849Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1853Assert.Equal("2", entry.RawValue); 1854Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1896Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 1899Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1903Assert.Equal("1", entry.RawValue); 1904Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1908Assert.Equal("2", entry.RawValue); 1909Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1961Assert.Equal(1, model[0].Id); 1962Assert.Equal(2, model[1].Id); 1967Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 1971Assert.Equal("1", entry.RawValue); 1972Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1975Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 1979Assert.Equal("2", entry.RawValue); 1980Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2028Assert.Equal(10, kvp.Value); 2032Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2036Assert.Equal("key0", entry.RawValue); 2037Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2041Assert.Equal("10", entry.RawValue); 2042Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2079Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2083Assert.Equal("key0", entry.RawValue); 2084Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2088Assert.Equal("value0", entry.RawValue); 2089Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2092Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2127Assert.Equal(12, model.Id); 2132Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2136Assert.Equal("12", entry.RawValue); 2137Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2178Assert.Equal(12, model.Id); 2183Assert.Equal(ModelValidationState.Invalid, modelState.ValidationState); 2187Assert.Equal("12", entry.RawValue); 2188Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2191Assert.Equal(ModelValidationState.Invalid, entry.ValidationState); 2230Assert.Equal(8, model.Property1); 2233Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2237Assert.Equal("8", entry.RawValue); 2238Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2280Assert.Equal(8, model.Property1); 2283Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2287Assert.Equal("8", entry.RawValue); 2288Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2443Assert.Equal(2, modelState.Count); 2444Assert.Equal(1, modelState.ErrorCount); 2449Assert.Equal("SomeValue", entry.RawValue); 2450Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2453Assert.Equal(ModelValidationState.Invalid, entry.ValidationState);
Microsoft.AspNetCore.Mvc.Localization.Test (30)
HtmlLocalizerOfTTest.cs (2)
29Assert.Equal(localizedString, actualLocalizedString); 51Assert.Equal(localizedString, actualLocalizedString);
HtmlLocalizerTest.cs (1)
244Assert.Equal(2, allLocalizedStrings.Count);
MvcLocalizationMvcBuilderExtensionsTest.cs (12)
49Assert.Equal(ServiceLifetime.Singleton, service.Lifetime); 50Assert.Equal(typeof(ResourceManagerStringLocalizerFactory), service.ImplementationType); 55Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 56Assert.Equal(typeof(StringLocalizer<>), service.ImplementationType); 62Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 67Assert.Equal(ServiceLifetime.Singleton, service.Lifetime); 71Assert.Equal(typeof(HtmlLocalizerFactory), service.ImplementationType); 72Assert.Equal(ServiceLifetime.Singleton, service.Lifetime); 76Assert.Equal(typeof(HtmlLocalizer<>), service.ImplementationType); 77Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 81Assert.Equal(typeof(ViewLocalizer), service.ImplementationType); 82Assert.Equal(ServiceLifetime.Transient, service.Lifetime);
MvcLocalizationMvcCoreBuilderExtensionsTest.cs (12)
49Assert.Equal(ServiceLifetime.Singleton, service.Lifetime); 50Assert.Equal(typeof(ResourceManagerStringLocalizerFactory), service.ImplementationType); 55Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 56Assert.Equal(typeof(StringLocalizer<>), service.ImplementationType); 62Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 67Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 71Assert.Equal(typeof(HtmlLocalizerFactory), service.ImplementationType); 72Assert.Equal(ServiceLifetime.Singleton, service.Lifetime); 76Assert.Equal(typeof(HtmlLocalizer<>), service.ImplementationType); 77Assert.Equal(ServiceLifetime.Transient, service.Lifetime); 81Assert.Equal(typeof(ViewLocalizer), service.ImplementationType); 82Assert.Equal(ServiceLifetime.Transient, service.Lifetime);
ViewLocalizerTest.cs (3)
79Assert.Equal(localizedString, actualLocalizedString); 111Assert.Equal(localizedString, actualLocalizedString); 160Assert.Equal(2, allLocalizedStrings.Count);
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (63)
BsonTempDataSerializerTest.cs (5)
108Assert.Equal(value, roundTripValue); 129Assert.Equal(value, roundTripValue); 150Assert.Equal(value, roundTripValue); 172Assert.Equal(value, roundTripValue); 193Assert.Equal(value, roundTripValue);
JsonPatchExtensionsTest.cs (2)
61Assert.Equal(0, modelState.ErrorCount); 86Assert.Equal(1, modelState.ErrorCount);
JsonPatchOperationsArrayProviderTests.cs (3)
45Assert.Equal(typeof(Operation[]), description.Type); 46Assert.Equal(typeof(Operation[]), description.ModelMetadata.ModelType); 50Assert.Equal(typeof(string), description.Type);
JsonResultTest.cs (1)
35Assert.Equal(expected, written);
NewtonsoftJsonInputFormatterTest.cs (8)
54Assert.Equal(30, userModel.Age); 90Assert.Equal(30, userModel.Age); 128Assert.Equal(30, userModel.Age); 193Assert.Equal(settings.MaxDepth, actual.MaxDepth); 194Assert.Equal(settings.DateTimeZoneHandling, actual.DateTimeZoneHandling); 466Assert.Equal("Hello world", result.Model); 517Assert.Equal(new DateTime(2019, 05, 15, 00, 00, 00, DateTimeKind.Unspecified), userModel.DateValue); 559Assert.Equal(0, location?.Id);
NewtonsoftJsonOutputFormatterTest.cs (2)
85Assert.Equal(1, ((FileBufferingWriteStream)writeStream).MemoryThreshold); 117Assert.Equal(2, ((FileBufferingWriteStream)writeStream).MemoryThreshold);
NewtonsoftJsonPatchInputFormatterTest.cs (5)
53Assert.Equal("John", patchDocument.Operations[0].value); 93Assert.Equal("John", patchDocument.Operations[0].value); 123Assert.Equal("John", patchDocument.Operations[0].value); 147Assert.Equal("John", patchDocument.Operations[0].value); 172Assert.Equal(expectedCanRead, result);
NewtonsoftJsonResultExecutorTest.cs (1)
52Assert.Equal(cts.Token, token);
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (6)
47Assert.Equal(expectedCanRead, result); 81Assert.Equal(100, intValue); 229Assert.Equal(expected, dateValue); 251Assert.Equal(30, userModel.Age); 272Assert.Equal(new int[] { 0, 23, 300 }, integers); 463Assert.Equal(expectedIsModelSet, result.IsModelSet);
src\Mvc\Mvc.Core\test\Formatters\JsonOutputFormatterTestBase.cs (2)
55Assert.Equal(expectedResult != null, actualCanWriteValue); 56Assert.Equal(new StringSegment(expectedContentType), outputFormatterContext.ContentType);
src\Mvc\Mvc.Core\test\Infrastructure\AsyncEnumerableReaderTest.cs (8)
44Assert.Equal(new[] { "0", "1", "2", }, collection); 62Assert.Equal(new[] { 0, 1, 2, }, collection); 113Assert.Equal(expected, await reader(asyncEnumerable1, default)); 114Assert.Equal(expected, await reader(asyncEnumerable2, default)); 130Assert.Equal(new[] { "0", "1", "2" }, await reader(asyncEnumerable1, default)); 131Assert.Equal(new[] { "0", "1", "2", "3" }, await reader(asyncEnumerable2, default)); 167Assert.Equal(new[] { "0", "1", "2", }, collection); 217Assert.Equal(cts.Token, token);
src\Mvc\Mvc.Core\test\Infrastructure\JsonResultExecutorTestBase.cs (10)
38Assert.Equal(expected, written); 59Assert.Equal(expected, written); 83Assert.Equal(expected, written); 103Assert.Equal(expected, written); 127Assert.Equal(expected, written); 149Assert.Equal(expected, written); 174Assert.Equal(expected, written); 198Assert.Equal(expected, written); 324Assert.Equal(expected, written); 360Assert.Equal(expected, written);
src\Mvc\Mvc.ViewFeatures\test\Infrastructure\TempDataSerializerTestBase.cs (10)
65Assert.Equal(value, roundTripValue); 87Assert.Equal(value, roundTripValue); 129Assert.Equal(value, roundTripValue); 150Assert.Equal(value, roundTripValue); 171Assert.Equal(value, roundTripValue); 237Assert.Equal(value, roundTripValue); 258Assert.Equal(value, roundTripValue); 279Assert.Equal(value, roundTripValue); 325Assert.Equal(value, roundTripValue); 350Assert.Equal(value, roundTripValue);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (38)
CompilerFailedExceptionFactoryTest.cs (28)
186Assert.Equal(3, message.StartLine); 187Assert.Equal(17, message.StartColumn); 188Assert.Equal(3, message.EndLine); 189Assert.Equal(18, message.EndColumn); 195Assert.Equal(5, message.StartLine); 196Assert.Equal(6, message.StartColumn); 197Assert.Equal(5, message.EndLine); 198Assert.Equal(13, message.EndColumn); 204Assert.Equal(0, message.StartLine); 205Assert.Equal(-1, message.StartColumn); 206Assert.Equal(0, message.EndLine); 207Assert.Equal(-2, message.EndColumn); 219Assert.Equal(4, message.StartLine); 220Assert.Equal(8, message.StartColumn); 221Assert.Equal(4, message.EndLine); 222Assert.Equal(12, message.EndColumn); 276Assert.Equal(11, message.StartLine); 277Assert.Equal(2, message.StartColumn); 278Assert.Equal(11, message.EndLine); 279Assert.Equal(3, message.EndColumn); 285Assert.Equal(31, message.StartLine); 286Assert.Equal(6, message.StartColumn); 287Assert.Equal(41, message.EndLine); 288Assert.Equal(13, message.EndColumn); 300Assert.Equal(2, message.StartLine); 301Assert.Equal(3, message.StartColumn); 302Assert.Equal(4, message.EndLine); 303Assert.Equal(5, message.EndColumn);
CSharpCompilerTest.cs (7)
65Assert.Equal(expected, compilationOptions.OptimizationLevel); 96Assert.Equal(ReportDiagnostic.Default, compilationOptions.GeneralDiagnosticOption); 97Assert.Equal(OptimizationLevel.Debug, compilationOptions.OptimizationLevel); 102Assert.Equal(ReportDiagnostic.Suppress, item.Value); 107Assert.Equal(ReportDiagnostic.Suppress, item.Value); 112Assert.Equal(ReportDiagnostic.Suppress, item.Value); 125Assert.Equal(LanguageVersion.CSharp8, parseOptions.LanguageVersion);
DependencyInjection\RazorRuntimeCompilationMvcCoreBuilderExtensionsTest.cs (3)
26Assert.Equal(typeof(RuntimeViewCompilerProvider), serviceDescriptor.ImplementationType); 41Assert.Equal(typeof(PageActionDescriptorProvider), serviceDescriptor.ImplementationType); 44Assert.Equal(typeof(PageLoaderMatcherPolicy), serviceDescriptor.ImplementationType);
Microsoft.AspNetCore.Mvc.Razor.Test (101)
Compilation\DefaultRazorPageFactoryProviderTest.cs (1)
70Assert.Equal(expirationTokens, descriptor.ExpirationTokens);
Compilation\RazorPagePropertyActivatorTest.cs (4)
76Assert.Equal("test-value", viewDataDictionary["test-key"]); 105Assert.Equal("test-value", viewDataDictionary["test-key"]); 134Assert.Equal("test-value", viewDataDictionary["test-key"]); 163Assert.Equal("test-value", viewDataDictionary["test-key"]);
DefaultTagHelperFactoryTest.cs (4)
45Assert.Equal(number, helper.Number); 92Assert.Equal(200, helper.Number); 131Assert.Equal(100, testTagHelper.Number); 133Assert.Equal(102, anotherTestTagHelper.Number);
DependencyInjection\MvcRazorMvcBuilderExtensionsTest.cs (8)
29Assert.Equal(typeof(ServiceBasedTagHelperActivator), activatorDescriptor.ImplementationType); 52Assert.Equal(3, collection.Count); 55Assert.Equal(typeof(TestTagHelperOne), tagHelperOne.ImplementationType); 56Assert.Equal(ServiceLifetime.Transient, tagHelperOne.Lifetime); 59Assert.Equal(typeof(TestTagHelperTwo), tagHelperTwo.ImplementationType); 60Assert.Equal(ServiceLifetime.Transient, tagHelperTwo.Lifetime); 63Assert.Equal(typeof(ServiceBasedTagHelperActivator), activator.ImplementationType); 64Assert.Equal(ServiceLifetime.Transient, activator.Lifetime);
DependencyInjection\MvcRazorMvcCoreBuilderExtensionsTest.cs (8)
69Assert.Equal(typeof(ServiceBasedTagHelperActivator), activatorDescriptor.ImplementationType); 92Assert.Equal(3, collection.Count); 95Assert.Equal(typeof(TestTagHelperOne), tagHelperOne.ImplementationType); 96Assert.Equal(ServiceLifetime.Transient, tagHelperOne.Lifetime); 99Assert.Equal(typeof(TestTagHelperTwo), tagHelperTwo.ImplementationType); 100Assert.Equal(ServiceLifetime.Transient, tagHelperTwo.Lifetime); 103Assert.Equal(typeof(ServiceBasedTagHelperActivator), activator.ImplementationType); 104Assert.Equal(ServiceLifetime.Transient, activator.Lifetime);
RazorPageActivatorTest.cs (2)
137Assert.Equal("value", viewData["key"]); 190Assert.Equal("value", viewContext.ViewData["key"]);
RazorPageCreateModelExpressionTest.cs (10)
123Assert.Equal(ModelMetadataKind.Property, modelExpression.Metadata.MetadataKind); 124Assert.Equal(expectedType, modelExpression.Metadata.ModelType); 142Assert.Equal(typeof(int), result.Metadata.ModelType); 160Assert.Equal(typeof(int), result.Metadata.ModelType); 178Assert.Equal(typeof(int), result.Metadata.ModelType); 196Assert.Equal(typeof(int), result.Metadata.ModelType); 215Assert.Equal(typeof(string), result.Metadata.ModelType); 233Assert.Equal(typeof(string), result.Metadata.ModelType); 251Assert.Equal(typeof(string), result.Metadata.ModelType); 269Assert.Equal(typeof(string), result.Metadata.ModelType);
RazorPageTest.cs (47)
277Assert.Equal(0, bufferScope.CreatedBuffers.Count); 279Assert.Equal(1, bufferScope.CreatedBuffers.Count); 285Assert.Equal(1, bufferScope.CreatedBuffers.Count); 286Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 288Assert.Equal(2, bufferScope.CreatedBuffers.Count); 289Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 300Assert.Equal(2, bufferScope.CreatedBuffers.Count); 301Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 303Assert.Equal(2, bufferScope.CreatedBuffers.Count); 304Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 307Assert.Equal(2, bufferScope.CreatedBuffers.Count); 308Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 310Assert.Equal(2, bufferScope.CreatedBuffers.Count); 311Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 317Assert.Equal(2, bufferScope.CreatedBuffers.Count); 318Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 320Assert.Equal(3, bufferScope.CreatedBuffers.Count); 321Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 333Assert.Equal(3, bufferScope.CreatedBuffers.Count); 334Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 336Assert.Equal(4, bufferScope.CreatedBuffers.Count); 337Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 348Assert.Equal(4, bufferScope.CreatedBuffers.Count); 349Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 351Assert.Equal(4, bufferScope.CreatedBuffers.Count); 352Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 355Assert.Equal(4, bufferScope.CreatedBuffers.Count); 356Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 358Assert.Equal(4, bufferScope.CreatedBuffers.Count); 359Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 364Assert.Equal(4, bufferScope.CreatedBuffers.Count); 365Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 367Assert.Equal(4, bufferScope.CreatedBuffers.Count); 368Assert.Equal(3, bufferScope.ReturnedBuffers.Count); 371Assert.Equal(4, bufferScope.CreatedBuffers.Count); 372Assert.Equal(3, bufferScope.ReturnedBuffers.Count); 374Assert.Equal(4, bufferScope.CreatedBuffers.Count); 375Assert.Equal(3, bufferScope.ReturnedBuffers.Count); 1000Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, htmlAttribute.ValueStyle); 1007Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, allAttribute.ValueStyle); 1045Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, htmlAttribute.ValueStyle); 1052Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, allAttribute.ValueStyle); 1091Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, htmlAttribute.ValueStyle); 1098Assert.Equal(HtmlAttributeValueStyle.SingleQuotes, allAttribute.ValueStyle); 1132Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle); 1160Assert.Equal(HtmlAttributeValueStyle.NoQuotes, htmlAttribute.ValueStyle); 1165Assert.Equal(HtmlAttributeValueStyle.NoQuotes, allAttribute.ValueStyle);
RazorViewEngineTest.cs (1)
329Assert.Equal(new[] { viewStart1, viewStart2 }, view.ViewStartPages);
RazorViewTest.cs (2)
1776Assert.Equal(3, onAfterPageActivatedCalled); 1782Assert.Equal(expected, activated);
TagHelpers\TagHelperComponentTagHelperTest.cs (9)
35Assert.Equal(1, incrementer); 43Assert.Equal(2, incrementer); 51Assert.Equal(0, incrementer); 63Assert.Equal(3, incrementer); 91Assert.Equal(1, incrementer); 99Assert.Equal(2, incrementer); 107Assert.Equal(0, incrementer); 119Assert.Equal(3, incrementer); 150Assert.Equal("Value", tagHelperContext.Items["Key"]);
TagHelpers\UrlResolutionTagHelperTest.cs (5)
105Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle); 162Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle); 220Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle); 276Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle); 306Assert.Equal(HtmlAttributeValueStyle.DoubleQuotes, attribute.ValueStyle);
Microsoft.AspNetCore.Mvc.RazorPages.Test (132)
ApplicationModels\AuthorizationPageApplicationModelProviderTest.cs (1)
131Assert.Equal(3, authorizeFilter.Policy.Requirements.Count);
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (8)
175Assert.Equal(FilterScope.Global, filterDescriptor.Scope); 180Assert.Equal(FilterScope.Action, filterDescriptor.Scope); 235Assert.Equal(handlerModel.MethodInfo, d.MethodInfo); 288Assert.Equal(parameters[0], p.ParameterInfo); 289Assert.Equal(typeof(string), p.ParameterType); 294Assert.Equal(parameters[1], p.ParameterInfo); 295Assert.Equal(typeof(int), p.ParameterType); 423Assert.Equal(new[] { metadata1, metadata2, metadata3, metadata4, metadata5, metadata6 }, actual.EndpointMetadata);
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (29)
151Assert.Equal(typeInfo.GetProperty(nameof(PageWithModelWithoutPageModelAttribute.Model)), property.PropertyInfo); 156Assert.Equal(typeInfo.GetProperty(nameof(PageWithModelWithoutPageModelAttribute.Property1)), property.PropertyInfo); 162Assert.Equal(typeInfo.GetProperty(nameof(PageWithModelWithoutPageModelAttribute.Property2)), property.PropertyInfo); 165Assert.Equal(BindingSource.Path, property.BindingInfo.BindingSource); 204Assert.Equal(modelType.GetProperty(nameof(ModelWithPageModelAttribute.Property)), property.PropertyInfo); 207Assert.Equal(BindingSource.Path, property.BindingInfo.BindingSource); 248Assert.Equal(typeof(ModelLevel3).GetProperty(name), property.PropertyInfo); 255Assert.Equal(typeof(ModelLevel3).GetProperty(name), property.PropertyInfo); 302Assert.Equal(typeInfo.GetMethod(name), handler.MethodInfo); 310Assert.Equal(typeInfo.GetMethod(name), handler.MethodInfo); 318Assert.Equal(typeInfo.GetMethod(name), handler.MethodInfo); 345Assert.Equal(modelType.GetProperty(name), property.PropertyInfo); 352Assert.Equal(modelType.GetProperty(name), property.PropertyInfo); 355Assert.Equal(BindingSource.Query, property.BindingInfo.BindingSource); 360Assert.Equal(modelType.GetProperty(name), property.PropertyInfo); 363Assert.Equal(BindingSource.Services, property.BindingInfo.BindingSource); 393Assert.Equal(BindingSource.Path, property.BindingInfo.BindingSource); 434Assert.Equal(modelType.GetMethod(name), handler.MethodInfo); 589p => Assert.Equal(modelType.GetMethod(nameof(ModelWithHandler.OnGet)), p.MethodInfo)); 633p => Assert.Equal(typeInfo.GetProperty(nameof(PageWithHandler.BindMe)), p.PropertyInfo), 634p => Assert.Equal(typeInfo.GetProperty(nameof(PageWithHandler.Model)), p.PropertyInfo)); 638p => Assert.Equal(typeInfo.GetMethod(nameof(PageWithHandler.OnGet)), p.MethodInfo)); 686Assert.Equal(typeInfo, handler.MethodInfo.DeclaringType.GetTypeInfo()); 691Assert.Equal(baseType, handler.MethodInfo.DeclaringType); 696Assert.Equal(baseType, handler.MethodInfo.DeclaringType); 913Assert.Equal(typeof(string), p.ParameterInfo.ParameterType); 919Assert.Equal(typeof(int), p.ParameterInfo.ParameterType); 953Assert.Equal(typeof(HidesAProperty).GetTypeInfo(), p.PropertyInfo.DeclaringType.GetTypeInfo()); 986Assert.Equal(typeInfo.GetProperty(nameof(ModelSupportsGetOnProperty.Property)), p.PropertyInfo);
ApplicationModels\ResponseCacheFilterApplicationModelProviderTest.cs (3)
74Assert.Equal(12, filter.Duration); 120Assert.Equal(new[] { "A" }, filter.VaryByQueryKeys); 121Assert.Equal(14, filter.Duration);
ApplicationModels\TempDataFilterPageApplicationModelProviderTest.cs (1)
95Assert.Equal(type.GetProperty(nameof(TestPageModel_OneTempDataProperty.Test2)), property.PropertyInfo);
DependencyInjection\RazorPagesRazorViewEngineOptionsSetupTest.cs (6)
35Assert.Equal(expected, viewEngineOptions.PageViewLocationFormats); 58Assert.Equal(expected, viewEngineOptions.PageViewLocationFormats); 83Assert.Equal(expected, viewEngineOptions.AreaPageViewLocationFormats); 111Assert.Equal(expected, viewEngineOptions.AreaPageViewLocationFormats); 137Assert.Equal(expected, viewEngineOptions.ViewLocationFormats); 164Assert.Equal(expected, viewEngineOptions.AreaViewLocationFormats);
Filters\PageSaveTempDataPropertyFilterTest.cs (2)
38Assert.Equal("TestString", tempData["TempDataProperty-Test"]); 186Assert.Equal("New-Value", item.Value);
Filters\PageViewDataAttributeFilterTest.cs (2)
83Assert.Equal("New-Value", kvp.Value); 88Assert.Equal("Test", kvp.Value);
Infrastructure\DefaultPageFactoryProviderTest.cs (1)
243Assert.Equal("test-value", testPage.ViewData["test-key"]);
Infrastructure\DefaultPageLoaderTest.cs (8)
50Assert.Equal(0, sequence++); 59Assert.Equal(1, sequence++); 68Assert.Equal(3, sequence++); 76Assert.Equal(2, sequence++); 172Assert.Equal(1, sequence++); 180Assert.Equal(0, sequence++); 187Assert.Equal(2, sequence++); 194Assert.Equal(3, sequence++);
Infrastructure\DynamicPageEndpointMatcherPolicyTest.cs (7)
211Assert.Equal("/Index", kvp.Value); 252Assert.Equal("/Index", kvp.Value); 257Assert.Equal("test", kvp.Value); 373Assert.Equal(1, candidates.Count); 379Assert.Equal("/Index", kvp.Value); 384Assert.Equal("test", kvp.Value); 430Assert.Equal(2, candidates.Count);
Infrastructure\PageActionEndpointDataSourceTest.cs (4)
159Assert.Equal(new[] { "group", "A", "Hi there" }, e.Metadata.GetOrderedMetadata<string>()); 166Assert.Equal(new[] { "group", "B", "Hi there" }, e.Metadata.GetOrderedMetadata<string>()); 209Assert.Equal(new[] { "A1", "A2" }, e.Metadata.GetOrderedMetadata<string>()); 257Assert.Equal(new[] { "initial-metadata", "initial-metadata-observed" }, e.Metadata.GetOrderedMetadata<string>());
Infrastructure\PageActionInvokerProviderTest.cs (1)
195Assert.Equal(new[] { factory2, factory1 }, entry.ViewStartFactories);
Infrastructure\PageActionInvokerTest.cs (3)
54Assert.Equal(1, routeValues.Count); 111Assert.Equal(2, pageContext.ValueProviderFactories.Count); 145Assert.Equal(1, pageContext.ValueProviderFactories.Count);
Infrastructure\PageBinderFactoryTest.cs (4)
229Assert.Equal(10, page.Id); 292Assert.Equal(default, page.Id); 295Assert.Equal(10, model.Id); 614Assert.Equal("value", kvp.Value);
Infrastructure\PageViewLocationExpanderTest.cs (4)
108Assert.Equal(expected, actual.ToArray()); 139Assert.Equal(expected, actual.ToArray()); 160Assert.Equal(expected, actual.ToArray()); 198Assert.Equal(expected, actual.ToArray());
PageLoggerExtensionsTest.cs (1)
179Assert.Equal(2, testSink.Writes.Count);
PageModelTest.cs (21)
1006Assert.Equal("value", item.Value); 1046Assert.Equal("value", item.Value); 1091Assert.Equal("value", item.Value); 1149Assert.Equal("value", item.Value); 1175Assert.Equal("value", item.Value); 1222Assert.Equal("value", item.Value); 1503Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1517Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1531Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1532Assert.Equal("Test Content", result.Value); 1546Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1560Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1561Assert.Equal("Test Content", result.Value); 1683Assert.Equal(statusCode, result.StatusCode); 1684Assert.Equal(value, result.Value); 1700Assert.Equal(statusCode, result.StatusCode); 1701Assert.Equal(value, result.Value); 1715Assert.Equal(statusCode, result.StatusCode); 1981Assert.Equal(model, result.Model); 2024Assert.Equal(typeof(Guid), result.ViewComponentType); 2041Assert.Equal(typeof(Guid), result.ViewComponentType);
PageTest.cs (21)
1080Assert.Equal("value", item.Value); 1120Assert.Equal("value", item.Value); 1165Assert.Equal("value", item.Value); 1223Assert.Equal("value", item.Value); 1249Assert.Equal("value", item.Value); 1296Assert.Equal("value", item.Value); 1493Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1507Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1521Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1522Assert.Equal("Test Content", result.Value); 1536Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1550Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1551Assert.Equal("Test Content", result.Value); 1673Assert.Equal(statusCode, result.StatusCode); 1674Assert.Equal(value, result.Value); 1690Assert.Equal(statusCode, result.StatusCode); 1691Assert.Equal(value, result.Value); 1705Assert.Equal(statusCode, result.StatusCode); 1756Assert.Equal(model, result.Model); 1799Assert.Equal(typeof(Guid), result.ViewComponentType); 1824Assert.Equal(typeof(Guid), result.ViewComponentType);
src\Mvc\Mvc.Core\test\Routing\ActionEndpointDataSourceBaseTest.cs (5)
36Assert.Equal("Value", endpoint.RoutePattern.RequiredValues["Name"]); 100Assert.Equal("TestController", routePattern.RequiredValues["controller"]); 101Assert.Equal("TestAction", routePattern.RequiredValues["action"]); 122Assert.Equal("NewTestController", routePattern.RequiredValues["controller"]); 123Assert.Equal("NewTestAction", routePattern.RequiredValues["action"]);
Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests (14)
RouteDataTest.cs (13)
36Assert.Equal(routeData.DataTokens, original.DataTokens); 38Assert.Equal(routeData.Routers, original.Routers); 40Assert.Equal(routeData.Values, original.Values); 55Assert.Equal(routeData.DataTokens, copy.DataTokens); 56Assert.Equal(routeData.Routers, copy.Routers); 57Assert.Equal(routeData.Values, copy.Values); 72Assert.Equal(routeData.DataTokens, copy.DataTokens); 73Assert.Equal(routeData.Routers, copy.Routers); 74Assert.Equal(routeData.Values, copy.Values); 96Assert.Equal(routeData.Values, original.Values); 148Assert.Equal(original.DataTokens, routeData.DataTokens); 150Assert.Equal(original.Routers, routeData.Routers); 152Assert.Equal(original.Values, routeData.Values);
VirtualPathDataTests.cs (1)
43Assert.Equal("TestValue", pathData.DataTokens["TestKey"]);
Microsoft.AspNetCore.Mvc.TagHelpers.Test (177)
AnchorTagHelperTest.cs (4)
78Assert.Equal(2, output.Attributes.Count); 80Assert.Equal("myanchor", attribute.Value); 82Assert.Equal("home/index", attribute.Value); 455Assert.Equal("test-area", item.Value);
AttributeMatcherTest.cs (2)
61Assert.Equal(Mode.B, result); 90Assert.Equal(Mode.D, result);
CacheTagHelperTest.cs (13)
205Assert.Equal(expiresOn, cacheEntryOptions.AbsoluteExpiration); 265Assert.Equal(slidingExpiresIn, cacheEntryOptions.SlidingExpiration); 283Assert.Equal(expiresAfter, cacheEntryOptions.AbsoluteExpirationRelativeToNow); 301Assert.Equal(expiresSliding, cacheEntryOptions.SlidingExpiration); 319Assert.Equal(priority, cacheEntryOptions.Priority); 619Assert.Equal(1, calls); 702Assert.Equal(2, calls); 755Assert.Equal(1, counter); 767Assert.Equal(2, counter); 779Assert.Equal(3, counter); 791Assert.Equal(3, counter); 880Assert.Equal(1, invokeCount); 923Assert.Equal(1, invokeCount); // We expect getChildContentAsync to be invoked exactly once.
CacheTagKeyTest.cs (3)
65Assert.Equal(cacheTagKey1, cacheTagKey2); 116Assert.Equal(hashcode1, hashcode2); 535Assert.Equal(hashCode1, hashCode2);
DefaultFileVersionProviderTest.cs (2)
281Assert.Equal(expected, cacheEntry.Value); 282Assert.Equal(expectedSize, cacheEntry.Size);
DistributedCacheTagHelperTest.cs (6)
267Assert.Equal(expiresOn, cacheEntryOptions.AbsoluteExpiration); 290Assert.Equal(slidingExpiresIn, cacheEntryOptions.SlidingExpiration); 316Assert.Equal(expiresAfter, cacheEntryOptions.AbsoluteExpirationRelativeToNow); 342Assert.Equal(expiresSliding, cacheEntryOptions.SlidingExpiration); 622Assert.Equal(1, calls); 714Assert.Equal(2, calls);
FormActionTagHelperTest.cs (8)
86Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 160Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 250Assert.Equal("home/index", attribute.Value); 308Assert.Equal("home/index", attribute.Value); 381Assert.Equal("admin/dashboard/index", attribute.Value); 434Assert.Equal("admin/dashboard/index", attribute.Value); 466Assert.Equal("test-area", item.Value); 471Assert.Equal("/my-page", item.Value);
FormTagHelperTest.cs (29)
114Assert.Equal(2, output.Attributes.Count); 116Assert.Equal("post", attribute.Value); 118Assert.Equal("home/index", attribute.Value); 168Assert.Equal(2, output.Attributes.Count); 170Assert.Equal("post", attribute.Value); 172Assert.Equal("/home/index", attribute.Value); 228Assert.Equal(HtmlString.Empty, attribute.Value); 286Assert.Equal(string.Empty, attribute.Value); 356Assert.Equal(3, output.Attributes.Count); 358Assert.Equal("myform", attribute.Value); 360Assert.Equal("post", attribute.Value); 362Assert.Equal("home/index", attribute.Value); 424Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 426Assert.Equal(expectedAttribute, attribute); 471Assert.Equal(2, routeValueDictionary.Count); 473Assert.Equal("hello", routeValue.Value); 475Assert.Equal("Value", routeValue.Value); 495Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 497Assert.Equal(expectedAttribute, attribute); 548Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 618Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 620Assert.Equal("home/index#test", attribute.Value); 672Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 729Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 787Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 841Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 934Assert.Equal("test-area", item.Value); 998Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 1000Assert.Equal(new TagHelperAttribute("aCTiON", "my-action"), attribute);
GlobbingUrlBuilderTest.cs (1)
425Assert.Equal(38, cacheEntry.Size);
ImageTagHelperTest.cs (7)
119Assert.Equal(4, output.Attributes.Count); 158Assert.Equal(2, output.Attributes.Count); 160Assert.Equal("/images/test-image.png?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", srcAttribute.Value); 190Assert.Equal(2, output.Attributes.Count); 192Assert.Equal("/images/test-image.png", srcAttribute.Value); 222Assert.Equal(2, output.Attributes.Count); 224Assert.Equal("/bar/images/image.jpg?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", srcAttribute.Value);
InputTagHelperTest.cs (33)
391Assert.Equal(expectedAttributes, output.Attributes); 447Assert.Equal(expectedAttributes, output.Attributes); 498Assert.Equal(expectedAttributes, output.Attributes); 554Assert.Equal(expectedAttributes, output.Attributes); 686Assert.Equal(expectedAttributes, output.Attributes); 690Assert.Equal(TagMode.StartTagOnly, output.TagMode); 757Assert.Equal(expectedAttributes, output.Attributes); 761Assert.Equal(TagMode.StartTagOnly, output.TagMode); 828Assert.Equal(expectedAttributes, output.Attributes); 832Assert.Equal(TagMode.StartTagOnly, output.TagMode); 954Assert.Equal(expectedAttributes, output.Attributes); 1014Assert.Equal(expectedAttributes, output.Attributes); 1074Assert.Equal(expectedAttributes, output.Attributes); 1134Assert.Equal(expectedAttributes, output.Attributes); 1215Assert.Equal(TagMode.SelfClosing, output.TagMode); 1314Assert.Equal(TagMode.StartTagOnly, output.TagMode); 1377Assert.Equal(expectedAttributes, output.Attributes); 1479Assert.Equal(TagMode.StartTagOnly, output.TagMode); 1574Assert.Equal(TagMode.StartTagOnly, output.TagMode); 1692Assert.Equal(TagMode.StartTagOnly, output.TagMode); 1808Assert.Equal(TagMode.SelfClosing, output.TagMode); 1809Assert.Equal(expectedAttributes, output.Attributes); 1877Assert.Equal(TagMode.SelfClosing, output.TagMode); 1878Assert.Equal(expectedAttributes, output.Attributes); 1946Assert.Equal(TagMode.SelfClosing, output.TagMode); 1947Assert.Equal(expectedAttributes, output.Attributes); 2040Assert.Equal(TagMode.SelfClosing, output.TagMode); 2041Assert.Equal(expectedAttributes, output.Attributes); 2110Assert.Equal(expectedAttributes, output.Attributes); 2167Assert.Equal(expectedAttributes, output.Attributes); 2242Assert.Equal(expectedAttributes, output.Attributes); 2303Assert.Equal(expectedAttributes, output.Attributes); 2366Assert.Equal(expectedAttributes, output.Attributes);
JavaScriptResourcesTest.cs (1)
68Assert.Equal(1, callCount);
LabelTagHelperTest.cs (3)
218Assert.Equal(expectedAttributes, output.Attributes); 224Assert.Equal(TagMode.StartTagAndEndTag, output.TagMode); 327Assert.Equal(expectedAttributes, output.Attributes);
LinkTagHelperTest.cs (10)
168Assert.Equal(expectedAttributes, output.Attributes); 600Assert.Equal("/css/site.css", output.Attributes["href"].Value); 641Assert.Equal("/css/site.css", output.Attributes["href"].Value); 694Assert.Equal("/css/site.css", output.Attributes["href"].Value); 725Assert.Equal("/css/site.css?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["href"].Value); 755Assert.Equal("/bar/css/site.css?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["href"].Value); 808Assert.Equal("/css/site.css?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["href"].Value); 878Assert.Equal("/css/site.css?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["href"].Value); 918Assert.Equal("/css/site.css?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["href"].Value); 1097Assert.Equal(CultureInfo.InvariantCulture, provider);
OptionTagHelperTest.cs (1)
438Assert.Equal(expectedTagHelperOutput.Attributes.Count, output.Attributes.Count);
ScriptTagHelperTest.cs (8)
113Assert.Equal(expectedAttributes, output.Attributes); 559Assert.Equal("/js/site.js", output.Attributes["src"].Value); 612Assert.Equal("/js/site.js", output.Attributes["src"].Value); 638Assert.Equal("/js/site.js?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["src"].Value); 663Assert.Equal("/bar/js/site.js?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["src"].Value); 691Assert.Equal("/js/site.js?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["src"].Value); 744Assert.Equal("/js/site.js?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["src"].Value); 782Assert.Equal("/js/site.js?v=f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk", output.Attributes["src"].Value);
SelectTagHelperTest.cs (11)
239Assert.Equal(TagMode.SelfClosing, output.TagMode); 240Assert.Equal(expectedAttributes, output.Attributes); 338Assert.Equal(TagMode.SelfClosing, output.TagMode); 339Assert.Equal(expectedAttributes, output.Attributes); 419Assert.Equal(TagMode.SelfClosing, output.TagMode); 420Assert.Equal(expectedAttributes, output.Attributes); 427Assert.Equal(typeof(SelectTagHelper), kvp.Key); 518Assert.Equal(TagMode.SelfClosing, output.TagMode); 519Assert.Equal(expectedAttributes, output.Attributes); 776Assert.Equal(expectedAttributeValue, attribute.Value); 825Assert.Equal(expectedAttributeValue, attribute.Value);
TagHelperOutputExtensionsTest.cs (14)
484Assert.Equal(expectedAttribute, attribute); 519Assert.Equal(expectedAttribute, attribute); 577Assert.Equal(expectedAttribute, attribute); 603Assert.Equal(expectedAttribute, attribute); 630Assert.Equal(expectedAttribute, attribute); 815Assert.Equal(expectedAttribute, attribute); 890Assert.Equal(expectedAttribute, attribute); 913Assert.Equal(2, tagHelperOutput.Attributes.Count); 915Assert.Equal(expectedAttribute1.Value, attribute.Value); 917Assert.Equal(expectedAttribute2.Value, attribute.Value); 939Assert.Equal(expectedAttribute, attribute); 962Assert.Equal(2, tagHelperOutput.Attributes.Count); 964Assert.Equal(expectedOutputAttribute.Value, attribute.Value); 966Assert.Equal(expectedBuilderAttribute.Value, attribute.Value);
TextAreaTagHelperTest.cs (3)
151Assert.Equal(TagMode.SelfClosing, output.TagMode); 152Assert.Equal(expectedAttributes, output.Attributes); 232Assert.Equal(expectedAttributeValue, attribute.Value);
ValidationMessageTagHelperTest.cs (15)
73Assert.Equal(4, output.Attributes.Count); 75Assert.Equal("myvalidationmessage", attribute.Value); 77Assert.Equal("field-validation-valid", attribute.Value); 79Assert.Equal("Name", attribute.Value); 81Assert.Equal("true", attribute.Value); 181Assert.Equal(expectedAttributeValue, attribute.Value); 186Assert.Equal("field-validation-valid", attribute.Value); 191Assert.Equal("true", attribute.Value); 230Assert.Equal(expectedAttributeValue, attribute.Value); 346Assert.Equal(2, output.Attributes.Count); 348Assert.Equal("bar", attribute.Value); 350Assert.Equal("world", attribute.Value); 408Assert.Equal(2, output.Attributes.Count); 410Assert.Equal("bar", attribute.Value); 412Assert.Equal("world", attribute.Value);
ValidationSummaryTagHelperTest.cs (3)
447Assert.Equal("something", attribute.Value); 452Assert.Equal("bar", attribute.Value); 457Assert.Equal("world", attribute.Value);
Microsoft.AspNetCore.Mvc.Test (28)
MvcOptionsSetupTest.cs (22)
175Assert.Equal(typeof(CancellationToken), specialParameter.Type); 176Assert.Equal(BindingSource.Special, specialParameter.BindingSource); 181Assert.Equal(typeof(IFormFile), formFileParameter.Type); 182Assert.Equal(BindingSource.FormFile, formFileParameter.BindingSource); 187Assert.Equal(typeof(IFormCollection), formCollectionParameter.Type); 188Assert.Equal(BindingSource.FormFile, formCollectionParameter.BindingSource); 193Assert.Equal(typeof(IFormFileCollection), formFileParameter.Type); 194Assert.Equal(BindingSource.FormFile, formFileParameter.BindingSource); 199Assert.Equal(typeof(IEnumerable<IFormFile>), formFileParameter.Type); 200Assert.Equal(BindingSource.FormFile, formFileParameter.BindingSource); 205Assert.Equal(typeof(Type), excludeFilter.Type); 210Assert.Equal(typeof(Delegate), excludeFilter.Type); 215Assert.Equal(typeof(MethodInfo), excludeFilter.Type); 220Assert.Equal(typeof(MemberInfo), excludeFilter.Type); 225Assert.Equal(typeof(ParameterInfo), excludeFilter.Type); 230Assert.Equal(typeof(Assembly), excludeFilter.Type); 235Assert.Equal(typeof(Uri), excludeFilter.Type); 240Assert.Equal(typeof(CancellationToken), excludeFilter.Type); 245Assert.Equal(typeof(IFormFile), excludeFilter.Type); 250Assert.Equal(typeof(IFormCollection), excludeFilter.Type); 255Assert.Equal(typeof(IFormFileCollection), excludeFilter.Type); 260Assert.Equal(typeof(Stream), excludeFilter.Type);
MvcServiceCollectionExtensionsTest.cs (6)
311Assert.Equal(ServiceLifetime.Singleton, descriptor.Lifetime); 315Assert.Equal(2, manager.ApplicationParts.Count); 339Assert.Equal(ServiceLifetime.Singleton, descriptor.Lifetime); 343Assert.Equal(2, manager.ApplicationParts.Count); 365Assert.Equal(ServiceLifetime.Singleton, descriptor.Lifetime); 437Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (338)
AttributeDictionaryTest.cs (41)
20Assert.Equal(3, attributes.Count); 23kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 24kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 25kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 40Assert.Equal(3, attributes.Count); 43kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 44kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 45kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 166kvp => Assert.Equal(default(KeyValuePair<string, string>), kvp), 167kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 168kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 169kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 199Assert.Equal(3, keys.Count); 222Assert.Equal(2, attributes.Count); 225kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 226kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 244Assert.Equal(3, attributes.Count); 247kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 248kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 249kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 267Assert.Equal(2, attributes.Count); 270kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 271kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 289Assert.Equal(3, attributes.Count); 292kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 293kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 294kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 351Assert.Equal(3, values.Count); 404Assert.Equal(3, attributes.Count); 407kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1!"), kvp), 408kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 409kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 426Assert.Equal(4, attributes.Count); 429kvp => Assert.Equal(new KeyValuePair<string, string>("exciting!", "1!"), kvp), 430kvp => Assert.Equal(new KeyValuePair<string, string>("one", "1"), kvp), 431kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 432kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp)); 449Assert.Equal(3, attributes.Count); 452kvp => Assert.Equal(new KeyValuePair<string, string>("oNe", "1!"), kvp), 453kvp => Assert.Equal(new KeyValuePair<string, string>("two", "2"), kvp), 454kvp => Assert.Equal(new KeyValuePair<string, string>("zero", "0"), kvp));
Buffers\PagedBufferedTextWriterTest.cs (5)
70Assert.Equal(4096, Content.Length); // Update these numbers if this changes. 93Assert.Equal(Content[i], array[i]); 122Assert.Equal(4096, Content.Length); // Update these numbers if this changes. 167Assert.Equal(4096, Content.Length); // Update these numbers if this changes. 260Assert.Equal(3, pool.Returned.Count);
Buffers\PagedCharBufferTest.cs (26)
22Assert.Equal(1, buffer.Length); 23Assert.Equal(charToAppend, page[buffer.Length - 1]); 40page => Assert.Equal(stringToAppend.ToCharArray(), page), 41page => Assert.Equal(charToAppend, page[0])); 60Assert.Equal(4, buffer.Length); 76Assert.Equal(PagedCharBuffer.PageSize, buffer.Length); 79Assert.Equal('t', page[PagedCharBuffer.PageSize - 1]); 103page => Assert.Equal(stringToAppend.ToCharArray(), page), 104page => Assert.Equal(charToAppend, page[0])); 129Assert.Equal('t', page[2 * PagedCharBuffer.PageSize - 1]); 143Assert.Equal(3, buffer.Length); 166page => Assert.Equal('d', page[0])); 227page => Assert.Equal('d', page[0])); 256page => Assert.Equal('d', page[0])); 272Assert.Equal(6, buffer.Length); 288Assert.Equal(3, buffer.Length); 313Assert.Equal(ch, page[0]); 314Assert.Equal(ch, page[1]); 315Assert.Equal(ch, page[2]); 377page => Assert.Equal('d', page[0])); 406page => Assert.Equal('d', page[0])); 421Assert.Equal(5, buffer.Length); 436Assert.Equal(0, buffer.Length); 453Assert.Equal(0, buffer.Length); 469Assert.Equal(0, buffer.Length); 476Assert.Equal(4, buffer.Length);
Buffers\ViewBufferTextWriterTest.cs (2)
32Assert.Equal(expected, GetValues(buffer)); 56Assert.Equal(expected, GetValues(buffer));
CachedExpressionCompilerTest.cs (21)
152Assert.Equal(10, result); 168Assert.Equal("StaticValue", result); 202Assert.Equal(expected, result); 235Assert.Equal(expected, result); 251Assert.Equal(10, result); 266Assert.Equal(10, result); 282Assert.Equal("Test", result); 314Assert.Equal(12, result); 362Assert.Equal(7, result); 394Assert.Equal(7, result); 410Assert.Equal(model.Id, result); 426Assert.Equal(2000, result); 442Assert.Equal(1, result); 459Assert.Equal(model, result); 492Assert.Equal(2000, result); 525Assert.Equal(expected, result); 584Assert.Equal(expected, result); 655Assert.Equal(expected, result); 730Assert.Equal(expected, result); 750Assert.Equal(expected, result); 770Assert.Equal(expected, result);
ControllerTest.cs (3)
52Assert.Equal("property", controller.ViewData["Another"]); 383Assert.Equal(input, result); 425Assert.Equal(expectedType, controller.ViewData.ModelMetadata.ModelType);
ControllerUnitTestabilityTests.cs (30)
78Assert.Equal(encoding, MediaType.GetEncoding(contentResult.ContentType)); 98Assert.Equal(content, createdResult.Value); 99Assert.Equal(StatusCodes.Status201Created, createdResult.StatusCode); 118Assert.Equal(content, acceptedResult.Value); 119Assert.Equal(StatusCodes.Status202Accepted, acceptedResult.StatusCode); 251Assert.Equal(StatusCodes.Status404NotFound, httpNotFoundResult.StatusCode); 267Assert.Equal(StatusCodes.Status404NotFound, httpNotFoundObjectResult.StatusCode); 268Assert.Equal("Test Content", httpNotFoundObjectResult.Value); 284Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode); 301Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode); 314Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode); 336Assert.Equal("sample", createdAtRouteResult.RouteValues["route"]); 372Assert.Equal("sample", acceptedAtRouteResult.RouteValues["route"]); 410Assert.Equal("sample", createdAtActionResult.RouteValues["route"]); 449Assert.Equal("sample", acceptedAtActionResult.RouteValues["route"]); 485Assert.Equal("sample", redirectToRouteResult.RouteValues["route"]); 520Assert.Equal("sample", redirectToActionResult.RouteValues["route"]); 585Assert.Equal(controllerContext.HttpContext, controller.HttpContext); 586Assert.Equal(controllerContext.RouteData, controller.RouteData); 587Assert.Equal(controllerContext.ModelState, controller.ModelState); 613Assert.Equal(controllerContext.ModelState, controller.ModelState); 628Assert.Equal(controller1.ModelState, controller1.ControllerContext.ModelState); 629Assert.Equal(controller1.ModelState, controller1.ViewData.ModelState); 631Assert.Equal(controller1.ControllerContext.ModelState, controller2.ModelState); 632Assert.Equal(controller1.ControllerContext.ModelState, controller2.ControllerContext.ModelState); 633Assert.Equal(controller1.ControllerContext.ModelState, controller2.ViewData.ModelState); 663Assert.Equal(typeof(TagCloudViewComponent), result.ViewComponentType); 678Assert.Equal(typeof(TagCloudViewComponent), result.ViewComponentType); 679Assert.Equal(new { Arg1 = "Hi", Arg2 = "There" }, result.Arguments); 715Assert.Equal(new[] { "some-error" }, error.Value);
CookieTempDataProviderTest.cs (12)
110Assert.Equal(expectedDataToUnprotect, dataProtector.DataToUnprotect); 133Assert.Equal(1, responseCookies.Count); 137Assert.Equal(expectedDataToProtect, dataProtector.PlainTextToProtect); 169Assert.Equal(1, responseCookies.Count); 173Assert.Equal(expectedDataToProtect, dataProtector.PlainTextToProtect); 175Assert.Equal(expectedSecureFlag, cookieInfo.Options.Secure); 204Assert.Equal(1, responseCookies.Count); 208Assert.Equal(expectedDataToProtect, dataProtector.PlainTextToProtect); 253Assert.Equal(1, responseCookies.Count); 257Assert.Equal(expectedDataToProtect, dataProtector.PlainTextToProtect); 287Assert.Equal(CookieTempDataProvider.CookieName, cookie.Name); 288Assert.Equal(string.Empty, cookie.Value);
DefaultHtmlGeneratorTest.cs (5)
211Assert.Equal(expectedValue, int.Parse(attribute.Value, CultureInfo.InvariantCulture)); 235Assert.Equal(expectedValue, int.Parse(attribute.Value, CultureInfo.InvariantCulture)); 259Assert.Equal(expectedValue, int.Parse(attribute.Value, CultureInfo.InvariantCulture)); 281Assert.Equal(Math.Min(ModelWithMaxLengthMetadata.MaxLengthAttributeValue, ModelWithMaxLengthMetadata.StringLengthAttributeValue), int.Parse(attribute.Value, CultureInfo.InvariantCulture)); 327Assert.Equal(expectedValue, int.Parse(attribute.Value, CultureInfo.InvariantCulture));
DependencyInjection\MvcViewFeaturesMvcBuilderExtensionsTest.cs (14)
46Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 75Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 105Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 120Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 143Assert.Equal(3, collection.Count); 145Assert.Equal(typeof(ConventionsViewComponent), collection[0].ServiceType); 146Assert.Equal(typeof(ConventionsViewComponent), collection[0].ImplementationType); 147Assert.Equal(ServiceLifetime.Transient, collection[0].Lifetime); 149Assert.Equal(typeof(AttributeViewComponent), collection[1].ServiceType); 150Assert.Equal(typeof(AttributeViewComponent), collection[1].ImplementationType); 151Assert.Equal(ServiceLifetime.Transient, collection[1].Lifetime); 153Assert.Equal(typeof(IViewComponentActivator), collection[2].ServiceType); 154Assert.Equal(typeof(ServiceBasedViewComponentActivator), collection[2].ImplementationType); 155Assert.Equal(ServiceLifetime.Singleton, collection[2].Lifetime);
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensionsTest.cs (9)
24Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 39Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 70Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 102Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 118Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 134Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 150Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 166Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType); 182Assert.Equal(typeof(CookieTempDataProvider), descriptor.ImplementationType);
ExpressionMetadataProviderTest.cs (16)
30Assert.Equal(ModelMetadataKind.Type, explorer.Metadata.MetadataKind); 31Assert.Equal(typeof(TestModel), explorer.ModelType); 48Assert.Equal(ModelMetadataKind.Property, explorer.Metadata.MetadataKind); 49Assert.Equal(typeof(Category), explorer.ModelType); 66Assert.Equal(ModelMetadataKind.Type, explorer.Metadata.MetadataKind); 67Assert.Equal(typeof(TestModel), explorer.ModelType); 88Assert.Equal(ModelMetadataKind.Property, explorer.Metadata.MetadataKind); 89Assert.Equal(typeof(int), explorer.ModelType); 132Assert.Equal(expectedKind, explorer.Metadata.MetadataKind); 133Assert.Equal(expectedType, explorer.ModelType); 173Assert.Equal(ModelMetadataKind.Type, explorer.Metadata.MetadataKind); 174Assert.Equal(typeof(string), explorer.ModelType); 195Assert.Equal(ModelMetadataKind.Type, explorer.Metadata.MetadataKind); 196Assert.Equal(typeof(string), explorer.ModelType); 217Assert.Equal(ModelMetadataKind.Type, explorer.Metadata.MetadataKind); 218Assert.Equal(typeof(string), explorer.ModelType);
Filters\ControllerSaveTempDataPropertyFilterTest.cs (6)
56Assert.Equal("SecondValue", tempData["TempDataProperty-Test"]); 57Assert.Equal(0, controller.Test2); 100Assert.Equal(0, controller.Test2); 143Assert.Equal(0, controller.Test2); 190Assert.Equal("New-Value", item.Value); 195Assert.Equal(42, item.Value);
Filters\ControllerViewDataAttributeFilterTest.cs (2)
78Assert.Equal("New-Value", kvp.Value); 83Assert.Equal("Test", kvp.Value);
Filters\LifecyclePropertyTest.cs (2)
20Assert.Equal("test-value", value); 65Assert.Equal(42, subject.ValueTypeProperty);
HtmlAttributePropertyHelperTest.cs (2)
53Assert.Equal("baz", helper.GetValue(anonymous)); 68Assert.Equal(32, helper.GetValue(anonymous));
Infrastructure\TempDataSerializerTestBase.cs (10)
65Assert.Equal(value, roundTripValue); 87Assert.Equal(value, roundTripValue); 129Assert.Equal(value, roundTripValue); 150Assert.Equal(value, roundTripValue); 171Assert.Equal(value, roundTripValue); 237Assert.Equal(value, roundTripValue); 258Assert.Equal(value, roundTripValue); 279Assert.Equal(value, roundTripValue); 325Assert.Equal(value, roundTripValue); 350Assert.Equal(value, roundTripValue);
MemberExpressionCacheKeyComparerTest.cs (2)
161Assert.Equal(hashCode1, hashCode2); 169Assert.Equal(hashCode1, cachedKeyHashCode1);
MemberExpressionCacheKeyTest.cs (3)
28Assert.Equal(expected, actual); 48Assert.Equal(expected, actual); 67Assert.Equal(expected, actual);
ModelExplorerTest.cs (10)
21Assert.Equal(typeof(DerivedClass), modelType); 35Assert.Equal(typeof(BaseClass), modelType); 49Assert.Equal(2, properties.Length); 52Assert.Equal(typeof(int), baseProperty.Metadata.ModelType); 53Assert.Equal(typeof(DerivedClass), baseProperty.Metadata.ContainerType); 57Assert.Equal(typeof(string), derivedProperty.Metadata.ModelType); 58Assert.Equal(typeof(DerivedClass), derivedProperty.Metadata.ContainerType); 76Assert.Equal(typeof(int), baseProperty.Metadata.ModelType); 77Assert.Equal(typeof(BaseClass), baseProperty.Metadata.ContainerType); 101Assert.Equal(17, propertyValue);
PageRemoteAttributeTest.cs (1)
56Assert.Equal(2, routeDictionary.Count);
PartialViewResultExecutorTest.cs (1)
330Assert.Equal(404, context.HttpContext.Response.StatusCode);
RemoteAttributeTest.cs (8)
93Assert.Equal(2, attribute.RouteData.Count); 99Assert.Equal(action, resultName); 111Assert.Equal(2, attribute.RouteData.Count); 117Assert.Equal(controller, resultName); 130Assert.Equal(3, attribute.RouteData.Count); 137Assert.Equal(areaName, resultName); 189Assert.Equal(2, routeDictionary.Count); 210Assert.Equal(3, routeDictionary.Count);
Rendering\HtmlHelperSelectTest.cs (3)
1336Assert.Equal(metadata.ModelType, htmlHelper.Metadata.ModelType); 1396Assert.Equal(metadata.ModelType, htmlHelper.Metadata.ModelType); 1556Assert.Equal(expected.Count(), actual.Count());
Rendering\HtmlHelperTest.cs (1)
146Assert.Equal(expectedEntry, entry);
Rendering\HtmlHelperValidationSummaryTest.cs (3)
170Assert.Equal(HtmlString.Empty, result); 194Assert.Equal(HtmlString.Empty, result); 519Assert.Equal(HtmlString.Empty, validationSummaryResult);
Rendering\TagBuilderTest.cs (5)
38Assert.Equal(new KeyValuePair<string, string>(expectedKey, expectedValue), attribute); 53Assert.Equal(new KeyValuePair<string, string>("class", "btn btn-success"), attribute); 68Assert.Equal(new KeyValuePair<string, string>("ID", "something"), attribute); 291Assert.Equal(originalTagBuilder.TagRenderMode, clonedTagBuilder.TagRenderMode); 321Assert.Equal(originalTagBuilder.Attributes, clonedTagBuilder.Attributes);
Rendering\ViewContextTests.cs (3)
41Assert.Equal("property", context.ViewData["Another"]); 65Assert.Equal(originalContext.ClientValidationEnabled, context.ClientValidationEnabled); 68Assert.Equal(originalContext.Html5DateRenderingMode, context.Html5DateRenderingMode);
TempDataDictionaryTest.cs (1)
124Assert.Equal("barValue", value);
ViewComponentResultTest.cs (1)
506Assert.Equal(404, actionContext.HttpContext.Response.StatusCode);
ViewComponents\DefaultViewComponentHelperTest.cs (6)
25Assert.Equal(0, argumentDictionary.Count); 45Assert.Equal(0, item.Value); 65Assert.Equal(0, item.Value); 85Assert.Equal(0, item1.Value); 91Assert.Equal("foo", item2.Value); 136Assert.Equal(10, item.Value);
ViewComponents\ViewComponentContextTest.cs (1)
108Assert.Equal(expectedType, viewComponentContext.ViewData.ModelMetadata.ModelType);
ViewComponents\ViewComponentConventionsTest.cs (1)
52Assert.Equal(expected, result);
ViewComponents\ViewComponentFeatureProviderTest.cs (2)
27Assert.Equal(new[] { typeof(ConventionsViewComponent).GetTypeInfo() }, feature.ViewComponents.ToArray()); 44Assert.Equal(new[] { typeof(AttributeViewComponent).GetTypeInfo() }, feature.ViewComponents.ToArray());
ViewComponentTests.cs (12)
28Assert.Equal(2, viewComponent.ViewData.Count); 29Assert.Equal("Alice", viewComponent.ViewData["A"]); 30Assert.Equal("Bob", viewComponent.ViewData["B"]); 44Assert.Equal(2, viewComponent.ViewData.Count); 77Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 96Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 114Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 134Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 154Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 173Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData); 192Assert.Equal(new ViewDataDictionary<string>(viewComponent.ViewData), actualResult.ViewData); 212Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
ViewDataDictionaryOfTModelTest.cs (34)
53Assert.Equal(typeof(TestModel), viewData1.ModelMetadata.ModelType); 55Assert.Equal(source.Count, viewData1.Count); 56Assert.Equal("bar", viewData1["foo"]); 65Assert.Equal(typeof(TestModel), viewData2.ModelMetadata.ModelType); 67Assert.Equal(source.Count, viewData2.Count); 68Assert.Equal("bar", viewData2["foo"]); 92Assert.Equal(typeof(TestModel), viewData1.ModelMetadata.ModelType); 94Assert.Equal(source.Count, viewData1.Count); 95Assert.Equal("bar", viewData1["foo"]); 104Assert.Equal(typeof(TestModel), viewData2.ModelMetadata.ModelType); 106Assert.Equal(source.Count, viewData2.Count); 107Assert.Equal("bar", viewData2["foo"]); 128Assert.Equal(typeof(SupremeTestModel), viewData.ModelMetadata.ModelType); 149Assert.Equal(typeof(SupremeTestModel), viewData.ModelMetadata.ModelType); 170Assert.Equal(0, viewData.Model); 172Assert.Equal(typeof(int), viewData.ModelMetadata.ModelType); 174Assert.Equal(source.Count, viewData.Count); 175Assert.Equal("value1", viewData["key1"]); 194Assert.Equal(expectedType, viewData1.ModelMetadata.ModelType); 195Assert.Equal(expectedType, viewData1.ModelExplorer.ModelType); 199Assert.Equal(expectedType, viewData2.ModelMetadata.ModelType); 200Assert.Equal(expectedType, viewData2.ModelExplorer.ModelType); 258Assert.Equal(expectedType, viewData.ModelMetadata.ModelType); 280Assert.Equal(typeof(int?), viewData.ModelMetadata.ModelType); 281Assert.Equal(viewData.Model, viewData.ModelExplorer.Model); 282Assert.Equal(model, viewData.Model); 300Assert.Equal(typeof(int?), viewData.ModelMetadata.ModelType); 321Assert.Equal(typeof(TestModel), viewData.ModelMetadata.ModelType); 322Assert.Equal(viewData.Model, viewData.ModelExplorer.Model); 323Assert.Equal(model, viewData.Model); 343Assert.Equal(23, viewData1.Model); 344Assert.Equal(24, viewData2.Model); 345Assert.Equal(25, viewData3.Model); 346Assert.Equal(26, viewData4.Model);
ViewDataDictionaryTest.cs (26)
207Assert.Equal(typeof(TestModel), viewData.ModelMetadata.ModelType); 209Assert.Equal(source.Count, viewData.Count); 210Assert.Equal("bar", viewData["foo"]); 264Assert.Equal(typeof(object), viewData.ModelMetadata.ModelType); 292Assert.Equal(expectedType, viewData.ModelMetadata.ModelType); 336Assert.Equal(5, viewData.Model); 337Assert.Equal(5, viewData.ModelExplorer.Model); 363Assert.Equal(typeof(bool), viewData.ModelMetadata.ModelType); 389Assert.Equal(viewData.Model, viewData.ModelExplorer.Model); 428Assert.Equal(3, viewData.Model); 429Assert.Equal(3, viewData.ModelExplorer.Model); 454Assert.Equal("Hello", viewData.Model); 495Assert.Equal(expected, result); 524Assert.Equal("Bar", result); 538Assert.Equal("Blah", result); 552Assert.Equal("Baz", result); 566Assert.Equal("Baz", result); 580Assert.Equal("Quux", result); 594Assert.Equal("Quux", result); 612Assert.Equal("Baz", result); 630Assert.Equal("Quux", result); 648Assert.Equal("Quux", result); 679Assert.Equal("Baz", result); 714Assert.Equal("Quux", result); 776Assert.Equal("The Model", result); 797Assert.Equal("The Value", result);
ViewDataOfTTest.cs (3)
68Assert.Equal(0, viewData.TemplateInfo.TemplateDepth); 69Assert.Equal(string.Empty, viewData.TemplateInfo.FormattedModelValue); 87Assert.Equal(string.Empty, viewData.TemplateInfo.FormattedModelValue);
ViewEngines\CompositeViewEngineTest.cs (1)
29Assert.Equal(new[] { viewEngine1, viewEngine2 }, result);
ViewExecutorTest.cs (3)
209Assert.Equal(200, context.Response.StatusCode); 246Assert.Equal(500, context.Response.StatusCode); 329Assert.Equal(expectedLength, memoryStream.Length);
ViewResultExecutorTest.cs (1)
320Assert.Equal(404, context.HttpContext.Response.StatusCode);
Microsoft.AspNetCore.OpenApi.Tests (76)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (4)
67Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 93Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 120Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 146Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
Extensions\OpenApiRouteHandlerBuilderExtensionTests.cs (1)
141Assert.Equal(2, operation.Responses.Count);
Extensions\OpenApiServiceCollectionExtensionsTests.cs (2)
167Assert.Equal(OpenApiSpecVersion.OpenApi3_0, namedOption.OpenApiVersion); 190Assert.Equal(OpenApiSpecVersion.OpenApi2_0, namedOption.OpenApiVersion);
Services\OpenApiDocumentProviderTests.cs (1)
44Assert.Equal(4, documentNames.Count());
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Parameters.cs (3)
27Assert.Equal(ParameterLocation.Path, pathParameter.In); 31Assert.Equal(ParameterLocation.Query, queryParameter.In); 35Assert.Equal(ParameterLocation.Header, headerParameter.In);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Paths.cs (10)
30Assert.Equal(OperationType.Get, operation.Key); 39Assert.Equal(OperationType.Get, operation.Key); 90Assert.Equal(OperationType.Get, operation.Key); 94Assert.Equal(OperationType.Post, operation.Key); 122Assert.Equal(OperationType.Get, operation.Key); 126Assert.Equal(OperationType.Put, operation.Key); 130Assert.Equal(OperationType.Post, operation.Key); 134Assert.Equal(OperationType.Patch, operation.Key); 161Assert.Equal(OperationType.Get, operation.Key); 165Assert.Equal(OperationType.Post, operation.Key);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.RequestBody.cs (4)
34Assert.Equal(ParameterStyle.Form, encoding.Style); 100Assert.Equal(!isOptional, operation.RequestBody.Required); 168Assert.Equal(!isOptional, operation.RequestBody.Required); 314Assert.Equal(!isOptional, operation.RequestBody.Required);
Services\OpenApiGeneratorTests.cs (30)
107Assert.Equal(2, content.Count); 108Assert.Equal(new[] { "application/custom0", "application/custom1" }, content.Keys); 118Assert.Equal(2, request.Content.Count); 206Assert.Equal(2, responses.Count); 229Assert.Equal(2, operation.Responses.Count); 251Assert.Equal(2, operation.Responses.Count); 268Assert.Equal(2, operation.Responses.Count); 288Assert.Equal(5, operation.Responses.Count); 315Assert.Equal(3, operation.Responses.Count); 333Assert.Equal(ParameterLocation.Path, param.In); 347Assert.Equal(ParameterLocation.Path, param.In); 359Assert.Equal(ParameterLocation.Path, param.In); 373Assert.Equal(ParameterLocation.Path, param.In); 385Assert.Equal(ParameterLocation.Query, param.In); 404Assert.Equal(ParameterLocation.Header, param.In); 443Assert.Equal(2, operation.Parameters.Count); 447Assert.Equal(ParameterLocation.Path, fooParam.In); 453Assert.Equal(ParameterLocation.Query, barParam.In); 474Assert.Equal(ParameterLocation.Path, param.In); 481Assert.Equal(ParameterLocation.Query, param.In); 502Assert.Equal(2, operation.Parameters.Count); 506Assert.Equal(ParameterLocation.Path, fooParam.In); 512Assert.Equal(ParameterLocation.Query, barParam.In); 523Assert.Equal(2, operation.Parameters.Count); 526Assert.Equal(ParameterLocation.Query, fooParam.In); 530Assert.Equal(ParameterLocation.Query, barParam.In); 791Assert.Equal(2, content.Count); 955Assert.Equal(4, operation.Parameters.Count); 975Assert.Equal(2, operation.Parameters.Count); 990Assert.Equal(ParameterLocation.Query, parameter.In);
Services\OpenApiSchemaService\OpenApiComponentService.ParameterSchemas.cs (16)
150[(int id = 2) => { }, (IOpenApiAny defaultValue) => Assert.Equal(2, ((OpenApiInteger)defaultValue).Value)], 151[(float id = 3f) => { }, (IOpenApiAny defaultValue) => Assert.Equal(3, ((OpenApiInteger)defaultValue).Value)], 154[(TaskStatus status = TaskStatus.Canceled) => { }, (IOpenApiAny defaultValue) => Assert.Equal(6, ((OpenApiInteger)defaultValue).Value)], 314[([MaxLength(5)] string id) => {}, (OpenApiSchema schema) => Assert.Equal(5, schema.MaxLength)], 315[([MinLength(2)] string id) => {}, (OpenApiSchema schema) => Assert.Equal(2, schema.MinLength)], 316[([MaxLength(5)] int[] ids) => {}, (OpenApiSchema schema) => Assert.Equal(5, schema.MaxItems)], 317[([MinLength(2)] int[] id) => {}, (OpenApiSchema schema) => Assert.Equal(2, schema.MinItems)], 318[([Length(4, 8)] int[] id) => {}, (OpenApiSchema schema) => { Assert.Equal(4, schema.MinItems); Assert.Equal(8, schema.MaxItems); }], 319[([Range(4, 8)]int id) => {}, (OpenApiSchema schema) => { Assert.Equal(4, schema.Minimum); Assert.Equal(8, schema.Maximum); }], 320[([StringLength(10)] string name) => {}, (OpenApiSchema schema) => { Assert.Equal(10, schema.MaxLength); Assert.Equal(0, schema.MinLength); }], 321[([StringLength(10, MinimumLength = 5)] string name) => {}, (OpenApiSchema schema) => { Assert.Equal(10, schema.MaxLength); Assert.Equal(5, schema.MinLength); }], 324[([Url][StringLength(10)] string url) => {}, (OpenApiSchema schema) => { Assert.Equal("string", schema.Type); Assert.Equal("uri", schema.Format); Assert.Equal(10, schema.MaxLength); }],
Transformers\DocumentTransformerTests.cs (2)
141Assert.Equal(1, DisposableTransformer.DisposeCount); 160Assert.Equal(1, AsyncDisposableTransformer.DisposeCount);
Transformers\SchemaTransformerTests.cs (3)
22Assert.Equal(typeof(Todo), context.Type); 40Assert.Equal(typeof(Todo), context.Type); 79Assert.Equal(cts.Token, cancellationToken);
Microsoft.AspNetCore.OutputCaching.Tests (53)
CachedResponseBodyTests.cs (2)
62Assert.Equal(segments, receivedSegments); 86Assert.Equal(new byte[] { 1, 2, 3 }, receivedSegments.SelectMany(x => x).ToArray());
OutputCacheAttributeTests.cs (3)
19Assert.Equal(DefaultPolicy.Instance, policy); 31Assert.Equal(42, context.ResponseExpirationTimeSpan?.TotalSeconds); 57Assert.Equal(42, context.ResponseExpirationTimeSpan?.TotalSeconds);
OutputCacheEntryFormatterTests.cs (2)
167Assert.Equal(expected.Created, actual.Created); 168Assert.Equal(expected.StatusCode, actual.StatusCode);
OutputCacheMiddlewareTests.cs (25)
46Assert.Equal(StatusCodes.Status504GatewayTimeout, context.HttpContext.Response.StatusCode); 62Assert.Equal(1, cache.GetCount); 90Assert.Equal(1, cache.GetCount); 120Assert.Equal(1, cache.GetCount); 148Assert.Equal(1, cache.GetCount); 194Assert.Equal(2, sink.Writes.Count); 236Assert.Equal(2, sink.Writes.Count); 380Assert.Equal(timeProvider.GetUtcNow(), context.ResponseTime); 396Assert.Equal(initialTime, context.ResponseTime); 402Assert.Equal(initialTime, context.ResponseTime); 414Assert.Equal(TimeSpan.FromSeconds(60), context.CachedResponseValidFor); 437Assert.Equal(options.DefaultExpirationTimeSpan, context.CachedResponseValidFor); 465Assert.Equal(options.DefaultExpirationTimeSpan, context.CachedResponseValidFor); 491Assert.Equal(options.DefaultExpirationTimeSpan, context.CachedResponseValidFor); 529Assert.Equal(0, cache.SetCount); 622Assert.Equal(1, cache.SetCount); 651Assert.Equal(0, cache.SetCount); 684Assert.Equal(1, cache.SetCount); 709Assert.Equal(1, cache.SetCount); 730Assert.Equal(0, cache.SetCount); 751Assert.Equal(0, cache.SetCount); 850Assert.Equal(1, responseCounter); 908Assert.Equal(2, responseCounter); 959Assert.Equal(2, responseCounter); 984Assert.Equal(1, cache.SetCount);
OutputCachePoliciesTests.cs (2)
86Assert.Equal(duration, context.ResponseExpirationTimeSpan); 145Assert.Equal(expected, context.EnableOutputCaching);
OutputCachePolicyBuilderTests.cs (6)
17Assert.Equal(DefaultPolicy.Instance, policy); 26Assert.Equal(EmptyPolicy.Instance, policy); 40Assert.Equal(duration, context.ResponseExpirationTimeSpan?.TotalSeconds); 70Assert.Equal(duration, context.ResponseExpirationTimeSpan?.TotalSeconds); 88Assert.Equal(duration, context.ResponseExpirationTimeSpan?.TotalSeconds); 345Assert.Equal(expected, context.ResponseExpirationTimeSpan?.TotalSeconds);
OutputCacheTests.cs (10)
599Assert.Equal(System.Net.HttpStatusCode.GatewayTimeout, subsequentResponse.StatusCode); 715Assert.Equal(System.Net.HttpStatusCode.NotModified, subsequentResponse.StatusCode); 764Assert.Equal(System.Net.HttpStatusCode.NotModified, subsequentResponse.StatusCode); 993Assert.Equal(guid, await clients[i]); 1041Assert.Equal(initialResponse.Headers.CacheControl, subsequentResponse.Headers.CacheControl); 1042Assert.Equal(initialResponse.Content.Headers.ContentLocation, subsequentResponse.Content.Headers.ContentLocation); 1043Assert.Equal(initialResponse.Headers.Date, subsequentResponse.Headers.Date); 1044Assert.Equal(initialResponse.Headers.ETag, subsequentResponse.Headers.ETag); 1045Assert.Equal(initialResponse.Content.Headers.Expires, subsequentResponse.Content.Headers.Expires); 1046Assert.Equal(initialResponse.Headers.Vary, subsequentResponse.Headers.Vary);
TestUtils.cs (3)
259Assert.Equal(expectedMessages.Length, messageList.Count); 263Assert.Equal(expectedMessages[i].EventId, messageList[i].EventId); 264Assert.Equal(expectedMessages[i].LogLevel, messageList[i].LogLevel);
Microsoft.AspNetCore.Owin.Tests (6)
OwinEnvironmentTests.cs (4)
54Assert.Equal(201, Get<int>(env, "owin.ResponseStatusCode")); 95Assert.Equal(201, context.Response.StatusCode); 124Assert.Equal(CancellationToken.None, env["owin.CallCancelled"]); 125Assert.Equal("1.0", env["owin.Version"]);
OwinExtensionTests.cs (2)
83Assert.Equal(expectedServiceProvider, serviceProvider); 149Assert.Equal(context, value);
Microsoft.AspNetCore.RateLimiting.Tests (25)
RateLimitingApplicationBuilderExtensionsTests.cs (1)
62Assert.Equal(429, context.Response.StatusCode);
RateLimitingMetricsTests.cs (6)
48Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 57Assert.Equal(1, m.Value); 105Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 160Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 313Assert.Equal(value, measurement.Value); 331Assert.Equal(expected, (T)tags[tagName]);
RateLimitingMiddlewareTests.cs (18)
106Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 131Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 155Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 161Assert.Equal(LogLevel.Debug, message.LogLevel); 213Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 249Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 280Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 312Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 344Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 376Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 419Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 454Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 460Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 505Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 541Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 549Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 579Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 619Assert.Equal(StatusCodes.Status403Forbidden, context.Response.StatusCode);
Microsoft.AspNetCore.Razor.Runtime.Test (25)
Runtime\TagHelpers\TagHelperExecutionContextTest.cs (9)
131Assert.Equal(updatedTagMode, output.TagMode); 139Assert.Equal(0, callCount); 140Assert.Equal(1, updatedCallCount); 202Assert.Equal(tagMode, output.TagMode); 338Assert.Equal(1, executionCount); 365Assert.Equal(2, executionCount); 395Assert.Equal(2, executionCount); 422Assert.Equal(2, executionCount); 579Assert.Equal(2, tagHelpers.Length);
Runtime\TagHelpers\TagHelperRunnerTest.cs (8)
21Assert.Equal(0, incrementer); 27Assert.Equal(1, incrementer); 37Assert.Equal(2, incrementer); 129Assert.Equal(tagMode, executionContext.Output.TagMode); 167Assert.Equal("somethingelse", output.Attributes["class"].Value); 168Assert.Equal("world", output.Attributes["hello"].Value); 169Assert.Equal(TagMode.SelfClosing, output.TagMode); 186Assert.Equal("True", executionContext.Output.Attributes["foo"].Value);
Runtime\TagHelpers\TagHelperScopeManagerTest.cs (8)
24Assert.Equal(1234, executionContextItem.Value); 41Assert.Equal(1234, executionContextItem.Value); 63Assert.Equal(1234, parentEntry.Value); 81Assert.Equal(2222, executionContextItem.Value); 84Assert.Equal(1234, parentExecutionContextItem.Value); 101Assert.Equal(2222, executionContextItem.Value); 121Assert.Equal(1234, parentExecutionContextItem.Value); 167Assert.Equal(tagMode, output.TagMode);
Microsoft.AspNetCore.Razor.Test (21)
TagHelpers\DefaultTagHelperContentTest.cs (4)
116Assert.Equal(3, items.Count); 142Assert.Equal(3, items.Count); 166Assert.Equal(3, items.Count); 194Assert.Equal(3, items.Count);
TagHelpers\NullHtmlEncoderTest.cs (1)
18Assert.Equal(1, result);
TagHelpers\ReadOnlyTagHelperAttributeListTest.cs (8)
51Assert.Equal(expectedIndex, index); 202Assert.Equal(3, count); 310Assert.Equal(expected, contains); 386Assert.Equal(expected, contains); 494Assert.Equal(expected, index); 565Assert.Equal(expectedResult, result); 637Assert.Equal(expectedResult, result); 669Assert.Equal(attributes.GetEnumerator(), attributes.PublicAttributes.GetEnumerator());
TagHelpers\TagHelperAttributeListTest.cs (2)
443Assert.Equal(expectedRemoval, removed); 516Assert.Equal(expectedResult, result);
TagHelpers\TagHelperContextTest.cs (2)
65Assert.Equal(1234, item.Value); 88Assert.Equal(1234, item.Value);
TagHelpers\TagHelperOutputTest.cs (4)
47Assert.Equal(expectedTagMode, output.TagMode); 155Assert.Equal(useCachedResult, passedUseCacheResult.Value); 201Assert.Equal(useCachedResult, passedUseCacheResult.Value); 1061Assert.Equal(attributeCount, output.Attributes.Count);
Microsoft.AspNetCore.RequestDecompression.Tests (17)
DefaultRequestDecompressionProviderTests.cs (2)
128Assert.Equal(contentEncodings, contentEncodingHeader); 173Assert.Equal(level, log.LogLevel);
RequestDecompressionMiddlewareTests.cs (14)
91Assert.Equal(uncompressedBytes, decompressedBytes); 107Assert.Equal(uncompressedBytes, decompressedBytes); 139Assert.Equal(uncompressedBytes, decompressedBytes); 154Assert.Equal(uncompressedBytes, outputBytes); 170Assert.Equal(compressedBytes, outputBytes); 187Assert.Equal(inputBytes, outputBytes); 249Assert.Equal(2, logMessages.Count); 253Assert.Equal(uncompressedBytes, decompressedBytes); 325Assert.Equal(uncompressedBytes, outputBytes); 332Assert.Equal(compressedBytes, outputBytes); 422Assert.Equal(uncompressedBytes, decompressedBytes); 508Assert.Equal(uncompressedBytes, decompressedBytes); 592Assert.Equal(uncompressedBytes, decompressedBytes); 662Assert.Equal(level, log.LogLevel);
RequestDecompressionOptionsTests.cs (1)
19Assert.Equal(defaultProviderCount, providers.Count);
Microsoft.AspNetCore.ResponseCaching.Tests (42)
CachedResponseBodyTests.cs (3)
29Assert.Equal(42, body.Length); 69Assert.Equal(segments, receivedSegments); 92Assert.Equal(new byte[] { 1, 2, 3 }, receivedSegments.SelectMany(x => x).ToArray());
ResponseCachingMiddlewareTests.cs (27)
45Assert.Equal(1, cache.GetCount); 69Assert.Equal(1, cache.GetCount); 98Assert.Equal(1, cache.GetCount); 118Assert.Equal(2, cache.GetCount); 146Assert.Equal(3, cache.GetCount); 170Assert.Equal(1, cache.GetCount); 205Assert.Equal(2, sink.Writes.Count); 238Assert.Equal(2, sink.Writes.Count); 371Assert.Equal(timeProvider.GetUtcNow(), context.ResponseTime); 387Assert.Equal(initialTime, context.ResponseTime); 393Assert.Equal(initialTime, context.ResponseTime); 440Assert.Equal(TimeSpan.FromSeconds(10), context.CachedResponseValidFor); 463Assert.Equal(TimeSpan.FromSeconds(11), context.CachedResponseValidFor); 488Assert.Equal(TimeSpan.FromSeconds(12), context.CachedResponseValidFor); 513Assert.Equal(TimeSpan.FromSeconds(13), context.CachedResponseValidFor); 539Assert.Equal(1, cache.SetCount); 570Assert.Equal(1, cache.SetCount); 613Assert.Equal(0, cache.SetCount); 706Assert.Equal(1, cache.SetCount); 735Assert.Equal(0, cache.SetCount); 768Assert.Equal(1, cache.SetCount); 796Assert.Equal(1, cache.SetCount); 816Assert.Equal(0, cache.SetCount); 838Assert.Equal(0, cache.SetCount); 933Assert.Equal(uppercaseStrings, normalizedStrings); 944Assert.Equal(orderedStrings, normalizedStrings); 954Assert.Equal(originalStrings, normalizedStrings);
ResponseCachingTests.cs (9)
537Assert.Equal(System.Net.HttpStatusCode.GatewayTimeout, subsequentResponse.StatusCode); 662Assert.Equal(System.Net.HttpStatusCode.NotModified, subsequentResponse.StatusCode); 715Assert.Equal(System.Net.HttpStatusCode.NotModified, subsequentResponse.StatusCode); 945Assert.Equal(initialResponse.Headers.CacheControl, subsequentResponse.Headers.CacheControl); 946Assert.Equal(initialResponse.Content.Headers.ContentLocation, subsequentResponse.Content.Headers.ContentLocation); 947Assert.Equal(initialResponse.Headers.Date, subsequentResponse.Headers.Date); 948Assert.Equal(initialResponse.Headers.ETag, subsequentResponse.Headers.ETag); 949Assert.Equal(initialResponse.Content.Headers.Expires, subsequentResponse.Content.Headers.Expires); 950Assert.Equal(initialResponse.Headers.Vary, subsequentResponse.Headers.Vary);
TestUtils.cs (3)
246Assert.Equal(messageList.Count, expectedMessages.Length); 250Assert.Equal(expectedMessages[i].EventId, messageList[i].EventId); 251Assert.Equal(expectedMessages[i].LogLevel, messageList[i].LogLevel);
Microsoft.AspNetCore.ResponseCompression.Tests (22)
ResponseCompressionBodyTest.cs (4)
42Assert.Equal(buffer, memoryStream.ToArray()); 58Assert.Equal(buffer, memoryStream.ToArray()); 73Assert.Equal(File.ReadAllBytes(path), memoryStream.ToArray()); 90Assert.Equal(buffer, memoryStream.ToArray());
ResponseCompressionMiddlewareTest.cs (18)
109Assert.Equal(3, logMessages.Count); 193Assert.Equal(2, logMessages.Count); 281Assert.Equal(2, logMessages.Count); 358Assert.Equal(3, logMessages.Count); 383Assert.Equal(3, logMessages.Count); 395Assert.Equal(2, logMessages.Count); 409Assert.Equal(2, logMessages.Count); 426Assert.Equal(50, response.Content.Headers.ContentLength); 427Assert.Equal(2, logMessages.Count); 479Assert.Equal(expectedLength, response.Content.ReadAsByteArrayAsync().Result.Length); 542Assert.Equal(expectedLength, response.Content.ReadAsByteArrayAsync().Result.Length); 605Assert.Equal(expectedLength, response.Content.ReadAsByteArrayAsync().Result.Length); 1015Assert.Equal(1, read); 1016Assert.Equal('a', (char)data[0]); 1303Assert.Equal(expectedBodyLength, response.Content.Headers.ContentLength); 1327Assert.Equal(expectedBodyLength, response.Content.Headers.ContentLength); 1332Assert.Equal(level, log.LogLevel); 1338Assert.Equal(3, logMessages.Count);
Microsoft.AspNetCore.Rewrite.Tests (35)
ApacheModRewrite\CookieActionFactoryTest.cs (2)
18Assert.Equal(TimeSpan.FromMinutes(1440), cookie.Lifetime); 32Assert.Equal(TimeSpan.FromMinutes(1440), action.Lifetime);
ApacheModRewrite\ModRewriteMiddlewareTest.cs (2)
352Assert.Equal((HttpStatusCode)301, response.StatusCode); 380Assert.Equal(HttpStatusCode.MovedPermanently, response.StatusCode);
ApacheModRewrite\RewriteTokenizerTest.cs (5)
20Assert.Equal(expected, tokens); 33Assert.Equal(expected, tokens); 47Assert.Equal(expected, tokens); 61Assert.Equal(expected, tokens); 75Assert.Equal(expected, tokens);
ApacheModRewrite\RuleBuilderTest.cs (1)
35Assert.Equal(StatusCodes.Status302Found, redirectAction.StatusCode);
IISUrlRewrite\FileParserTests.cs (1)
199Assert.Equal(actual.Count, expected.Count);
IISUrlRewrite\MiddleWareTests.cs (1)
695Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode);
IISUrlRewrite\UrlRewriteApplicationTests.cs (3)
28Assert.Equal(RuleResult.SkipRemainingRules, context.Result); 47Assert.Equal(RuleResult.ContinueRules, context.Result); 70Assert.Equal(RuleResult.ContinueRules, context.Result);
MiddlewareTests.cs (12)
257Assert.Equal(statusCode, (int)response.StatusCode); 384Assert.Equal(StatusCodes.Status301MovedPermanently, (int)response.StatusCode); 411Assert.Equal(StatusCodes.Status301MovedPermanently, (int)response.StatusCode); 440Assert.Equal(statusCode, (int)response.StatusCode); 469Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 494Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 557Assert.Equal(statusCode, (int)response.StatusCode); 586Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 611Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 784Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 809Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 838Assert.Equal(statusCode, (int)response.StatusCode);
UrlActions\AbortActionTests.cs (1)
18Assert.Equal(RuleResult.EndResponse, context.Result);
UrlActions\ForbiddenActionTests.cs (2)
20Assert.Equal(RuleResult.EndResponse, context.Result); 21Assert.Equal(StatusCodes.Status403Forbidden, context.HttpContext.Response.StatusCode);
UrlActions\GoneActionTests.cs (2)
19Assert.Equal(RuleResult.EndResponse, context.Result); 20Assert.Equal(StatusCodes.Status410Gone, context.HttpContext.Response.StatusCode);
UrlMatches\ExactMatchTests.cs (1)
21Assert.Equal(expectedResult, matchResults.Success);
UrlMatches\IntegerMatchTests.cs (1)
33Assert.Equal(expectedResult, matchResult.Success);
UrlMatches\StringMatchTests.cs (1)
24Assert.Equal(expectedResult, matchResult.Success);
Microsoft.AspNetCore.Routing.FunctionalTests (46)
Benchmarks\EndpointRoutingBenchmarkTest.cs (1)
49Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Benchmarks\RouterBenchmarkTest.cs (1)
50Assert.Equal(HttpStatusCode.OK, response.StatusCode);
EndpointRoutingIntegrationTest.cs (2)
90Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 183Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
EndpointRoutingSampleTest.cs (13)
42Assert.Equal(HttpStatusCode.OK, response.StatusCode); 56Assert.Equal(HttpStatusCode.OK, response.StatusCode); 73Assert.Equal(HttpStatusCode.OK, response.StatusCode); 92Assert.Equal(HttpStatusCode.OK, response.StatusCode); 110Assert.Equal(HttpStatusCode.OK, response.StatusCode); 123Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 136Assert.Equal(HttpStatusCode.OK, response.StatusCode); 152Assert.Equal(HttpStatusCode.OK, response.StatusCode); 165Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 179Assert.Equal(HttpStatusCode.OK, response.StatusCode); 197Assert.Equal(HttpStatusCode.OK, response.StatusCode); 210Assert.Equal(HttpStatusCode.OK, response.StatusCode); 223Assert.Equal(HttpStatusCode.OK, response.StatusCode);
HostMatchingTests.cs (5)
40Assert.Equal(HttpStatusCode.OK, response.StatusCode); 58Assert.Equal(HttpStatusCode.OK, response.StatusCode); 76Assert.Equal(HttpStatusCode.OK, response.StatusCode); 94Assert.Equal(HttpStatusCode.OK, response.StatusCode); 112Assert.Equal(HttpStatusCode.OK, response.StatusCode);
MapFallbackTest.cs (5)
32Assert.Equal(HttpStatusCode.OK, response.StatusCode); 48Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 66Assert.Equal(HttpStatusCode.OK, response.StatusCode); 82Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 100Assert.Equal(HttpStatusCode.OK, response.StatusCode);
MinimalFormTests.cs (10)
71Assert.Equal(DateTime.Today.AddDays(1), result.DueDate); 131Assert.Equal(DateTime.Today.AddDays(1), result.DueDate); 171Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 292Assert.Equal(DateTime.Today.AddDays(1), result.DueDate); 339Assert.Equal(DateTime.Today.AddDays(1), result.DueDate); 499Assert.Equal(DateTime.Today.AddDays(1), result.DueDate); 549Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 653Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 699Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 726Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
RouteHandlerTest.cs (2)
59Assert.Equal(42, echoedTodo?.Id); 98Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
RouterSampleTest.cs (4)
40Assert.Equal(HttpStatusCode.OK, response.StatusCode); 54Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, response.StatusCode); 90Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ShortCircuitTests.cs (2)
91Assert.Equal(HttpStatusCode.NotFound, response1.StatusCode); 95Assert.Equal(HttpStatusCode.NotFound, response2.StatusCode);
WebHostBuilderExtensionsTest.cs (1)
100Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.Routing.Tests (671)
Builder\EndpointRoutingApplicationBuilderExtensionsTest.cs (3)
210Assert.Equal(2, matcherEndpointDataSources.Count); 276Assert.Equal(2, matcherEndpointDataSources.Count); 324Assert.Equal(mockRouteBuilder.Object.DataSources, routeOptions.Value.EndpointDataSources);
Builder\FallbackEndpointRouteBuilderExtensionsTest.cs (2)
29Assert.Equal(int.MaxValue, ((RouteEndpoint)endpoint).Order); 45Assert.Equal(int.MaxValue, ((RouteEndpoint)endpoint).Order);
Builder\GroupTest.cs (8)
50Assert.Equal(42, httpContext.Items["id"]); 83Assert.Equal("dotnet", httpContext.Items["org"]); 84Assert.Equal(42, httpContext.Items["id"]); 117Assert.Equal("dotnet", httpContext.Items["org"]); 118Assert.Equal(42, httpContext.Items["id"]); 293Assert.Equal(2, mapGetCallCount); 297Assert.Equal(42, routeEndpoint.Order); 331Assert.Equal(new[] { "/outer", "/inner", "/foo" }, endpoint.Metadata.GetOrderedMetadata<string>());
Builder\OpenApiRouteHandlerBuilderExtensionsTest.cs (9)
52Assert.Equal(typeof(TestEndointConventionBuilder), metadata.Type); 53Assert.Equal(StatusCodes.Status200OK, metadata.StatusCode); 66Assert.Equal(typeof(void), metadata.Type); 67Assert.Equal(StatusCodes.Status404NotFound, metadata.StatusCode); 80Assert.Equal(typeof(ProblemDetails), metadata.Type); 81Assert.Equal(StatusCodes.Status400BadRequest, metadata.StatusCode); 94Assert.Equal(typeof(HttpValidationProblemDetails), metadata.Type); 95Assert.Equal(StatusCodes.Status400BadRequest, metadata.StatusCode); 109Assert.Equal(typeof(TestEndointConventionBuilder), metadata.RequestType);
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (9)
73Assert.Equal(requestDelegate, endpointBuilder1.RequestDelegate); 172Assert.Equal(1, (int)httpContext.Items["First-Order"]!); 173Assert.Equal(2, (int)httpContext.Items["Second-Order"]!); 344Assert.Equal(1, runCount); 360Assert.Equal(requestDelegate, endpointBuilder1.RequestDelegate); 377Assert.Equal(2, endpointBuilder1.Metadata.Count); 414Assert.Equal(4, endpoint.Metadata.Count); 494Assert.Equal(MetadataSource.Parameter, ((CustomEndpointMetadata)m).Source); 499Assert.Equal(MetadataSource.ReturnType, ((CustomEndpointMetadata)m).Source);
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (16)
84Assert.Equal(3, metadataArray.Length); 207Assert.Equal(41, httpContext.Items["input"]); 542Assert.Equal(13, httpContext.Items["input"]); 620Assert.Equal(42, httpContext.Items["value"]); 645Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 692Assert.Equal(typeof(Todo), endpointMetadata.RequestType); 693Assert.Equal(new[] { "application/xml" }, endpointMetadata.ContentTypes); 749Assert.Equal(int.MaxValue, routeEndpointBuilder.Order); 767Assert.Equal(int.MaxValue, routeEndpointBuilder.Order); 783Assert.Equal(new[] { "Some", "Test", "Tags" }, tagsMetadata?.Tags); 827Assert.Equal(400, ex.StatusCode); 832Assert.Equal(400, httpContext.Response.StatusCode); 852Assert.Equal(400, httpContext.Response.StatusCode); 908Assert.Equal(200, httpContext.Response.StatusCode); 979Assert.Equal(200, httpContext.Response.StatusCode); 1002Assert.Equal(appService, myService);
Builder\RoutingEndpointConventionBuilderExtensionsTest.cs (4)
46Assert.Equal(new[] { "www.example.com", "example.com" }, metadata.Hosts); 117Assert.Equal(new[] { "www.example.com", "example.com" }, hosts.Hosts); 223Assert.Equal(new[] { "test-metadata", "inner-metadata", "inner-metadata-2" }, metadata); 237Assert.Equal(47, endpoint.Order);
CompositeEndpointDataSourceTest.cs (4)
32Assert.Equal(endpoints, dataSource.Endpoints); 58Assert.Equal(groupedEndpoints, resolvedGroupEndpoints); 482Assert.Equal(new[] { "initial-metadata", "saw-last-metadata" }, endpoint.Metadata.GetOrderedMetadata<string>()); 489Assert.Equal(new[] { "initial-metadata", "saw-last-metadata" }, endpoint.Metadata.GetOrderedMetadata<string>());
Constraints\AlphaRouteConstraintTests.cs (1)
28Assert.Equal(expected, actual);
Constraints\BoolRouteConstraintTests.cs (1)
31Assert.Equal(expected, actual);
Constraints\CompositeRouteConstraintTests.cs (1)
32Assert.Equal(expected, actual);
Constraints\DateTimeRouteConstraintTests.cs (1)
47Assert.Equal(expected, actual);
Constraints\DecimalRouteConstraintTests.cs (1)
38Assert.Equal(expected, actual);
Constraints\DoubleRouteConstraintTests.cs (1)
26Assert.Equal(expected, actual);
Constraints\FloatRouteConstraintTests.cs (1)
25Assert.Equal(expected, actual);
Constraints\GuidRouteConstraintTests.cs (1)
32Assert.Equal(expected, actual);
Constraints\IntRouteConstraintsTests.cs (1)
25Assert.Equal(expected, actual);
Constraints\LengthRouteConstraintTests.cs (2)
24Assert.Equal(expected, actual); 42Assert.Equal(expected, actual);
Constraints\LongRouteConstraintTests.cs (1)
27Assert.Equal(expected, actual);
Constraints\MaxLengthRouteConstraintTests.cs (1)
25Assert.Equal(expected, actual);
Constraints\MaxRouteConstraintTests.cs (1)
23Assert.Equal(expected, actual);
Constraints\MinLengthRouteConstraintTests.cs (1)
25Assert.Equal(expected, actual);
Constraints\MinRouteConstraintTests.cs (1)
23Assert.Equal(expected, actual);
Constraints\RangeRouteConstraintTests.cs (1)
29Assert.Equal(expected, actual);
Constraints\RegexInlineRouteConstraintTests.cs (1)
38Assert.Equal(shouldMatch, match);
Constraints\RegexRouteConstraintTests.cs (1)
42Assert.Equal(shouldMatch, match);
Constraints\StringRouteConstraintTest.cs (1)
152Assert.Equal(expected, match);
DataSourceDependentCacheTest.cs (1)
72Assert.Equal(2, count);
DefaultEndpointDataSourceTests.cs (2)
39Assert.Equal(2, dataSource.Endpoints.Count); 83Assert.Equal(2, dataSource.Endpoints.Count);
DefaultInlineConstraintResolverTest.cs (10)
172Assert.Equal(5, ((LengthRouteConstraint)constraint).MinLength); 173Assert.Equal(5, ((LengthRouteConstraint)constraint).MaxLength); 184Assert.Equal(5, lengthConstraint.MinLength); 185Assert.Equal(10, lengthConstraint.MaxLength); 206Assert.Equal(10, ((MaxRouteConstraint)constraint).Max); 217Assert.Equal(10, ((MaxLengthRouteConstraint)constraint).MaxLength); 228Assert.Equal(3, ((MinRouteConstraint)constraint).Min); 239Assert.Equal(3, ((MinLengthRouteConstraint)constraint).MinLength); 251Assert.Equal(5, rangeConstraint.Min); 252Assert.Equal(10, rangeConstraint.Max);
DefaultLinkGeneratorProcessTemplateTest.cs (4)
814Assert.Equal(expectedValues.OrderBy(kvp => kvp.Key), constraint.Values.OrderBy(kvp => kvp.Key)); 847Assert.Equal(expectedValues.OrderBy(kvp => kvp.Key), constraint.Values.OrderBy(kvp => kvp.Key)); 878Assert.Equal(expectedValues, constraint.Values); 913Assert.Equal(expectedValues.OrderBy(kvp => kvp.Key), constraint.Values.OrderBy(kvp => kvp.Key));
DefaultParameterPolicyFactoryTest.cs (7)
173Assert.Equal(1, constraint.Min); 174Assert.Equal(20, constraint.Max); 227Assert.Equal(20, constraint.Count); 248Assert.Equal(20, constraint.First); 249Assert.Equal(-1, constraint.Second); 293Assert.Equal(1, constraint.Count); 315Assert.Equal(1, constraint.Count);
EndpointRoutingMiddlewareFormOptionsTest.cs (10)
50Assert.Equal(54, formOptions.ValueCountLimit); 52Assert.Equal(FormOptions.DefaultMemoryBufferThreshold, formOptions.MemoryBufferThreshold); 84Assert.Equal(54, formOptions.ValueCountLimit); 85Assert.Equal(45, formOptions.ValueLengthLimit); 87Assert.Equal(FormOptions.DefaultMemoryBufferThreshold, formOptions.MemoryBufferThreshold); 122Assert.Equal(54, formOptions.ValueCountLimit); 123Assert.Equal(45, formOptions.ValueLengthLimit); 125Assert.Equal(FormOptions.DefaultMemoryBufferThreshold, formOptions.MemoryBufferThreshold); 158Assert.Equal(70, formOptions.ValueCountLimit); 160Assert.Equal(FormOptions.DefaultMemoryBufferThreshold, formOptions.MemoryBufferThreshold);
EndpointRoutingMiddlewareTest.cs (3)
297Assert.Equal(expectedRequestSizeLimit, actualRequestSizeLimit); 394Assert.Equal(expectedRequestSizeLimit, actualRequestSizeLimit); 450Assert.Equal(level, log.LogLevel);
InlineRouteParameterParserTests.cs (35)
35Assert.Equal("", templatePart.DefaultValue); 60Assert.Equal("", templatePart.DefaultValue); 73Assert.Equal(":", templatePart.DefaultValue); 85Assert.Equal("111111", templatePart.DefaultValue); 99Assert.Equal("111111", templatePart.DefaultValue); 127Assert.Equal("12", templatePart.DefaultValue); 142Assert.Equal("12?", templatePart.DefaultValue); 173Assert.Equal("abc", templatePart.DefaultValue); 232Assert.Equal("qwer", templatePart.DefaultValue); 248Assert.Equal("=qwer", templatePart.DefaultValue); 267Assert.Equal(defaultValue, templatePart.DefaultValue); 284Assert.Equal("hello", param1.DefaultValue); 294Assert.Equal("abc", param2.DefaultValue); 320Assert.Equal("world", templatePart.DefaultValue); 345Assert.Equal("wer", templatePart.DefaultValue); 373Assert.Equal("fsd", templatePart.DefaultValue); 401Assert.Equal("mnf", templatePart.DefaultValue); 429Assert.Equal("12", templatePart.DefaultValue); 444Assert.Equal("12", templatePart.DefaultValue); 500Assert.Equal("jsd", templatePart.DefaultValue); 514Assert.Equal("", templatePart.DefaultValue); 544Assert.Equal("test=bar", templatePart.DefaultValue); 569Assert.Equal("dvds", templatePart.DefaultValue); 583Assert.Equal("=am:test=dvds", templatePart.DefaultValue); 594Assert.Equal("=dvds", templatePart.DefaultValue); 605Assert.Equal("am:test(asd)", templatePart.DefaultValue); 616Assert.Equal("test(am):est=asd", templatePart.DefaultValue); 627Assert.Equal("sds", templatePart.DefaultValue); 668Assert.Equal("xvc", templatePart.DefaultValue); 735Assert.Equal("default-value", templatePart.DefaultValue); 751Assert.Equal("test1", templatePart.DefaultValue); 766Assert.Equal("djk", templatePart.DefaultValue); 810Assert.Equal("sdf", templatePart.DefaultValue); 825Assert.Equal("sdf", templatePart.DefaultValue); 916Assert.Equal("123-456-7890", templatePart.DefaultValue);
Matching\AcceptsMatcherPolicyTest.cs (28)
181Assert.Equal(string.Empty, e.State); 182Assert.Equal(new[] { endpoints[1], endpoints[4], }, e.Endpoints.ToArray()); 186Assert.Equal("*/*", e.State); 187Assert.Equal(new[] { endpoints[1], endpoints[4], }, e.Endpoints.ToArray()); 191Assert.Equal("application/*", e.State); 192Assert.Equal(new[] { endpoints[1], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 196Assert.Equal("application/*+json", e.State); 197Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 201Assert.Equal("application/*+xml", e.State); 202Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 206Assert.Equal("application/json", e.State); 207Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 211Assert.Equal("application/xml", e.State); 212Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 239Assert.Equal(string.Empty, e.State); 240Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 244Assert.Equal("*/*", e.State); 249Assert.Equal("application/*", e.State); 250Assert.Equal(new[] { endpoints[2], }, e.Endpoints.ToArray()); 254Assert.Equal("application/*+json", e.State); 255Assert.Equal(new[] { endpoints[0], endpoints[2], }, e.Endpoints.ToArray()); 259Assert.Equal("application/*+xml", e.State); 260Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 264Assert.Equal("application/json", e.State); 265Assert.Equal(new[] { endpoints[0], endpoints[2], }, e.Endpoints.ToArray()); 269Assert.Equal("application/xml", e.State); 270Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 310Assert.Equal(expected, actual);
Matching\CandidateSetTest.cs (19)
36Assert.Equal(candidates[i].Score, state.Score); 176Assert.Equal(12, candidateSet.Count); 179Assert.Equal(0, candidateSet[0].Score); 181Assert.Equal(0, candidateSet[1].Score); 183Assert.Equal(1, candidateSet[2].Score); 189Assert.Equal(i - 1, candidateSet[i].Score); 226Assert.Equal(12, candidateSet.Count); 232Assert.Equal(i, candidateSet[i].Score); 236Assert.Equal(5, candidateSet[5].Score); 238Assert.Equal(5, candidateSet[6].Score); 240Assert.Equal(6, candidateSet[7].Score); 246Assert.Equal(i - 1, candidateSet[i].Score); 283Assert.Equal(12, candidateSet.Count); 289Assert.Equal(i, candidateSet[i].Score); 293Assert.Equal(9, candidateSet[9].Score); 295Assert.Equal(9, candidateSet[10].Score); 297Assert.Equal(10, candidateSet[11].Score); 361Assert.Equal(i, state.Score); 363Assert.Equal(i, state.Values["i"]);
Matching\ContentEncodingNegotiationMatcherPolicyTest.cs (10)
455Assert.Equal(1, destination); 473Assert.Equal(2, destination); 491Assert.Equal(2, destination); 509Assert.Equal(2, destination); 527Assert.Equal(2, destination); 545Assert.Equal(1, destination); 563Assert.Equal(3, destination); 581Assert.Equal(2, destination); 599Assert.Equal(3, destination); 616Assert.Equal(3, destination);
Matching\DfaMatcherBuilderTest.cs (42)
1649Assert.Equal(759, count); 2169Assert.Equal(2964, count); 2387Assert.Equal(1453, count); 3203Assert.Equal(default, candidate.CatchAll); 3224c => Assert.Equal(("a", 0, 0), c), 3225c => Assert.Equal(("b", 1, 1), c), 3226c => Assert.Equal(("c", 2, 2), c)); 3227Assert.Equal(default, candidate.CatchAll); 3249s => Assert.Equal(new KeyValuePair<string, object>("a", "aa"), s), 3250s => Assert.Equal(new KeyValuePair<string, object>("b", "bb"), s), 3251s => Assert.Equal(new KeyValuePair<string, object>("c", "cc"), s)); 3254c => Assert.Equal(("a", 0, 0), c), 3255c => Assert.Equal(("b", 1, 1), c), 3256c => Assert.Equal(("c", 2, 2), c)); 3257Assert.Equal(default, candidate.CatchAll); 3281s => Assert.Equal(new KeyValuePair<string, object>("c", "cc"), s), 3282s => Assert.Equal(new KeyValuePair<string, object>(null, null), s), 3283s => Assert.Equal(new KeyValuePair<string, object>(null, null), s)); 3286c => Assert.Equal(("a", 0, 1), c), 3287c => Assert.Equal(("b", 1, 2), c)); 3288Assert.Equal(("c", 2, 0), candidate.CatchAll); 3311s => Assert.Equal(new KeyValuePair<string, object>("a", "aa"), s), 3312s => Assert.Equal(new KeyValuePair<string, object>("d", "dd"), s), 3313s => Assert.Equal(new KeyValuePair<string, object>("c", "cc"), s), 3314s => Assert.Equal(new KeyValuePair<string, object>(null, null), s)); 3317c => Assert.Equal(("a", 0, 0), c), 3318c => Assert.Equal(("b", 1, 3), c), 3319c => Assert.Equal(("c", 2, 2), c)); 3320Assert.Equal(default, candidate.CatchAll); 3344s => Assert.Equal(new KeyValuePair<string, object>("b", "bb"), s), 3345s => Assert.Equal(new KeyValuePair<string, object>(null, null), s)); 3348c => Assert.Equal(("c", 1, 1), c)); 3349Assert.Equal(default, candidate.CatchAll); 3352s => Assert.Equal(0, s.segmentIndex)); 3371Assert.Equal(default, candidate.CatchAll); 3460Assert.Equal(default, candidate.CatchAll); 3491c => Assert.Equal(0, c.Score), 3492c => Assert.Equal(0, c.Score), 3493c => Assert.Equal(1, c.Score), 3494c => Assert.Equal(2, c.Score), 3495c => Assert.Equal(3, c.Score), 3496c => Assert.Equal(3, c.Score));
Matching\DfaMatcherTest.cs (38)
162Assert.Equal("Index", kvp.Value); 167Assert.Equal("Home", kvp.Value); 227Assert.Equal("Index", kvp.Value); 232Assert.Equal("Home", kvp.Value); 237Assert.Equal("123", kvp.Value); 271Assert.Equal("TestAction", httpContext.Request.RouteValues["action"]); 272Assert.Equal("TestController", httpContext.Request.RouteValues["controller"]); 273Assert.Equal("17", httpContext.Request.RouteValues["id"]); 345Assert.Equal("Index", kvp.Value); 350Assert.Equal("ConventionalTransformer", kvp.Value); 605Assert.Equal("TESTACTION", kvp.Value); 610Assert.Equal("TestController", kvp.Value); 636Assert.Equal(lowerOrderEndpoint, httpContext.GetEndpoint()); 651Assert.Equal(2, cs.Count); 655Assert.Equal(0, cs[0].Score); 660Assert.Equal(1, cs[1].Score); 682Assert.Equal(endpoint2, httpContext.GetEndpoint()); 697Assert.Equal(2, cs.Count); 701Assert.Equal(0, cs[0].Score); 706Assert.Equal(1, cs[1].Score); 728Assert.Equal(endpoint2, httpContext.GetEndpoint()); 744Assert.Equal(2, cs.Count); 748Assert.Equal(0, cs[0].Score); 753Assert.Equal(1, cs[1].Score); 775Assert.Equal(endpoint2, httpContext.GetEndpoint()); 803Assert.Equal(1000, log.EventId); 833Assert.Equal(1001, log.EventId); 838Assert.Equal(1003, log.EventId); 843Assert.Equal(1004, log.EventId); 873Assert.Equal(1001, log.EventId); 878Assert.Equal(1002, log.EventId); 883Assert.Equal(1004, log.EventId); 915Assert.Equal(1001, log.EventId); 920Assert.Equal(1005, log.EventId); 925Assert.Equal(1003, log.EventId); 930Assert.Equal(1004, log.EventId); 935Assert.Equal(1002, log.EventId); 940Assert.Equal(1004, log.EventId);
Matching\EndpointComparerTest.cs (5)
24Assert.Equal(1, result); 40Assert.Equal(1, result); 56Assert.Equal(-1, result); 72Assert.Equal(1, result); 104Assert.Equal(0, result);
Matching\EndpointMetadataComparerTest.cs (4)
21Assert.Equal(-1, result); 35Assert.Equal(1, result); 49Assert.Equal(0, result); 63Assert.Equal(0, result);
Matching\FastPathTokenizerTest.cs (8)
20Assert.Equal(0, count); 33Assert.Equal(0, count); 46Assert.Equal(1, count); 60Assert.Equal(3, count); 76Assert.Equal(3, count); 92Assert.Equal(3, count); 108Assert.Equal(3, count); 124Assert.Equal(3, count);
Matching\HostMatcherPolicyTest.cs (7)
224Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[7], }, e.Endpoints.ToArray()); 229Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 234Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 239Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 244Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 249Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[5], }, e.Endpoints.ToArray()); 254Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[6], }, e.Endpoints.ToArray());
Matching\HttpMethodMatcherPolicyIntegrationTestBase.cs (3)
203Assert.Equal(405, httpContext.Response.StatusCode); 313Assert.Equal(405, httpContext.Response.StatusCode); 318Assert.Equal(405, httpContext.Response.StatusCode);
Matching\HttpMethodMatcherPolicyTest.cs (22)
172Assert.Equal(httpContext.GetEndpoint().Metadata, EndpointMetadataCollection.Empty); 202Assert.Equal(new[] { endpoints[1], endpoints[4], }, e.Endpoints.ToArray()); 207Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 212Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 217Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 247Assert.Equal(new[] { endpoints[1], endpoints[4], }, e.Endpoints.ToArray()); 252Assert.Equal(new[] { endpoints[4], }, e.Endpoints.ToArray()); 257Assert.Equal(new[] { endpoints[0], endpoints[1], endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 262Assert.Equal(new[] { endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 267Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 272Assert.Equal(new[] { endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 277Assert.Equal(new[] { endpoints[1], endpoints[2], endpoints[3], endpoints[4], }, e.Endpoints.ToArray()); 282Assert.Equal(new[] { endpoints[2], endpoints[4], }, e.Endpoints.ToArray()); 315Assert.Equal(new[] { endpoints[0], endpoints[1], }, e.Endpoints.ToArray()); 320Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 325Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 359Assert.Equal(new[] { endpoints[0], endpoints[1], }, e.Endpoints.ToArray()); 364Assert.Equal(new[] { endpoints[1], }, e.Endpoints.ToArray()); 369Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 374Assert.Equal(new[] { endpoints[1], }, e.Endpoints.ToArray()); 379Assert.Equal(new[] { endpoints[1], endpoints[2], }, e.Endpoints.ToArray()); 384Assert.Equal(new[] { endpoints[1], }, e.Endpoints.ToArray());
Matching\ILEmitTrieFactoryTest.cs (1)
27Assert.Equal(expected, actual);
Matching\ILEmitTrieJumpTableTest.cs (7)
84Assert.Equal(entry.Length, length); 96Assert.Equal(1, result); 145Assert.Equal(entry.Length, length); 157Assert.Equal(1, result); 209Assert.Equal(entry.Length, length); 221Assert.Equal(0, result); 246Assert.Equal(destination, result);
Matching\MultipleEntryJumpTableTest.cs (5)
23Assert.Equal(1, result); 36Assert.Equal(0, result); 49Assert.Equal(2, result); 62Assert.Equal(2, result); 75Assert.Equal(3, result);
Matching\SingleEntryJumpTableTestBase.cs (4)
24Assert.Equal(1, result); 37Assert.Equal(0, result); 50Assert.Equal(2, result); 63Assert.Equal(2, result);
Matching\ZeroEntryJumpTableTest.cs (2)
18Assert.Equal(1, result); 31Assert.Equal(0, result);
Patterns\DefaultRoutePatternTransformerTest.cs (26)
39kvp => Assert.Equal(new KeyValuePair<string, object>("a", null), kvp), 40kvp => Assert.Equal(new KeyValuePair<string, object>("b", string.Empty), kvp)); 80kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 81kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); // default is preserved 85kvp => Assert.Equal(new KeyValuePair<string, object>("controller", RoutePattern.RequiredValueAny), kvp)); 144kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 145kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 166kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 167kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 193kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 194kvp => Assert.Equal(new KeyValuePair<string, object>("area", "Admin"), kvp), 195kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 203Assert.Equal(new KeyValuePair<string, object>("area", "Admin"), Assert.Single(actual.Defaults)); 228kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 229kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 269kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 270kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 310kvp => Assert.Equal(new KeyValuePair<string, object>("action", null), kvp), 311kvp => Assert.Equal(new KeyValuePair<string, object>("controller", ""), kvp)); 332kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 333kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 354kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 355kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp)); 376kvp => Assert.Equal(new KeyValuePair<string, object>("action", "Index"), kvp), 377kvp => Assert.Equal(new KeyValuePair<string, object>("area", "Admin"), kvp), 378kvp => Assert.Equal(new KeyValuePair<string, object>("controller", "Home"), kvp));
Patterns\InlineRouteParameterParserTest.cs (39)
30Assert.Equal("", templatePart.Default); 54Assert.Equal("", templatePart.Default); 66Assert.Equal(":", templatePart.Default); 78Assert.Equal("111111", templatePart.Default); 92Assert.Equal("111111", templatePart.Default); 120Assert.Equal("12", templatePart.Default); 135Assert.Equal("12?", templatePart.Default); 166Assert.Equal("abc", templatePart.Default); 224Assert.Equal("qwer", templatePart.Default); 240Assert.Equal("=qwer", templatePart.Default); 259Assert.Equal(defaultValue, templatePart.Default); 276Assert.Equal("hello", param1.Default); 286Assert.Equal("abc", param2.Default); 312Assert.Equal("world", templatePart.Default); 337Assert.Equal("wer", templatePart.Default); 365Assert.Equal("fsd", templatePart.Default); 393Assert.Equal("mnf", templatePart.Default); 421Assert.Equal("12", templatePart.Default); 436Assert.Equal("12", templatePart.Default); 492Assert.Equal("jsd", templatePart.Default); 506Assert.Equal("", templatePart.Default); 536Assert.Equal("test=bar", templatePart.Default); 561Assert.Equal("dvds", templatePart.Default); 575Assert.Equal("=am:test=dvds", templatePart.Default); 586Assert.Equal("=dvds", templatePart.Default); 597Assert.Equal("am:test(asd)", templatePart.Default); 608Assert.Equal("test(am):est=asd", templatePart.Default); 619Assert.Equal("sds", templatePart.Default); 660Assert.Equal("xvc", templatePart.Default); 727Assert.Equal("default-value", templatePart.Default); 743Assert.Equal("test1", templatePart.Default); 758Assert.Equal("djk", templatePart.Default); 802Assert.Equal("sdf", templatePart.Default); 817Assert.Equal("sdf", templatePart.Default); 908Assert.Equal("123-456-7890", templatePart.Default); 946Assert.Equal(RoutePatternParameterKind.CatchAll, parameterPart.ParameterKind); 961Assert.Equal(RoutePatternParameterKind.CatchAll, parameterPart.ParameterKind); 977Assert.Equal(RoutePatternParameterKind.CatchAll, parameterPart.ParameterKind); 995Assert.Equal(RoutePatternParameterKind.CatchAll, parameterPart.ParameterKind);
Patterns\RoutePatternFactoryTest.cs (31)
30Assert.Equal("15", actual.GetParameter("a").Default); 31Assert.Equal(17, actual.GetParameter("b").Default); 32Assert.Equal("19", actual.GetParameter("c").Default); 36kvp => { Assert.Equal("a", kvp.Key); Assert.Equal("15", kvp.Value); }, 37kvp => { Assert.Equal("b", kvp.Key); Assert.Equal(17, kvp.Value); }, 38kvp => { Assert.Equal("c", kvp.Key); Assert.Equal("19", kvp.Value); }); 61kvp => { Assert.Equal("d", kvp.Key); Assert.Equal("15", kvp.Value); }, 62kvp => { Assert.Equal("e", kvp.Key); Assert.Equal(17, kvp.Value); }); 110kvp => { Assert.Equal("a", kvp.Key); Assert.Equal("13", kvp.Value); }); 424Assert.Equal(3, actual.Parameters.Count); 453Assert.Equal(3, actual.Parameters.Count); 483Assert.Equal(3, actual.Parameters.Count); 485Assert.Equal(12, actual.Parameters[0].Default); 489Assert.Equal(4, actual.Parameters[1].Default); 523Assert.Equal(3, actual.Parameters.Count); 525Assert.Equal(12, actual.Parameters[0].Default); 529Assert.Equal(4, actual.Parameters[1].Default); 553kvp => { Assert.Equal("action", kvp.Key); Assert.Equal("Index", kvp.Value); }, 554kvp => { Assert.Equal("area", kvp.Key); Assert.Equal("Admin", kvp.Value); }, 555kvp => { Assert.Equal("controller", kvp.Key); Assert.Equal("Store", kvp.Value); }); 573kvp => { Assert.Equal("action", kvp.Key); Assert.Equal("Index", kvp.Value); }, 575kvp => { Assert.Equal("controller", kvp.Key); Assert.Equal("Store", kvp.Value); }); 593kvp => { Assert.Equal("action", kvp.Key); Assert.Equal("Index", kvp.Value); }, 594kvp => { Assert.Equal("area", kvp.Key); Assert.Equal("", kvp.Value); }, 595kvp => { Assert.Equal("controller", kvp.Key); Assert.Equal("Store", kvp.Value); }); 642Assert.Equal(3, parameterPart.ParameterPolicies.Count); 669Assert.Equal(3, parameterPart.ParameterPolicies.Count); 690Assert.Equal(3, actual.Parts.Count); 711Assert.Equal(3, actual.Parts.Count); 776Assert.Equal("foo", value); 793Assert.Equal("foo", value);
Patterns\RoutePatternMatcherTest.cs (51)
24Assert.Equal("Bank", values["controller"]); 25Assert.Equal("DoAction", values["action"]); 26Assert.Equal("123", values["id"]); 57Assert.Equal("Bank", values["controller"]); 58Assert.Equal("DoAction", values["action"]); 59Assert.Equal("default id", values["id"]); 90Assert.Equal("111", values["p1"]); 91Assert.Equal("222", values["p2"]); 107Assert.Equal("111", values["p1"]); 108Assert.Equal("default p2", values["p2"]); 162Assert.Equal(expectedMatch, match); 165Assert.Equal(p1, values["p1"]); 169Assert.Equal(p2, values["p2"]); 198Assert.Equal(p1, values["p1"]); 202Assert.Equal(p2, values["p2"]); 207Assert.Equal(p3, values["p3"]); 314Assert.Equal("moo", values["p1"]); 315Assert.Equal("bar", values["p2"]); 398Assert.Equal<int>(3, values.Count); 399Assert.Equal("v1", values["p1"]); 401Assert.Equal("bar", values["foo"]); 419Assert.Equal<int>(5, values.Count); 420Assert.Equal("blog", values["controller"]); 421Assert.Equal("showpost", values["action"]); 422Assert.Equal("2007", values["y"]); 423Assert.Equal("08", values["m"]); 707Assert.Equal<int>(2, values.Count); 708Assert.Equal("v1", values["p1"]); 709Assert.Equal("v2/v3", values["p2"]); 725Assert.Equal<int>(2, values.Count); 726Assert.Equal("v1", values["p1"]); 743Assert.Equal<int>(2, values.Count); 744Assert.Equal("v1", values["p1"]); 761Assert.Equal<int>(2, values.Count); 762Assert.Equal("v1", values["p1"]); 763Assert.Equal("hello", values["p2"]); 779Assert.Equal<int>(2, values.Count); 780Assert.Equal("v1", values["p1"]); 781Assert.Equal("catchall", values["p2"]); 797Assert.Equal<int>(2, values.Count); 798Assert.Equal("v1", values["p1"]); 799Assert.Equal("hello/whatever", values["p2"]); 910Assert.Equal(2, values.Count); 911Assert.Equal("Home", values["controller"]); 912Assert.Equal("Index", values["action"]); 930Assert.Equal("Home", values["controller"]); 983Assert.Equal(2, values.Count); 984Assert.Equal("Home", values["controller"]); 985Assert.Equal("Index", values["action"]); 1121Assert.Equal(expected.Count, values.Count); 1124Assert.Equal(expected[key], values[key]);
RouteCollectionTest.cs (4)
152Assert.Equal(expectedDataTokens.Count, pathData.DataTokens.Count); 156Assert.Equal(dataToken.Value, pathData.DataTokens[dataToken.Key]); 182Assert.Equal(1, context.RouteData.Routers.Count); 208Assert.Equal(1, context.RouteData.Routers.Count);
RouteConstraintBuilderTest.cs (8)
26Assert.Equal(1, result.Count); 45Assert.Equal(1, result.Count); 64Assert.Equal(1, result.Count); 110Assert.Equal(1, result.Count); 123Assert.Equal(1, result.Count); 138Assert.Equal(1, result.Count); 143Assert.Equal(2, compositeConstraint.Constraints.Count()); 168Assert.Equal(shouldMatch,
RouteEndpointBuilderTest.cs (6)
42Assert.Equal(defaultOrder, endpoint.Order); 43Assert.Equal(requestDelegate, endpoint.RequestDelegate); 70m => Assert.Equal(metadata, m)); 171Assert.Equal(0, endpointFilterCallCount); 172Assert.Equal(0, invocationFilterCallCount); 173Assert.Equal(1, invocationCallCount);
RouteHandlerOptionsTests.cs (1)
30Assert.Equal(expectedThrowOnBadRequest, options.ThrowOnBadRequest);
RouterMiddlewareTest.cs (3)
44Assert.Equal("10", routingFeature.RouteData.Values["id"]); 45Assert.Equal("10", context.Request.RouteValues["id"]); 46Assert.Equal("10", context.GetRouteValue("id"));
RouteTest.cs (53)
91Assert.Equal("USA", routeValues["country"]); 93Assert.Equal("5", routeValues["id"]); 96Assert.Equal("USA", context.RouteData.Values["country"]); 98Assert.Equal("5", context.RouteData.Values["id"]); 101Assert.Equal("Contoso", context.RouteData.DataTokens["company"]); 102Assert.Equal("Friday", context.RouteData.DataTokens["today"]); 147Assert.Equal("USA", routeValues["country"]); 149Assert.Equal("5", routeValues["id"]); 152Assert.Equal("USA", constraint.Values["country"]); 154Assert.Equal("5", constraint.Values["id"]); 157Assert.Equal("USA", context.RouteData.Values["country"]); 159Assert.Equal("5", context.RouteData.Values["id"]); 161Assert.Equal("Contoso", context.RouteData.DataTokens["company"]); 162Assert.Equal("Friday", context.RouteData.DataTokens["today"]); 201Assert.Equal("5", routeValues["id"]); 204Assert.Equal("5", context.RouteData.Values["id"]); 243Assert.Equal("123-456-7890", routeValues["ssn"]); 246Assert.Equal("123-456-7890", context.RouteData.Values["ssn"]); 324Assert.Equal(2, compositeConstraint.Constraints.Count<IRouteConstraint>()); 335Assert.Equal("5", routeValues["id"]); 338Assert.Equal("5", context.RouteData.Values["id"]); 391Assert.Equal(2, context.RouteData.Values.Count); 392Assert.Equal("Home", context.RouteData.Values["controller"]); 393Assert.Equal("Index", context.RouteData.Values["action"]); 423Assert.Equal(2, context.RouteData.Values.Count); 424Assert.Equal("Home", context.RouteData.Values["controller"]); 425Assert.Equal("Index", context.RouteData.Values["action"]); 496Assert.Equal(1, context.RouteData.Routers.Count); 526Assert.Equal(3, context.RouteData.Values.Count); 527Assert.Equal("Home", context.RouteData.Values["controller"]); 528Assert.Equal("Create", context.RouteData.Values["action"]); 529Assert.Equal("xml", context.RouteData.Values["format"]); 544Assert.Equal(2, context.RouteData.Values.Count); 545Assert.Equal("Home", context.RouteData.Values["controller"]); 546Assert.Equal("Create", context.RouteData.Values["action"]); 561Assert.Equal(3, context.RouteData.Values.Count); 562Assert.Equal("Home", context.RouteData.Values["controller"]); 563Assert.Equal("Create", context.RouteData.Values["action"]); 564Assert.Equal("xml", context.RouteData.Values["format"]); 788Assert.Equal(expectedDataTokens.Count, pathData.DataTokens.Count); 792Assert.Equal(dataToken.Value, pathData.DataTokens[dataToken.Key]); 827Assert.Equal(expectedDataTokens.Count, pathData.DataTokens.Count); 831Assert.Equal(dataToken.Value, pathData.DataTokens[dataToken.Key]); 1013Assert.Equal(expectedValues, constraint.Values); 1044Assert.Equal(expectedValues, constraint.Values); 1074Assert.Equal(expectedValues, constraint.Values); 1105Assert.Equal(expectedValues.OrderBy(kvp => kvp.Key), constraint.Values.OrderBy(kvp => kvp.Key)); 1578Assert.Equal(expectedDictionary.Count, templateRoute.DataTokens.Count); 1582Assert.Equal(expectedDictionary[expectedKey], templateRoute.DataTokens[expectedKey]); 1642Assert.Equal(2, constraints.Count); 1644Assert.Equal(mockConstraint, constraints["action"]); 1661Assert.Equal(1, constraints.Count); 1682Assert.Equal(1, constraints.Count);
RouteValueEqualityComparerTest.cs (1)
36Assert.Equal(expected, actual);
RouteValuesAddressSchemeTest.cs (5)
24Assert.Equal(2, allMatches.Count); 44Assert.Equal(3, allMatches.Count); 64Assert.Equal(3, allMatches.Count); 231e => Assert.Equal(endpoint3, e), 232e => Assert.Equal(endpoint2, e));
RoutingMetricsTests.cs (3)
138Assert.Equal(1, measurement.Value); 144Assert.Equal(1, measurement.Value); 147Assert.Equal(fallback, (bool)measurement.Tags["aspnetcore.routing.is_fallback"]);
RoutingServiceCollectionExtensionsTests.cs (1)
81Assert.Equal(typeof(DummyRegexRouteConstraint), regexRouteConstraintType);
Template\RoutePrecedenceTestsBase.cs (2)
19Assert.Equal(xPrededence, yPrededence); 33Assert.Equal(xPrededence, yPrededence);
Template\TemplateBinderTests.cs (2)
723Assert.Equal(2, templateValuesResult.CombinedValues.Count); 1179Assert.Equal(expectedParts.Parameters.Count, actualParts.Parameters.Count);
Template\TemplateMatcherTests.cs (51)
23Assert.Equal("Bank", values["controller"]); 24Assert.Equal("DoAction", values["action"]); 25Assert.Equal("123", values["id"]); 56Assert.Equal("Bank", values["controller"]); 57Assert.Equal("DoAction", values["action"]); 58Assert.Equal("default id", values["id"]); 89Assert.Equal("111", values["p1"]); 90Assert.Equal("222", values["p2"]); 106Assert.Equal("111", values["p1"]); 107Assert.Equal("default p2", values["p2"]); 161Assert.Equal(expectedMatch, match); 164Assert.Equal(p1, values["p1"]); 168Assert.Equal(p2, values["p2"]); 197Assert.Equal(p1, values["p1"]); 201Assert.Equal(p2, values["p2"]); 206Assert.Equal(p3, values["p3"]); 313Assert.Equal("moo", values["p1"]); 314Assert.Equal("bar", values["p2"]); 397Assert.Equal<int>(3, values.Count); 398Assert.Equal("v1", values["p1"]); 400Assert.Equal("bar", values["foo"]); 418Assert.Equal<int>(5, values.Count); 419Assert.Equal("blog", values["controller"]); 420Assert.Equal("showpost", values["action"]); 421Assert.Equal("2007", values["y"]); 422Assert.Equal("08", values["m"]); 706Assert.Equal<int>(2, values.Count); 707Assert.Equal("v1", values["p1"]); 708Assert.Equal("v2/v3", values["p2"]); 724Assert.Equal<int>(2, values.Count); 725Assert.Equal("v1", values["p1"]); 742Assert.Equal<int>(2, values.Count); 743Assert.Equal("v1", values["p1"]); 760Assert.Equal<int>(2, values.Count); 761Assert.Equal("v1", values["p1"]); 762Assert.Equal("hello", values["p2"]); 778Assert.Equal<int>(2, values.Count); 779Assert.Equal("v1", values["p1"]); 780Assert.Equal("catchall", values["p2"]); 796Assert.Equal<int>(2, values.Count); 797Assert.Equal("v1", values["p1"]); 798Assert.Equal("hello/whatever", values["p2"]); 909Assert.Equal(2, values.Count); 910Assert.Equal("Home", values["controller"]); 911Assert.Equal("Index", values["action"]); 929Assert.Equal("Home", values["controller"]); 982Assert.Equal(2, values.Count); 983Assert.Equal("Home", values["controller"]); 984Assert.Equal("Index", values["action"]); 1120Assert.Equal(expected.Count, values.Count); 1123Assert.Equal(expected[key], values[key]);
Template\TemplateSegmentTest.cs (1)
36Assert.Equal(4, routePatternPathSegment.Parts.Count);
TemplateParserDefaultValuesTests.cs (2)
31Assert.Equal("12", defaults["id"]); 50Assert.Equal(value, defaults["p1"]);
Tree\TreeRouterTest.cs (29)
55Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 116Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 163Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 167Assert.Equal(entry.Value, data.Value); 215Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 219Assert.Equal(entry.Value, data.Value); 258Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 262Assert.Equal(entry.Value, data.Value); 393Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 540Assert.Equal(expectedResult, context.RouteData.Values["path"]); 585Assert.Equal("existing-value", context.RouteData.Values["path"]); 608Assert.Equal("default", context.RouteData.Values["path"]); 637Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 665Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 694Assert.Equal(expectedRouteGroup, context.RouteData.Values["test_route_group"]); 744Assert.Equal(p1, context.RouteData.Values["p1"]); 748Assert.Equal(p2, context.RouteData.Values["p2"]); 752Assert.Equal(p3, context.RouteData.Values["p3"]); 1711Assert.Equal("Bar", context.RouteData.Values["path"]); 1731Assert.Equal("default", context.RouteData.Values["path"]); 1767Assert.Equal(originalValues, context.RouteData.Values); 1804Assert.Equal("Index", context.RouteData.Values["action"]); 1805Assert.Equal("Index", nestedValues["action"]); 1812Assert.Equal(next.Object.GetType(), nestedRouters[0].GetType()); 1846Assert.Equal("Index", context.RouteData.Values["action"]); 1847Assert.Equal("Index", nestedValues["action"]); 1854Assert.Equal(next.Object.GetType(), nestedRouters[0].GetType()); 1890Assert.Equal("examplecategory", nestedValues["category2"]); 1891Assert.Equal("exampleproduct", nestedValues["product"]);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (257)
AuthenticationTests.cs (22)
39Assert.Equal(HttpStatusCode.OK, response.StatusCode); 57Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 79Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 105Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 141Assert.Equal(HttpStatusCode.OK, response.StatusCode); 162Assert.Equal(HttpStatusCode.OK, response.StatusCode); 188Assert.Equal(HttpStatusCode.OK, response.StatusCode); 214Assert.Equal(HttpStatusCode.OK, response.StatusCode); 237Assert.Equal(HttpStatusCode.OK, response.StatusCode); 259Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 260Assert.Equal(authTypeList.Count(), response.Headers.WwwAuthenticate.Count); 282Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 283Assert.Equal(authTypeList.Count(), response.Headers.WwwAuthenticate.Count); 300Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 301Assert.Equal(3, response.Headers.WwwAuthenticate.Count); 326Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 327Assert.Equal(authTypeList.Count(), response.Headers.WwwAuthenticate.Count); 344Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 365Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 399Assert.Equal(HttpStatusCode.OK, response.StatusCode); 426Assert.Equal(HttpStatusCode.OK, response.StatusCode); 453Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Http2Tests.cs (12)
170Assert.Equal(11, httpContext.Request.ContentLength); 199Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 263Assert.Equal(Http2FrameType.WINDOW_UPDATE, windowUpdate.Type); 687Assert.Equal(0, await appResult.Task.DefaultTimeout()); 726Assert.Equal(0, await appResult.Task.DefaultTimeout()); 773Assert.Equal(0, await appResult.Task.DefaultTimeout()); 825Assert.Equal(0, await appResult.Task.DefaultTimeout()); 879Assert.Equal(0, await appResult.Task.DefaultTimeout()); 903Assert.Equal(10, read); 928Assert.Equal(0, await appResult.Task.DefaultTimeout()); 952Assert.Equal(10, read); 978Assert.Equal(0, await appResult.Task.DefaultTimeout());
Http3Tests.cs (8)
178Assert.Equal(QuicError.StreamAborted, qex.QuicError); 179Assert.Equal(0x010b, qex.ApplicationErrorCode.Value); 211Assert.Equal(QuicError.StreamAborted, qex.QuicError); 212Assert.Equal(0x010c, qex.ApplicationErrorCode.Value); 237Assert.Equal(QuicError.StreamAborted, qex.QuicError); 238Assert.Equal(0x0102, qex.ApplicationErrorCode.Value); // H3_INTERNAL_ERROR 258Assert.Equal(QuicError.StreamAborted, qex.QuicError); 259Assert.Equal(0x010c, qex.ApplicationErrorCode.Value); // H3_REQUEST_CANCELLED
HttpsTests.cs (7)
216Assert.Equal((uint)tlsFeature.CipherAlgorithm, tlsCopy.CipherType); 217Assert.Equal(tlsFeature.CipherStrength, (int)tlsCopy.CipherStrength); 218Assert.Equal((uint)tlsFeature.HashAlgorithm, tlsCopy.HashType); 219Assert.Equal(tlsFeature.HashStrength, (int)tlsCopy.HashStrength); 220Assert.Equal((uint)tlsFeature.KeyExchangeAlgorithm, tlsCopy.KeyExchangeType); 221Assert.Equal(tlsFeature.KeyExchangeStrength, (int)tlsCopy.KeyExchangeStrength); 248Assert.Equal(Stopwatch.GetElapsedTime(headerStart, headerEnd), elapsed);
Listener\AuthenticationOnExistingQueueTests.cs (6)
69Assert.Equal(HttpStatusCode.OK, response.StatusCode); 87Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 111Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 136Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 167Assert.Equal(HttpStatusCode.OK, response.StatusCode); 190Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Listener\RequestBodyTests.cs (6)
82Assert.Equal(5, read); 85Assert.Equal(5, read); 107Assert.Equal(5, read); 110Assert.Equal(5, read); 131Assert.Equal(5, read); 156Assert.Equal(5, read);
Listener\ResponseBodyTests.cs (12)
43Assert.Equal(200, (int)response.StatusCode); 44Assert.Equal(new Version(1, 1), response.Version); 48Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync()); 68Assert.Equal(200, (int)response.StatusCode); 72Assert.Equal(20, (await response.Content.ReadAsByteArrayAsync()).Length); 92Assert.Equal(200, (int)response.StatusCode); 93Assert.Equal(new Version(1, 1), response.Version); 97Assert.Equal(new byte[0], await response.Content.ReadAsByteArrayAsync()); 117Assert.Equal(200, (int)response.StatusCode); 118Assert.Equal(new byte[20], await response.Content.ReadAsByteArrayAsync()); 139Assert.Equal(200, (int)response.StatusCode); 140Assert.Equal(new byte[20], await response.Content.ReadAsByteArrayAsync());
Listener\ResponseHeaderTests.cs (11)
39Assert.Equal(2, response.Headers.Count()); 44Assert.Equal(0, response.Content.Headers.ContentLength); 61Assert.Equal(3, response.Headers.Count()); 67Assert.Equal(0, response.Content.Headers.ContentLength); 84Assert.Equal(2, response.Headers.Count()); 112Assert.Equal(3, response.Headers.Count()); 142Assert.Equal(2, response.Headers.Count()); 147Assert.Equal(20, response.Content.Headers.ContentLength); 171Assert.Equal(2, response.Headers.Count()); 194Assert.Equal(2, response.Headers.Count()); 223Assert.Equal(new Version(1, 1), response.Version);
Listener\ServerTests.cs (1)
139Assert.Equal((int)ErrorCodes.ERROR_ALREADY_EXISTS, exception.ErrorCode);
OpaqueUpgradeTests.cs (7)
40Assert.Equal(200, (int)response.StatusCode); 42Assert.Equal(0, response.Content.Headers.ContentLength); 68Assert.Equal(200, (int)response.StatusCode); 70Assert.Equal(0, response.Content.Headers.ContentLength); 99Assert.Equal(200, (int)response.StatusCode); 147Assert.Equal(15, await stream.ReadAsync(new byte[15], 0, 15)); 241Assert.Equal(49, read);
RequestBodyLimitTests.cs (25)
29Assert.Equal(11, httpContext.Request.ContentLength); 52Assert.Equal(11, httpContext.Request.ContentLength); 73Assert.Equal(11, httpContext.Request.ContentLength); 163Assert.Equal(11, httpContext.Request.ContentLength); 167Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 170Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 188Assert.Equal(11, httpContext.Request.ContentLength); 192Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 195Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 213Assert.Equal(11, httpContext.Request.ContentLength); 217Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 220Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 243Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 246Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 268Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 270Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 293Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 296Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 319Assert.Equal(10, read); 323Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 345Assert.Equal(10, read); 349Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 366Assert.Equal(11, feature.MaxRequestBodySize); 368Assert.Equal(12, httpContext.Request.ContentLength); 390Assert.Equal(11, feature.MaxRequestBodySize);
RequestBodyTests.cs (15)
53Assert.Equal(0, read); 92Assert.Equal(0, read); 153Assert.Equal(5, read); 156Assert.Equal(5, read); 174Assert.Equal(5, read); 177Assert.Equal(5, read); 193Assert.Equal(10, read); 195Assert.Equal(0, read); 202Assert.Equal(13, lines.Length); 216Assert.Equal(newContentLength, httpContext.Request.ContentLength); 226Assert.Equal(1, contentLengthHeadersCount); 255Assert.Equal(expectedCount, headersCount); 263Assert.Equal(123, httpContext.Request.ContentLength); 266Assert.Equal(456, httpContext.Request.ContentLength); 273Assert.Equal(789, httpContext.Request.ContentLength);
RequestHeaderTests.cs (7)
44Assert.Equal(4, requestHeaders.Count); 187Assert.Equal(3, requestHeaders.Count); 188Assert.Equal(requestHeaders.Keys.Count, requestHeaders.Count); 189Assert.Equal(requestHeaders.Count, requestHeaders.Values.Count); 214Assert.Equal(4, requestHeaders.Count); 215Assert.Equal(requestHeaders.Keys.Count, requestHeaders.Count); 216Assert.Equal(requestHeaders.Count, requestHeaders.Values.Count);
RequestTests.cs (7)
39Assert.Equal(Stream.Null, requestInfo.Body); 109Assert.Equal(IPAddress.Broadcast, connectionInfo.RemoteIpAddress); 111Assert.Equal(12345, connectionInfo.RemotePort); 113Assert.Equal(IPAddress.Any, connectionInfo.LocalIpAddress); 115Assert.Equal(54321, connectionInfo.LocalPort); 174Assert.Equal(-1, connectionInfo.RemotePort); 178Assert.Equal(-1, connectionInfo.LocalPort);
ResponseBodyTests.cs (35)
33Assert.Equal(200, (int)response.StatusCode); 34Assert.Equal(new Version(1, 1), response.Version); 62Assert.Equal(200, (int)response.StatusCode); 63Assert.Equal(new Version(1, 1), response.Version); 64Assert.Equal(0, response.Content.Headers.ContentLength); 83Assert.Equal(200, (int)response.StatusCode); 84Assert.Equal(new Version(1, 1), response.Version); 102Assert.Equal(200, (int)response.StatusCode); 103Assert.Equal(new Version(1, 1), response.Version); 120Assert.Equal(200, (int)response.StatusCode); 121Assert.Equal(new Version(1, 1), response.Version); 125Assert.Equal(new byte[20], await response.Content.ReadAsByteArrayAsync()); 152Assert.Equal(200, (int)response.StatusCode); 153Assert.Equal(new Version(1, 1), response.Version); 159Assert.Equal(WriteSize * NumWrites, bytes.Length); 177Assert.Equal(200, (int)response.StatusCode); 178Assert.Equal(new Version(1, 1), response.Version); 182Assert.Equal(new byte[20], await response.Content.ReadAsByteArrayAsync()); 199Assert.Equal(200, (int)response.StatusCode); 200Assert.Equal(new Version(1, 1), response.Version); 223Assert.Equal(200, (int)response.StatusCode); 224Assert.Equal(new Version(1, 1), response.Version); 229Assert.Equal(new byte[30], await response.Content.ReadAsByteArrayAsync()); 303Assert.Equal(200, (int)response.StatusCode); 304Assert.Equal(new Version(1, 1), response.Version); 309Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync()); 334Assert.Equal(200, (int)response.StatusCode); 335Assert.Equal(new Version(1, 1), response.Version); 340Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync()); 362Assert.Equal(200, (int)response.StatusCode); 363Assert.Equal(new Version(1, 1), response.Version); 368Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync()); 389Assert.Equal(200, (int)response.StatusCode); 390Assert.Equal(new Version(1, 1), response.Version); 395Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync());
ResponseCachingTests.cs (5)
459Assert.Equal(status, (int)response.StatusCode); 462Assert.Equal(10, response.Content.Headers.ContentLength); 463Assert.Equal(new byte[10], await response.Content.ReadAsByteArrayAsync()); 474Assert.Equal(200, (int)response.StatusCode); 475Assert.Equal(_fileLength, response.Content.Headers.ContentLength);
ResponseHeaderTests.cs (14)
31Assert.Equal(2, response.Headers.Count()); 36Assert.Equal(0, response.Content.Headers.ContentLength); 57Assert.Equal(4, response.Headers.Count); 59Assert.Equal(0, response.ContentLength); 82Assert.Equal(4, response.Headers.Count); 84Assert.Equal(0, response.ContentLength); 107Assert.Equal(4, response.Headers.Count); 109Assert.Equal(0, response.ContentLength); 176Assert.Equal(new Version(1, 1), response.Version); 203Assert.Equal(new Version(1, 1), response.Version); 235Assert.Equal(5, response.Headers.Count()); // Date, Server, Chunked 237Assert.Equal(2, response.Headers.GetValues("Custom1").Count()); 265Assert.Equal(5, response.Headers.Count()); // Date, Server, Chunked 267Assert.Equal(2, response.Headers.GetValues("Custom1").Count());
ResponseSendFileTests.cs (26)
55Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 71Assert.Equal(200, (int)response.StatusCode); 75Assert.Equal(FileLength, (await response.Content.ReadAsByteArrayAsync()).Length); 90Assert.Equal(200, (int)response.StatusCode); 94Assert.Equal(FileLength, (await response.Content.ReadAsByteArrayAsync()).Length); 109Assert.Equal(200, (int)response.StatusCode); 113Assert.Equal(FileLength, (await response.Content.ReadAsByteArrayAsync()).Length); 129Assert.Equal(200, (int)response.StatusCode); 133Assert.Equal(FileLength * 2, (await response.Content.ReadAsByteArrayAsync()).Length); 148Assert.Equal(200, (int)response.StatusCode); 152Assert.Equal(FileLength / 2, (await response.Content.ReadAsByteArrayAsync()).Length); 205Assert.Equal(200, (int)response.StatusCode); 225Assert.Equal(200, (int)response.StatusCode); 230Assert.Equal(FileLength, (await response.Content.ReadAsByteArrayAsync()).Length); 246Assert.Equal(200, (int)response.StatusCode); 251Assert.Equal(10, (await response.Content.ReadAsByteArrayAsync()).Length); 267Assert.Equal(200, (int)response.StatusCode); 294Assert.Equal(200, (int)response.StatusCode); 295Assert.Equal(new Version(1, 1), response.Version); 300Assert.Equal(10, (await response.Content.ReadAsByteArrayAsync()).Length); 320Assert.Equal(200, (int)response.StatusCode); 323Assert.Equal(10, (await response.Content.ReadAsByteArrayAsync()).Length); 344Assert.Equal(200, (int)response.StatusCode); 345Assert.Equal(FileLength * 2, (await response.Content.ReadAsByteArrayAsync()).Length); 362Assert.Equal(200, (int)response.StatusCode); 363Assert.Equal(FileLength * 2, (await response.Content.ReadAsByteArrayAsync()).Length);
ResponseTests.cs (13)
28Assert.Equal(200, httpContext.Response.StatusCode); 34Assert.Equal(200, (int)response.StatusCode); 36Assert.Equal(new Version(1, 1), response.Version); 53Assert.Equal(201, (int)response.StatusCode); 55Assert.Equal(new Version(1, 1), response.Version); 73Assert.Equal(201, (int)response.StatusCode); 75Assert.Equal(new Version(1, 1), response.Version); 91Assert.Equal(901, (int)response.StatusCode); 108Assert.Equal(500, (int)response.StatusCode); 123Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 151Assert.Equal(HttpStatusCode.OK, response.StatusCode); 180Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 210Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ResponseTrailersTests.cs (13)
34Assert.Equal(HttpVersion.Version11, response.Version); 52Assert.Equal(HttpVersion.Version20, response.Version); 73Assert.Equal(HttpVersion.Version20, response.Version); 91Assert.Equal(HttpVersion.Version20, response.Version); 109Assert.Equal(HttpVersion.Version20, response.Version); 139Assert.Equal(HttpVersion.Version20, response.Version); 162Assert.Equal(HttpVersion.Version20, response.Version); 187Assert.Equal(HttpVersion.Version20, response.Version); 213Assert.Equal(HttpVersion.Version20, response.Version); 237Assert.Equal(HttpVersion.Version20, response.Version); 259Assert.Equal(HttpVersion.Version20, response.Version); 279Assert.Equal(HttpVersion.Version20, response.Version); 307Assert.Equal(HttpVersion.Version20, response.Version);
ServerTests.cs (5)
217Assert.Equal(StatusCodes.Status500InternalServerError, (int)ex.StatusCode); 222Assert.Equal(StatusCodes.Status500InternalServerError, (int)ex.StatusCode); 236Assert.Equal(StatusCodes.Status418ImATeapot, (int)ex.StatusCode); 241Assert.Equal(StatusCodes.Status418ImATeapot, (int)ex.StatusCode); 374Assert.Equal(HttpStatusCode.ServiceUnavailable, response.StatusCode);
Microsoft.AspNetCore.Server.IISIntegration.Tests (5)
IISMiddlewareTests.cs (5)
95Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 141Assert.Equal(HttpStatusCode.Accepted, response.StatusCode); 200Assert.Equal(HttpStatusCode.OK, response.StatusCode); 245Assert.Equal(HttpStatusCode.OK, response.StatusCode); 290Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (494)
AddressBinderTests.cs (12)
31Assert.Equal(IPAddress.Parse(expectedAddress), endpoint.Address); 32Assert.Equal(expectedPort, endpoint.Port); 59Assert.Equal(IPAddress.IPv6Any, listenOptions.IPEndPoint.Address); 60Assert.Equal(80, listenOptions.IPEndPoint.Port); 70Assert.Equal(IPAddress.Loopback, listenOptions.IPEndPoint.Address); 71Assert.Equal(80, listenOptions.IPEndPoint.Port); 82Assert.Equal(8080, listenOptions.IPEndPoint.Port); 150Assert.Equal(IPAddress.Parse(ip), listenOptions.IPEndPoint.Address); 151Assert.Equal(port, listenOptions.IPEndPoint.Port); 152Assert.Equal(isHttps, https); 194Assert.Equal(LogLevel.Warning, log.LogLevel); 222Assert.Equal(LogLevel.Information, log.LogLevel);
AsciiDecoding.cs (1)
48Assert.Equal(sb, b);
BitShifterTests.cs (3)
21Assert.Equal(new byte[] { 0x80, 0x00, 0x00, 0x01 }, dirtySpan.ToArray()); 33Assert.Equal(new byte[] { 0x80, 0x00, 0x00, 0x01 }, dirtySpan.ToArray()); 45Assert.Equal(new byte[] { 0x00, 0x00, 0x00, 0x01 }, dirtySpan.ToArray());
BufferWriterTests.cs (26)
67Assert.Equal(array, Read()); 82Assert.Equal(0, writer.BytesCommitted); 86Assert.Equal(length, writer.BytesCommitted); 87Assert.Equal(array.Skip(offset).Take(length).ToArray(), Read()); 88Assert.Equal(length, writer.BytesCommitted); 101Assert.Equal(0, writer.BytesCommitted); 102Assert.Equal(array, Read()); 113Assert.Equal(3, writer.BytesCommitted); 114Assert.Equal(new byte[] { 1, 2, 3 }, Read()); 127Assert.Equal(3, writer.BytesCommitted); 128Assert.Equal(new byte[] { 1, 2, 3 }, Read()); 143Assert.Equal(expectedBytes.LongLength, writer.BytesCommitted); 144Assert.Equal(expectedBytes, Read()); 153Assert.Equal(0, writer.BytesCommitted); 154Assert.Equal(new byte[] { }, Read()); 163Assert.Equal(new byte[] { }, Read()); 176Assert.Equal(3, writer.BytesCommitted); 179Assert.Equal(new byte[] { 1, 2, 3 }, Read()); 188Assert.Equal(0, writer.BytesCommitted); 191Assert.Equal(3, writer.BytesCommitted); 195Assert.Equal(3, writer.BytesCommitted); 198Assert.Equal(13, writer.BytesCommitted); 204Assert.Equal(13, readResult.Buffer.Length); 205Assert.Equal(13, writer.BytesCommitted); 223Assert.Equal(length, writer.BytesCommitted); 224Assert.Equal(data, Read());
CertificatePathWatcherTests.cs (48)
41Assert.Equal(dir, messageProps["Directory"]); 44Assert.Equal(filePath, messageProps["Path"]); 46Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 47Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 48Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 53Assert.Equal(filePath, messageProps["Path"]); 56Assert.Equal(dir, messageProps["Directory"]); 58Assert.Equal(0, watcher.TestGetDirectoryWatchCountUnsynchronized()); 59Assert.Equal(0, watcher.TestGetFileWatchCountUnsynchronized(dir)); 60Assert.Equal(0, watcher.TestGetObserverCountUnsynchronized(filePath)); 100Assert.Equal(Math.Min(dirCount, fileCount), watcher.TestGetDirectoryWatchCountUnsynchronized()); 104Assert.Equal(filesInDir[i], watcher.TestGetFileWatchCountUnsynchronized(dirs[i])); 112Assert.Equal(0, watcher.TestGetDirectoryWatchCountUnsynchronized()); 149Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 150Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 151Assert.Equal(observerCount, watcher.TestGetObserverCountUnsynchronized(filePath)); 195Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 196Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 197Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 228Assert.Equal(dir, messageProps["Directory"]); 230Assert.Equal(0, watcher.TestGetDirectoryWatchCountUnsynchronized()); 257Assert.Equal(0, watcher.TestGetObserverCountUnsynchronized(filePath)); 262Assert.Equal(filePath, messageProps["Path"]); 264Assert.Equal(0, watcher.TestGetObserverCountUnsynchronized(filePath)); 298Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 303Assert.Equal(filePath, messageProps["Path"]); 305Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 327Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 332Assert.Equal(filePath, messageProps["Path"]); 334Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 362Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 363Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 364Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 387Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 388Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 389Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 431Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 432Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 433Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 438Assert.Equal(0, watcher.TestGetDirectoryWatchCountUnsynchronized()); 439Assert.Equal(0, watcher.TestGetFileWatchCountUnsynchronized(dir)); 440Assert.Equal(0, watcher.TestGetObserverCountUnsynchronized(filePath)); 445Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 446Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 447Assert.Equal(1, watcher.TestGetObserverCountUnsynchronized(filePath)); 467Assert.Equal(1, watcher.TestGetDirectoryWatchCountUnsynchronized()); 468Assert.Equal(1, watcher.TestGetFileWatchCountUnsynchronized(dir)); 469Assert.Equal(3, watcher.TestGetObserverCountUnsynchronized(filePath));
ChunkWriterTests.cs (3)
44Assert.Equal(Encoding.ASCII.GetBytes(expected), span.Slice(0, count).ToArray()); 82Assert.Equal(prefixLength, actualLength); 83Assert.Equal(expectSlice, actualSliceOneByte);
ConcurrentPipeWriterTests.cs (49)
37Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 40Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 43Assert.Equal(1, mockPipeWriter.FlushCallCount); 53Assert.Equal(2, mockPipeWriter.GetMemoryCallCount); 56Assert.Equal(2, mockPipeWriter.AdvanceCallCount); 59Assert.Equal(2, mockPipeWriter.FlushCallCount); 102Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 105Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 108Assert.Equal(1, mockPipeWriter.FlushCallCount); 118Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 119Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 120Assert.Equal(1, mockPipeWriter.FlushCallCount); 138Assert.Equal(2, mockPipeWriter.GetMemoryCallCount); 139Assert.Equal(2, mockPipeWriter.AdvanceCallCount); 140Assert.Equal(2, mockPipeWriter.FlushCallCount); 151Assert.Equal(3, mockPipeWriter.GetMemoryCallCount); 152Assert.Equal(3, mockPipeWriter.AdvanceCallCount); 153Assert.Equal(3, mockPipeWriter.FlushCallCount); 200Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 203Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 206Assert.Equal(1, mockPipeWriter.FlushCallCount); 219Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 220Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 221Assert.Equal(1, mockPipeWriter.FlushCallCount); 235Assert.Equal(3, mockPipeWriter.GetMemoryCallCount); 236Assert.Equal(3, mockPipeWriter.AdvanceCallCount); 237Assert.Equal(2, mockPipeWriter.FlushCallCount); 245Assert.Equal(3, mockPipeWriter.GetMemoryCallCount); 246Assert.Equal(3, mockPipeWriter.AdvanceCallCount); 247Assert.Equal(2, mockPipeWriter.FlushCallCount); 283Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 286Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 289Assert.Equal(1, mockPipeWriter.FlushCallCount); 302Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 303Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 304Assert.Equal(1, mockPipeWriter.FlushCallCount); 323Assert.Equal(3, mockPipeWriter.GetMemoryCallCount); 324Assert.Equal(3, mockPipeWriter.AdvanceCallCount); 325Assert.Equal(1, mockPipeWriter.FlushCallCount); 352Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 355Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 358Assert.Equal(1, mockPipeWriter.FlushCallCount); 367Assert.Equal(1, mockPipeWriter.GetMemoryCallCount); 368Assert.Equal(1, mockPipeWriter.AdvanceCallCount); 369Assert.Equal(1, mockPipeWriter.FlushCallCount); 376Assert.Equal(1, mockPipeWriter.CancelPendingFlushCallCount); 396Assert.Equal(2, mockPipeWriter.GetMemoryCallCount); 397Assert.Equal(2, mockPipeWriter.AdvanceCallCount); 398Assert.Equal(2, mockPipeWriter.FlushCallCount);
ConnectionDispatcherTests.cs (3)
47Assert.Equal(connection.ConnectionId, pairs["ConnectionId"]); 91Assert.Equal(stateObject, callbackState); 112Assert.Equal(stateObject, callbackState);
HeartbeatTests.cs (2)
19Assert.Equal(TimeSpan.FromSeconds(1), Heartbeat.Interval); 197Assert.Equal(ex, TestSink.Writes.Single(message => message.LogLevel == LogLevel.Error).Exception);
Http1\Http1ConnectionTests.cs (5)
84Assert.Equal(StatusCodes.Status431RequestHeaderFieldsTooLarge, exception.StatusCode); 101Assert.Equal(StatusCodes.Status431RequestHeaderFieldsTooLarge, exception.StatusCode); 469Assert.Equal(StatusCodes.Status414UriTooLong, exception.StatusCode); 562Assert.Equal(405, exception.StatusCode); 850Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode);
Http1\Http1HttpProtocolFeatureCollectionTests.cs (6)
93Assert.Equal(featuresAssigned, featuresReset); 106Assert.Equal(featuresAssigned, featuresReset); 179Assert.Equal(0, _collection.Count(kv => kv.Key == typeof(string))); 182Assert.Equal(1, _collection.Count(kv => kv.Key == typeof(string))); 185Assert.Equal(0, _collection.Count(kv => kv.Key == typeof(string))); 246Assert.Equal(protocolFeaturesCount, featureCount);
Http2\Http2HeadersEnumeratorTests.cs (9)
39Assert.Equal(new[] 72Assert.Equal(new[] 96Assert.Equal(-1, e.HPackStaticTableId); 101Assert.Equal(-1, e.HPackStaticTableId); 106Assert.Equal(-1, e.HPackStaticTableId); 121Assert.Equal(-1, e.HPackStaticTableId); 126Assert.Equal(-1, e.HPackStaticTableId); 131Assert.Equal(-1, e.HPackStaticTableId); 136Assert.Equal(-1, e.HPackStaticTableId);
Http2\Http2HPackEncoderTests.cs (71)
25Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 48Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 76Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 93Assert.Equal(63u, e.Size); 99Assert.Equal(52u, e.Size); 105Assert.Equal(65u, e.Size); 111Assert.Equal(42u, e.Size); 114Assert.Equal(222u, hpackEncoder.TableSize); 118Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(307, hpackEncoder, enumerator, buffer, out length)); 130Assert.Equal(42u, e.Size); 136Assert.Equal(63u, e.Size); 142Assert.Equal(52u, e.Size); 148Assert.Equal(65u, e.Size); 151Assert.Equal(222u, hpackEncoder.TableSize); 159Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out length)); 178Assert.Equal(52u, e.Size); 184Assert.Equal(65u, e.Size); 190Assert.Equal(42u, e.Size); 196Assert.Equal(63u, e.Size); 199Assert.Equal(222u, hpackEncoder.TableSize); 220Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 237Assert.Equal(63u, e.Size); 243Assert.Equal(52u, e.Size); 249Assert.Equal(65u, e.Size); 255Assert.Equal(42u, e.Size); 258Assert.Equal(222u, hpackEncoder.TableSize); 262Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(307, hpackEncoder, enumerator, buffer, out length)); 274Assert.Equal(42u, e.Size); 280Assert.Equal(63u, e.Size); 286Assert.Equal(52u, e.Size); 292Assert.Equal(65u, e.Size); 295Assert.Equal(222u, hpackEncoder.TableSize); 303Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out length)); 322Assert.Equal(52u, e.Size); 328Assert.Equal(65u, e.Size); 334Assert.Equal(42u, e.Size); 340Assert.Equal(63u, e.Size); 343Assert.Equal(222u, hpackEncoder.TableSize); 361Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out _)); 365Assert.Equal(0x10, buffer[0] & 0x10); 369Assert.Equal(0, buffer[0] & 0x40); 387Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out var length)); 476Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(statusCode.Value, hpackEncoder, GetHeadersEnumerator(headers), payload, out length)); 480Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, GetHeadersEnumerator(headers), payload, out length)); 482Assert.Equal(expectedPayload.Length, length); 489Assert.Equal(expectedPayload, new ArraySegment<byte>(payload, 0, length)); 542Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.BeginEncodeHeaders(statusCode, hpackEncoder, headerEnumerator, payload.Slice(offset, sliceLength), out var length)); 543Assert.Equal(expectedStatusCodePayload.Length, length); 544Assert.Equal(expectedStatusCodePayload, payload.Slice(0, length).ToArray()); 549Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.ContinueEncodeHeaders(hpackEncoder, headerEnumerator, payload.Slice(offset, sliceLength), out length)); 550Assert.Equal(expectedDateHeaderPayload.Length, length); 551Assert.Equal(expectedDateHeaderPayload, payload.Slice(offset, length).ToArray()); 556Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.ContinueEncodeHeaders(hpackEncoder, headerEnumerator, payload.Slice(offset, sliceLength), out length)); 557Assert.Equal(expectedContentTypeHeaderPayload.Length, length); 558Assert.Equal(expectedContentTypeHeaderPayload, payload.Slice(offset, length).ToArray()); 563Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.ContinueEncodeHeaders(hpackEncoder, headerEnumerator, payload.Slice(offset, sliceLength), out length)); 564Assert.Equal(expectedServerHeaderPayload.Length, length); 565Assert.Equal(expectedServerHeaderPayload, payload.Slice(offset, length).ToArray()); 580Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out var length)); 582Assert.Equal(2, length); 590Assert.Equal(100, result); 594Assert.Equal(HeaderWriteResult.Done, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out length)); 596Assert.Equal(0, length); 610Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out var length)); 611Assert.Equal(1, length); 625Assert.Equal(HeaderWriteResult.BufferTooSmall, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out var length)); 626Assert.Equal(0, length); 640Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out var length)); 641Assert.Equal(1, length); 656Assert.Equal(HeaderWriteResult.MoreHeaders, HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out var length)); 657Assert.Equal(26, length);
Http3\Http3FrameWriterTests.cs (3)
49Assert.Equal(new byte[] { 0x04, 0x00 }, payload.ToArray()); 68Assert.Equal(new byte[] { 0x04, 0x05, 0x06, 0x80, 0x00 }, payload.ToArray()); 86Assert.Equal(new byte[] { 0x04, 0x08, 0x01, 0x44, 0xD2, 0x06, 0x80, 0x08, 0xAA, 0x52 }, payload.ToArray());
Http3\Http3HeadersEnumeratorTests.cs (9)
39Assert.Equal(new[] 72Assert.Equal(new[] 97Assert.Equal(-1, index); 103Assert.Equal(-1, index); 109Assert.Equal(-1, index); 125Assert.Equal(-1, index); 131Assert.Equal(-1, index); 137Assert.Equal(-1, index); 143Assert.Equal(-1, index);
HttpConnectionManagerTests.cs (2)
34Assert.Equal(0, connectionCount); 55Assert.Equal(1, connectionCount);
HttpHeadersTests.cs (2)
263Assert.Equal(1, httpHeaders.ContentLength); 269Assert.Equal(long.MaxValue, httpHeaders.ContentLength);
HttpParserTests.cs (23)
73Assert.Equal(buffer.Start, consumed); 91Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 119Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 138Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 157Assert.Equal(StatusCodes.Status505HttpVersionNotsupported, exception.StatusCode); 175Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 251Assert.Equal(buffer.Length, buffer.Slice(reader.Consumed).Length); 252Assert.Equal(0, reader.Consumed); 452Assert.Equal(buffer1.GetPosition(headerLine.Length - 1), reader1.Position); 453Assert.Equal(headerLine.Length - 1, reader1.Consumed); 460Assert.Equal(2, reader2.Consumed); 480Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 500Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 518Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 529Assert.Equal(StatusCodes.Status505HttpVersionNotsupported, exception.StatusCode); 543Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 558Assert.Equal(buffer.Start, consumed); 559Assert.Equal(buffer.End, examined); 577Assert.Equal(StatusCodes.Status400BadRequest, badHttpRequestException.StatusCode); 598Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 618Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 780Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 832Assert.Equal(expectedHeaderNames.Count(), parsedHeaders.Length);
HttpRequestHeadersTests.cs (16)
25Assert.Equal(0, headers.Count); 63Assert.Equal(3, headers.Count); 146Assert.Equal(StringValues.Empty, methodValue); 316Assert.Equal(3, headers.Count); 323Assert.Equal(0, headers.Count); 338Assert.Equal(3, headers.Count); 346Assert.Equal(2, headers.Count); 353Assert.Equal(1, headers.Count); 361Assert.Equal(0, headers.Count); 379Assert.Equal(new StringValues(), entries[0].Value); 391Assert.Equal(new StringValues(), entries[4].Value); 404Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 707Assert.Equal(1337, headers.ContentLength); 804Assert.Equal(2, prevHeaderValue.Count); 841Assert.Equal(2, headers.Count()); // NB: enumerable count, not property 843Assert.Equal(3, headers.Count()); // NB: enumerable count, not property
HttpRequestStreamTests.cs (2)
118Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1)); 127Assert.Equal(0, stream.Read(new byte[1], 0, 1));
HttpResponseHeadersTests.cs (6)
44Assert.Equal(0, headers.Count); 347Assert.Equal(ParseLong(contentLength), headers.ContentLength); 358Assert.Equal(ParseLong(contentLength), headers.ContentLength); 368Assert.Equal(ParseLong(contentLength), headers.ContentLength); 402Assert.Equal(2, headers.Count()); // NB: enumerable count, not property 404Assert.Equal(3, headers.Count()); // NB: enumerable count, not property
HttpUtilitiesTest.cs (1)
77Assert.Equal(version, knownVersion);
KestrelEventSourceTests.cs (1)
26Assert.Equal(Guid.Parse("bdeb4676-a36e-5442-db99-4764e2326c7d", CultureInfo.InvariantCulture), EventSource.GetGuid(esType));
KestrelServerLimitsTests.cs (27)
15Assert.Equal(64 * 1024, (new KestrelServerLimits()).MaxResponseBufferSize); 38Assert.Equal(value, o.MaxResponseBufferSize); 44Assert.Equal(1024 * 1024, (new KestrelServerLimits()).MaxRequestBufferSize); 65Assert.Equal(value, o.MaxRequestBufferSize); 71Assert.Equal(8 * 1024, (new KestrelServerLimits()).MaxRequestLineSize); 93Assert.Equal(value, o.MaxRequestLineSize); 99Assert.Equal(32 * 1024, (new KestrelServerLimits()).MaxRequestHeadersTotalSize); 119Assert.Equal(value, o.MaxRequestHeadersTotalSize); 125Assert.Equal(100, (new KestrelServerLimits()).MaxRequestHeaderCount); 147Assert.Equal(value, o.MaxRequestHeaderCount); 153Assert.Equal(TimeSpan.FromSeconds(130), new KestrelServerLimits().KeepAliveTimeout); 160Assert.Equal(value, new KestrelServerLimits { KeepAliveTimeout = value }.KeepAliveTimeout); 166Assert.Equal(TimeSpan.MaxValue, new KestrelServerLimits { KeepAliveTimeout = Timeout.InfiniteTimeSpan }.KeepAliveTimeout); 182Assert.Equal(TimeSpan.FromSeconds(30), new KestrelServerLimits().RequestHeadersTimeout); 189Assert.Equal(value, new KestrelServerLimits { RequestHeadersTimeout = value }.RequestHeadersTimeout); 195Assert.Equal(TimeSpan.MaxValue, new KestrelServerLimits { RequestHeadersTimeout = Timeout.InfiniteTimeSpan }.RequestHeadersTimeout); 226Assert.Equal(value, limits.MaxConcurrentConnections); 251Assert.Equal(value, limits.MaxConcurrentUpgradedConnections); 267Assert.Equal(30000000, new KestrelServerLimits().MaxRequestBodySize); 282Assert.Equal(value, limits.MaxRequestBodySize); 298Assert.Equal(240, new KestrelServerLimits().MinRequestBodyDataRate.BytesPerSecond); 299Assert.Equal(TimeSpan.FromSeconds(5), new KestrelServerLimits().MinRequestBodyDataRate.GracePeriod); 306Assert.Equal(240, new KestrelServerLimits().MinResponseDataRate.BytesPerSecond); 307Assert.Equal(TimeSpan.FromSeconds(5), new KestrelServerLimits().MinResponseDataRate.GracePeriod); 313Assert.Equal(1 << 14, new KestrelServerLimits().Http2.MaxFrameSize); 329Assert.Equal(4096, new KestrelServerLimits().Http2.HeaderTableSize); 344Assert.Equal(32 * 1024, new KestrelServerLimits().Http2.MaxRequestHeaderFieldSize);
KestrelServerOptionsTests.cs (6)
31Assert.Equal(ListenOptions.DefaultHttpProtocols, options.CodeBackedListenOptions[0].Protocols); 41Assert.Equal(HttpProtocols.Http1, opt.Protocols); 43Assert.Equal(HttpProtocols.Http1, options.CodeBackedListenOptions[1].Protocols); 47Assert.Equal(HttpProtocols.Http1, opt.Protocols); 50Assert.Equal(HttpProtocols.Http2, options.CodeBackedListenOptions[2].Protocols); 56Assert.Equal(HttpProtocols.Http2, options.CodeBackedListenOptions[3].Protocols);
KestrelServerTests.cs (19)
58Assert.Equal(0, testLogger.CriticalErrorsLogged); 131Assert.Equal(0, testLogger.CriticalErrorsLogged); 174Assert.Equal(2, infos.Count()); // ipv4 and ipv6 182Assert.Equal(2, warnings.Count()); // ipv4 and ipv6 191Assert.Equal(2, warnings.Count()); // ipv4 and ipv6 192Assert.Equal(2, infos.Count()); // ipv4 and ipv6 237Assert.Equal(0, testLogger.CriticalErrorsLogged); 264Assert.Equal(0, testLogger.CriticalErrorsLogged); 372ep => Assert.Equal(endpoint, ep.OriginalEndPoint)); 417ep => Assert.Equal(endpoint, ep.OriginalEndPoint)); 473Assert.Equal(IPAddress.IPv6Any, ((IPEndPoint)transportEndPoint.OriginalEndPoint).Address); 474Assert.Equal(IPAddress.IPv6Any, ((IPEndPoint)multiplexedTransportEndPoint.OriginalEndPoint).Address); 476Assert.Equal(5000, ((IPEndPoint)transportEndPoint.OriginalEndPoint).Port); 477Assert.Equal(5000, ((IPEndPoint)multiplexedTransportEndPoint.OriginalEndPoint).Port); 502Assert.Equal(IPAddress.IPv6Any, ((IPEndPoint)transportEndPoint.OriginalEndPoint).Address); 530Assert.Equal(IPAddress.IPv6Any, ((IPEndPoint)multiplexedTransportEndPoint.OriginalEndPoint).Address); 831Assert.Equal(2, mockTransports.Count); 852Assert.Equal(4, mockTransports.Count); 881Assert.Equal(5, mockTransports.Count);
ListenOptionsTests.cs (3)
19Assert.Equal(ListenOptions.DefaultHttpProtocols, listenOptions.Protocols); 58Assert.Equal(localhostListenOptions.Protocols, clone1.Protocols); 65Assert.Equal(localhostListenOptions.Protocols, clone2.Protocols);
MessageBodyTests.cs (33)
45Assert.Equal(5, count); 49Assert.Equal(0, count); 71Assert.Equal(5, readResult.Buffer.Length); 98Assert.Equal(5, readResult.Buffer.Length); 171Assert.Equal(5, count); 175Assert.Equal(0, count); 198Assert.Equal(5, count); 204Assert.Equal(0, count); 319Assert.Equal(5, count); 325Assert.Equal(0, count); 350Assert.Equal(5, await readTask.DefaultTimeout()); 354Assert.Equal(0, res); 431Assert.Equal(5, count); 458Assert.Equal(5, count); 485Assert.Equal(0, stream.Read(buffer, 0, buffer.Length)); 507Assert.Equal(0, await stream.ReadAsync(buffer, 0, buffer.Length)); 535Assert.Equal(8197, requestArray.Length); 552Assert.Equal(StatusCodes.Status400BadRequest, ex.StatusCode); 586Assert.Equal(StatusCodes.Status400BadRequest, ex.StatusCode); 608Assert.Equal(0, await stream.ReadAsync(new ArraySegment<byte>(new byte[1]))); 666Assert.Equal(5, await stream.ReadAsync(buffer, 0, buffer.Length)); 693Assert.Equal(5, await stream.ReadAsync(buffer, 0, buffer.Length)); 714Assert.Equal(1, await stream.ReadAsync(new byte[1], 0, 1)); 720Assert.Equal(1, await stream.ReadAsync(new byte[1], 0, 1)); 813Assert.Equal(StatusCodes.Status408RequestTimeout, exception.StatusCode); 835Assert.Equal(1, await stream.ReadAsync(new byte[1], 0, 1)); 872Assert.Equal(1, await stream.ReadAsync(new byte[1], 0, 1)); 896Assert.Equal(6, readResult.Buffer.Length); 902Assert.Equal(6, readResult.Buffer.Length); 1404Assert.Equal(bytes.Length, actual.Count); 1407Assert.Equal(bytes[index], actual.Array[actual.Offset + index]); 1416Assert.Equal(bytes.Length, actual.Length); 1419Assert.Equal(bytes[index], arr[index]);
MinDataRateTests.cs (2)
17Assert.Equal(value, new MinDataRate(bytesPerSecond: value, gracePeriod: TimeSpan.MaxValue).BytesPerSecond); 36Assert.Equal(value, new MinDataRate(bytesPerSecond: 1, gracePeriod: value).GracePeriod);
PipelineExtensionTests.cs (3)
106Assert.Equal(0, reader.Buffer.Length); 126Assert.Equal(input.Length, reader.Buffer.Length); 146Assert.Equal(i, data[i]);
PooledStreamStackTests.cs (2)
33Assert.Equal(1, ((Http2Stream)streams._array[0]).StreamId); 72Assert.Equal(2, ((Http2Stream)streams._array[0]).StreamId);
SniOptionsSelectorTests.cs (15)
242Assert.Equal(2, fullChain.Count); 605Assert.Equal(HttpProtocols.None, httpProtocolsFeature.HttpProtocols); 638Assert.Equal(SslApplicationProtocol.Http11, protocol); 668Assert.Equal(HttpProtocols.Http1, httpProtocolsFeature.HttpProtocols); 701Assert.Equal(SslProtocols.Tls13 | SslProtocols.Tls11, options.EnabledSslProtocols); 731Assert.Equal(SslProtocols.Tls13, options.EnabledSslProtocols); 762Assert.Equal(ClientCertificateMode.DelayCertificate, certMode); 797Assert.Equal(ClientCertificateMode.AllowCertificate, certMode); 867Assert.Equal(options.AllowRenegotiation, clonedOptions.AllowRenegotiation); 872Assert.Equal(Assert.Single(options.ApplicationProtocols), Assert.Single(clonedOptions.ApplicationProtocols)); 875Assert.Equal(options.CertificateRevocationCheckMode, clonedOptions.CertificateRevocationCheckMode); 881Assert.Equal(options.ClientCertificateRequired, clonedOptions.ClientCertificateRequired); 884Assert.Equal(options.EnabledSslProtocols, clonedOptions.EnabledSslProtocols); 887Assert.Equal(options.EncryptionPolicy, clonedOptions.EncryptionPolicy); 906Assert.Equal(options.AllowTlsResume, clonedOptions.AllowTlsResume);
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (1)
576Assert.Equal(CertStatus.Unknown, status);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
28Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1, cancellationToken));
src\Shared\test\Shared.Tests\runtime\Http2\DynamicTableTest.cs (10)
24Assert.Equal(0, dynamicTable.Size); 25Assert.Equal(4096, dynamicTable.MaxSize); 44Assert.Equal(0, dynamicTable.Size); 47Assert.Equal(_header1.Length, dynamicTable.Size); 80Assert.Equal(0, dynamicTable.Size); 94Assert.Equal(0, dynamicTable.Size); 206Assert.Equal(0, dynamicTable.Size); 220Assert.Equal(0, dynamicTable.Size); 247Assert.Equal(entries[i].Name, headerField.Name); 250Assert.Equal(entries[i].Value, headerField.Value);
src\Shared\test\Shared.Tests\runtime\Http2\HPackDecoderTest.cs (10)
507Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 511Assert.Equal(30, _dynamicTable.MaxSize); 521Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 531Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 546Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 555Assert.Equal(30, _dynamicTable.MaxSize); 564Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 828Assert.Equal(0, dynamicTable.Size); 853Assert.Equal(expectedHeaderName.Length + expectedHeaderValue.Length + 32, dynamicTable.Size); 858Assert.Equal(0, dynamicTable.Size);
src\Shared\test\Shared.Tests\runtime\Http2\HPackIntegerTest.cs (4)
20Assert.Equal(expectedResult.Length, bytesWritten); 49Assert.Equal(encoded.Length, i); 51Assert.Equal(expectedResult, actualResult); 76Assert.Equal(i, intResult);
src\Shared\test\Shared.Tests\runtime\Http2\HuffmanDecodingTests.cs (9)
76Assert.Equal(input.Length, decodedByteCount); 123Assert.Equal(prefixBits % 8, encodedBits % 8); 250Assert.Equal(expected.Length, Huffman.Decode(new ReadOnlySpan<byte>(encoded), ref dst)); 251Assert.Equal(expected, dst); 300Assert.Equal(5, decodedCount); 346Assert.Equal(expectedLength, decodedLength); 347Assert.Equal(new byte[] { (byte)'B', (byte)'\n' }, decodedBytes); 355Assert.Equal(expectedEncoded, encoded); 356Assert.Equal(expectedBitLength, bitLength);
src\Shared\test\Shared.Tests\runtime\Http3\VariableLengthIntegerHelperTests.cs (42)
21Assert.Equal(0, value); 22Assert.Equal(0, bytesRead); 36Assert.Equal(1, value); 37Assert.Equal(1, bytesRead); 52Assert.Equal(1, value); 53Assert.Equal(2, bytesRead); 67Assert.Equal(0, value); 68Assert.Equal(0, bytesRead); 85Assert.Equal(2, value); 86Assert.Equal(4, bytesRead); 100Assert.Equal(0, value); 101Assert.Equal(0, bytesRead); 117Assert.Equal(4, value); 118Assert.Equal(8, bytesRead); 132Assert.Equal(0, value); 133Assert.Equal(0, bytesRead); 148Assert.Equal(1, value); 149Assert.Equal(1, sequenceReader.CurrentSpanIndex); 184Assert.Equal(1, value); 185Assert.Equal(1, sequenceReader.CurrentSpanIndex); 200Assert.Equal(2, value); 201Assert.Equal(7, sequenceReader.CurrentSpanIndex); 216Assert.Equal(0, value); 229Assert.Equal(2, result); 230Assert.Equal(7, consumed.GetInteger()); 231Assert.Equal(7, examined.GetInteger()); 244Assert.Equal(-1, result); 245Assert.Equal(0, consumed.GetInteger()); 246Assert.Equal(6, examined.GetInteger()); 258Assert.Equal(0, bytesWritten); 272Assert.Equal(1, bytesWritten); 273Assert.Equal(longToEncode, span[0]); 288Assert.Equal(2, bytesWritten); 289Assert.Equal(expected, span.ToArray()); 301Assert.Equal(0, bytesWritten); 316Assert.Equal(4, bytesWritten); 317Assert.Equal(expected, span.ToArray()); 329Assert.Equal(0, bytesWritten); 344Assert.Equal(8, bytesWritten); 345Assert.Equal(expected, span.ToArray()); 357Assert.Equal(0, bytesWritten); 369Assert.Equal(expectedLimit, result);
UTF8Decoding.cs (1)
23Assert.Equal(1, s.Length);
VariableIntHelperTests.cs (3)
18Assert.Equal(expected, decoded); 27Assert.Equal(expected.Length, encodedLength); 30Assert.Equal(expected[i], outputBuffer[i]);
Microsoft.AspNetCore.Server.Kestrel.Tests (70)
ConfigurationReaderTests.cs (6)
174Assert.Equal(4, endpoints.Count()); 332Assert.Equal(HttpProtocols.Http1, config.Protocols); 333Assert.Equal(SslProtocols.Tls12, config.SslProtocols); 336Assert.Equal(ClientCertificateMode.AllowCertificate, config.ClientCertificateMode); 353Assert.Equal(SslProtocols.Tls11, endpoint.SslProtocols); 390Assert.Equal(ClientCertificateMode.AllowCertificate, endpoint.ClientCertificateMode);
HttpsConfigurationTests.cs (1)
71Assert.Equal(new[] { httpAddress, httpsAddress }, host.ServerFeatures.Get<IServerAddressesFeature>().Addresses);
HttpsConnectionAdapterOptionsTest.cs (3)
17Assert.Equal(TimeSpan.FromSeconds(10), new HttpsConnectionAdapterOptions().HandshakeTimeout); 24Assert.Equal(value, new HttpsConnectionAdapterOptions { HandshakeTimeout = value }.HandshakeTimeout); 30Assert.Equal(TimeSpan.MaxValue, new HttpsConnectionAdapterOptions { HandshakeTimeout = Timeout.InfiniteTimeSpan }.HandshakeTimeout);
KestrelConfigurationLoaderTests.cs (60)
72Assert.Equal(5001, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 90Assert.Equal(5001, serverOptions.CodeBackedListenOptions[0].IPEndPoint.Port); 103Assert.Equal(builder, serverOptions.ConfigurationLoader); 108Assert.Equal(5001, serverOptions.CodeBackedListenOptions[0].IPEndPoint.Port); 114Assert.Equal(5001, serverOptions.CodeBackedListenOptions[0].IPEndPoint.Port); 143Assert.Equal(2, serverOptions.GetListenOptions().Length); 144Assert.Equal(5002, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 145Assert.Equal(5003, serverOptions.CodeBackedListenOptions[0].IPEndPoint.Port); 181Assert.Equal(2, opt.HttpsOptions.ServerCertificateChain.Count); 182Assert.Equal(ClientCertificateMode.RequireCertificate, opt.HttpsOptions.ClientCertificateMode); 183Assert.Equal(HttpProtocols.Http1, opt.ListenOptions.Protocols); 188Assert.Equal(HttpProtocols.Http1, opt.Protocols); 225Assert.Equal(ClientCertificateMode.RequireCertificate, opt.HttpsOptions.ClientCertificateMode); 908Assert.Equal(1, endpointConfigurationCallCount); 914Assert.Equal(2, endpointConfigurationCallCount); 1000Assert.Equal(1, endpointConfigurationCallCount); 1004Assert.Equal(2, endpointConfigurationCallCount); 1050Assert.Equal(expected, opt.Protocols); 1073Assert.Equal(ClientCertificateMode.RequireCertificate, opt.HttpsOptions.ClientCertificateMode); 1074Assert.Equal(expected, opt.ListenOptions.Protocols); 1079Assert.Equal(expected, opt.Protocols); 1085Assert.Equal(expected, opt.Protocols); 1120Assert.Equal(ListenOptions.DefaultHttpProtocols, opt.Protocols); 1143Assert.Equal(ClientCertificateMode.RequireCertificate, opt.HttpsOptions.ClientCertificateMode); 1144Assert.Equal(expected, opt.ListenOptions.Protocols); 1150Assert.Equal(ListenOptions.DefaultHttpProtocols, opt.Protocols); 1157Assert.Equal(ListenOptions.DefaultHttpProtocols, opt.Protocols); 1178Assert.Equal(SslProtocols.None, opt.SslProtocols); 1193Assert.Equal(SslProtocols.Tls11, opt.HttpsOptions.SslProtocols); 1203Assert.Equal(SslProtocols.None, httpsOptions.SslProtocols); 1234Assert.Equal(SslProtocols.Tls11, opt.HttpsOptions.SslProtocols); 1263Assert.Equal(SslProtocols.Tls11, opt.HttpsOptions.SslProtocols); 1282Assert.Equal(SslProtocols.Tls11, opt.SslProtocols); 1296Assert.Equal(SslProtocols.Tls12, opt.HttpsOptions.SslProtocols); 1315Assert.Equal(ClientCertificateMode.NoCertificate, opt.ClientCertificateMode); 1329Assert.Equal(ClientCertificateMode.AllowCertificate, opt.HttpsOptions.ClientCertificateMode); 1338Assert.Equal(ClientCertificateMode.NoCertificate, httpsOptions.ClientCertificateMode); 1397Assert.Equal(ClientCertificateMode.AllowCertificate, opt.HttpsOptions.ClientCertificateMode); 1424Assert.Equal(ClientCertificateMode.AllowCertificate, opt.HttpsOptions.ClientCertificateMode); 1441Assert.Equal(ClientCertificateMode.AllowCertificate, opt.ClientCertificateMode); 1454Assert.Equal(ClientCertificateMode.RequireCertificate, opt.HttpsOptions.ClientCertificateMode); 1476Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1477Assert.Equal(5001, serverOptions.ConfigurationBackedListenOptions[1].IPEndPoint.Port); 1489Assert.Equal(5001, endpointsToStop[0].IPEndPoint.Port); 1491Assert.Equal(2, endpointsToStart.Count); 1492Assert.Equal(5002, endpointsToStart[0].IPEndPoint.Port); 1493Assert.Equal(5003, endpointsToStart[1].IPEndPoint.Port); 1496Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1529Assert.Equal(5000, stopEndpoint.IPEndPoint.Port); 1530Assert.Equal(ListenOptions.DefaultHttpProtocols, stopEndpoint.Protocols); 1532Assert.Equal(5000, startEndpoint.IPEndPoint.Port); 1533Assert.Equal(HttpProtocols.Http1, startEndpoint.Protocols); 1555Assert.Equal(1, foundChangedCount); 1556Assert.Equal(1, foundUnchangedCount); 1566Assert.Equal(2, foundChangedCount); 1567Assert.Equal(1, foundUnchangedCount); 1734Assert.Equal(numEndpointsToAdd, numEndpointsAdded); 1747Assert.Equal(numEndpointsToAdd, numEndpointsAdded); 1766Assert.Equal(1, numEndpointsAdded); 1773Assert.Equal(1, numEndpointsAdded);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (35)
QuicConnectionContextTests.cs (12)
110Assert.Equal(TestData, read.Buffer.ToArray()); 140Assert.Equal(QuicError.ConnectionAborted, innerEx.QuicError); 141Assert.Equal(256, innerEx.ApplicationErrorCode.Value); 224Assert.Equal(TestData, data); 280Assert.Equal(0, readCount); 303Assert.Equal(QuicError.ConnectionAborted, innerEx.QuicError); 304Assert.Equal((long)Http3ErrorCode.NoError, innerEx.ApplicationErrorCode.Value); 428Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).ApplicationErrorCode.Value); 477Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)serverEx.InnerException).ApplicationErrorCode.Value); 488Assert.Equal(QuicError.StreamAborted, clientEx.QuicError); 489Assert.Equal((long)Http3ErrorCode.RequestRejected, clientEx.ApplicationErrorCode.Value); 706Assert.Equal(true, state);
QuicConnectionListenerTests.cs (2)
144Assert.Equal(testCert, tlsFeature.ClientCertificate); 325Assert.Equal(SslApplicationProtocol.Http3, clientConnection.NegotiatedApplicationProtocol);
QuicStreamContextTests.cs (13)
208Assert.Equal(testData.Length, data.Length); 209Assert.Equal(testData, data); 281Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).ApplicationErrorCode.Value); 285Assert.Equal((long)Http3ErrorCode.InternalError, quicStreamContext.Error); 356Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).ApplicationErrorCode.Value); 419Assert.Equal(TestData, data); 426Assert.Equal(0, readCount); 460Assert.Equal(TestData, data); 469Assert.Equal(QuicError.StreamAborted, ex.QuicError); 470Assert.Equal((long)Http3ErrorCode.InternalError, ex.ApplicationErrorCode.Value); 518Assert.Equal(TestData, data); 522Assert.Equal(QuicError.StreamAborted, clientEx.QuicError); 523Assert.Equal((long)Http3ErrorCode.InternalError, clientEx.ApplicationErrorCode.Value);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
28Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1, cancellationToken));
WebHostTests.cs (7)
88Assert.Equal(HttpVersion.Version30, response.Version); 252Assert.Equal(HttpVersion.Version20, response1.Version); 266Assert.Equal(HttpVersion.Version30, response2.Version); 323Assert.Equal(HttpVersion.Version20, response1.Version); 336Assert.Equal(HttpVersion.Version20, response2.Version); 361Assert.Equal(HttpVersion.Version30, response1.Version); 373Assert.Equal(HttpVersion.Version11, response2.Version);
Microsoft.AspNetCore.Session.Tests (22)
SessionTests.cs (22)
234Assert.Equal(1, value); 293Assert.Equal(1, value); 368Assert.Equal(2, sessionLogMessages.Count); 370Assert.Equal(LogLevel.Information, sessionLogMessages[0].LogLevel); 372Assert.Equal(LogLevel.Debug, sessionLogMessages[1].LogLevel); 434Assert.Equal(3, sessionLogMessages.Count); 438Assert.Equal(LogLevel.Information, sessionLogMessages[0].LogLevel); 439Assert.Equal(LogLevel.Debug, sessionLogMessages[1].LogLevel); 440Assert.Equal(LogLevel.Information, sessionLogMessages[2].LogLevel); 684Assert.Equal(LogLevel.Error, message.LogLevel); 733Assert.Equal(LogLevel.Error, message.LogLevel); 781Assert.Equal(LogLevel.Warning, message.LogLevel); 882Assert.Equal(LogLevel.Information, sessionLogMessage.LogLevel); 887Assert.Equal(LogLevel.Error, sessionMiddlewareLogMessage.LogLevel); 945Assert.Equal(LogLevel.Information, sessionLogMessages[0].LogLevel); 948Assert.Equal(LogLevel.Warning, sessionLogMessages[1].LogLevel); 953Assert.Equal(LogLevel.Information, sessionMiddlewareLogs[0].LogLevel); 1012Assert.Equal(LogLevel.Information, sessionLogMessages[0].LogLevel); 1015Assert.Equal(LogLevel.Debug, sessionLogMessages[1].LogLevel); 1076Assert.Equal(LogLevel.Information, sessionLogMessages[0].LogLevel); 1079Assert.Equal(LogLevel.Debug, sessionLogMessages[1].LogLevel); 1127Assert.Equal(LogLevel.Error, message.LogLevel);
Microsoft.AspNetCore.Shared.Tests (295)
AdaptiveCapacityDictionaryTests.cs (73)
58Assert.Equal(12, dict.Count); 154Assert.Equal("value", value); 171Assert.Equal("value", value); 198Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 217kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 218kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 235Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 252Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 266Assert.Equal(0, count); 282Assert.Equal(1, count); 313Assert.Equal(new[] { "key" }, keys); 344Assert.Equal(new object[] { "value" }, values); 358Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 390kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 391kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 412kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 433kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 452kvp => { Assert.Equal("age", kvp.Key); Assert.Equal(30, kvp.Value); }, 453kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 657Assert.Equal( 723Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 744Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 788Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 871Assert.Collection(dict, kvp => { Assert.Equal("key", kvp.Key); Assert.Equal("value", kvp.Value); }); 933Assert.Equal(2, dict.Count); 958Assert.Equal(2, dict.Count); 983Assert.Equal(2, dict.Count); 1016kvp => Assert.Equal(new KeyValuePair<string, object?>("key", "value"), kvp), 1017kvp => Assert.Equal(default, kvp), 1018kvp => Assert.Equal(default, kvp), 1019kvp => Assert.Equal(default, kvp), 1020kvp => Assert.Equal(default, kvp), 1021kvp => Assert.Equal(default, kvp), 1022kvp => Assert.Equal(default, kvp), 1023kvp => Assert.Equal(default, kvp), 1024kvp => Assert.Equal(default, kvp), 1025kvp => Assert.Equal(default, kvp)); 1044kvp => Assert.Equal(new KeyValuePair<string, object?>("key0", "value0"), kvp), 1045kvp => Assert.Equal(new KeyValuePair<string, object?>("key1", "value1"), kvp), 1046kvp => Assert.Equal(default, kvp), 1047kvp => Assert.Equal(default, kvp), 1048kvp => Assert.Equal(default, kvp), 1049kvp => Assert.Equal(default, kvp), 1050kvp => Assert.Equal(default, kvp), 1051kvp => Assert.Equal(default, kvp), 1052kvp => Assert.Equal(default, kvp), 1053kvp => Assert.Equal(default, kvp)); 1072kvp => Assert.Equal(new KeyValuePair<string, object?>("key0", "value0"), kvp), 1073kvp => Assert.Equal(default, kvp), 1074kvp => Assert.Equal(default, kvp), 1075kvp => Assert.Equal(default, kvp), 1076kvp => Assert.Equal(default, kvp), 1077kvp => Assert.Equal(default, kvp), 1078kvp => Assert.Equal(default, kvp), 1079kvp => Assert.Equal(default, kvp), 1080kvp => Assert.Equal(default, kvp), 1081kvp => Assert.Equal(default, kvp)); 1144Assert.Equal("value", value); 1162Assert.Equal("value", value); 1177Assert.Equal(10, storage.Length); 1193Assert.Equal(11, dict.Count); 1207Assert.Equal(10, storage.Length); 1223Assert.Equal(11, dict.Count); 1237Assert.Equal(10, storage.Length); 1253Assert.Equal(11, dict.Count); 1267Assert.Equal(3, dict.Count); 1274Assert.Equal(2, dict.Count); 1276Assert.Equal("value", storage[0].Value); 1278Assert.Equal("value3", storage[1].Value); 1293Assert.Equal(comparer, dict._dictionaryStorage.Comparer); 1298Assert.Equal(2, dict["K"]); 1309Assert.Equal(comparer, dict._dictionaryStorage.Comparer); 1314Assert.Equal(2, dict["K"]);
ClosedGenericMatcherTest.cs (3)
174Assert.Equal(expectedResult, result); 188Assert.Equal(typeof(IEnumerable<int>), result); 202Assert.Equal(typeof(IEnumerable<int>), result);
CommandLineApplicationTests.cs (21)
30Assert.Equal(5, result); 345Assert.Equal(arguments, app.RemainingArguments.ToArray()); 389Assert.Equal(arguments, app.RemainingArguments.ToArray()); 465Assert.Equal(arguments, app.RemainingArguments.ToArray()); 508Assert.Equal(arguments, app.RemainingArguments.ToArray()); 551Assert.Equal(arguments, app.RemainingArguments.ToArray()); 565Assert.Equal(new[] { unexpectedOption, unexpectedValue }, app.RemainingArguments.ToArray()); 580Assert.Equal(new[] { unexpectedOption, unexpectedValue }, app.RemainingArguments.ToArray()); 595Assert.Equal( 611Assert.Equal( 628Assert.Equal(new[] { unexpectedOption, unexpectedValue }, app.RemainingArguments.ToArray()); 733Assert.Equal(new[] { unexpectedOption, "run" }, testCmd.RemainingArguments.ToArray()); 771Assert.Equal(arguments, app.RemainingArguments.ToArray()); 808Assert.Equal(2, app.GetOptions().Count()); 924Assert.Equal(expectedRemaining, app.RemainingArguments.ToArray()); 950Assert.Equal(expectedRemaining, app.RemainingArguments.ToArray()); 951Assert.Equal(isShowingInformation, app.IsShowingInformation); 977Assert.Equal(expectedRemaining, app.RemainingArguments.ToArray()); 978Assert.Equal(isShowingInformation, app.IsShowingInformation); 1004Assert.Equal(expectedRemaining, app.RemainingArguments.ToArray()); 1005Assert.Equal(isShowingInformation, app.IsShowingInformation);
CopyOnWriteDictionaryHolderTest.cs (13)
26Assert.Equal("key2-value", holder["key2"]); 27Assert.Equal(2, holder.Count); 28Assert.Equal(new string[] { "test-key", "key2" }, holder.Keys.ToArray()); 29Assert.Equal(new object[] { "test-value", "key2-value" }, holder.Values.ToArray()); 55Assert.Equal("value2", source["key2"]); 56Assert.Equal(2, holder.Count); 57Assert.Equal("value1", holder["key1"]); 58Assert.Equal("value3", holder["key2"]); 81Assert.Equal(2, source.Count); 82Assert.Equal("value1", source["key1"]); 83Assert.Equal(2, holder.Count); 84Assert.Equal("value2", holder["KeY2"]); 85Assert.Equal("value3", holder["key3"]);
CopyOnWriteDictionaryTest.cs (11)
49Assert.Equal("key2-value", copyOnWriteDictionary["key2"]); 50Assert.Equal(100, copyOnWriteDictionary.Count); 76Assert.Equal("value2", sourceDictionary["key2"]); 77Assert.Equal(2, copyOnWriteDictionary.Count); 78Assert.Equal("value1", copyOnWriteDictionary["key1"]); 79Assert.Equal("value3", copyOnWriteDictionary["key2"]); 101Assert.Equal(2, sourceDictionary.Count); 102Assert.Equal("value1", sourceDictionary["key1"]); 103Assert.Equal(2, copyOnWriteDictionary.Count); 104Assert.Equal("value2", copyOnWriteDictionary["KeY2"]); 105Assert.Equal("value3", copyOnWriteDictionary["key3"]);
ObjectMethodExecutorTest.cs (10)
29Assert.Equal(30, (int)result); 88Assert.Equal(30, (int)result); 150Assert.Equal(suppliedDefaultValues[0], executor.GetDefaultValueForParameter(0)); 151Assert.Equal(suppliedDefaultValues[1], executor.GetDefaultValueForParameter(1)); 190Assert.Equal(579, result); 224Assert.Equal(579, (int)result); 289Assert.Equal(123, result); 320Assert.Equal(123, (int)result); 335Assert.Equal("test result", result); 389Assert.Equal("test result", result);
PropertyActivatorTest.cs (5)
32Assert.Equal(123, invokedWith); 48Assert.Equal(124, instance.IntProperty); 71Assert.Equal(expectedPropertyInfo, activator.PropertyInfo); 95Assert.Equal(expectedPropertyInfo, activator.PropertyInfo); 133Assert.Equal(5, propertiesToActivate.Length);
PropertyHelperTest.cs (46)
41Assert.Equal("baz", helper.GetValue(anonymous)); 56Assert.Equal("baz", helper.ValueGetter(anonymous)); 104Assert.Equal(32, helper.GetValue(anonymous)); 221Assert.Equal(3, helper1.GetValue(anonymous)); 222Assert.Equal("Five", helper2.GetValue(anonymous)); 236Assert.Equal(2, helpers.Length); 241Assert.Equal("propAValue", propAHelper.GetValue(derived)); 242Assert.Equal("propBValue", propBHelper.GetValue(derived)); 256Assert.Equal(2, helpers.Length); 261Assert.Equal("propAValue", propAHelper.GetValue(derived)); 262Assert.Equal("Newed", propBHelper.GetValue(derived)); 276Assert.Equal(2, helpers.Length); 281Assert.Equal("OverridenpropAValue", propAHelper.GetValue(derived)); 282Assert.Equal("propBValue", propBHelper.GetValue(derived)); 329Assert.Equal(3, result.Length); 347Assert.Equal(typeof(int), property.Property.PropertyType); 360Assert.Equal(2, result.Length); 362Assert.Equal(typeof(string), result[0].Property.PropertyType); 364Assert.Equal(typeof(string), result[1].Property.PropertyType); 377Assert.Equal(2, result.Length); 379Assert.Equal(typeof(Guid), result[0].Property.PropertyType); 381Assert.Equal(typeof(string), result[1].Property.PropertyType); 396Assert.Equal(typeof(int), property.Property.PropertyType); 409Assert.Equal(2, result.Length); 411Assert.Equal(typeof(string), result[0].Property.PropertyType); 413Assert.Equal(typeof(string), result[1].Property.PropertyType); 426Assert.Equal(2, result.Length); 428Assert.Equal(typeof(Guid), result[0].Property.PropertyType); 430Assert.Equal(typeof(string), result[1].Property.PropertyType); 527Assert.Equal("Hi", value); 544Assert.Equal("Hi", value); 625Assert.Equal(expectedEntry, entry); 639Assert.Equal(0, dictValues.Count); 653Assert.Equal(0, dictValues.Count); 667Assert.Equal(1, dictValues.Count); 668Assert.Equal(4, dictValues["Length"]); 682Assert.Equal(2, dictValues.Count); 683Assert.Equal("value", dictValues["test"]); 684Assert.Equal(1, dictValues["other"]); 698Assert.Equal(2, dictValues.Count); 699Assert.Equal("value", dictValues["test"]); 700Assert.Equal(1, dictValues["other"]); 714Assert.Equal(3, dictValues.Count); 715Assert.Equal(5, dictValues["X"]); 716Assert.Equal(10, dictValues["Y"]); 717Assert.Equal(17, dictValues["Z"]);
runtime\Http2\DynamicTableTest.cs (21)
23Assert.Equal(0, dynamicTable.Count); 24Assert.Equal(0, dynamicTable.Size); 25Assert.Equal(4096, dynamicTable.MaxSize); 34Assert.Equal(1, dynamicTable.Count); 37Assert.Equal(2, dynamicTable.Count); 44Assert.Equal(0, dynamicTable.Size); 47Assert.Equal(_header1.Length, dynamicTable.Size); 50Assert.Equal(_header1.Length + _header2.Length, dynamicTable.Size); 79Assert.Equal(0, dynamicTable.Count); 80Assert.Equal(0, dynamicTable.Size); 93Assert.Equal(0, dynamicTable.Count); 94Assert.Equal(0, dynamicTable.Size); 173Assert.Equal(expectedCount, dynamicTable.Count); 205Assert.Equal(0, dynamicTable.Count); 206Assert.Equal(0, dynamicTable.Size); 219Assert.Equal(0, dynamicTable.Count); 220Assert.Equal(0, dynamicTable.Size); 239Assert.Equal(entries.Length, dynamicTable.Count); 240Assert.Equal(entries.Sum(e => e.Length), dynamicTable.Size); 247Assert.Equal(entries[i].Name, headerField.Name); 250Assert.Equal(entries[i].Value, headerField.Value);
runtime\Http2\HPackDecoderTest.cs (13)
507Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 511Assert.Equal(30, _dynamicTable.MaxSize); 521Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 531Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 546Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 555Assert.Equal(30, _dynamicTable.MaxSize); 564Assert.Equal(DynamicTableInitialMaxSize, _dynamicTable.MaxSize); 827Assert.Equal(0, dynamicTable.Count); 828Assert.Equal(0, dynamicTable.Size); 850Assert.Equal(1, dynamicTable.Count); 853Assert.Equal(expectedHeaderName.Length + expectedHeaderValue.Length + 32, dynamicTable.Size); 857Assert.Equal(0, dynamicTable.Count); 858Assert.Equal(0, dynamicTable.Size);
runtime\Http2\HPackIntegerTest.cs (4)
20Assert.Equal(expectedResult.Length, bytesWritten); 49Assert.Equal(encoded.Length, i); 51Assert.Equal(expectedResult, actualResult); 76Assert.Equal(i, intResult);
runtime\Http2\HuffmanDecodingTests.cs (9)
76Assert.Equal(input.Length, decodedByteCount); 123Assert.Equal(prefixBits % 8, encodedBits % 8); 250Assert.Equal(expected.Length, Huffman.Decode(new ReadOnlySpan<byte>(encoded), ref dst)); 251Assert.Equal(expected, dst); 300Assert.Equal(5, decodedCount); 346Assert.Equal(expectedLength, decodedLength); 347Assert.Equal(new byte[] { (byte)'B', (byte)'\n' }, decodedBytes); 355Assert.Equal(expectedEncoded, encoded); 356Assert.Equal(expectedBitLength, bitLength);
runtime\Http3\VariableLengthIntegerHelperTests.cs (42)
21Assert.Equal(0, value); 22Assert.Equal(0, bytesRead); 36Assert.Equal(1, value); 37Assert.Equal(1, bytesRead); 52Assert.Equal(1, value); 53Assert.Equal(2, bytesRead); 67Assert.Equal(0, value); 68Assert.Equal(0, bytesRead); 85Assert.Equal(2, value); 86Assert.Equal(4, bytesRead); 100Assert.Equal(0, value); 101Assert.Equal(0, bytesRead); 117Assert.Equal(4, value); 118Assert.Equal(8, bytesRead); 132Assert.Equal(0, value); 133Assert.Equal(0, bytesRead); 148Assert.Equal(1, value); 149Assert.Equal(1, sequenceReader.CurrentSpanIndex); 184Assert.Equal(1, value); 185Assert.Equal(1, sequenceReader.CurrentSpanIndex); 200Assert.Equal(2, value); 201Assert.Equal(7, sequenceReader.CurrentSpanIndex); 216Assert.Equal(0, value); 229Assert.Equal(2, result); 230Assert.Equal(7, consumed.GetInteger()); 231Assert.Equal(7, examined.GetInteger()); 244Assert.Equal(-1, result); 245Assert.Equal(0, consumed.GetInteger()); 246Assert.Equal(6, examined.GetInteger()); 258Assert.Equal(0, bytesWritten); 272Assert.Equal(1, bytesWritten); 273Assert.Equal(longToEncode, span[0]); 288Assert.Equal(2, bytesWritten); 289Assert.Equal(expected, span.ToArray()); 301Assert.Equal(0, bytesWritten); 316Assert.Equal(4, bytesWritten); 317Assert.Equal(expected, span.ToArray()); 329Assert.Equal(0, bytesWritten); 344Assert.Equal(8, bytesWritten); 345Assert.Equal(expected, span.ToArray()); 357Assert.Equal(0, bytesWritten); 369Assert.Equal(expectedLimit, result);
SecurityHelperTests.cs (10)
44Assert.Equal(3, user.Identities.Count()); 74Assert.Equal(4, user.Identities.Count()); 75Assert.Equal(newEmptyIdentity, user.Identities.Skip(0).First()); 76Assert.Equal(identityTwo, user.Identities.Skip(1).First()); 77Assert.Equal(identityNoAuthTypeWithClaim, user.Identities.Skip(2).First()); 78Assert.Equal(identityEmptyWithAuthType, user.Identities.Skip(3).First()); 86Assert.Equal(4, user.Identities.Count()); 88Assert.Equal(identityTwo, user.Identities.Skip(1).First()); 89Assert.Equal(identityNoAuthTypeWithClaim, user.Identities.Skip(2).First()); 90Assert.Equal(identityEmptyWithAuthType, user.Identities.Skip(3).First());
SegmentWriteStreamTests.cs (6)
55Assert.Equal(WriteData.Length, stream.Length); 56Assert.Equal((WriteData.Length + segmentSize - 1) / segmentSize, segments.Count); 68Assert.Equal(expectedSegmentSize, segment.Length); 88Assert.Equal(WriteData.Length, stream.Length); 89Assert.Equal((WriteData.Length + segmentSize - 1) / segmentSize, segments.Count); 101Assert.Equal(expectedSegmentSize, segment.Length);
StackTraceHelperTest.cs (1)
43Assert.Equal(17, frame.LineNumber);
UrlDecoderTests.cs (7)
72Assert.Equal(4, length); 80Assert.Equal(4, length); 107Assert.Equal(input.Length, length); 121Assert.Equal(source.Length, length); 131Assert.Equal(1, length); 145Assert.Equal(input.Length, length); 159Assert.Equal(source.Length, length);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (15)
HubConnectionTests.cs (15)
454Assert.Equal(expectedValue, streamValue); 458Assert.Equal(streamTo, expectedValue); 500Assert.Equal(expectedValue, streamValue); 504Assert.Equal(streamTo, expectedValue); 535Assert.Equal(expectedValue, streamValue); 539Assert.Equal(streamTo, expectedValue); 766Assert.Equal(new[] { 0, 1, 2, 3, 4 }, results.ToArray()); 1386Assert.Equal(LogLevel.Error, errorLog.Write.LogLevel); 1440Assert.Equal(LogLevel.Error, errorLog.Write.LogLevel); 1575Assert.Equal(new[] { "42", "test" }, headerValues); 1953Assert.Equal(1, accessTokenCallCount); 2072Assert.Equal(HttpTransportType.LongPolling, transport); 2780Assert.Equal(HubConnectionState.Disconnected, connection.State); 2781Assert.Equal(1, connectCount); 2901Assert.Equal(HubConnectionState.Disconnected, connection.State);
Microsoft.AspNetCore.SignalR.Client.Tests (195)
HttpConnectionFactoryTests.cs (1)
119Assert.Equal(testValues[property.Name], property.GetValue(shallowCopiedOptions));
HttpConnectionTests.ConnectionLifecycle.cs (5)
123Assert.Equal(0, startCounter); 125Assert.Equal(passThreshold, startCounter); 168Assert.Equal(availableTransports, startCounter); 306Assert.Collection(data, i => Assert.Equal(0x42, i)); 448Assert.Equal(3, ex.InnerExceptions.Count);
HttpConnectionTests.cs (7)
34Assert.Equal(1024 * 1024, httpOptions.TransportMaxBufferSize); 35Assert.Equal(1024 * 1024, httpOptions.ApplicationMaxBufferSize); 36Assert.Equal(TimeSpan.FromSeconds(5), httpOptions.CloseTimeout); 37Assert.Equal(TransferFormat.Binary, httpOptions.DefaultTransferFormat); 38Assert.Equal(HttpTransports.All, httpOptions.Transports); 109Assert.Equal(1, httpClientHandler.CookieContainer.Count); 161Assert.Equal(2, writeList.Count);
HttpConnectionTests.Negotiate.cs (3)
304Assert.Equal(5, testHttpHandler.ReceivedRequests.Count); 411Assert.Equal(5, testHttpHandler.ReceivedRequests.Count); 473Assert.Equal(5, testHttpHandler.ReceivedRequests.Count);
HttpConnectionTests.Transport.cs (10)
75Assert.Equal(1, callCount); 99Assert.Equal(expectedValue, feature.HasInherentKeepAlive); 248Assert.Equal(data, await sendTcs.Task.DefaultTimeout()); 311Assert.Equal(TransferFormat.Text, transport.Format); 340Assert.Equal(1, negotiateCount); 341Assert.Equal(1, accessTokenCallCount); 417Assert.Equal(7, accessTokenCallCount); 451Assert.Equal(2, accessTokenCallCount); 513Assert.Equal(3, accessTokenCallCount); 554Assert.Equal(2, accessTokenCallCount);
HubClientProxyGeneratorTests.cs (4)
246Assert.Equal(1, myClient.CallsOfNoArg); 251Assert.Equal(10, myClient.CallsOfSingleArg[0]); 256Assert.Equal((10, 5.5f, null), myClient.CallsOfManyArgs[0]); 260Assert.Equal(1, myClient.CallsOfReturnTask);
HubConnectionBuilderExtensionsTests.cs (3)
29Assert.Equal(new Uri("http://tempuri.org"), value.Url); 42Assert.Equal(HttpTransportType.LongPolling, value.Transports); 56Assert.Equal(HttpTransportType.LongPolling, value.Transports);
HubConnectionBuilderTests.cs (4)
91Assert.Equal(serverTimeout, connection.ServerTimeout); 104Assert.Equal(keepAliveInterval, connection.KeepAliveInterval); 119Assert.Equal(serverTimeout, connection.ServerTimeout); 120Assert.Equal(keepAliveInterval, connection.KeepAliveInterval);
HubConnectionTests.ConnectionLifecycle.cs (24)
43Assert.Equal(HubConnectionState.Disconnected, connection.State); 47Assert.Equal(HubConnectionState.Connected, connection.State); 93Assert.Equal(HubConnectionState.Disconnected, connection.State); 96Assert.Equal(1, createCount); 97Assert.Equal(HubConnectionState.Connected, connection.State); 100Assert.Equal(HubConnectionState.Disconnected, connection.State); 103Assert.Equal(2, createCount); 104Assert.Equal(HubConnectionState.Connected, connection.State); 127Assert.Equal(1, createCount); 251Assert.Equal(HubConnectionState.Connecting, connection.State); 259Assert.Equal(HubConnectionState.Connected, connection.State); 273Assert.Equal(HubConnectionState.Disconnected, connection.State); 277Assert.Equal(HubConnectionState.Disconnected, connection.State); 281Assert.Equal(HubConnectionState.Connected, connection.State); 285Assert.Equal(HubConnectionState.Disconnected, connection.State); 322Assert.Equal(HubConnectionState.Disconnected, connection.State); 326Assert.Equal(HubConnectionState.Connected, connection.State); 330Assert.Equal(HubConnectionState.Disconnected, connection.State); 333Assert.Equal(HubConnectionState.Disconnected, connection.State); 345Assert.Equal(HubConnectionState.Disconnected, connection.State); 349Assert.Equal(HubConnectionState.Disconnected, connection.State); 353Assert.Equal(HubConnectionState.Connected, connection.State); 417Assert.Equal(1, testConnection.DisposeCount); 517Assert.Equal(HubConnectionState.Disconnected, hubConnection.State);
HubConnectionTests.cs (30)
162Assert.Equal(exception, actualException); 337Assert.Equal(HubProtocolConstants.CancelInvocationMessageType, item["type"]); 338Assert.Equal(invocationId, item["invocationId"]); 442Assert.Equal(HubProtocolConstants.InvocationMessageType, invocation["type"]); 443Assert.Equal("SomeMethod", invocation["target"]); 451Assert.Equal(HubProtocolConstants.StreamItemMessageType, item["type"]); 452Assert.Equal(number, item["item"]); 453Assert.Equal(streamId, item["invocationId"]); 458Assert.Equal(HubProtocolConstants.CompletionMessageType, completion["type"]); 464Assert.Equal(42, result); 482Assert.Equal(HubProtocolConstants.InvocationMessageType, invocation["type"]); 483Assert.Equal("SomeMethod", invocation["target"]); 492Assert.Equal(HubProtocolConstants.StreamItemMessageType, received["type"]); 493Assert.Equal(item, received["item"]); 494Assert.Equal(streamId, received["invocationId"]); 513Assert.Equal(HubProtocolConstants.InvocationMessageType, invocation["type"]); 514Assert.Equal("UploadMethod", invocation["target"]); 523Assert.Equal(HubProtocolConstants.StreamItemMessageType, received["type"]); 524Assert.Equal(item.Foo, received["item"]["foo"]); 525Assert.Equal(item.Bar, received["item"]["bar"]); 530Assert.Equal(HubProtocolConstants.CompletionMessageType, completion["type"]); 539Assert.Equal(expected.Bar, result.Bar); 558Assert.Equal(HubProtocolConstants.InvocationMessageType, invokeMessage["type"]); 570Assert.Equal(HubProtocolConstants.CompletionMessageType, complete["type"]); 590Assert.Equal(HubProtocolConstants.InvocationMessageType, invokeMessage["type"]); 596Assert.Equal(HubProtocolConstants.CompletionMessageType, complete["type"]); 615Assert.Equal(HubProtocolConstants.InvocationMessageType, invokeMessage["type"]); 648Assert.Equal(HubProtocolConstants.InvocationMessageType, invocation["type"]); 654Assert.Equal(10L, result); 682Assert.Equal(HubProtocolConstants.InvocationMessageType, invocation["type"]);
HubConnectionTests.Extensions.cs (22)
271Assert.Equal(42, await receiveTcs.Task.DefaultTimeout()); 313Assert.Equal(42, await receiveTcs.Task.DefaultTimeout()); 351Assert.Equal(42, await receiveTcs.Task.DefaultTimeout()); 393Assert.Equal(42, await receiveTcs.Task.DefaultTimeout()); 413Assert.Equal(returnValue, result); 429Assert.Equal(returnValue, result); 444Assert.Equal(returnValue, result); 461Assert.Equal(returnValue, result); 476Assert.Equal(returnValue, result); 491Assert.Equal(returnResult, result); 506Assert.Equal(returnValue, result); 521Assert.Equal(returnResult, result); 536Assert.Equal(returnResult, result); 551Assert.Equal(returnResult, result); 566Assert.Equal(returnResult, result); 581Assert.Equal(returnResult, result); 596Assert.Equal(returnResult, result); 611Assert.Equal(returnResult, result); 626Assert.Equal(returnResult, result); 641Assert.Equal(returnResult, result); 656Assert.Equal(returnResult, result); 671Assert.Equal(returnResult, result);
HubConnectionTests.Protocol.cs (4)
137Assert.Equal(TaskStatus.WaitingForActivation, invokeTask.Status); 288Assert.Equal(42, await invokeTask.DefaultTimeout()); 407Assert.Equal(new[] { "1", "2", "3", }, notifications.ToArray()); 431Assert.Equal(args, await handlerCalled.Task.DefaultTimeout());
HubConnectionTests.Reconnect.cs (66)
161Assert.Equal(0, retryContexts[0].PreviousRetryCount); 162Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 169Assert.Equal(2, retryContexts.Count); 171Assert.Equal(1, retryContexts[1].PreviousRetryCount); 178Assert.Equal(1, reconnectingCount); 179Assert.Equal(1, reconnectedCount); 258Assert.Equal(0, retryContexts[0].PreviousRetryCount); 259Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 267Assert.Equal(2, retryContexts.Count); 269Assert.Equal(1, retryContexts[1].PreviousRetryCount); 272Assert.Equal(1, reconnectingCount); 273Assert.Equal(0, reconnectedCount); 364Assert.Equal(LogLevel.Information, attemptsLog.Write.LogLevel); 369Assert.Equal(LogLevel.Trace, waitingLog.Write.LogLevel); 371Assert.Equal(0, reconnectedCount); 435Assert.Equal(0, retryContexts[0].PreviousRetryCount); 436Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 440Assert.Equal(1, reconnectingCount); 441Assert.Equal(1, reconnectedCount); 442Assert.Equal(TaskStatus.WaitingForActivation, closedErrorTcs.Task.Status); 451Assert.Equal(2, retryContexts.Count); 453Assert.Equal(0, retryContexts[1].PreviousRetryCount); 454Assert.Equal(TimeSpan.Zero, retryContexts[1].ElapsedTime); 458Assert.Equal(2, reconnectingCount); 459Assert.Equal(2, reconnectedCount); 460Assert.Equal(TaskStatus.WaitingForActivation, closedErrorTcs.Task.Status); 466Assert.Equal(2, reconnectingCount); 467Assert.Equal(2, reconnectedCount); 541Assert.Equal(0, retryContexts[0].PreviousRetryCount); 542Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 550Assert.Equal(1, reconnectingCount); 551Assert.Equal(1, reconnectedCount); 612Assert.Equal(0, nextRetryDelayCallCount); 613Assert.Equal(0, reconnectingCount); 666Assert.Equal(0, reconnectingCount); 667Assert.Equal(0, reconnectedCount); 720Assert.Equal(HubConnectionState.Disconnected, hubConnection.State); 721Assert.Equal(0, reconnectingCount); 722Assert.Equal(0, reconnectedCount); 723Assert.Equal(0, closedCount); 802Assert.Equal(0, retryContexts[0].PreviousRetryCount); 803Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 810Assert.Equal(2, retryContexts.Count); 812Assert.Equal(1, retryContexts[1].PreviousRetryCount); 820Assert.Equal(1, reconnectingCount); 821Assert.Equal(1, reconnectedCount); 822Assert.Equal(TaskStatus.WaitingForActivation, closedErrorTcs.Task.Status); 828Assert.Equal(1, reconnectingCount); 829Assert.Equal(1, reconnectedCount); 909Assert.Equal(0, retryContexts[0].PreviousRetryCount); 910Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 929Assert.Equal(2, retryContexts.Count); 931Assert.Equal(1, retryContexts[1].PreviousRetryCount); 940Assert.Equal(1, reconnectingCount); 941Assert.Equal(1, reconnectedCount); 942Assert.Equal(TaskStatus.WaitingForActivation, closedErrorTcs.Task.Status); 948Assert.Equal(1, reconnectingCount); 949Assert.Equal(1, reconnectedCount); 1029Assert.Equal(0, retryContexts[0].PreviousRetryCount); 1030Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 1038Assert.Equal(1, reconnectingCount); 1039Assert.Equal(0, reconnectedCount); 1106Assert.Equal(0, retryContexts[0].PreviousRetryCount); 1107Assert.Equal(TimeSpan.Zero, retryContexts[0].ElapsedTime); 1113Assert.Equal(1, reconnectingCount); 1114Assert.Equal(0, reconnectedCount);
HubServerProxyGeneratorTests.cs (6)
93Assert.Equal(10, result); 119Assert.Collection(result, item => Assert.Equal(10, item)); 142Assert.Equal(10, result); 167Assert.Collection(result, item => Assert.Equal(10, item)); 250Assert.Equal(6, result); 334Assert.Equal(10, result);
LongPollingTransportTests.cs (4)
442Assert.Equal(3, sentRequests.Count); 511Assert.Equal(new[] { (byte)'H', (byte)'e', (byte)'l', (byte)'l', (byte)'o', (byte)'W', (byte)'o', (byte)'r', (byte)'l', (byte)'d' 694Assert.Equal(TestUri, deleteRequest.RequestUri); 749Assert.Equal(HttpStatusCode.OK, response.StatusCode);
SendUtilsTests.cs (1)
47Assert.Equal(HttpStatusCode.OK, response.StatusCode);
ServerSentEventsTransportTests.cs (1)
438Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.SignalR.Common.Tests (102)
Internal\Formatters\BinaryMessageFormatterTests.cs (1)
129Assert.Equal(payload, roundtripped.ToArray());
Internal\Formatters\BinaryMessageParserTests.cs (9)
23Assert.Equal(0, span.Length); 25Assert.Equal(Encoding.UTF8.GetBytes(payload), message.ToArray()); 58Assert.Equal(0, span.Length); 59Assert.Equal(payload, message.ToArray()); 105Assert.Equal(0, buffer.Length); 107Assert.Equal(2, messages.Count); 108Assert.Equal(new byte[0], messages[0]); 109Assert.Equal(Encoding.UTF8.GetBytes("Hello,\r\nWorld!"), messages[1]); 119Assert.Equal(encoded.Length, buffer.Length);
Internal\Protocol\HandshakeProtocolTests.cs (2)
31Assert.Equal(version, deserializedMessage.Version); 42Assert.Equal(1, deserializedMessage.Version);
Internal\Protocol\JsonHubProtocolTests.cs (4)
107Assert.Equal(expectedMessage, message); 134Assert.Equal(1, invocationMessage.Arguments?.Length); 254Assert.Equal(expected.GetType(), actual.GetType()); 259Assert.Equal(expectedPersonExtended.Age, actualPersonExtended.Age);
Internal\Protocol\JsonHubProtocolTestsBase.cs (4)
285Assert.Equal(DateTimeKind.Utc, dt.Kind); 299Assert.Equal(DateTimeKind.Utc, dt.Kind); 323Assert.Equal(new CustomObject() 458Assert.Equal(testData.Result, completion.Result);
Internal\Protocol\MemoryBufferWriterTests.cs (18)
74Assert.Equal(234, data[0]); 114Assert.Equal(16, data[16]); 154Assert.Equal(11, data[0]); 155Assert.Equal(12, data[1]); 156Assert.Equal(13, data[2]); 157Assert.Equal(14, data[3]); 191Assert.Equal(input, data); 224Assert.Equal(input, data); 242Assert.Equal(input, data); 261Assert.Equal(input, data); 302Assert.Equal(input, data); 307Assert.Equal(input, data); 349Assert.Equal(input, data); 354Assert.Equal(input, data); 391Assert.Equal(1, data[0]); 392Assert.Equal(2, data[1]); 393Assert.Equal(3, data[2]); 394Assert.Equal(4, data[3]);
Internal\Protocol\MessagePackHubProtocolTestBase.cs (2)
444Assert.Equal(testData.Size, Write(testData.Message).Length); 481Assert.Equal(expectedOutput, message.ToArray());
Internal\Protocol\MessagePackHubProtocolTests.cs (3)
49Assert.Equal(expectedUtcDateTime, resultDateTime); 72Assert.Equal(dateTimeOffset, resultDateTimeOffset); 238Assert.Equal(testData.Result, completion.Result);
Internal\Protocol\Utf8BufferTextWriterTests.cs (59)
26Assert.Equal(1, bufferWriter.Position); 27Assert.Equal((byte)'[', bufferWriter.CurrentSegment.Span[0]); 31Assert.Equal(2, bufferWriter.Position); 32Assert.Equal((byte)'"', bufferWriter.CurrentSegment.Span[1]); 36Assert.Equal(4, bufferWriter.Position); 40Assert.Equal(6, bufferWriter.Position); 44Assert.Equal(7, bufferWriter.Position); 45Assert.Equal((byte)0xC2, bufferWriter.CurrentSegment.Span[2]); 46Assert.Equal((byte)0xA3, bufferWriter.CurrentSegment.Span[3]); 47Assert.Equal((byte)0xC2, bufferWriter.CurrentSegment.Span[4]); 48Assert.Equal((byte)0xA3, bufferWriter.CurrentSegment.Span[5]); 49Assert.Equal((byte)'"', bufferWriter.CurrentSegment.Span[6]); 53Assert.Equal(8, bufferWriter.Position); 54Assert.Equal((byte)']', bufferWriter.CurrentSegment.Span[7]); 68Assert.Equal(2, bufferWriter.Position); 69Assert.Equal((byte)0xC2, bufferWriter.CurrentSegment.Span[0]); 70Assert.Equal((byte)0xA3, bufferWriter.CurrentSegment.Span[1]); 82Assert.Equal(1, bufferWriter.Position); 83Assert.Equal((byte)'[', bufferWriter.CurrentSegment.Span[0]); 87Assert.Equal(2, bufferWriter.Position); 88Assert.Equal((byte)'"', bufferWriter.CurrentSegment.Span[1]); 98Assert.Equal(4003, bufferWriter.Position); 99Assert.Equal((byte)'"', bufferWriter.CurrentSegment.Span[4002]); 103Assert.Equal(4004, bufferWriter.Position); 106Assert.Equal(2004, result.Length); 108Assert.Equal('[', result[0]); 109Assert.Equal('"', result[1]); 113Assert.Equal('\u00A3', result[i + 2]); 116Assert.Equal('"', result[2002]); 117Assert.Equal(']', result[2003]); 135Assert.Equal(0, bufferWriter.Position); 140Assert.Equal(4, bufferWriter.Position); 146Assert.Equal(expectedData, actualData); 164Assert.Equal(0, bufferWriter.Position); 169Assert.Equal(4, bufferWriter.Position); 175Assert.Equal(expectedData, actualData); 190Assert.Equal(1, bufferWriter.Position); 191Assert.Equal((byte)'w', bufferWriter.CurrentSegment.Span[0]); 207Assert.Equal(6, segments.Count); 208Assert.Equal(1, bufferWriter.Position); 210Assert.Equal((byte)'H', segments[0].Span[0]); 211Assert.Equal((byte)'e', segments[0].Span[1]); 212Assert.Equal((byte)'l', segments[1].Span[0]); 213Assert.Equal((byte)'l', segments[1].Span[1]); 214Assert.Equal((byte)'o', segments[2].Span[0]); 215Assert.Equal((byte)' ', segments[2].Span[1]); 216Assert.Equal((byte)'w', segments[3].Span[0]); 217Assert.Equal((byte)'o', segments[3].Span[1]); 218Assert.Equal((byte)'r', segments[4].Span[0]); 219Assert.Equal((byte)'l', segments[4].Span[1]); 220Assert.Equal((byte)'d', segments[5].Span[0]); 283seg => Assert.Equal(new byte[] { 0x61, 0xE3, 0x81, 0x84, 0x62 }, seg), // "aいb" 284seg => Assert.Equal(new byte[] { 0xE3, 0x82, 0x8D, 0x63, 0x64 }, seg), // "ろcd" 285seg => Assert.Equal(new byte[] { 0xE3, 0x81, 0xAF }, seg), // "は" 286seg => Assert.Equal(new byte[] { 0xE3, 0x81, 0xAB, 0x65 }, seg), // "にe" 287seg => Assert.Equal(new byte[] { 0xE3, 0x81, 0xBB, 0x66 }, seg), // "ほf" 288seg => Assert.Equal(new byte[] { 0xE3, 0x81, 0xB8 }, seg), // "へ" 289seg => Assert.Equal(new byte[] { 0xE3, 0x81, 0xA9, 0x67, 0x68 }, seg), // "どgh" 290seg => Assert.Equal(new byte[] { 0x69, 0xF0, 0x90, 0x80, 0x80 }, seg)); // "i\uD800\uDC00"
Microsoft.AspNetCore.SignalR.Specification.Tests (12)
HubLifetimeManagerTestBase.cs (6)
192Assert.Equal("test", invocation.Arguments[0]); 197Assert.Equal(10L, res); 219Assert.Equal("test", invocation.Arguments[0]); 249Assert.Equal("test", invocation.Arguments[0]); 260Assert.Equal(10L, res); 313Assert.Equal(3, await invoke1.DefaultTimeout());
ScaleoutHubLifetimeManagerTests.cs (6)
488Assert.Equal("test", invocation.Arguments[0]); 494Assert.Equal(10L, res); 519Assert.Equal("test", invocation.Arguments[0]); 609Assert.Equal(2, res); 611Assert.Equal(5, res); 651Assert.Equal("test", invocation.Arguments[0]);
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (12)
DefaultHubMessageSerializerTests.cs (2)
30Assert.Equal(testData.SerializedCount, serializedHubMessage.Count); 49Assert.Equal(1, serializedHubMessage.Count);
RedisDependencyInjectionExtensionsTests.cs (2)
36Assert.Equal(port, dnsEndpoint.Port); 38Assert.Equal(useSsl, options.Value.Configuration.Ssl);
RedisProtocolTests.cs (8)
42Assert.Equal(testData.Decoded, decoded); 54Assert.Equal(testData.Encoded, encoded); 74Assert.Equal(testData.Decoded.Id, decoded.Id); 90Assert.Equal(testData.Encoded, encoded); 152Assert.Equal(expected.ExcludedConnectionIds, decoded.ExcludedConnectionIds); 184Assert.Equal(testData.Encoded, encoded); 200Assert.Equal(testData.Encoded, encoded); 274Assert.Equal(testData.Encoded, encoded);
Microsoft.AspNetCore.SignalR.Tests (251)
AddSignalRTests.cs (17)
47Assert.Equal(hubOptions, serviceProvider.GetRequiredService<IConfigureOptions<HubOptions>>()); 86Assert.Equal(1, serviceProvider.GetRequiredService<IOptions<HubOptions>>().Value.SupportedProtocols.Count); 87Assert.Equal(0, serviceProvider.GetRequiredService<IOptions<HubOptions<CustomHub>>>().Value.SupportedProtocols.Count); 106Assert.Equal(globalHubOptions.MaximumReceiveMessageSize, hubOptions.MaximumReceiveMessageSize); 107Assert.Equal(globalHubOptions.StreamBufferCapacity, hubOptions.StreamBufferCapacity); 108Assert.Equal(globalHubOptions.EnableDetailedErrors, hubOptions.EnableDetailedErrors); 109Assert.Equal(globalHubOptions.KeepAliveInterval, hubOptions.KeepAliveInterval); 110Assert.Equal(globalHubOptions.HandshakeTimeout, hubOptions.HandshakeTimeout); 111Assert.Equal(globalHubOptions.SupportedProtocols, hubOptions.SupportedProtocols); 112Assert.Equal(globalHubOptions.ClientTimeoutInterval, hubOptions.ClientTimeoutInterval); 113Assert.Equal(globalHubOptions.MaximumParallelInvocationsPerClient, hubOptions.MaximumParallelInvocationsPerClient); 114Assert.Equal(globalHubOptions.DisableImplicitFromServicesParameters, hubOptions.DisableImplicitFromServicesParameters); 115Assert.Equal(globalHubOptions.StatefulReconnectBufferSize, hubOptions.StatefulReconnectBufferSize); 130Assert.Equal(42, serviceProvider.GetRequiredService<IOptions<HubOptions<CustomHub>>>().Value.StreamBufferCapacity); 163Assert.Equal(3, globalOptions.MaximumParallelInvocationsPerClient); 164Assert.Equal(TimeSpan.FromSeconds(1), globalOptions.ClientTimeoutInterval); 166Assert.Equal(23, globalOptions.StatefulReconnectBufferSize);
EndToEndTests.cs (7)
111Assert.Equal(bytes, buffer.Array.AsSpan(0, result.Count).ToArray()); 117Assert.Equal(WebSocketMessageType.Close, result.MessageType); 118Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 150Assert.Equal(bytes, buffer.Array.AsSpan(0, result.Count).ToArray()); 156Assert.Equal(WebSocketMessageType.Close, result.MessageType); 157Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 196Assert.Equal(message, receivedData);
HubConnectionHandlerTests.Activity.cs (16)
62Assert.Equal(2, activities.Count); 68Assert.Equal(3, activities.Count); 74Assert.Equal(5, activities.Count); 78Assert.Equal(activities[3], activities[4].Parent); 85Assert.Equal(6, activities.Count); 131Assert.Equal(2, activities.Count); 136Assert.Equal(3, activities.Count); 144Assert.Equal(4, activities.Count); 240Assert.Equal(2, activities.Count); 289Assert.Equal(2, activities.Count); 339Assert.Equal(2, activities.Count); 356Assert.Equal(ActivityStatusCode.Error, activity.Status); 357Assert.Equal(4, tags.Length); 363Assert.Equal(ActivityStatusCode.Unset, activity.Status); 364Assert.Equal(3, tags.Length); 375Assert.Equal(httpActivity.SpanId, Assert.Single(activity.Links).Context.SpanId);
HubConnectionHandlerTests.ClientResult.cs (19)
34Assert.Equal(9L, completion.Result); 152Assert.Equal(1L, invocation.Arguments[0]); 158Assert.Equal(2, result); 186Assert.Equal(1L, invocation.Arguments[0]); 192Assert.Equal(2, result); 224Assert.Equal(new ClientResults(11, 7), completion.Result); 263Assert.Equal(9L, completion.Result); 269Assert.Equal(10L, completion.Result); 275Assert.Equal(11L, completion.Result); 312Assert.Equal(5, await tcsService.EndMethod.Task.DefaultTimeout()); 316Assert.Equal(43L, completionMessage.Result); 379Assert.Equal(1, invocation.Arguments[0]); 393Assert.Equal("test", completion.Result); 424Assert.Equal(1L, invocation.Arguments[0]); 438Assert.Equal("test", completion.Result); 471Assert.Equal(5L, completion.Result); 476Assert.Equal(43L, completionMessage.Result); 506Assert.Equal(5, streamItem.Item); 514Assert.Equal(43, completionMessage.Result);
HubConnectionHandlerTests.cs (103)
56Assert.Equal(2, trackDispose.DisposeCount); 87Assert.Equal(3, trackDispose.DisposeCount); 407Assert.Equal("hello", completionMessage.Result); 445Assert.Equal("hello", completionMessage.Result); 563Assert.Equal("one", completionMessage.Result); 568Assert.Equal("two", completionMessage.Result); 614Assert.Equal("one", completionMessage.Result); 619Assert.Equal("two", completionMessage.Result); 624Assert.Equal("three", completionMessage.Result); 809Assert.Equal(42L, result); 835Assert.Equal(43L, result); 884Assert.Equal("hello", result); 1079Assert.Equal(43L, result); 1105Assert.Equal(34L, result); 1167Assert.Equal("32, 42, m, string", result); 1192Assert.Equal("string", result); 1217Assert.Equal(0L, result); 1392Assert.Equal("test", invocation.Arguments[0]); 1431Assert.Equal(new[] { 1, 2, 3 }, values); 1464Assert.Equal("To others", invocation.Arguments[0]); 1473Assert.Equal("To everyone", invocation.Arguments[0]); 1505Assert.Equal("To caller", invocation.Arguments[0]); 1511Assert.Equal("To everyone", invocation.Arguments[0]); 1576Assert.Equal("To second", invocation.Arguments[0]); 1581Assert.Equal("To third", invocation.Arguments[0]); 1619Assert.Equal("Second and Third", invocation.Arguments[0]); 1624Assert.Equal("Second and Third", invocation.Arguments[0]); 1664Assert.Equal("Second and Third", invocation.Arguments[0]); 1669Assert.Equal("Second and Third", invocation.Arguments[0]); 1719Assert.Equal("test", invocation.Arguments[0]); 1766Assert.Equal("test", invocation.Arguments[0]); 1817Assert.Equal("test", invocation.Arguments[0]); 1860Assert.Equal("test", invocation.Arguments[0]); 1866Assert.Equal("test", invocation.Arguments[0]); 1923Assert.Equal("test", invocation.Arguments[0]); 1957Assert.Equal("test", invocation.Arguments[0]); 1990Assert.Equal("test", invocation.Arguments[0]); 2025Assert.Equal(5, messages.Count); 2104Assert.Equal(1, messages.Count); 2148Assert.Equal(sentMessage, completion1.Arguments[0]); 2309Assert.Equal(typeof(MethodHub), resource.Hub.GetType()); 2311Assert.Equal(2, resource.HubMethodArguments?.Count); 2312Assert.Equal("Hello", resource.HubMethodArguments[0]); 2313Assert.Equal("World!", resource.HubMethodArguments[1]); 2315Assert.Equal(context.User, resource.Context.User); 2318Assert.Equal(typeof(MethodHub).GetMethod(nameof(MethodHub.MultiParamAuthMethod)), resource.HubMethod); 2470Assert.Equal("formattedString", result["Message"]); 2471Assert.Equal("formattedString", result["paramName"]); 2566Assert.Collection(message.Arguments, arg => Assert.Equal("Hi!", arg)); 2791Assert.Equal(heartbeatCount, pingCounter); 3193Assert.Equal(42L, completion.Result); 3228Assert.Equal(1, messages.Count); 3235Assert.Equal(2, hubActivator.ReleaseCount); 3263Assert.Equal(1, messages.Count); 3270Assert.Equal(2, hubActivator.ReleaseCount); 3306Assert.Equal(2, hubActivator.ReleaseCount); 3354Assert.Equal(12L, longRunningCompletion.Result); 3360Assert.Equal(21L, simpleCompletion.Result); 3406Assert.Equal(21L, simpleCompletion.Result); 3416Assert.Equal(12L, longRunningCompletion.Result); 3473Assert.Equal(12L, longRunningCompletion.Result); 3479Assert.Equal(21L, simpleCompletion.Result); 3486Assert.Equal(12L, longRunningCompletion.Result); 3527Assert.Equal(21L, completion.Result); 3546Assert.Equal(4, hubActivator.ReleaseCount); 3636Assert.Equal("BEANED", result.Result); 3661Assert.Equal(objects[0].Foo, ((JContainer)result[0])["foo"]); 3662Assert.Equal(objects[0].Bar, ((JContainer)result[0])["bar"]); 3663Assert.Equal(objects[1].Foo, ((JContainer)result[1])["foo"]); 3664Assert.Equal(objects[1].Bar, ((JContainer)result[1])["bar"]); 3699Assert.Equal(words[int.Parse(id, CultureInfo.InvariantCulture)], ((CompletionMessage)response).Result); 3756Assert.Equal(objects[0].Foo, ((JContainer)result[0])["foo"]); 3757Assert.Equal(objects[0].Bar, ((JContainer)result[0])["bar"]); 3758Assert.Equal(objects[1].Foo, ((JContainer)result[1])["foo"]); 3759Assert.Equal(objects[1].Bar, ((JContainer)result[1])["bar"]); 3782Assert.Equal(21L, completion.Result); 3883Assert.Equal("510", response.Result); 3931Assert.Equal(typeof(CompletionMessage), response.GetType()); 4070Assert.Equal("hello world", simpleCompletion.Result); 4075Assert.Equal(2, hubActivator.ReleaseCount); 4115Assert.Equal(2, hubActivator.ReleaseCount); 4340Assert.Equal(5, firstArgument); 4367Assert.Equal(5, firstArgument); 4433Assert.Equal(phrases.Length + 1, messages.Count); 4436Assert.Equal("echo:" + phrases[i], ((StreamItemMessage)messages[i]).Item); 4492Assert.Equal(2, messages.Count); 4527Assert.Equal("message", message.Arguments[0]); 4554Assert.Equal("test", invocation.Arguments[0]); 4644Assert.Equal("test", invocation.Arguments[0]); 4724Assert.Equal(25L, response.Result); 4785Assert.Equal(1L, res.Result); 4806Assert.Equal(1L, res.Result); 4831Assert.Equal(1L, res.Result); 4876Assert.Equal(1L, res.Result); 4939Assert.Equal(43L, res.Result); 4962Assert.Equal(1183L, res.Result); 4986Assert.Equal(11L, res.Result); 5009Assert.Equal(45L, res.Result); 5032Assert.Equal(445L, res.Result); 5105Assert.Equal(1L, message.Arguments[0]); 5185Assert.Equal("test", completionMessage.Result); 5222Assert.Equal("t", completionMessage.Result); 5259Assert.Equal(1, seqMessage.SequenceId);
HubConnectionHandlerTestUtils\Utils.cs (4)
35Assert.Equal(expectedCompletion.HasResult, actualCompletion.HasResult); 36Assert.Equal(expectedCompletion.Result, actualCompletion.Result); 40Assert.Equal(expectedStreamItem.Item, actualStreamItem.Item); 49Assert.Equal(expectedInvocation.Arguments, actualInvocation.Arguments);
HubFilterTests.cs (23)
163Assert.Equal("hello", completion.Result); 547Assert.Equal(1, counter.OnConnectedAsyncCount); 548Assert.Equal(0, counter.InvokeMethodAsyncCount); 549Assert.Equal(0, counter.OnDisconnectedAsyncCount); 553Assert.Equal(0, counter.OnConnectedAsyncCount); 554Assert.Equal(1, counter.InvokeMethodAsyncCount); 555Assert.Equal(0, counter.OnDisconnectedAsyncCount); 564Assert.Equal(0, counter.OnConnectedAsyncCount); 565Assert.Equal(0, counter.InvokeMethodAsyncCount); 566Assert.Equal(1, counter.OnDisconnectedAsyncCount); 595Assert.Equal(1, counter.OnConnectedAsyncCount); 596Assert.Equal(0, counter.InvokeMethodAsyncCount); 597Assert.Equal(0, counter.OnDisconnectedAsyncCount); 600Assert.Equal(1, counter.OnConnectedAsyncCount); 601Assert.Equal(1, counter.InvokeMethodAsyncCount); 602Assert.Equal(0, counter.OnDisconnectedAsyncCount); 610Assert.Equal(1, counter.OnConnectedAsyncCount); 611Assert.Equal(1, counter.InvokeMethodAsyncCount); 612Assert.Equal(1, counter.OnDisconnectedAsyncCount); 740Assert.Equal("Hello", message.Result); 777Assert.Equal("Hello", message.Result); 816Assert.Equal("Hello", message.Result); 853Assert.Equal("Hello", message.Result);
HubReflectionHelperTests.cs (2)
26Assert.Equal(3, hubMethods.Count()); 38Assert.Equal(4, hubMethods.Count());
Internal\DefaultHubProtocolResolverTests.cs (1)
98Assert.Equal(1, hubProtocols.Count);
Internal\MessageBufferTests.cs (6)
154Assert.Equal(1, seqMessage.SequenceId); 201Assert.Equal(2, seqMessage.SequenceId); 233Assert.Equal(1, seqMessage.SequenceId); 265Assert.Equal(ackNum + 1, seqMessage.SequenceId); 384Assert.Equal(2, ackMessage.SequenceId); 396Assert.Equal(3, ackMessage.SequenceId);
Internal\TypedClientBuilderTests.cs (19)
25Assert.Equal("foo", send.Arguments[0]); 26Assert.Equal(42, send.Arguments[1]); 27Assert.Equal(CancellationToken.None, send.CancellationToken); 49Assert.Equal("foo", send.Arguments[0]); 50Assert.Equal(42, send.Arguments[1]); 51Assert.Equal(CancellationToken.None, send.CancellationToken); 77arg1 => Assert.Equal("foo", arg1), 78arg2 => Assert.Equal(42, arg2), 80Assert.Equal(CancellationToken.None, send1.CancellationToken); 87arg1 => Assert.Equal("bar", arg1)); 88Assert.Equal(CancellationToken.None, send2.CancellationToken); 115arg1 => Assert.Equal("foo", arg1)); 116Assert.Equal(cts1.Token, send1.CancellationToken); 123Assert.Equal(cts2.Token, send2.CancellationToken); 220arg1 => Assert.Equal(1008, arg1), 223Assert.Equal(CancellationToken.None, send.CancellationToken); 263arg1 => Assert.Equal("foo", arg1)); 264Assert.Equal(cts1.Token, send1.CancellationToken); 271Assert.Equal(cts2.Token, send2.CancellationToken);
MapSignalRTests.cs (30)
90Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 95Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 99Assert.Equal(0, authCount); 123Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 125Assert.Equal(2, policies.Count); 126Assert.Equal(policy1, policies[0]); 127Assert.Equal(1, policies[1].Requirements.Count); 128Assert.Equal(req, policies[1].Requirements.First()); 133Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 135Assert.Equal(2, policies.Count); 136Assert.Equal(policy1, policies[0]); 137Assert.Equal(1, policies[1].Requirements.Count); 138Assert.Equal(req, policies[1].Requirements.First()); 142Assert.Equal(0, authCount); 162Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 167Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 171Assert.Equal(0, authCount); 191Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 196Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 200Assert.Equal(0, authCount); 220Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 225Assert.Equal(1, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 229Assert.Equal(0, authCount); 252Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 257Assert.Equal(2, endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>().Count); 261Assert.Equal(0, authCount); 323Assert.Equal(typeof(AuthHub), endpoint.Metadata.GetMetadata<HubMetadata>()?.HubType); 329Assert.Equal(typeof(AuthHub), endpoint.Metadata.GetMetadata<HubMetadata>()?.HubType); 354Assert.Equal(typeof(AuthHub), endpoint.Metadata.GetMetadata<HubMetadata>()?.HubType); 360Assert.Equal(typeof(AuthHub), endpoint.Metadata.GetMetadata<HubMetadata>()?.HubType);
SerializedHubMessageTests.cs (3)
24Assert.Equal(DummyHubProtocol.DummySerialization, serialized.ToArray()); 42Assert.Equal(DummyHubProtocol.DummySerialization, serialized.ToArray()); 88Assert.Equal(DummyHubProtocol.DummySerialization, serializedMessage.Serialized.ToArray());
WebSocketsTransportTests.cs (1)
53Assert.Equal(1, webSocketsOptions.Cookies.Count);
Microsoft.AspNetCore.StaticAssets.Tests (32)
StaticAssetsIntegrationTests.cs (32)
64Assert.Equal(HttpStatusCode.OK, response.StatusCode); 66Assert.Equal(13, response.Content.Headers.ContentLength); 118Assert.Equal(HttpStatusCode.OK, response.StatusCode); 120Assert.Equal(13, response.Content.Headers.ContentLength); 171Assert.Equal(HttpStatusCode.OK, response.StatusCode); 173Assert.Equal(22, response.Content.Headers.ContentLength); 227Assert.Equal(HttpStatusCode.OK, response.StatusCode); 229Assert.Equal(55, response.Content.Headers.ContentLength); 403Assert.Equal(HttpStatusCode.OK, response.StatusCode); 414Assert.Equal(response2.Headers.ETag, response1.Headers.ETag); 433Assert.Equal(HttpStatusCode.PreconditionFailed, resp.StatusCode); 446Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 457Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 468Assert.Equal(HttpStatusCode.MethodNotAllowed, resp.StatusCode); 495Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 508Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 521Assert.Equal(HttpStatusCode.MethodNotAllowed, resp2.StatusCode); 545Assert.Equal(response.Content.Headers.LastModified.Value.Offset, TimeSpan.Zero); 570Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 587Assert.Equal(HttpStatusCode.OK, resp2.StatusCode); 593Assert.Equal(HttpStatusCode.OK, resp3.StatusCode); 623Assert.Equal(HttpStatusCode.OK, resp2.StatusCode); 624Assert.Equal(HttpStatusCode.OK, resp3.StatusCode); 625Assert.Equal(HttpStatusCode.OK, resp4.StatusCode); 650Assert.Equal(HttpStatusCode.OK, res.StatusCode); 663Assert.Equal(HttpStatusCode.OK, res.StatusCode); 686Assert.Equal(HttpStatusCode.NotModified, res2.StatusCode); 710Assert.Equal(HttpStatusCode.NotModified, res2.StatusCode); 727Assert.Equal(HttpStatusCode.OK, res2.StatusCode); 740Assert.Equal(HttpStatusCode.OK, res.StatusCode); 752Assert.Equal(HttpStatusCode.OK, res.StatusCode); 768Assert.Equal(HttpStatusCode.PreconditionFailed, res2.StatusCode);
Microsoft.AspNetCore.StaticFiles.FunctionalTests (10)
FallbackStaticFileTest.cs (4)
62Assert.Equal(HttpStatusCode.OK, response.StatusCode); 68Assert.Equal(HttpStatusCode.OK, response.StatusCode); 111Assert.Equal(HttpStatusCode.OK, response.StatusCode); 117Assert.Equal(HttpStatusCode.OK, response.StatusCode);
StaticFileMiddlewareTests.cs (6)
40Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 85Assert.Equal(HttpStatusCode.OK, response.StatusCode); 113Assert.Equal(response.Content.Headers.LastModified.Value, trimmed); 162Assert.Equal(HttpStatusCode.OK, response.StatusCode); 165Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 204Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Microsoft.AspNetCore.StaticFiles.Tests (114)
CacheHeaderTests.cs (23)
33Assert.Equal(response2.Headers.ETag, response1.Headers.ETag); 53Assert.Equal(HttpStatusCode.PreconditionFailed, resp.StatusCode); 67Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 79Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 91Assert.Equal(HttpStatusCode.NotFound, resp.StatusCode); 119Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 133Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 147Assert.Equal(HttpStatusCode.NotFound, resp2.StatusCode); 172Assert.Equal(response.Content.Headers.LastModified.Value.Offset, TimeSpan.Zero); 200Assert.Equal(HttpStatusCode.NotModified, resp2.StatusCode); 219Assert.Equal(HttpStatusCode.OK, resp2.StatusCode); 226Assert.Equal(HttpStatusCode.OK, resp3.StatusCode); 261Assert.Equal(HttpStatusCode.OK, resp2.StatusCode); 262Assert.Equal(HttpStatusCode.OK, resp3.StatusCode); 263Assert.Equal(HttpStatusCode.OK, resp4.StatusCode); 290Assert.Equal(HttpStatusCode.OK, res.StatusCode); 305Assert.Equal(HttpStatusCode.OK, res.StatusCode); 331Assert.Equal(HttpStatusCode.NotModified, res2.StatusCode); 358Assert.Equal(HttpStatusCode.NotModified, res2.StatusCode); 378Assert.Equal(HttpStatusCode.OK, res2.StatusCode); 393Assert.Equal(HttpStatusCode.OK, res.StatusCode); 408Assert.Equal(HttpStatusCode.OK, res.StatusCode); 427Assert.Equal(HttpStatusCode.PreconditionFailed, res2.StatusCode);
DefaultFilesMiddlewareTests.cs (7)
27Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 75Assert.Equal(HttpStatusCode.OK, response.StatusCode); 118Assert.Equal(HttpStatusCode.OK, response.StatusCode); 160Assert.Equal(HttpStatusCode.OK, response.StatusCode); 224Assert.Equal(HttpStatusCode.OK, response.StatusCode); 265Assert.Equal(HttpStatusCode.Moved, response.StatusCode); 321Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); // Passed through
DirectoryBrowserMiddlewareTests.cs (10)
48Assert.Equal(HttpStatusCode.OK, response.StatusCode); 93Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 133Assert.Equal(HttpStatusCode.NotAcceptable, response.StatusCode); 170Assert.Equal(HttpStatusCode.OK, response.StatusCode); 173Assert.Equal(response.Content.Headers.ContentLength, (await response.Content.ReadAsByteArrayAsync()).Length); 227Assert.Equal(HttpStatusCode.OK, response.StatusCode); 230Assert.Equal(response.Content.Headers.ContentLength, (await response.Content.ReadAsByteArrayAsync()).Length); 271Assert.Equal(HttpStatusCode.Moved, response.StatusCode); 321Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 370Assert.Equal(HttpStatusCode.OK, response.StatusCode);
RangeHeaderTests.cs (45)
27Assert.Equal(HttpStatusCode.PartialContent, resp.StatusCode); 29Assert.Equal(11, resp.Content.Headers.ContentLength); 49Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 50Assert.Equal(original.Headers.ETag, resp.Headers.ETag); 52Assert.Equal(62, resp.Content.Headers.ContentLength); 69Assert.Equal(HttpStatusCode.PartialContent, resp.StatusCode); 71Assert.Equal(11, resp.Content.Headers.ContentLength); 86Assert.Equal(HttpStatusCode.PartialContent, resp.StatusCode); 88Assert.Equal(11, resp.Content.Headers.ContentLength); 103Assert.Equal(HttpStatusCode.NotModified, resp.StatusCode); 121Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 122Assert.Equal(original.Content.Headers.LastModified, resp.Content.Headers.LastModified); 124Assert.Equal(62, resp.Content.Headers.ContentLength); 139Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 141Assert.Equal(62, resp.Content.Headers.ContentLength); 156Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 158Assert.Equal(62, resp.Content.Headers.ContentLength); 175Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 177Assert.Equal(62, resp.Content.Headers.ContentLength); 194Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 196Assert.Equal(62, resp.Content.Headers.ContentLength); 213Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 215Assert.Equal(62, resp.Content.Headers.ContentLength); 221Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 223Assert.Equal(62, resp.Content.Headers.ContentLength); 240Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 242Assert.Equal(62, resp.Content.Headers.ContentLength); 248Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 250Assert.Equal(62, resp.Content.Headers.ContentLength); 273Assert.Equal(HttpStatusCode.PartialContent, resp.StatusCode); 276Assert.Equal(length, resp.Content.Headers.ContentLength); 294Assert.Equal(HttpStatusCode.PartialContent, resp.StatusCode); 297Assert.Equal(length, resp.Content.Headers.ContentLength); 315Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, resp.StatusCode); 329Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 331Assert.Equal(62, resp.Content.Headers.ContentLength); 347Assert.Equal(HttpStatusCode.RequestedRangeNotSatisfiable, resp.StatusCode); 362Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 382Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 384Assert.Equal(62, resp.Content.Headers.ContentLength); 404Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 406Assert.Equal(62, resp.Content.Headers.ContentLength); 425Assert.Equal(HttpStatusCode.OK, resp.StatusCode); 428Assert.Equal(62, resp.Content.Headers.ContentLength); 445Assert.Equal(HttpStatusCode.OK, resp.StatusCode);
RangeHelperTests.cs (6)
43Assert.Equal(normalizedStart, normalizedRange.From); 44Assert.Equal(normalizedEnd, normalizedRange.To); 54Assert.Equal(1, normalizedRange.From); 55Assert.Equal(3, normalizedRange.To); 105Assert.Equal(1, parsedRange.From); 106Assert.Equal(2, parsedRange.To);
StaticFileContextTest.cs (3)
88Assert.Equal(HttpsCompressionMode.Compress, httpsCompressionFeature.Mode); 115Assert.Equal(HttpsCompressionMode.Default, httpsCompressionFeature.Mode); 145Assert.Equal(0, body.Length);
StaticFileMiddlewareTests.cs (20)
40Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 74Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 114Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 134Assert.Equal(response.Content.Headers.LastModified.Value, trimmed); 153Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 189Assert.Equal(HttpStatusCode.OK, response.StatusCode); 192Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 228Assert.Equal(HttpStatusCode.OK, response.StatusCode); 231Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 270Assert.Equal(HttpStatusCode.OK, response.StatusCode); 273Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 320Assert.Equal(HttpStatusCode.OK, response.StatusCode); 323Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 363Assert.Equal(HttpStatusCode.OK, response.StatusCode); 366Assert.Equal(response.Content.Headers.ContentLength, responseContent.Length); 411Assert.Equal(HttpStatusCode.OK, response.StatusCode); 432Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 463Assert.Equal(errorCode, response.StatusCode); 481Assert.Equal(HttpStatusCode.OK, response.StatusCode); 540Assert.Equal(HttpStatusCode.NotFound, response.StatusCode);
Microsoft.AspNetCore.TestHost.Tests (62)
ClientHandlerTests.cs (11)
35Assert.Equal(200, features.Get<IHttpResponseFeature>().StatusCode); 60Assert.Equal(200, context.Response.StatusCode); 86Assert.Equal(200, features.Get<IHttpResponseFeature>().StatusCode); 133Assert.Equal(contentBytes.LongLength, context.Request.ContentLength); 228Assert.Equal(11, read); 237Assert.Equal(9, read); 243Assert.Equal(0, read); 247Assert.Equal(0, read); 267Assert.Equal(IPAddress.Parse("1.1.1.1"), features.Get<IHttpConnectionFeature>().RemoteIpAddress); 354Assert.Equal(11, read); 503Assert.Equal(0, requestCount);
HttpContextBuilderTests.cs (2)
43Assert.Equal(404, context.Response.StatusCode); 296Assert.Equal(11, context.Response.Body.Read(new byte[100], 0, 100));
RequestBuilderTests.cs (1)
48Assert.Equal(server, requestBuilder.TestServer);
ResponseBodyTests.cs (9)
29Assert.Equal(length, bytes.Length); 46Assert.Equal(length, bytes.Length); 81Assert.Equal(contentBytes, responseBytes); 120Assert.Equal(contentBytes, responseBytes); 141Assert.Equal(1, read); 142Assert.Equal(contentBytes[0], bytes[0]); 150Assert.Equal(0, read); 153Assert.Equal(1, read); 154Assert.Equal(contentBytes[0], bytes[0]);
ResponseFeatureTests.cs (2)
15Assert.Equal(200, responseInformation.StatusCode); 31Assert.Equal(200, responseInformation.StatusCode);
ResponseResetTests.cs (4)
83Assert.Equal(12345, rex.ErrorCode); 102Assert.Equal(12345, rex.ErrorCode); 128Assert.Equal(12345, rex.ErrorCode); 154Assert.Equal(12345, rex.ErrorCode);
TestClientTests.cs (19)
236Assert.Equal(0, length); 258Assert.Equal(0, requestCount); 399Assert.Equal(0, length); 490Assert.Equal(0, length); 623Assert.Equal(WebSocketState.CloseSent, clientSocket.State); 627Assert.Equal(hello.Length, result.Count); 629Assert.Equal(WebSocketMessageType.Text, result.MessageType); 632Assert.Equal(world.Length, result.Count); 634Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 637Assert.Equal(WebSocketMessageType.Close, result.MessageType); 638Assert.Equal(WebSocketState.Closed, clientSocket.State); 687Assert.Equal(WebSocketMessageType.Close, result.MessageType); 689Assert.Equal(WebSocketState.CloseReceived, clientSocket.State); 817Assert.Equal(buffer.Length, result.Count); 818Assert.Equal(buffer[0], hello[i]); 819Assert.Equal(last, result.EndOfMessage); 960Assert.Equal(new Version(1, 1), message.Version); 987Assert.Equal(new Version(2, 0), message.Version); 1014Assert.Equal(new Version(3, 0), message.Version);
TestServerTests.cs (13)
40Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 56Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 72Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); 188Assert.Equal(testService, server.Host.Services.GetRequiredService<TestService>()); 319Assert.Equal(serviceProvider, testServer.Services); 335Assert.Equal(testService, testServer.Services.GetService<TestService>()); 358Assert.Equal(testService, testServer.Services.GetService<TestService>()); 387Assert.Equal(baseAddress, testServer.BaseAddress); 500Assert.Equal(appServices, context.RequestServices); 655Assert.Equal(HttpStatusCode.OK, result.StatusCode); 673Assert.Equal(HttpStatusCode.OK, result.StatusCode); 703Assert.Equal(HttpStatusCode.OK, result.StatusCode); 716Assert.Equal(HttpStatusCode.OK, result.StatusCode);
WebSocketClientTests.cs (1)
87Assert.Equal(10, res.Count);
Microsoft.AspNetCore.Tests (35)
WebApplicationTests.cs (34)
208Assert.Equal(2, urls.Count); 247Assert.Equal(2, urls.Count); 299Assert.Equal(2, startOrder.Count); 1305Assert.Equal(1, hostConfigSource.ProvidersBuilt); 1306Assert.Equal(1, appConfigSource.ProvidersBuilt); 1307Assert.Equal(1, hostConfigSource.ProvidersLoaded); 1308Assert.Equal(1, appConfigSource.ProvidersLoaded); 1309Assert.Equal(0, hostConfigSource.ProvidersDisposed); 1310Assert.Equal(0, appConfigSource.ProvidersDisposed); 1313Assert.Equal(1, hostConfigSource.ProvidersBuilt); 1314Assert.Equal(1, appConfigSource.ProvidersBuilt); 1315Assert.Equal(1, hostConfigSource.ProvidersLoaded); 1316Assert.Equal(1, appConfigSource.ProvidersLoaded); 1317Assert.Equal(1, hostConfigSource.ProvidersDisposed); 1318Assert.Equal(1, appConfigSource.ProvidersDisposed); 1346Assert.Equal(nameof(WebApplicationTests), builder.Host.Properties["lowercase"]); 1568Assert.Equal(hostLifetimes1.Length, hostLifetimes0.Length); 1679Assert.Equal(418, (int)terminalResult.StatusCode); 1706Assert.Equal(203, ((int)response.StatusCode)); 1875Assert.Equal(3, ds.Endpoints.Count); 1935Assert.Equal(1, ds.Endpoints.Count); 1991Assert.Equal(5, displayNames.Length); 2040Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode); 2146Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 2171Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode); 2189Assert.Equal("world", context.Properties["hello"]); 2195Assert.Equal("world", context.Properties["hello"]); 2201Assert.Equal("world", context.Properties["hello"]); 2207Assert.Equal(0b00000111, callbacks); 2346Assert.Equal(1, configSource.ProvidersBuilt); 2360Assert.Equal(1, configSource.ProvidersLoaded); 2375Assert.Equal(0, configSource.ProvidersDisposed); 2378Assert.Equal(1, configSource.ProvidersDisposed); 2520Assert.Equal(1, iHostApplicationBuilder.Properties["MyProp"]);
WebHostTests.cs (1)
124Assert.Equal(typeof(RegexInlineRouteConstraint), routeOptions.Value.ConstraintMap["regex"]);
Microsoft.AspNetCore.WebSockets.Tests (76)
AddWebSocketsTests.cs (1)
26Assert.Equal(TimeSpan.FromSeconds(1000), socketOptions.KeepAliveInterval);
Http2WebSocketTests.cs (1)
29Assert.Equal(new[] { "p1", "p2" }, httpContext.WebSockets.WebSocketRequestedProtocols);
SendReceiveTests.cs (8)
24Assert.Equal(WebSocketMessageType.Text, result.MessageType); 41Assert.Equal(WebSocketMessageType.Text, result.MessageType); 56Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 57Assert.Equal(sendBuffer, receiveBuffer.Take(result.Count).ToArray()); 71Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 72Assert.Equal(sendBuffer, receiveBuffer.Take(result.Count).ToArray()); 86Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 101Assert.Equal(WebSocketError.ConnectionClosedPrematurely, ex.WebSocketErrorCode);
WebSocketCompressionMiddlewareTests.cs (4)
40Assert.Equal(HttpStatusCode.SwitchingProtocols, response.StatusCode); 68Assert.Equal(HttpStatusCode.SwitchingProtocols, response.StatusCode); 102Assert.Equal(HttpStatusCode.SwitchingProtocols, response.StatusCode); 155Assert.Equal(sendCount, totalRecv);
WebSocketMiddlewareTests.cs (62)
73Assert.Equal(0, result.Count); 74Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 98Assert.Equal(originalData.Length, result.Count); 99Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 100Assert.Equal(originalData, serverBuffer); 123Assert.Equal(originalData.Length, result.Count); 124Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 125Assert.Equal(originalData, serverBuffer); 149Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 151Assert.Equal(originalData, serverBuffer); 180Assert.Equal(2, result.Count); 182Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 188Assert.Equal(2, result.Count); 190Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 196Assert.Equal(7, result.Count); 198Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 200Assert.Equal(originalData, serverBuffer); 235Assert.Equal(originalData.Length, result.Count); 236Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 237Assert.Equal(originalData, clientBuffer); 260Assert.Equal(originalData.Length, result.Count); 261Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 262Assert.Equal(originalData, clientBuffer); 289Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 293Assert.Equal(originalData.Length, receivedCount); 294Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 295Assert.Equal(originalData, clientBuffer); 320Assert.Equal(2, result.Count); 322Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 327Assert.Equal(2, result.Count); 329Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 334Assert.Equal(7, result.Count); 336Assert.Equal(WebSocketMessageType.Binary, result.MessageType); 338Assert.Equal(originalData, clientBuffer); 355Assert.Equal(0, result.Count); 356Assert.Equal(WebSocketMessageType.Close, result.MessageType); 357Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 366Assert.Equal(WebSocketState.CloseSent, client.State); 389Assert.Equal(0, result.Count); 390Assert.Equal(WebSocketMessageType.Close, result.MessageType); 391Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 394Assert.Equal(WebSocketState.CloseReceived, client.State); 411Assert.Equal(0, result.Count); 412Assert.Equal(WebSocketMessageType.Close, result.MessageType); 413Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 424Assert.Equal(WebSocketState.Closed, client.State); 441Assert.Equal(0, result.Count); 442Assert.Equal(WebSocketMessageType.Close, result.MessageType); 443Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 453Assert.Equal(WebSocketState.CloseSent, client.State); 456Assert.Equal(WebSocketState.Closed, client.State); 475Assert.Equal(0, result.Count); 476Assert.Equal(WebSocketMessageType.Close, result.MessageType); 477Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 487Assert.Equal(0, result.Count); 488Assert.Equal(WebSocketMessageType.Close, result.MessageType); 489Assert.Equal(WebSocketCloseStatus.NormalClosure, result.CloseStatus); 492Assert.Equal(WebSocketState.CloseReceived, client.State); 496Assert.Equal(WebSocketState.Closed, client.State); 687Assert.Equal(expectedCode, response.StatusCode); 713Assert.Equal(HttpStatusCode.OK, response.StatusCode); 770Assert.Equal(HttpStatusCode.SwitchingProtocols, response.StatusCode);
Microsoft.AspNetCore.WebUtilities.Tests (251)
FileBufferingReadStreamTests.cs (119)
29Assert.Equal(0, stream.Length); // Nothing buffered yet 30Assert.Equal(0, stream.Position); 48Assert.Equal(0, read0); 49Assert.Equal(read0, stream.Length); 50Assert.Equal(read0, stream.Position); 55Assert.Equal(bytes.Length, read1); 56Assert.Equal(read0 + read1, stream.Length); 57Assert.Equal(read0 + read1, stream.Position); 62Assert.Equal(inner.Length - read0 - read1, read2); 63Assert.Equal(read0 + read1 + read2, stream.Length); 64Assert.Equal(read0 + read1 + read2, stream.Position); 69Assert.Equal(0, read3); 81Assert.Equal(bytes.Length, read0); 82Assert.Equal(read0, stream.Length); 83Assert.Equal(read0, stream.Position); 88Assert.Equal(bytes.Length, read1); 89Assert.Equal(read0 + read1, stream.Length); 90Assert.Equal(read0 + read1, stream.Position); 95Assert.Equal(inner.Length - read0 - read1, read2); 96Assert.Equal(read0 + read1 + read2, stream.Length); 97Assert.Equal(read0 + read1 + read2, stream.Position); 102Assert.Equal(0, read3); 115Assert.Equal(bytes.Length, read0); 116Assert.Equal(read0, stream.Length); 117Assert.Equal(read0, stream.Position); 122Assert.Equal(bytes.Length, read1); 123Assert.Equal(read0 + read1, stream.Length); 124Assert.Equal(read0 + read1, stream.Position); 131Assert.Equal(inner.Length - read0 - read1, read2); 132Assert.Equal(read0 + read1 + read2, stream.Length); 133Assert.Equal(read0 + read1 + read2, stream.Position); 139Assert.Equal(0, read3); 153Assert.Equal(bytes.Length, read0); 154Assert.Equal(read0, stream.Length); 155Assert.Equal(read0, stream.Position); 176Assert.Equal(bytes.Length, read0); 177Assert.Equal(read0, stream.Length); 178Assert.Equal(read0, stream.Position); 183Assert.Equal(bytes.Length, read1); 184Assert.Equal(read0 + read1, stream.Length); 185Assert.Equal(read0 + read1, stream.Position); 210Assert.Equal(0, read0); 211Assert.Equal(read0, stream.Length); 212Assert.Equal(read0, stream.Position); 217Assert.Equal(bytes.Length, read1); 218Assert.Equal(read0 + read1, stream.Length); 219Assert.Equal(read0 + read1, stream.Position); 224Assert.Equal(inner.Length - read0 - read1, read2); 225Assert.Equal(read0 + read1 + read2, stream.Length); 226Assert.Equal(read0 + read1 + read2, stream.Position); 231Assert.Equal(0, read3); 243Assert.Equal(bytes.Length, read0); 244Assert.Equal(read0, stream.Length); 245Assert.Equal(read0, stream.Position); 250Assert.Equal(bytes.Length, read1); 251Assert.Equal(read0 + read1, stream.Length); 252Assert.Equal(read0 + read1, stream.Position); 257Assert.Equal(inner.Length - read0 - read1, read2); 258Assert.Equal(read0 + read1 + read2, stream.Length); 259Assert.Equal(read0 + read1 + read2, stream.Position); 264Assert.Equal(0, read3); 277Assert.Equal(bytes.Length, read0); 278Assert.Equal(read0, stream.Length); 279Assert.Equal(read0, stream.Position); 284Assert.Equal(bytes.Length, read1); 285Assert.Equal(read0 + read1, stream.Length); 286Assert.Equal(read0 + read1, stream.Position); 293Assert.Equal(inner.Length - read0 - read1, read2); 294Assert.Equal(read0 + read1 + read2, stream.Length); 295Assert.Equal(read0 + read1 + read2, stream.Position); 301Assert.Equal(0, read3); 316Assert.Equal(inner.Length, stream.Length); 317Assert.Equal(0, stream.Position); 325Assert.Equal(0, read0); 326Assert.Equal(read0, stream.Position); 329Assert.Equal(bytes.Length, read1); 330Assert.Equal(read0 + read1, stream.Position); 333Assert.Equal(bytes.Length, read2); 334Assert.Equal(read0 + read1 + read2, stream.Position); 337Assert.Equal(inner.Length - read0 - read1 - read2, read3); 338Assert.Equal(read0 + read1 + read2 + read3, stream.Length); 339Assert.Equal(read0 + read1 + read2 + read3, stream.Position); 342Assert.Equal(0, read4); 356Assert.Equal(bytes.Length, read0); 357Assert.Equal(read0, stream.Length); 358Assert.Equal(read0, stream.Position); 379Assert.Equal(bytes.Length, read0); 380Assert.Equal(read0, stream.Length); 381Assert.Equal(read0, stream.Position); 386Assert.Equal(bytes.Length, read1); 387Assert.Equal(read0 + read1, stream.Length); 388Assert.Equal(read0 + read1, stream.Position); 479Assert.Equal(data, withoutBufferMs.ToArray()); 480Assert.Equal(mostExpectedWrites, withoutBufferMs.NumberOfWrites); 481Assert.Equal(data, withBufferMs.ToArray()); 503Assert.Equal(data, withoutBufferMs.ToArray()); 504Assert.Equal(mostExpectedWrites, withoutBufferMs.NumberOfWrites); 505Assert.Equal(data, withBufferMs.ToArray()); 522Assert.Equal(data.AsMemory(0, 100).ToArray(), buffer); 523Assert.Equal(data.AsMemory(100).ToArray(), withoutBufferMs.ToArray()); 539Assert.Equal(100, read); 540Assert.Equal(data.AsMemory(0, read).ToArray(), buffer); 541Assert.Equal(data.AsMemory(read).ToArray(), withoutBufferMs.ToArray()); 558Assert.Equal(100, read); 559Assert.Equal(data.AsMemory(0, read).ToArray(), buffer); 560Assert.Equal(data.ToArray(), withoutBufferMs.ToArray()); 577Assert.Equal(100, read1); 578Assert.Equal(100, read2); 579Assert.Equal(data.AsMemory(0, read1).ToArray(), buffer); 580Assert.Equal(data.AsMemory(0, read2).ToArray(), buffer2.AsMemory(0, read2).ToArray()); 597Assert.Equal(100, read1); 598Assert.Equal(100, read2); 599Assert.Equal(data.AsMemory(0, read1).ToArray(), buffer); 600Assert.Equal(data.AsMemory(0, read2).ToArray(), buffer2.AsMemory(0, read2).ToArray()); 613Assert.Equal(bytes.Length, read0); 614Assert.Equal(read0, stream.Length); 615Assert.Equal(read0, stream.Position); 620Assert.Equal(0, read1); 624Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(tempFileName));
FileBufferingWriteStreamTests.cs (26)
30Assert.Equal(input.Length, bufferingStream.Length); 34Assert.Equal(input, ReadBufferedContent(pagedByteBuffer)); 54Assert.Equal(input.Length, bufferingStream.Length); 60Assert.Equal(2, pageBuffer.Length); 61Assert.Equal(input, ReadBufferedContent(pageBuffer)); 82Assert.Equal(input, fileBytes); 85Assert.Equal(0, pageBuffer.Length); 105Assert.Equal(input, fileBytes); 108Assert.Equal(0, pageBuffer.Length); 129Assert.Equal(new byte[] { 1, 2, 3, 4, 5, }, fileBytes); 131Assert.Equal(new byte[] { 6, 7 }, ReadBufferedContent(pageBuffer)); 147Assert.Equal(input, ReadBufferedContent(pagedByteBuffer)); 171Assert.Equal(2, pageBuffer.Length); 172Assert.Equal(input, ReadBufferedContent(pageBuffer)); 193Assert.Equal(input, fileBytes); 196Assert.Equal(0, pageBuffer.Length); 216Assert.Equal(input, fileBytes); 219Assert.Equal(0, pageBuffer.Length); 241Assert.Equal(input.Length, bufferingStream.Length); 243Assert.Equal(new byte[] { 1, 2, 3, 4, 5, }, fileBytes); 244Assert.Equal(new byte[] { 6, 7 }, ReadBufferedContent(pageBuffer)); 348Assert.Equal(input, memoryStream.ToArray()); 349Assert.Equal(0, bufferingStream.Length); 365Assert.Equal(input, memoryStream.ToArray()); 366Assert.Equal(0, bufferingStream.Length); 383Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(bufferingStream.FileStream.SafeFileHandle));
FormPipeReaderTests.cs (18)
99Assert.Equal(3, formCollection.Count); 114Assert.Equal(Encoding.UTF8.GetBytes(content), readResult.Buffer.ToArray()); 129Assert.Equal(Encoding.UTF8.GetBytes(content), readResult.Buffer.ToArray()); 142Assert.Equal(3, formCollection.Count); 157Assert.Equal(Encoding.UTF8.GetBytes(content), readResult.Buffer.ToArray()); 170Assert.Equal(3, formCollection.Count); 185Assert.Equal(Encoding.UTF8.GetBytes(content), readResult.Buffer.ToArray()); 210Assert.Equal(Encoding.UTF8.GetBytes("baz=12345678901"), readResult.Buffer.ToArray()); 266Assert.Equal(2, accumulator.KeyCount); 284Assert.Equal(3, accumulator.KeyCount); 306Assert.Equal(3, accumulator.KeyCount); 325Assert.Equal(3, accumulator.KeyCount); 347Assert.Equal(3, accumulator.KeyCount); 366Assert.Equal(2, accumulator.KeyCount); 384Assert.Equal(3, accumulator.KeyCount); 403Assert.Equal(3, accumulator.KeyCount); 422Assert.Equal(2, accumulator.KeyCount); 439Assert.Equal(2, accumulator.KeyCount);
FormReaderTests.cs (3)
73Assert.Equal(3, formCollection.Count); 112Assert.Equal(3, formCollection.Count); 139Assert.Equal(3, formCollection.Count);
HttpRequestStreamReaderTest.cs (16)
49Assert.Equal(5000, result.Length); 78Assert.Equal((int)CharData[i], tmp); 92Assert.Equal((int)CharData[i], peek); 109Assert.Equal(0, read); 123Assert.Equal(chars.Length, read); 126Assert.Equal(CharData[i], chars[i]); 141Assert.Equal(3, read); 144Assert.Equal(CharData[i], chars[i + 4]); 278Assert.Equal(chars.Length, read); 281Assert.Equal(CharData[i], chars[i]); 297Assert.Equal(chars.Length, read); 300Assert.Equal(CharData[i], chars[i]); 316Assert.Equal(chars.Length, read); 319Assert.Equal(CharData[i], chars[i]); 335Assert.Equal(chars.Length, read); 338Assert.Equal(CharData[i], chars[i]);
HttpResponseStreamWriterTest.cs (42)
30Assert.Equal(expectedData, memoryStream.ToArray()); 45Assert.Equal(0, stream.FlushCallCount); 46Assert.Equal(0, stream.FlushAsyncCallCount); 61Assert.Equal(0, stream.DisposeCallCount); 80Assert.Equal(0, stream.FlushCallCount); 81Assert.Equal(0, stream.FlushAsyncCallCount); 82Assert.Equal(byteLength, stream.Length); 101Assert.Equal(0, stream.FlushCallCount); 102Assert.Equal(0, stream.FlushAsyncCallCount); 103Assert.Equal(byteLength, stream.Length); 117Assert.Equal(0, stream.FlushCallCount); 118Assert.Equal(0, stream.Length); 139Assert.Equal(0, stream.FlushCallCount); 141Assert.Equal(byteLength, stream.Length); 155Assert.Equal(0, stream.FlushAsyncCallCount); 156Assert.Equal(0, stream.Length); 177Assert.Equal(0, stream.FlushAsyncCallCount); 179Assert.Equal(byteLength, stream.Length); 198Assert.Equal(1, stream.WriteAsyncCallCount); 199Assert.Equal(0, stream.WriteCallCount); 200Assert.Equal(0, stream.FlushCallCount); 201Assert.Equal(0, stream.FlushAsyncCallCount); 202Assert.Equal(0, stream.Length); 226Assert.Equal(byteLength, stream.Length); 247Assert.Equal(byteLength, stream.Length); 271Assert.Equal(byteLength, stream.Length); 305Assert.Equal(byteLength + newLine.Length, stream.Length); 329Assert.Equal(byteLength, stream.Length); 350Assert.Equal(byteLength, stream.Length); 375Assert.Equal(byteLength, stream.Length); 391Assert.Equal(0, stream.Length); 431Assert.Equal(byteLength + newLineLength, stream.Length); 450Assert.Equal(0, stream.Length); 489Assert.Equal(charCount + newLineLength, stream.Length); 511Assert.Equal(newLineLength, stream.Length); 533Assert.Equal(newLineLength, stream.Length); 557Assert.Equal(newLineLength + 1, stream.Length); 596Assert.Equal(charCount + newLineLength, stream.Length); 618Assert.Equal(newLineLength, stream.Length); 640Assert.Equal(expectedBytes, stream.ToArray()); 675Assert.Equal(expectedBytes, stream.ToArray()); 703Assert.Equal(expectedBytes, stream.ToArray());
MultipartReaderTests.cs (5)
200Assert.Equal(2, section.Headers.Count); 226Assert.Equal(2, section.Headers.Count); 252Assert.Equal(2, section.Headers.Count); 261Assert.Equal(2, section.Headers.Count); 299Assert.Equal(2, section.Headers.Count);
PagedByteBufferTest.cs (17)
24Assert.Equal(input.Length, buffer.Length); 25Assert.Equal(input, ReadBufferedContent(buffer)); 42Assert.Equal(10, buffer.Length); 43Assert.Equal(Enumerable.Concat(input1, input2).ToArray(), ReadBufferedContent(buffer)); 58Assert.Equal(3, buffer.Length); 59Assert.Equal(new byte[] { 2, 3, 4 }, ReadBufferedContent(buffer)); 76Assert.Equal(PagedByteBuffer.PageSize, buffer.Length); 77Assert.Equal(Enumerable.Concat(input1, input2).ToArray(), ReadBufferedContent(buffer)); 93Assert.Equal(input.ToArray(), ReadBufferedContent(buffer)); 109Assert.Equal(input, stream.ToArray()); 118Assert.Equal(newInput, stream.ToArray()); 134Assert.Equal(input, stream.ToArray()); 142Assert.Equal(newInput, stream.ToArray()); 158Assert.Equal(input, stream.ToArray()); 161Assert.Equal(0, buffer.Length); 185Assert.Equal(input, memoryStream.ToArray()); 210Assert.Equal(input, memoryStream.ToArray());
QueryHelpersTests.cs (4)
14Assert.Equal(2, collection.Count); 23Assert.Equal(2, collection.Count); 32Assert.Equal(2, collection.Count); 41Assert.Equal(2, collection.Count);
WebEncodersTests.cs (1)
57Assert.Equal(data[index], result[index]);
Microsoft.Build.BuildCheck.UnitTests (3)
EditorConfig_Tests.cs (3)
864Assert.Equal(0, config.NamedSections.Length); 877Assert.Equal(0, config.NamedSections.Length); 993Assert.Equal(0, properties.Count);
Microsoft.Build.CommandLine.UnitTests (14)
CommandLineSwitches_Tests.cs (6)
264Assert.Equal(CommandLineSwitches.ParameterizedSwitch.Project, parameterizedSwitch); 272Assert.Equal(CommandLineSwitches.ParameterizedSwitch.Invalid, parameterizedSwitch); 794Assert.Equal(3, parameters.Length); 838Assert.Equal(2, parameters.Length); 879Assert.Equal(4, parameters.Length); 1072Assert.Equal(3, parameters.Length);
ProjectSchemaValidationHandler_Tests.cs (5)
55Assert.Equal(MSBuildApp.ExitType.InitializationError, MSBuildApp.Execute(@"c:\foo\msbuild.exe " + quotedProjectFilename + " /validate:\"" + msbuildTempXsdFilenames[0] + "\"")); 98Assert.Equal(MSBuildApp.ExitType.InitializationError, MSBuildApp.Execute(@"c:\foo\msbuild.exe " + quotedProjectFile + " /validate:\"" + invalidSchemaFile + "\"")); 158Assert.Equal(MSBuildApp.ExitType.InitializationError, MSBuildApp.Execute(@"c:\foo\msbuild.exe " + quotedProjectFile + " /validate:\"" + invalidSchemaFile + "\"")); 206Assert.Equal(MSBuildApp.ExitType.Success, MSBuildApp.Execute(@"c:\foo\msbuild.exe " + quotedProjectFile + " /validate:\"" + msbuildTempXsdFilenames[0] + "\"")); 259Assert.Equal(MSBuildApp.ExitType.Success, MSBuildApp.Execute(@"c:\foo\msbuild.exe " + quotedProjectFile + " /validate:\"" + msbuildTempXsdFilenames[0] + "\""));
XMake_Tests.cs (3)
933Assert.Equal(enableFeature ? new CultureInfo("ja") : CultureInfo.CurrentUICulture.GetConsoleFallbackUICulture(), thisThread.CurrentUICulture); 936Assert.Equal(65001, Console.OutputEncoding.CodePage); // UTF-8 enabled for correct rendering. 1175Assert.Equal(new CultureInfo("en"), Thread.CurrentThread.CurrentUICulture);
Microsoft.Build.Engine.OM.UnitTests (343)
Construction\ConstructionEditing_Tests.cs (57)
41Assert.Equal(1, project.Count); 42Assert.Equal(0, target.Count); 43Assert.Equal(1, Helpers.Count(project.Children)); 44Assert.Equal(0, Helpers.Count(target.Children)); 46Assert.Equal(project, target.Parent); 68Assert.Equal(1, project.Count); 92Assert.Equal(2, project.Count); 94Assert.Equal(2, targets.Count); 95Assert.Equal(target1, targets[0]); 96Assert.Equal(target2, targets[1]); 425Assert.Equal(1, project.Count); 428Assert.Equal(itemGroup, children[0]); 452Assert.Equal(2, project.Count); 454Assert.Equal(2, children.Count); 455Assert.Equal(target, children[0]); 456Assert.Equal(itemGroup, children[1]); 529Assert.Equal(3, project.Count); 531Assert.Equal(3, children.Count); 532Assert.Equal(target1, children[0]); 533Assert.Equal(itemGroup, children[1]); 534Assert.Equal(target2, children[2]); 553Assert.Equal(1, project.Count); 574Assert.Equal(1, project.Count); 1183Assert.Equal(0, Helpers.Count(project.Children)); 1323Assert.Equal(1, Helpers.Count(project.Children)); 1324Assert.Equal(2, Helpers.Count(choose.Children)); 1344Assert.Equal(1, project.Count); 1347Assert.Equal(1, Helpers.Count(project.Children)); 1348Assert.Equal(target1, Helpers.GetFirst(project.Children)); 1368Assert.Equal(1, project.Count); 1371Assert.Equal(1, Helpers.Count(project.Children)); 1372Assert.Equal(target2, Helpers.GetFirst(project.Children)); 1387Assert.Equal(0, project.Count); 1403Assert.Equal(0, target1.Count); 1425Assert.Equal(2, project.Count); 1428Assert.Equal(2, Helpers.Count(project.Children)); 1429Assert.Equal(target2, Helpers.GetFirst(project.Children)); 1451Assert.Equal(2, project.Count); 1473Assert.Equal(1, project.Count); 1539Assert.Equal(3, Helpers.Count(project.Children)); 1540Assert.Equal(propertyGroup, Helpers.GetFirst(project.Children)); 1572Assert.Equal(5, Helpers.Count(project.Children)); 1573Assert.Equal(propertyGroup3, Helpers.GetLast(project.Children)); 1610Assert.Equal(itemGroup2, Helpers.GetLast(project.ItemGroups)); 1652Assert.Equal(itemGroup2, Helpers.GetLast(project.ItemGroups)); 1789Assert.Equal(item, Helpers.GetFirst(Helpers.GetFirst(project.ItemGroups).Items)); 2015Assert.Equal(itemDefinition, Helpers.GetFirst(Helpers.GetFirst(project.ItemDefinitionGroups).ItemDefinitions)); 2085Assert.Equal(last, Helpers.GetLast(Helpers.GetFirst(project.ItemDefinitionGroups).ItemDefinitions)); 2130Assert.Equal(property, Helpers.GetFirst(Helpers.GetFirst(project.PropertyGroups).Properties)); 2329Assert.Equal(1, Helpers.Count(project.Items)); 2333Assert.Equal(0, Helpers.Count(project.Items)); 2386Assert.Equal(0, group1.Count); 2409Assert.Equal(0, group1.Count); 2432Assert.Equal(0, group1.Count); 2455Assert.Equal(0, group1.Count); 2478Assert.Equal(0, group1.Count); 2502Assert.Equal(1, group1.Count);
Construction\ProjectChooseElement_Tests.cs (2)
200Assert.Equal(1, Helpers.Count(choose.WhenElements)); 225Assert.Equal(2, whens.Count);
Construction\ProjectFormatting_Tests.cs (2)
691Assert.Equal(byteOrderMark, EncodingUtilities.FileStartsWithPreamble(file)); 709Assert.Equal(byteOrderMark, EncodingUtilities.FileStartsWithPreamble(file));
Construction\ProjectImportElement_Tests.cs (1)
103Assert.Equal(2, imports.Count);
Construction\ProjectImportGroupElement_Tests.cs (7)
170Assert.Equal(0, Helpers.Count(importGroup.Imports)); 271Assert.Equal(2, importGroups[0].Count); 272Assert.Equal(2, imports.Count); 302Assert.Equal(2, importGroups.Count); 303Assert.Equal(2, importGroups[0].Count); 304Assert.Equal(1, importGroups[1].Count); 307Assert.Equal(3, imports.Count);
Construction\ProjectItemDefinitionElement_Tests.cs (3)
39Assert.Equal(0, Helpers.Count(itemDefinition.Metadata)); 64Assert.Equal(1, Helpers.Count(definition.Metadata)); 114Assert.Equal(3, metadata.Count);
Construction\ProjectItemDefinitionGroupElement_Tests.cs (5)
26Assert.Equal(0, Helpers.Count(project.Children)); 63Assert.Equal(0, Helpers.Count(itemDefinitionGroup.ItemDefinitions)); 88Assert.Equal(2, itemDefinitionGroups.Count); 90Assert.Equal(1, Helpers.Count(itemDefinitionGroups[0].ItemDefinitions)); 91Assert.Equal(2, Helpers.Count(itemDefinitionGroups[1].ItemDefinitions));
Construction\ProjectItemElement_Tests.cs (7)
82Assert.Equal(0, Helpers.Count(item.Metadata)); 99Assert.Equal(2, item.Metadata.Count); 103Assert.Equal(4, metadatum1.Location.Line); 104Assert.Equal(4, metadatum2.Location.Line); 105Assert.Equal(27, metadatum1.Location.Column); 106Assert.Equal(43, metadatum2.Location.Column); 416Assert.Equal(3, metadata.Count);
Construction\ProjectItemGroupElement_tests.cs (3)
26Assert.Equal(0, Helpers.Count(project.Children)); 46Assert.Equal(0, Helpers.Count(group.Items)); 70Assert.Equal(2, items.Count);
Construction\ProjectPropertyGroupElement_Tests.cs (3)
25Assert.Equal(0, Helpers.Count(project.Children)); 45Assert.Equal(0, Helpers.Count(group.Properties)); 68Assert.Equal(2, properties.Count);
Construction\ProjectRootElement_Tests.cs (18)
108Assert.Equal(0, Helpers.Count(project.Children)); 711Assert.Equal(Encoding.Unicode, project.Encoding); 717Assert.Equal(Encoding.UTF8, project.Encoding); 723Assert.Equal(Encoding.ASCII, project.Encoding); 832Assert.Equal(6, properties.Count); 890Assert.Equal(6, items.Count); 1054Assert.Equal(iterations, collection.LoadedProjects.Count); 1336Assert.Equal(initialPreserveFormatting, projectElement.PreserveFormatting); 1339Assert.Equal(expectedFormattingAfterReload, projectElement.PreserveFormatting); 1343Assert.Equal(initialPreserveFormatting, projectElement.PreserveFormatting); 1347Assert.Equal(expectedFormattingAfterReload, projectElement.PreserveFormatting); 1351Assert.Equal(initialPreserveFormatting, projectElement.PreserveFormatting); 1354Assert.Equal(expectedFormattingAfterReload, projectElement.PreserveFormatting); 1905Assert.Equal(version, projectElement.Version); 1914Assert.Equal(childrenCount, projectElement.AllChildren.Count()); 1951Assert.Equal(encoding, project.Encoding); // "Changing an unmodified project's encoding failed to update ProjectRootElement.Encoding." 1958Assert.Equal(encoding, reader.CurrentEncoding); 1969Assert.Equal(encoding.CodePage, project.Encoding.CodePage);
Construction\ProjectTargetElement_Tests.cs (2)
63Assert.Equal(0, Helpers.Count(target.Children)); 204Assert.Equal(2, tasks.Count);
Construction\ProjectTaskElement_Tests.cs (2)
38Assert.Equal(0, Helpers.Count(task.Outputs)); 142Assert.Equal(2, parameters.Count);
Construction\ProjectUsingTaskElement_Tests.cs (1)
424Assert.Equal(2, usingTask.Count);
Construction\SolutionFile_Tests.cs (9)
323Assert.Equal(3, solution.ProjectsInOrder.Count); 397Assert.Equal(5, solution.ProjectsInOrder.Count); 475Assert.Equal(4, solution.ProjectsInOrder.Count); 608Assert.Equal(3, solution.ProjectsInOrder.Count); 618Assert.Equal(2, solution.ProjectsInOrder[1].Dependencies.Count); 685Assert.Equal(7, solution.SolutionConfigurations.Count); 745Assert.Equal(6, solution.SolutionConfigurations.Count); 899Assert.Equal(6, csharpProject.ProjectConfigurations.Count); 919Assert.Equal(6, vcProject.ProjectConfigurations.Count);
Construction\UsingTaskParameterGroup_Tests.cs (2)
67Assert.Equal(0, parameterGroup.Count); 79Assert.Equal(2, parameterGroup.Count);
Construction\WhiteSpacePreservation_Tests.cs (1)
510Assert.Equal(crlfCount, nlCount);
Definition\DefinitionEditing_Tests.cs (9)
293Assert.Equal(2, items.Count); 1239Assert.Equal(2, Helpers.MakeList(itemElement.Metadata).Count); 1241Assert.Equal(2 + 15 /* built-in metadata */, item.MetadataCount); 1283Assert.Equal(2, Helpers.MakeList(itemGroupElement.Items).Count); 1312Assert.Equal(0, Helpers.Count(project.Items)); 1488Assert.Equal(1, Helpers.Count(project.Properties) - environmentPropertyCount); 1513Assert.Equal(1, Helpers.Count(project.Properties) - environmentPropertyCount); 1833Assert.Equal(0, Helpers.Count(project.Properties) - environmentPropertyCount); 2217Assert.Equal(2, items.Count);
Definition\ProjectCollection_Tests.cs (26)
45Assert.Equal(0, ProjectCollection.GlobalProjectCollection.Count); 96Assert.Equal(0, ProjectCollection.GlobalProjectCollection.Count); 302Assert.Equal(0, ProjectCollection.GlobalProjectCollection.Count); 306Assert.Equal(1, ProjectCollection.GlobalProjectCollection.Count); 399Assert.Equal(1, ProjectCollection.GlobalProjectCollection.Count); 430Assert.Equal(2, projects.Count); 431Assert.Equal(2, ProjectCollection.GlobalProjectCollection.Count); 593Assert.Equal(2, project1.GlobalProperties.Count); 621Assert.Equal(2, project1.GlobalProperties.Count); 649Assert.Equal(2, project1.GlobalProperties.Count); 652Assert.Equal(2, project2.GlobalProperties.Count); 700Assert.Equal(1, ProjectCollection.GlobalProjectCollection.Count); 704Assert.Equal(0, ProjectCollection.GlobalProjectCollection.Count); 792Assert.Equal(1, ProjectCollection.GlobalProjectCollection.Count); 798Assert.Equal(0, ProjectCollection.GlobalProjectCollection.Count); 957Assert.Equal(toolset, collection.GetToolset("x")); 962Assert.Equal(toolset, toolsets[0]); 980Assert.Equal(toolset1, collection.GetToolset("x")); 981Assert.Equal(toolset2, collection.GetToolset("y")); 984Assert.Equal(2, toolsets.Count); 1004Assert.Equal(toolset2, collection.GetToolset("x")); 1008Assert.Equal(toolset2, toolsets[0]); 1042Assert.Equal(1, Helpers.MakeList(collection.Toolsets).Count - initial); 1181Assert.Equal(expectedChange, e.Changed); 1489Assert.Equal(expectedChange, e.Changed); 1495Assert.Equal(raisedEvent, expectEventRaised);
Definition\ProjectItem_Tests.cs (26)
128Assert.Equal(2, itemMetadata.Count); 134Assert.Equal(itemMetadata[0], item.GetMetadata("m1")); 135Assert.Equal(itemMetadata[1], item.GetMetadata("m2")); 418Assert.Equal(3, items.Count); 494Assert.Equal(9, items.Count); 522Assert.Equal(7, items.Count); 1532Assert.Equal(2, itemMetadata.Count); 1881Assert.Equal(0, Helpers.Count(item.Xml.Metadata)); 1899Assert.Equal(0, item.DirectMetadataCount); 1900Assert.Equal(0, Helpers.Count(item.DirectMetadata)); 1903Assert.Equal(0, item.Xml.Count); 2220Assert.Equal(4, items.Count); 2228Assert.Equal(2, project.Xml.AllChildren.OfType<ProjectItemElement>().Count()); 2234Assert.Equal(2, metadata.Count); 2247Assert.Equal(2, metadataElements.Count); 2280Assert.Equal(4, items.Count); 2288Assert.Equal(2, project.Xml.AllChildren.OfType<ProjectItemElement>().Count()); 2331Assert.Equal(2, items.Count); 2342Assert.Equal(2, items.Count); 2354Assert.Equal(2, items.Count); 2951Assert.Equal(2, items.Count); 2972Assert.Equal(2, items.Count); 3026Assert.Equal(3, items.Count); 3408Assert.Equal(4, items.Count); 3450Assert.Equal(4, items.Count); 3499Assert.Equal(3, items.Count);
Instance\ProjectInstance_Tests.cs (8)
67Assert.Equal(3, items.Count); 142Assert.Equal(3, metadataOut.Count); 309Assert.Equal(2, Helpers.MakeList(projectInstance.GetItems("i")).Count); 334Assert.Equal(4, Helpers.MakeList(first.GetItems("i")).Count); 335Assert.Equal(3, Helpers.MakeList(second.GetItems("i")).Count); 444Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count); 486Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count); 521Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count);
Instance\ProjectItemInstance_Tests.cs (18)
331Assert.Equal(1 + BuiltInMetadataCount, taskItem.MetadataCount); 332Assert.Equal(1 + BuiltInMetadataCount, taskItem.MetadataNames.Count); 372Assert.Equal(3, taskItem2Metadata.Count); 393Assert.Equal(3, taskItem2MetadataEscaped.Count); 424Assert.Equal(0 + BuiltInMetadataCount, taskItem.MetadataCount); 425Assert.Equal(0 + BuiltInMetadataCount, taskItem.MetadataNames.Count); 455Assert.Equal(0 + BuiltInMetadataCount, Helpers.MakeList(item.MetadataNames).Count); 456Assert.Equal(0 + BuiltInMetadataCount, item.MetadataCount); 482Assert.Equal(2, itemMetadata.Count); 488Assert.Equal(itemMetadata[0], item.GetMetadata("m1")); 489Assert.Equal(itemMetadata[1], item.GetMetadata("m2")); 557Assert.Equal(3, Helpers.MakeList(item.Metadata).Count); 558Assert.Equal(3 + BuiltInMetadataCount, Helpers.MakeList(item.MetadataNames).Count); 559Assert.Equal(3 + BuiltInMetadataCount, item.MetadataCount); 585Assert.Equal(9, items.Count); 613Assert.Equal(7, items.Count); 637Assert.Equal(2, itemMetadata.Count); 1201Assert.Equal(expected.Keys.Count, item.DirectMetadataCount);
Instance\ProjectTaskInstance_Tests.cs (1)
33Assert.Equal(2, parameters.Count);
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (24)
133Assert.Equal(expectedCount, result.Count); 141Assert.Equal(expectedCount, result.Count); 244Assert.Equal(GetWithExceptionCheck(expectedGetter, out var expected), GetWithExceptionCheck(actualGetter, out var actual)); 265Assert.Equal(expected.Line, actual.Line); 266Assert.Equal(expected.Column, actual.Column); 328Assert.Equal(linked, IsLinkedObject(obj)); 371Assert.Equal(realOk, viewOk); 372Assert.Equal(realValue, viewValue); 423Assert.Equal(realXml.Count, viewXml.Count); 492Assert.Equal(expectedLocal, actualLocal); 493Assert.Equal(expectedLinks, actualLinks); 527Assert.Equal(realXml.Encoding, viewXml.Encoding); 533Assert.Equal(realXml.HasUnsavedChanges, viewXml.HasUnsavedChanges); 534Assert.Equal(realXml.PreserveFormatting, viewXml.PreserveFormatting); 535Assert.Equal(realXml.Version, viewXml.Version); 536Assert.Equal(realXml.TimeLastChanged, viewXml.TimeLastChanged); 537Assert.Equal(realXml.LastWriteTimeWhenRead, viewXml.LastWriteTimeWhenRead); 630Assert.Equal(realXml.ExpressedAsAttribute, viewXml.ExpressedAsAttribute); 664Assert.Equal(realParams.Count, viewParams.Count); 685Assert.Equal(realPLocList.Count, viewPLocList.Count); 708Assert.Equal(realXml.IsOutputItem, viewXml.IsOutputItem); 709Assert.Equal(realXml.IsOutputProperty, viewXml.IsOutputProperty); 843Assert.Equal(realXml.ImplicitImportLocation, viewXml.ImplicitImportLocation); 901Assert.Equal(realXml.HasMetadata, viewXml.HasMetadata);
ObjectModelRemoting\Helpers\ViewValidation.cs (12)
43Assert.Equal((object)this.View, (object)other.View); 44Assert.Equal((object)this.Real, (object)other.Real); 50Assert.Equal(current, getter(this.View)); 55Assert.Equal(!current, getter(this.View)); 56Assert.Equal(!current, getter(this.Real)); 61Assert.Equal(current, getter(this.View)); 62Assert.Equal(current, getter(this.Real)); 65Assert.Equal(finalValue, getter(this.View)); 66Assert.Equal(finalValue, getter(this.Real)); 308Assert.Equal(realXmlList.Count, viewXmlList.Count); 325Assert.Equal(realCollection.Count, viewCollection.Count); 338Assert.Equal(realXmlList.Count, viewXmlList.Count);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (23)
30Assert.Equal(1, added.Count); 77Assert.Equal(1, viewItems.Count); 112Assert.Equal(real.IsEnvironmentProperty, view.IsEnvironmentProperty); 113Assert.Equal(real.IsGlobalProperty, view.IsGlobalProperty); 114Assert.Equal(real.IsReservedProperty, view.IsReservedProperty); 115Assert.Equal(real.IsImported, view.IsImported); 145Assert.Equal(real.IsImported, view.IsImported); 180Assert.Equal(real.MetadataCount, view.MetadataCount); 221Assert.Equal(real.IsImported, view.IsImported); 223Assert.Equal(real.DirectMetadataCount, view.DirectMetadataCount); 226Assert.Equal(real.MetadataCount, view.MetadataCount); 240Assert.Equal(real.HasMetadata(rm.Name), view.HasMetadata(rm.Name)); 243Assert.Equal(real.HasMetadata("random non existent"), view.HasMetadata("random non existent")); 280Assert.Equal(real.Success, view.Success); 287Assert.Equal(real.IsImported, view.IsImported); 302Assert.Equal(realProps.Count, viewProps.Count); 369Assert.Equal(real.SkipEvaluation, view.SkipEvaluation); 370Assert.Equal(real.ThrowInsteadOfSplittingItemElement, view.ThrowInsteadOfSplittingItemElement); 371Assert.Equal(real.IsDirty, view.IsDirty); 372Assert.Equal(real.DisableMarkDirty, view.DisableMarkDirty); 373Assert.Equal(real.IsBuildEnabled, view.IsBuildEnabled); 379Assert.Equal(real.EvaluationCounter, view.EvaluationCounter); 380Assert.Equal(real.LastEvaluationId, view.LastEvaluationId);
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (45)
198Assert.Equal(1, newTarget1.View.Tasks.Count); 226Assert.Equal(0, newTask.View.Outputs.Count); 249Assert.Equal(8, newTask.View.Outputs.Count); 259Assert.Equal(0, newTask.View.Parameters.Count); 269Assert.Equal(5, newTask.View.Parameters.Count); 278Assert.Equal(3, newTask.View.Parameters.Count); 292Assert.Equal(0, newTask.View.Parameters.Count); 297Assert.Equal(7, newTask.View.Outputs.Count); 301Assert.Equal(6, newTask.View.Outputs.Count); 304Assert.Equal(5, newTask.View.Outputs.Count); 306Assert.Equal(4, newTask.View.Outputs.Count); 385Assert.Equal(2, choose.View.WhenElements.Count); 398Assert.Equal(1, choose.View.WhenElements.Count); 419Assert.Equal(2, when.View.ChooseElements.Count); 423Assert.Equal(2, when.View.ItemGroups.Count); 427Assert.Equal(2, when.View.PropertyGroups.Count); 432Assert.Equal(1, when.View.ChooseElements.Count); 437Assert.Equal(1, when.View.ItemGroups.Count); 440Assert.Equal(1, when.View.PropertyGroups.Count); 457Assert.Equal(2, otherwise.View.ChooseElements.Count); 461Assert.Equal(2, otherwise.View.ItemGroups.Count); 465Assert.Equal(2, otherwise.View.PropertyGroups.Count); 470Assert.Equal(1, otherwise.View.ChooseElements.Count); 475Assert.Equal(1, otherwise.View.ItemGroups.Count); 478Assert.Equal(1, otherwise.View.PropertyGroups.Count); 545Assert.Equal(2, taskParamGroup.View.Parameters.Count); 547Assert.Equal(4, taskParamGroup.View.Parameters.Count); 603Assert.Equal(2, importGroup.View.Imports.Count); 617Assert.Equal(2, itemDef.View.Metadata.Count); 619Assert.Equal(4, itemDef.View.Metadata.Count); 622Assert.Equal(6, itemDef.View.Metadata.Count); 634Assert.Equal(2, itemDefGrp.View.ItemDefinitions.Count); 673Assert.Equal(2, item.View.Metadata.Count); 675Assert.Equal(4, item.View.Metadata.Count); 677Assert.Equal(6, item.View.Metadata.Count); 698Assert.Equal(2, itemGrp.View.Items.Count); 706Assert.Equal(4, itemGrp.View.Items.Count); 735Assert.Equal(2, propGrp.View.Properties.Count); 736Assert.Equal(2, propGrp.View.PropertiesReversed.Count); 739Assert.Equal(4, propGrp.View.Properties.Count); 740Assert.Equal(4, propGrp.View.PropertiesReversed.Count); 743Assert.Equal(6, propGrp.View.Properties.Count); 744Assert.Equal(6, propGrp.View.PropertiesReversed.Count); 749Assert.Equal(6, propGrp.View.Properties.Count); 750Assert.Equal(6, propGrp.View.PropertiesReversed.Count);
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (1)
71Assert.Equal(lwtBefore, lwtAfter);
ObjectModelRemoting\LinkedProjectCollection_Tests.cs (25)
44Assert.Equal(1, loadedLocal.Count); 45Assert.Equal(1, loadedRemote.Count); 52Assert.Equal(2, loadedLocal.Count); 88Assert.Equal(2, loadedLocal.Count); 89Assert.Equal(2, loadedRemote0.Count); 90Assert.Equal(2, loadedRemote1.Count); 95Assert.Equal(6, loadedWithExternal.Count); 98Assert.Equal(1, prj0Coll.Count); 102Assert.Equal(2, prj1Coll.Count); 107Assert.Equal(2, prj2Coll.Count); 116Assert.Equal(1, prj3Coll.Count); 132Assert.Equal(0, pcLocal.Collection.LoadedProjects.Count); 133Assert.Equal(0, pcRemote.Collection.LoadedProjects.Count); 136Assert.Equal(1, pcLocal.Collection.LoadedProjects.Count); 137Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj0Path).Count); 140Assert.Equal(2, pcLocal.Collection.LoadedProjects.Count); 141Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj1Path).Count); 144Assert.Equal(3, pcLocal.Collection.LoadedProjects.Count); 145Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj2Path).Count); 148Assert.Equal(2, pcLocal.Collection.LoadedProjects.Count); 149Assert.Equal(0, pcLocal.Collection.GetLoadedProjects(proj1Path).Count); 150Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj2Path).Count); 159Assert.Equal(0, this.StdGroup.Local.Collection.LoadedProjects.Count); 160Assert.Equal(0, this.StdGroup.Remote[0].Collection.LoadedProjects.Count); 161Assert.Equal(0, this.StdGroup.Remote[1].Collection.LoadedProjects.Count);
Microsoft.Build.Engine.UnitTests (1097)
AssemblyNameEx_Tests.cs (19)
132Assert.Equal(resultBaseline, result); 167Assert.Equal(0, result); 172Assert.Equal(a1.CompareBaseNameTo(a2), result); 183Assert.Equal(-1, result); 187Assert.Equal(a1.Version.CompareTo(a2.Version), result); 195Assert.Equal(resultBaseline, result); 220Assert.Equal(0, String.Compare(AssemblyNameExtension.EscapeDisplayNameCharacters(displayName), @"Hello\,\""Don\'t\"" eat the \\CAT", StringComparison.OrdinalIgnoreCase)); 256Assert.Equal(resultBaseline, result); 297Assert.Equal(resultBaseline, result); 317Assert.Equal(0, result); 631Assert.Equal(0, AssemblyNameComparer.Comparer.Compare(a, b)); 635Assert.Equal(0, AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, c)); 654Assert.Equal(-1, reverseComparer.Compare(x, y)); 655Assert.Equal(1, reverseComparer.Compare(y, x)); 656Assert.Equal(0, reverseComparer.Compare(x, z)); 657Assert.Equal(0, reverseComparer.Compare(null, null)); 658Assert.Equal(-1, reverseComparer.Compare(x, null)); 659Assert.Equal(1, reverseComparer.Compare(null, y)); 660Assert.Equal(-1, reverseComparer.Compare(a, x));
BackEnd\AssemblyTaskFactory_Tests.cs (1)
217Assert.Equal(comparisonInfo.Length, propertyInfos.Length);
BackEnd\BatchingEngine_Tests.cs (3)
62Assert.Equal(5, buckets.Count); 115Assert.Equal(1, invalidProjectFileExceptions); 150Assert.Equal(2, buckets.Count);
BackEnd\BinaryTranslator_Tests.cs (27)
41Assert.Equal(TranslationDirection.ReadFromStream, readTranslator.Mode); 44Assert.Equal(TranslationDirection.WriteToStream, writeTranslator.Mode); 181Assert.Equal(value, deserializedValue); 314Assert.Equal(value.BaseValue, deserializedValue.BaseValue); 315Assert.Equal(value.DerivedValue, deserializedValue.DerivedValue); 330Assert.Equal(value, deserializedValue); 345Assert.Equal(value.BaseValue, deserializedValue.BaseValue); 360Assert.Equal(value, deserializedValue); 438Assert.Equal(value.Count, deserializedValue.Count); 457Assert.Equal(value, deserializedValue); 476Assert.Equal(value.Count, deserializedValue.Count); 477Assert.Equal(0, BaseClass.Comparer.Compare(value["foo"], deserializedValue["foo"])); 478Assert.Equal(0, BaseClass.Comparer.Compare(value["alpha"], deserializedValue["alpha"])); 479Assert.Equal(0, BaseClass.Comparer.Compare(value["FOO"], deserializedValue["FOO"])); 496Assert.Equal(value, deserializedValue); 515Assert.Equal(value.Count, deserializedValue.Count); 516Assert.Equal(0, BaseClass.Comparer.Compare(value["foo"], deserializedValue["foo"])); 517Assert.Equal(0, BaseClass.Comparer.Compare(value["alpha"], deserializedValue["alpha"])); 535Assert.Equal(value, deserializedValue); 705Assert.Equal(value, deserializedValue); 719Assert.Equal(value, deserializedValue); 733Assert.Equal(value, deserializedValue); 747Assert.Equal(value, deserializedValue); 761Assert.Equal(value, deserializedValue); 775Assert.Equal(value, deserializedValue); 789Assert.Equal(value, deserializedValue); 817Assert.Equal(value, deserializedValue);
BackEnd\BuildEventArgTransportSink_Tests.cs (2)
32Assert.Equal(0, string.Compare(sink.Name, name, StringComparison.OrdinalIgnoreCase)); 74Assert.Equal(messageEventFromPacket, messageEvent);
BackEnd\BuildManager_Tests.cs (81)
136Assert.Equal(BuildResultCode.Success, result.OverallResult); 452Assert.Equal(BuildResultCode.Success, result.OverallResult); 453Assert.Equal(3, item.Length); 570Assert.Equal(BuildResultCode.Success, result.OverallResult); 610Assert.Equal(BuildResultCode.Success, result.OverallResult); 654Assert.Equal(BuildResultCode.Success, result.OverallResult); 708Assert.Equal(BuildResultCode.Success, result.OverallResult); 768Assert.Equal(BuildResultCode.Success, result.OverallResult); 770Assert.Equal(3, _logger.ProjectStartedEvents.Count); 818Assert.Equal(BuildResultCode.Success, result.OverallResult); 887Assert.Equal(BuildResultCode.Success, result.OverallResult); 916Assert.Equal(BuildResultCode.Success, result.OverallResult); 940Assert.Equal(BuildResultCode.Failure, result.OverallResult); 1026Assert.Equal(BuildResultCode.Failure, result.OverallResult); 1060Assert.Equal(BuildResultCode.Failure, result.OverallResult); 1070Assert.Equal(3, _logger.TaskStartedEvents.Count); 1071Assert.Equal(3, _logger.TaskFinishedEvents.Count); 1177Assert.Equal(0, _logger.ErrorCount); 1178Assert.Equal(0, _logger.WarningCount); 1322Assert.Equal(BuildResultCode.Success, result.OverallResult); 1325Assert.Equal(BuildResultCode.Success, result2.OverallResult); 1365Assert.Equal(BuildResultCode.Success, result2.OverallResult); 1366Assert.Equal(BuildResultCode.Success, result.OverallResult); 1401Assert.Equal(BuildResultCode.Success, submission1.BuildResult.OverallResult); 1402Assert.Equal(BuildResultCode.Success, submission2.BuildResult.OverallResult); 1452Assert.Equal(BuildResultCode.Success, submission1.BuildResult.OverallResult); 1453Assert.Equal(BuildResultCode.Failure, submission2.BuildResult.OverallResult); 1543Assert.Equal(BuildResultCode.Failure, result.OverallResult); // "Build should have failed." 1578Assert.Equal(BuildResultCode.Failure, result.OverallResult); // "Build should have failed." 1618Assert.Equal(BuildResultCode.Failure, result.OverallResult); // "Build should have failed." 1655Assert.Equal(BuildResultCode.Failure, result.OverallResult); // "Build should have failed." 1686Assert.Equal(BuildResultCode.Failure, result.OverallResult); // "Build should have failed." 1716Assert.Equal(BuildResultCode.Success, result1.OverallResult); 1718Assert.Equal(BuildResultCode.Success, result2.OverallResult); 1751Assert.Equal(BuildResultCode.Success, result1.OverallResult); 1753Assert.Equal(BuildResultCode.Success, result2.OverallResult); 1785Assert.Equal(BuildResultCode.Success, result1.OverallResult); 1787Assert.Equal(BuildResultCode.Success, result2.OverallResult); 1836Assert.Equal(instance, instance2); // "Instances don't match" 1933Assert.Equal(instance, instance2); // "Instances are not the same" 2099Assert.Equal(BuildResultCode.Success, result.OverallResult); 2106Assert.Equal(BuildResultCode.Success, result2.OverallResult); 2134Assert.Equal(BuildResultCode.Success, result.OverallResult); 2163Assert.Equal(BuildResultCode.Success, result.OverallResult); 2349Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2410Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2468Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2516Assert.Equal(BuildResultCode.Success, result.OverallResult); 2517Assert.Equal(1, _logger.ErrorCount); 2605Assert.Equal(BuildResultCode.Success, result.OverallResult); 2676Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2773Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2873Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2959Assert.Equal(BuildResultCode.Failure, result.OverallResult); 3028Assert.Equal(BuildResultCode.Success, result.OverallResult); 3158Assert.Equal(BuildResultCode.Success, br.OverallResult); 3169Assert.Equal(BuildResultCode.Success, br.OverallResult); 3245Assert.Equal(BuildResultCode.Success, br.OverallResult); 3256Assert.Equal(BuildResultCode.Success, br.OverallResult); 3348Assert.Equal(0, _logger.WarningCount); 3349Assert.Equal(2, _logger.ErrorCount); 3351Assert.Equal(BuildResultCode.Failure, result1.OverallResult); 3378Assert.Equal(2, _logger.WarningCount); 3379Assert.Equal(1, _logger.ErrorCount); 3381Assert.Equal(BuildResultCode.Failure, result1.OverallResult); 3409Assert.Equal(0, _logger.WarningCount); 3410Assert.Equal(1, _logger.ErrorCount); 3412Assert.Equal(BuildResultCode.Failure, buildResult.OverallResult); 3417Assert.Equal(TargetResultCode.Success, buildResult.ResultsByTarget["target1"].ResultCode); 3418Assert.Equal(TargetResultCode.Success, buildResult.ResultsByTarget["target2"].ResultCode); 3450Assert.Equal(BuildResultCode.Success, result.OverallResult); // "Test project failed to build correctly." 3464Assert.Equal(3, resultsFiles.Count()); 3656Assert.Equal(BuildResultCode.Success, results.OverallResult); 3678Assert.Equal(BuildResultCode.Success, results.OverallResult); 3741Assert.Equal(BuildResultCode.Success, result.OverallResult); 3835Assert.Equal(BuildResultCode.Success, results.OverallResult); 3839Assert.Equal(BuildResultCode.Failure, results.OverallResult); 3898Assert.Equal(BuildResultCode.Success, result.OverallResult); 4346Assert.Equal(BuildResultCode.Success, result.OverallResult); 4356Assert.Equal(BuildResultCode.Failure, result.OverallResult); 4368Assert.Equal(BuildResultCode.Failure, result.OverallResult);
BackEnd\BuildRequest_Tests.cs (13)
45Assert.Equal(0, request.ConfigurationId); 48Assert.Equal(1, request2.ConfigurationId); 51Assert.Equal(-1, request3.ConfigurationId); 84Assert.Equal(NodePacketType.BuildRequest, request.Type); 93Assert.Equal(1, request.ConfigurationId); 120Assert.Equal(NodePacketType.BuildRequest, request.Type); 127Assert.Equal(request.BuildEventContext, deserializedRequest.BuildEventContext); 128Assert.Equal(request.ConfigurationId, deserializedRequest.ConfigurationId); 129Assert.Equal(request.GlobalRequestId, deserializedRequest.GlobalRequestId); 130Assert.Equal(request.IsConfigurationResolved, deserializedRequest.IsConfigurationResolved); 131Assert.Equal(request.NodeRequestId, deserializedRequest.NodeRequestId); 132Assert.Equal(request.ParentBuildEventContext, deserializedRequest.ParentBuildEventContext); 133Assert.Equal(request.Targets.Count, deserializedRequest.Targets.Count);
BackEnd\BuildRequestConfiguration_Tests.cs (16)
123Assert.Equal(-1, config1.ConfigurationId); 127Assert.Equal(1, config2.ConfigurationId); 131Assert.Equal(0, config3.ConfigurationId); 149Assert.Equal(0, config1.ConfigurationId); 151Assert.Equal(1, config1.ConfigurationId); 176Assert.Equal(props.Count, Helpers.MakeList((IEnumerable<ProjectPropertyInstance>)(config1.GlobalProperties)).Count); 198Assert.Equal(NodePacketType.BuildRequestConfiguration, config1.Type); 210Assert.Equal(config1.GetHashCode(), config2.GetHashCode()); 220Assert.Equal(config1, config1); 222Assert.Equal(config1, config2); 236Assert.Equal(config1, config2); 250Assert.Equal(NodePacketType.BuildRequestConfiguration, config.Type); 257Assert.Equal(config, deserializedConfig); 386Assert.Equal(fooCount, lookup.GetItems("Foo").Count); 404Assert.Equal(fooCount, instance.ItemsToBuildWith["Foo"].Count); 412Assert.Equal(fooCount, lookup.GetItems("Foo").Count);
BackEnd\BuildRequestConfigurationResponse_Tests.cs (7)
50Assert.Equal(1, response.NodeConfigurationId); 60Assert.Equal(1, response.GlobalConfigurationId); 70Assert.Equal(2, response.ResultsNodeId); 80Assert.Equal(NodePacketType.BuildRequestConfigurationResponse, response.Type); 86Assert.Equal(response.NodeConfigurationId, deserializedResponse.NodeConfigurationId); 87Assert.Equal(response.GlobalConfigurationId, deserializedResponse.GlobalConfigurationId); 88Assert.Equal(response.ResultsNodeId, deserializedResponse.ResultsNodeId);
BackEnd\BuildRequestEngine_Tests.cs (12)
356Assert.Equal(request, _requestComplete_Request); 357Assert.Equal(BuildResultCode.Failure, _requestComplete_Result.OverallResult); 383Assert.Equal(request, _requestComplete_Request); 384Assert.Equal(BuildResultCode.Success, _requestComplete_Result.OverallResult); 418Assert.Equal(1, _newRequest_Request.BuildRequests[0].ConfigurationId); 436Assert.Equal(request, _requestComplete_Request); 437Assert.Equal(BuildResultCode.Success, _requestComplete_Result.OverallResult); 484Assert.Equal(2, _newRequest_Request.BuildRequests[0].ConfigurationId); 485Assert.Equal(2, _newRequest_Request.BuildRequests[0].ConfigurationId); 501Assert.Equal(request, _requestComplete_Request); 502Assert.Equal(BuildResultCode.Success, _requestComplete_Result.OverallResult); 529Assert.Equal(expectedStatus, engineStatus);
BackEnd\BuildRequestEntry_Tests.cs (39)
30Assert.Equal(BuildRequestEntryState.Ready, entry.State); 31Assert.Equal(entry.Request, request); 49Assert.Equal(BuildRequestEntryState.Ready, entry.State); 50Assert.Equal(entry.Request, request); 55Assert.Equal(BuildRequestEntryState.Active, entry.State); 62Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 63Assert.Equal(entry.Request, request); 70Assert.Equal(BuildRequestEntryState.Ready, entry.State); 71Assert.Equal(entry.Request, request); 76Assert.Equal(BuildRequestEntryState.Active, entry.State); 80Assert.Equal(results[requiredResult.NodeRequestId], requiredResult); 86Assert.Equal(BuildRequestEntryState.Complete, entry.State); 88Assert.Equal(entry.Result, result); 100Assert.Equal(BuildRequestEntryState.Active, entry.State); 110Assert.Equal(BuildRequestEntryState.Ready, entry.State); 122Assert.Equal(BuildRequestEntryState.Active, entry.State); 126Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 130Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 135Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 140Assert.Equal(BuildRequestEntryState.Ready, entry.State); 149Assert.Equal(BuildRequestEntryState.Ready, entry.State); 152Assert.Equal(BuildRequestEntryState.Active, entry.State); 156Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 160Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 165Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 170Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 175Assert.Equal(BuildRequestEntryState.Ready, entry.State); 187Assert.Equal(BuildRequestEntryState.Ready, entry.State); 203Assert.Equal(BuildRequestEntryState.Ready, entry.State); 220Assert.Equal(BuildRequestEntryState.Ready, entry.State); 223Assert.Equal(BuildRequestEntryState.Active, entry.State); 227Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 243Assert.Equal(BuildRequestEntryState.Ready, entry.State); 246Assert.Equal(BuildRequestEntryState.Active, entry.State); 251Assert.Equal(BuildRequestEntryState.Complete, entry.State); 263Assert.Equal(BuildRequestEntryState.Ready, entry.State); 266Assert.Equal(BuildRequestEntryState.Active, entry.State); 270Assert.Equal(BuildRequestEntryState.Waiting, entry.State); 276Assert.Equal(BuildRequestEntryState.Waiting, entry.State);
BackEnd\BuildResult_Tests.cs (33)
51Assert.Equal(result1.SubmissionId, result2.SubmissionId); 52Assert.Equal(result1.ConfigurationId, result2.ConfigurationId); 53Assert.Equal(result1.GlobalRequestId, result2.GlobalRequestId); 54Assert.Equal(result1.ParentGlobalRequestId, result2.ParentGlobalRequestId); 55Assert.Equal(result1.NodeRequestId, result2.NodeRequestId); 56Assert.Equal(result1.CircularDependency, result2.CircularDependency); 57Assert.Equal(result1.ResultsByTarget["foo"], result2.ResultsByTarget["foo"]); 58Assert.Equal(result1.OverallResult, result2.OverallResult); 74Assert.Equal(-1, result.ConfigurationId); 78Assert.Equal(1, result2.ConfigurationId); 90Assert.Equal(e, result.Exception); 98Assert.Equal(BuildResultCode.Success, result.OverallResult); 101Assert.Equal(BuildResultCode.Success, result.OverallResult); 104Assert.Equal(BuildResultCode.Success, result.OverallResult); 107Assert.Equal(BuildResultCode.Failure, result.OverallResult); 113Assert.Equal(BuildResultCode.Failure, result2.OverallResult); 121Assert.Equal(NodePacketType.BuildResult, ((INodePacket)result).Type); 132Assert.Equal(TargetResultCode.Success, result["foo"].ResultCode); 133Assert.Equal(TargetResultCode.Failure, result["bar"].ResultCode); 202Assert.Equal(TargetResultCode.Success, result["foo"].ResultCode); 203Assert.Equal(TargetResultCode.Failure, result["bar"].ResultCode); 211Assert.Equal(TargetResultCode.Success, result["foo"].ResultCode); 212Assert.Equal(TargetResultCode.Failure, result["bar"].ResultCode); 213Assert.Equal(TargetResultCode.Success, result["xor"].ResultCode); 266Assert.Equal(0, countFound); 279Assert.Equal(1, countFound); 300Assert.Equal(2, countFound); 321Assert.Equal(NodePacketType.BuildResult, (result as INodePacket).Type); 327Assert.Equal(result.ConfigurationId, deserializedResult.ConfigurationId); 331Assert.Equal(result.GlobalRequestId, deserializedResult.GlobalRequestId); 333Assert.Equal(result.NodeRequestId, deserializedResult.NodeRequestId); 334Assert.Equal(result["alpha"].ResultCode, deserializedResult["alpha"].ResultCode); 337Assert.Equal(result["omega"].ResultCode, deserializedResult["omega"].ResultCode);
BackEnd\CentralForwardingLogger_Tests.cs (6)
27Assert.Equal(0, centralLogger.NodeId); 29Assert.Equal(4, centralLogger.NodeId); 37Assert.Equal(LoggerVerbosity.Quiet, centralLogger.Verbosity); // "Expected default to be Quiet" 39Assert.Equal(LoggerVerbosity.Detailed, centralLogger.Verbosity); // "Expected default to be Detailed" 45Assert.Equal(centralLogger.BuildEventRedirector, eventRedirector); // "Expected the BuildEventRedirector to match the passed in eventRedirector" 180Assert.Equal(_expectedEvent, buildEvent); // "Expected the forwarded event to match the expected event"
BackEnd\ConfigCache_Tests.cs (1)
132Assert.Equal(1, ((ConfigCache)obj).GetSmallestConfigId());
BackEnd\ConfigurationMetadata_Tests.cs (1)
95Assert.Equal(metadata1.GetHashCode(), metadata2.GetHashCode());
BackEnd\EventRedirectorToSink_Tests.cs (1)
69Assert.Equal(messageEvent, messageEventFromPacket); // "Expected messageEvent to be forwarded to match actually forwarded event"
BackEnd\EventSourceSink_Tests.cs (10)
31Assert.Equal(0, string.Compare(sink.Name, name, StringComparison.OrdinalIgnoreCase)); 145Assert.Equal(handlerHelper.RaisedEvent, RaiseEventHelper.ProjectStarted); 146Assert.Equal(handlerHelper.RaisedAnyEvent, RaiseEventHelper.ProjectStarted); 147Assert.Equal(handlerHelper.RaisedStatusEvent, RaiseEventHelper.ProjectStarted); 269Assert.Equal(e, exceptionToRaise); // "Expected Logger exception to be raised in event handler and re-thrown by event source" 275Assert.Equal(e, exceptionToRaise); // "Expected Logger exception to be raised in event handler and re-thrown by event source" 299Assert.Equal(testHandlers.RaisedEvent, buildEventToRaise); // "Expected buildevent in handler to match buildevent raised on event source" 300Assert.Equal(testHandlers.RaisedEvent, testHandlers.RaisedAnyEvent); // "Expected RaisedEvent and RaisedAnyEvent to match" 304Assert.Equal(testHandlers.RaisedAnyEvent, buildEventToRaise); // "Expected buildEvent in any event handler to match buildevent raised on event source" 309Assert.Equal(testHandlers.RaisedStatusEvent, buildEventToRaise); // "Expected buildevent in handler to match buildevent raised on event source"
BackEnd\FullyQualifiedBuildRequest_Tests.cs (1)
51Assert.Equal(request.Config, config);
BackEnd\IntrinsicTask_Tests.cs (19)
44Assert.Equal(2, properties.Count); 294Assert.Equal(2, group.Count); 355Assert.Equal(2, group.Count); 376Assert.Equal(2, group.Count); 404Assert.Equal(2, group.Count); 956Assert.Equal(2, properties.Count); 1044Assert.Equal(2, i2Group.Count); 1131Assert.Equal(2, properties.Count); 2128Assert.Equal(3, i0Group.Count); 2252Assert.Equal(4, linkGroup.Count); 2353Assert.Equal(3, p.ItemsToBuildWith["i0"].Count); 2355Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 2358Assert.Equal(2, p.ItemsToBuildWith["i0"].Count); 2360Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 2427Assert.Equal(2, p.ItemsToBuildWith["i0"].Count); 2428Assert.Equal(2, p.ItemsToBuildWith["i1"].Count); 2429Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 3096Assert.Equal(4, i0Group.Count); 3524Assert.Equal(2, instance.Items.Count);
BackEnd\LoggingService_Tests.cs (71)
69Assert.Equal(LoggerMode.Synchronous, logService.LoggingMode); 70Assert.Equal(LoggingServiceState.Instantiated, logService.ServiceState); 76Assert.Equal(LoggerMode.Asynchronous, logService.LoggingMode); 77Assert.Equal(LoggingServiceState.Instantiated, logService.ServiceState); 82Assert.Equal(LoggingServiceState.Shutdown, logService.ServiceState); 100Assert.Equal(LoggingServiceState.Instantiated, ((LoggingService)logServiceComponent).ServiceState); 106Assert.Equal(LoggingServiceState.Initialized, service.ServiceState); 107Assert.Equal(4, service.MaxCPUCount); 146Assert.Equal(LoggingServiceState.Shutdown, _initializedService.ServiceState); 152Assert.Equal(LoggingServiceState.Shutdown, _initializedService.ServiceState); 160Assert.Equal(LoggingServiceState.Shutdown, _initializedService.ServiceState); 179Assert.Equal(LoggingServiceState.Shutdown, _initializedService.ServiceState); 276Assert.Equal(3, _initializedService.RegisteredLoggerTypeNames.Count); 300Assert.Equal(3, _initializedService.RegisteredLoggerTypeNames.Count); 366Assert.Equal(4, _initializedService.RegisteredLoggerTypeNames.Count); 374Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 375Assert.Equal(2, _initializedService.LoggerDescriptions.Count); 405Assert.Equal(1, regularILoggerA.BuildStartedCount); 406Assert.Equal(1, regularILoggerB.BuildStartedCount); 407Assert.Equal(1, regularILoggerC.BuildStartedCount); 410Assert.Equal(1, regularILoggerA.BuildFinishedCount); 411Assert.Equal(1, regularILoggerB.BuildFinishedCount); 412Assert.Equal(1, regularILoggerC.BuildFinishedCount); 416Assert.Equal(2, regularILoggerA.BuildStartedCount); 417Assert.Equal(2, regularILoggerB.BuildStartedCount); 418Assert.Equal(2, regularILoggerC.BuildStartedCount); 422Assert.Equal(2, regularILoggerA.BuildFinishedCount); 423Assert.Equal(2, regularILoggerB.BuildFinishedCount); 424Assert.Equal(2, regularILoggerC.BuildFinishedCount); 445Assert.Equal(2, _initializedService.RegisteredLoggerTypeNames.Count); 471Assert.Equal(4, _initializedService.RegisteredLoggerTypeNames.Count); 483Assert.Equal(2, countForwardingLogger); 489Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 490Assert.Equal(2, _initializedService.LoggerDescriptions.Count); 569Assert.Equal(6, _initializedService.RegisteredLoggerTypeNames.Count); 583Assert.Equal(3, countForwardingLogger); 595Assert.Equal(3, countForwardingLogger); 599Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 623Assert.Equal(2, _initializedService.RegisteredLoggerTypeNames.Count); 648Assert.Equal(LoggerMode.Synchronous, loggingService.LoggingMode); // "Expected Logging mode to be Synchronous" 654Assert.Equal(1, loggingService.MaxCPUCount); 656Assert.Equal(5, loggingService.MaxCPUCount); 659Assert.Equal(MessageImportance.Low, loggingService.MinimumRequiredMessageImportance); 661Assert.Equal(MessageImportance.Normal, loggingService.MinimumRequiredMessageImportance); 708Assert.Equal(messageEventFromPacket, messageEvent); // "Expected messages to match" 745Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.ColumnNumber, actualBuildEvent.ColumnNumber); 746Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndColumnNumber, actualBuildEvent.EndColumnNumber); 747Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndLineNumber, actualBuildEvent.EndLineNumber); 748Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber); 749Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 750Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.Timestamp, actualBuildEvent.Timestamp); 822Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 824Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.ColumnNumber, actualBuildEvent.ColumnNumber); 825Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndColumnNumber, actualBuildEvent.EndColumnNumber); 826Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndLineNumber, actualBuildEvent.EndLineNumber); 829Assert.Equal(MessageImportance.Low, actualBuildEvent.Importance); 830Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber); 835Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.Timestamp, actualBuildEvent.Timestamp); 883Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.ColumnNumber, actualBuildEvent.ColumnNumber); 884Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndColumnNumber, actualBuildEvent.EndColumnNumber); 885Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndLineNumber, actualBuildEvent.EndLineNumber); 886Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber); 887Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 888Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.Timestamp, actualBuildEvent.Timestamp); 929Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 931Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.ColumnNumber, actualBuildEvent.ColumnNumber); 932Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndColumnNumber, actualBuildEvent.EndColumnNumber); 933Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.EndLineNumber, actualBuildEvent.EndLineNumber); 936Assert.Equal(MessageImportance.Low, actualBuildEvent.Importance); 937Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber); 942Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.Timestamp, actualBuildEvent.Timestamp);
BackEnd\LoggingServiceFactory_Tests.cs (2)
25Assert.Equal(LoggerMode.Synchronous, loggingService.LoggingMode); // "Expected to create a Synchronous LoggingService" 36Assert.Equal(LoggerMode.Asynchronous, loggingService.LoggingMode); // "Expected to create an Asynchronous LoggingService"
BackEnd\LoggingServicesLogMethod_Tests.cs (2)
1298Assert.Equal(expectedEventArgs.Properties.OrderBy(kvp => kvp.Key, StringComparer.Ordinal), actualEventArgs.Properties.OrderBy(kvp => kvp.Key, StringComparer.OrdinalIgnoreCase)); 1299Assert.Equal(expectedEventArgs.BuildEventContext, actualEventArgs.BuildEventContext);
BackEnd\Lookup_Tests.cs (14)
113Assert.Equal(2, lookup.GetItems("i1").Count); 125Assert.Equal(2, lookup.GetItems("i1").Count); 137Assert.Equal(2, lookup.GetItems("i1").Count); 142Assert.Equal(2, table1["i1"].Count); 175Assert.Equal(3, group.Count); 178Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 187Assert.Equal(3, group.Count); 190Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 227Assert.Equal(5, group.Count); 230Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 240Assert.Equal(5, group.Count); 243Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 1215Assert.Equal(property, lookup.GetProperty("p1")); 1219Assert.Equal(property, lookup.GetProperty("p1"));
BackEnd\MSBuild_Tests.cs (21)
163Assert.Equal(7, targetOutputs["Build"].Items.Length); 236Assert.Equal(0, logger.WarningCount); 237Assert.Equal(1, logger.ErrorCount); 272Assert.Equal(0, logger.WarningCount); 273Assert.Equal(0, logger.ErrorCount); 310Assert.Equal(0, logger.WarningCount); 311Assert.Equal(0, logger.ErrorCount); 359Assert.Equal(0, logger.WarningCount); 360Assert.Equal(1, logger.ErrorCount); 403Assert.Equal(0, logger.WarningCount); 404Assert.Equal(1, logger.ErrorCount); 572Assert.Equal(4, targetOutputs["Build"].Items.Length); 639Assert.Equal(2, targetOutputs["Build"].Items.Length); 846Assert.Equal(0, logger.WarningCount); 847Assert.Equal(0, logger.ErrorCount); 885Assert.Equal(0, logger.WarningCount); 886Assert.Equal(0, logger.ErrorCount); 1067Assert.Equal(3, targetOutputs["Build"].Items.Length); 1136Assert.Equal(3, targetOutputs["Build"].Items.Length); 1202Assert.Equal(2, targetOutputs["Build"].Items.Length); 1812Assert.Equal(5, targetOutputs["Build"].Items.Length);
BackEnd\NodeEndpointInProc_Tests.cs (12)
266Assert.Equal(LinkStatus.Active, _linkStatusTable[endpoints.NodeEndpoint].status); 267Assert.Equal(LinkStatus.Active, _linkStatusTable[endpoints.ManagerEndpoint].status); 302Assert.Equal(_host.DataReceivedContext.packet, managerPacket); 303Assert.Equal(_host.DataReceivedContext.thread.ManagedThreadId, Thread.CurrentThread.ManagedThreadId); 308Assert.Equal(_host.DataReceivedContext.packet, nodePacket); 309Assert.Equal(_host.DataReceivedContext.thread.ManagedThreadId, Thread.CurrentThread.ManagedThreadId); 335Assert.Equal(_host.DataReceivedContext.packet, managerPacket); 345Assert.Equal(_host.DataReceivedContext.packet, nodePacket); 365Assert.Equal(LinkStatus.Inactive, endpoint.LinkStatus); // "Expected LinkStatus to be Inactive" 370Assert.Equal(LinkStatus.Active, endpoint.LinkStatus); // "Expected LinkStatus to be Active" 416Assert.Equal(LinkStatus.Inactive, _linkStatusTable[endpoints.NodeEndpoint].status); 417Assert.Equal(LinkStatus.Inactive, _linkStatusTable[endpoints.ManagerEndpoint].status);
BackEnd\NodePackets_Tests.cs (2)
351Assert.Equal(logEventType, packet.EventType); 352Assert.Equal(NodePacketType.LogMessage, packet.Type);
BackEnd\OnError_Tests.cs (20)
50Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 178Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 209Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 242Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 275Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 307Assert.Equal(1, l.ErrorCount); // "Expected one error because 'BuildStep1' failed." 334Assert.Equal(2, l.ErrorCount); // "Expected at least one error because 'Build' failed and one error because 'CleanUp' didn't exist." 362Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 390Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 422Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 463Assert.Equal(4, l.ErrorCount); // "Four build errors expect: One from CoreBuild and on each from the error handlers." 490Assert.Equal(2, l.ErrorCount); // "Expected one error because 'Build' failed and one because 'CleanUp' doesn't exist." 520Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 545Assert.Equal(2, l.ErrorCount); // "Expected one error because 'Build' failed and one error because of the circular dependency." 616Assert.Equal(0, l.ErrorCount); // "Expected no error because 'Build' succeeded." 638Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 661Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 684Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 707Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed." 730Assert.Equal(1, l.ErrorCount); // "Expected one error because 'Build' failed."
BackEnd\RequestBuilder_Tests.cs (18)
97Assert.Equal(BuildRequestEntryState.Complete, entry.State); 98Assert.Equal(entry, _buildRequestCompleted_Entry); 99Assert.Equal(BuildResultCode.Success, _buildRequestCompleted_Entry.Result.OverallResult); 130Assert.Equal(BuildRequestEntryState.Complete, entry.State); 131Assert.Equal(entry, _buildRequestCompleted_Entry); 132Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.Result.OverallResult); 160Assert.Equal(_newBuildRequests_Entry, entry); 169Assert.Equal(BuildRequestEntryState.Complete, entry.State); 170Assert.Equal(entry, _buildRequestCompleted_Entry); 171Assert.Equal(BuildResultCode.Success, _buildRequestCompleted_Entry.Result.OverallResult); 199Assert.Equal(_newBuildRequests_Entry, entry); 211Assert.Equal(BuildRequestEntryState.Complete, entry.State); 212Assert.Equal(entry, _buildRequestCompleted_Entry); 213Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.Result.OverallResult); 233Assert.Equal(BuildRequestEntryState.Complete, entry.State); 234Assert.Equal(entry, _buildRequestCompleted_Entry); 235Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.Result.OverallResult); 236Assert.Equal(typeof(InvalidProjectFileException), _buildRequestCompleted_Entry.Result.Exception.GetType());
BackEnd\ResultsCache_Tests.cs (7)
188Assert.Equal(ResultsCacheResponseType.Satisfied, response.Type); 192Assert.Equal(BuildResultCode.Success, response.Results.OverallResult); 256Assert.Equal(ResultsCacheResponseType.Satisfied, cacheResponseForRequestWithNoBuildDataFlags.Type); 259Assert.Equal(ResultsCacheResponseType.NotSatisfied, cachedResponseForProjectState.Type); 261Assert.Equal(ResultsCacheResponseType.Satisfied, cacheResponseForNoBuildDataFlags2.Type); 332Assert.Equal(ResultsCacheResponseType.Satisfied, cachedResponseWithSubsetFlag1.Type); 337Assert.Equal(ResultsCacheResponseType.Satisfied, cachedResponseWithSubsetFlag2.Type);
BackEnd\Scheduler_Tests.cs (76)
114Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 115Assert.Equal(request, response[0].BuildRequest); 131Assert.Equal(2, response.Count); 134Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 138Assert.Equal(ScheduleActionType.ResumeExecution, response[1].Action); 155Assert.Equal(2, response.Count); 158Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 162Assert.Equal(ScheduleActionType.ResumeExecution, response[1].Action); 185Assert.Equal(2, response.Count); 188Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 192Assert.Equal(ScheduleActionType.ResumeExecution, response[1].Action); 210Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 211Assert.Equal(request1, response[0].BuildRequest); 229Assert.Equal(2, response.Count); 230Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 232Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[1].Action); 233Assert.Equal(request1, response[1].BuildRequest); 252Assert.Equal(3, response.Count); 255Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 257Assert.Equal(ScheduleActionType.ReportResults, response[1].Action); 261Assert.Equal(ScheduleActionType.ResumeExecution, response[2].Action); 262Assert.Equal(request1.ParentGlobalRequestId, response[2].Unblocker.BlockedRequestId); 283Assert.Equal(ScheduleActionType.CreateNode, response[0].Action); 284Assert.Equal(NodeAffinity.OutOfProc, response[0].RequiredNodeType); 285Assert.Equal(1, response[0].NumberOfNodesToCreate); 307Assert.Equal(ScheduleActionType.CreateNode, response[0].Action); 308Assert.Equal(NodeAffinity.OutOfProc, response[0].RequiredNodeType); 309Assert.Equal(2, response[0].NumberOfNodesToCreate); 332Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 333Assert.Equal(request1, response[0].BuildRequest); 357Assert.Equal(2, response.Count); 358Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 359Assert.Equal(request1, response[0].BuildRequest); 360Assert.Equal(ScheduleActionType.CreateNode, response[1].Action); 361Assert.Equal(NodeAffinity.OutOfProc, response[1].RequiredNodeType); 362Assert.Equal(2, response[1].NumberOfNodesToCreate); 400Assert.Equal(ScheduleActionType.CreateNode, response[0].Action); 401Assert.Equal(NodeAffinity.InProc, response[0].RequiredNodeType); 402Assert.Equal(1, response[0].NumberOfNodesToCreate); 407Assert.Equal(2, moreResponses.Count); 408Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, moreResponses[0].Action); 409Assert.Equal(ScheduleActionType.CreateNode, moreResponses[1].Action); 410Assert.Equal(NodeAffinity.OutOfProc, moreResponses[1].RequiredNodeType); 411Assert.Equal(1, moreResponses[1].NumberOfNodesToCreate); 438Assert.Equal(ScheduleActionType.CreateNode, response[0].Action); 439Assert.Equal(NodeAffinity.OutOfProc, response[0].RequiredNodeType); 440Assert.Equal(3, response[0].NumberOfNodesToCreate); 465Assert.Equal(2, response.Count); 466Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 467Assert.Equal(request2, response[0].BuildRequest); 468Assert.Equal(ScheduleActionType.CreateNode, response[1].Action); 469Assert.Equal(NodeAffinity.OutOfProc, response[1].RequiredNodeType); 470Assert.Equal(2, response[1].NumberOfNodesToCreate); 495Assert.Equal(2, response.Count); 496Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 497Assert.Equal(request3, response[0].BuildRequest); 498Assert.Equal(ScheduleActionType.CreateNode, response[1].Action); 499Assert.Equal(NodeAffinity.OutOfProc, response[1].RequiredNodeType); 500Assert.Equal(2, response[1].NumberOfNodesToCreate); 531Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 532Assert.Equal(request1, response[0].BuildRequest); 555Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[0].Action); 556Assert.Equal(request1, response[0].BuildRequest); 557Assert.Equal(Scheduler.InProcNodeId, response[0].NodeId); 597Assert.Equal(4, nextNodeId); // 3 nodes 630Assert.Equal(2, response.Count); 632Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[1].Action); 649Assert.Equal(2, response.Count); 651Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[1].Action); 669Assert.Equal(2, response.Count); 671Assert.Equal(ScheduleActionType.ScheduleWithConfiguration, response[1].Action); 688Assert.Equal(2, response.Count); 691Assert.Equal(ScheduleActionType.ReportResults, response[0].Action); 694Assert.Equal(ScheduleActionType.ResumeExecution, response[1].Action); 695Assert.Equal(request.ParentGlobalRequestId, response[1].Unblocker.BlockedRequestId); 717Assert.Equal(BuildResultCode.Success, result.OverallResult);
BackEnd\TargetBuilder_Tests.cs (15)
107Assert.Equal(TargetResultCode.Success, result["Empty"].ResultCode); 129Assert.Equal(TargetResultCode.Success, result["Baz"].ResultCode); 134Assert.Equal(TargetResultCode.Success, resultsCache.GetResultForRequest(entry.Request)["Bar"].ResultCode); 152Assert.Equal(TargetResultCode.Success, result["DepSkip"].ResultCode); 156Assert.Equal(TargetResultCode.Skipped, resultsCache.GetResultForRequest(entry.Request)["SkipCondition"].ResultCode); 194Assert.Equal(TargetResultCode.Failure, resultsCache.GetResultForRequest(entry.Request)["DepError"].ResultCode); 195Assert.Equal(TargetResultCode.Success, resultsCache.GetResultForRequest(entry.Request)["Foo"].ResultCode); 196Assert.Equal(TargetResultCode.Success, resultsCache.GetResultForRequest(entry.Request)["Skip"].ResultCode); 197Assert.Equal(TargetResultCode.Failure, resultsCache.GetResultForRequest(entry.Request)["Error"].ResultCode); 198Assert.Equal(TargetResultCode.Success, resultsCache.GetResultForRequest(entry.Request)["Bar"].ResultCode); 199Assert.Equal(TargetResultCode.Success, resultsCache.GetResultForRequest(entry.Request)["Baz"].ResultCode); 1410Assert.Equal(TargetResultCode.Failure, resultsCache.GetResultForRequest(entry.Request)["Build"].ResultCode); 1411Assert.Equal(TargetResultCode.Skipped, resultsCache.GetResultForRequest(entry.Request)["ProduceError1"].ResultCode); 1412Assert.Equal(TargetResultCode.Failure, resultsCache.GetResultForRequest(entry.Request)["_Error1"].ResultCode); 1515Assert.Equal(tasks.Length, mockBuilder.ExecutedTasks.Count);
BackEnd\TargetEntry_Tests.cs (65)
127Assert.Equal(TargetEntryState.Dependencies, entry.State); 140Assert.Equal(TargetEntryState.Dependencies, entry.State); 154Assert.Equal(TargetEntryState.Dependencies, entry.State); 171Assert.Equal(TargetEntryState.Dependencies, entry.State); 173Assert.Equal(TargetEntryState.Execution, entry.State); 177Assert.Equal(TargetEntryState.Dependencies, entry.State); 179Assert.Equal(TargetEntryState.Execution, entry.State); 186Assert.Equal(TargetEntryState.Dependencies, entry.State); 188Assert.Equal(TargetEntryState.Execution, entry.State); 189Assert.Equal(2, deps.Count); 213Assert.Equal(TargetEntryState.Dependencies, entry.State); 215Assert.Equal(TargetEntryState.Execution, entry.State); 221Assert.Equal(TargetEntryState.Dependencies, entry.State); 223Assert.Equal(TargetEntryState.Execution, entry.State); 225Assert.Equal(2, taskBuilder.ExecutedTasks.Count); 231Assert.Equal(TargetEntryState.Dependencies, entry.State); 233Assert.Equal(TargetEntryState.Execution, entry.State); 235Assert.Equal(3, taskBuilder.ExecutedTasks.Count); 258Assert.Equal(TargetEntryState.Dependencies, entry.State); 260Assert.Equal(TargetEntryState.Execution, entry.State); 263Assert.Equal(3, taskBuilder.ExecutedTasks.Count); 267Assert.Equal(TargetEntryState.Completed, entry.State); 271Assert.Equal(TargetEntryState.Dependencies, entry.State); 273Assert.Equal(TargetEntryState.Execution, entry.State); 276Assert.Equal(2, taskBuilder.ExecutedTasks.Count); 279Assert.Equal(TargetEntryState.ErrorExecution, entry.State); 280Assert.Equal(2, entry.GetErrorTargets(GetProjectLoggingContext(entry.RequestEntry)).Count); 284Assert.Equal(TargetEntryState.Dependencies, entry.State); 286Assert.Equal(TargetEntryState.Execution, entry.State); 289Assert.Equal(3, taskBuilder.ExecutedTasks.Count); 293Assert.Equal(TargetEntryState.ErrorExecution, entry.State); 294Assert.Equal(2, entry.GetErrorTargets(GetProjectLoggingContext(entry.RequestEntry)).Count); 298Assert.Equal(TargetEntryState.Dependencies, entry.State); 300Assert.Equal(TargetEntryState.Execution, entry.State); 302Assert.Equal(3, taskBuilder.ExecutedTasks.Count); 306Assert.Equal(TargetEntryState.Completed, entry.State); 336Assert.Equal(TargetEntryState.Completed, entry.State); 337Assert.Equal(2, entry.Lookup.GetItems("Compile").Count); 361Assert.Equal(TargetEntryState.Completed, entry.State); 363Assert.Equal(2, entry.Lookup.GetItems("Compile").Count); 365Assert.Equal(TargetResultCode.Success, results.ResultCode); 372Assert.Equal(TargetEntryState.Completed, entry.State); 374Assert.Equal(2, entry.Lookup.GetItems("Compile").Count); 389Assert.Equal(TargetResultCode.Success, results.ResultCode); 396Assert.Equal(TargetEntryState.Completed, entry.State); 409Assert.Equal(TargetResultCode.Success, results.ResultCode); 415Assert.Equal(TargetEntryState.Completed, entry.State); 417Assert.Equal(TargetResultCode.Skipped, results.ResultCode); 424Assert.Equal(TargetEntryState.Completed, entry.State); 426Assert.Equal(TargetResultCode.Success, results.ResultCode); 433Assert.Equal(TargetEntryState.Completed, entry.State); 435Assert.Equal(TargetResultCode.Success, results.ResultCode); 440Assert.Equal(TargetEntryState.Dependencies, entry.State); 442Assert.Equal(TargetEntryState.Execution, entry.State); 445Assert.Equal(TargetEntryState.ErrorExecution, entry.State); 448Assert.Equal(TargetResultCode.Failure, results.ResultCode); 478Assert.Equal(2, results.Items.Length); 497Assert.Equal(3, results.Items.Length); 515Assert.Equal(3, results.Items.Length); 556Assert.Equal(2, results.Items.Length); 619Assert.Equal(4, results.Items.Length); 700Assert.Equal(3, log.TargetFinishedEvents.Count); 797Assert.Equal(3, log.TargetFinishedEvents.Count); 884Assert.Equal(BuildResultCode.Failure, result.OverallResult); 887Assert.Equal(TargetResultCode.Success, result.ResultsByTarget["Build"].ResultCode);
BackEnd\TargetResult_Tests.cs (8)
31Assert.Equal(TargetResultCode.Failure, result.ResultCode); 44Assert.Equal(TargetResultCode.Failure, result.ResultCode); 68Assert.Equal(typeof(ArgumentException), result.Exception.GetType()); 69Assert.Equal(TargetResultCode.Failure, result.ResultCode); 82Assert.Equal(TargetResultCode.Failure, result.ResultCode); 103Assert.Equal(result.ResultCode, deserializedResult.ResultCode); 106Assert.Equal(result.OriginalBuildEventContext, deserializedResult.OriginalBuildEventContext); 123Assert.Equal(result.ResultCode, deserializedResult.ResultCode);
BackEnd\TargetUpToDateChecker_Tests.cs (5)
164Assert.Equal(DependencyAnalysisResult.IncrementalBuild, result); // "Should only build partially." 207Assert.Equal(DependencyAnalysisResult.IncrementalBuild, result); // "Should only build partially." 264Assert.Equal(DependencyAnalysisResult.IncrementalBuild, result); // "Should only build partially." 905Assert.Equal(expectedAnyOutOfDate, TargetUpToDateChecker.IsAnyOutOfDate(out detail, Directory.GetCurrentDirectory(), inputs, outputs)); 1047Assert.Equal(expectedOutOfDate,
BackEnd\TaskExecutionHost_Tests.cs (14)
342Assert.Equal(1, ((int[])_parametersSetOnTask["IntArrayParam"])[0]); 343Assert.Equal(0, ((int[])_parametersSetOnTask["IntArrayParam"])[1]); 1315Assert.Equal(0, TaskItemComparer.Instance.Compare(value, new TaskItem(_bucket.Lookup.GetItems("output").First()))); 1326Assert.Equal(values.Length, _bucket.Lookup.GetItems("output").Count); 1341Assert.Equal(values.Length, _bucket.Lookup.GetItems("output").Count); 1344Assert.Equal(0, TaskItemComparer.Instance.Compare(values[i], new TaskItem(_bucket.Lookup.GetItems("output").ElementAt(i)))); 1368Assert.Equal(expectedValue, _parametersSetOnTask[parameterName]); 1382Assert.Equal(BuiltInMetadata.MetadataCount, actualItem.MetadataCount); 1395Assert.Equal(0, TaskItemComparer.Instance.Compare(expectedItem, actualItem)); 1422Assert.Equal(expectedItems.Length, actualItems.Length); 1426Assert.Equal(0, TaskItemComparer.Instance.Compare(expectedItems[i], actualItems[i])); 1440Assert.Equal(expectedItems.Length, actualItems.Length); 1460Assert.Equal(expectedArray.Length, actualArray.Length); 1463Assert.Equal(expectedArray.GetValue(i), actualArray.GetValue(i));
BackEnd\TaskHost_Tests.cs (11)
202Assert.Equal(0, _customLogger.LastError.LineNumber); // "Expected line number to be 0" 214Assert.Equal(0, _customLogger.LastWarning.LineNumber); // "Expected line number to be 0" 219Assert.Equal(1, _customLogger.NumberOfWarning); // "Expected one Warning Event at this point" 220Assert.Equal(1, _customLogger.NumberOfError); // "Expected one Warning Event at this point" 227Assert.Equal(0, _customLogger.LastWarning.LineNumber); // "Expected line number to be 0" 285Assert.Equal(0, _customLogger.LastError.LineNumber); // "Expected line number to be 0" 299Assert.Equal(0, _customLogger.LastWarning.LineNumber); // "Expected line number to be 0" 313Assert.Equal(MessageImportance.High, _customLogger.LastMessage.Importance); // "Expected Message importance to be high" 477Assert.Equal(1, _customLogger.NumberOfWarning); // "Expected there to be only one warning" 497Assert.Equal(1, _customLogger.NumberOfWarning); // "Expected there to be only one warning" 518Assert.Equal(1, _customLogger.NumberOfWarning); // "Expected there to be only one warning"
BackEnd\TaskHostConfiguration_Tests.cs (10)
377Assert.Equal(expectedGlobalProperties, deserializedConfig.GlobalProperties); 473Assert.Equal(config.TaskParameters.Count, deserializedConfig.TaskParameters.Count); 476Assert.Equal(config.GlobalProperties.Count, deserializedConfig.GlobalProperties.Count); 524Assert.Equal(config.TaskParameters.Count, deserializedConfig.TaskParameters.Count); 525Assert.Equal(config.TaskParameters["Text"].WrappedParameter, deserializedConfig.TaskParameters["Text"].WrappedParameter); 526Assert.Equal(config.TaskParameters["BoolValue"].WrappedParameter, deserializedConfig.TaskParameters["BoolValue"].WrappedParameter); 573Assert.Equal(config.TaskParameters.Count, deserializedConfig.TaskParameters.Count); 621Assert.Equal(config.TaskParameters.Count, deserializedConfig.TaskParameters.Count); 776Assert.Equal(metadataFromX.Count, metadataFromY.Count); 786Assert.Equal(metadataFromX[metadataName], metadataFromY[metadataName]);
BackEnd\TaskHostTaskComplete_Tests.cs (11)
124Assert.Equal(complete.TaskResult, deserializedComplete.TaskResult); 147Assert.Equal(complete.TaskResult, deserializedComplete.TaskResult); 149Assert.Equal(complete.TaskOutputParameters.Count, deserializedComplete.TaskOutputParameters.Count); 173Assert.Equal(complete.TaskResult, deserializedComplete.TaskResult); 175Assert.Equal(complete.TaskOutputParameters.Count, deserializedComplete.TaskOutputParameters.Count); 176Assert.Equal(complete.TaskOutputParameters["Text"].WrappedParameter, deserializedComplete.TaskOutputParameters["Text"].WrappedParameter); 177Assert.Equal(complete.TaskOutputParameters["BoolValue"].WrappedParameter, deserializedComplete.TaskOutputParameters["BoolValue"].WrappedParameter); 200Assert.Equal(complete.TaskResult, deserializedComplete.TaskResult); 202Assert.Equal(complete.TaskOutputParameters.Count, deserializedComplete.TaskOutputParameters.Count); 226Assert.Equal(complete.TaskResult, deserializedComplete.TaskResult); 228Assert.Equal(complete.TaskOutputParameters.Count, deserializedComplete.TaskOutputParameters.Count);
BackEnd\TaskRegistry_Tests.cs (30)
113Assert.Equal(1, registeredTaskCount); // "Expected one registered tasks in TaskRegistry.AllTaskDeclarations!" 124Assert.Equal(taskAssemblyLoadInfo, AssemblyLoadInfo.Create(assemblyName, assemblyFile)); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 153Assert.Equal(3, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.AllTaskDeclarations!" 166Assert.Equal(taskAssemblyLoadInfo, AssemblyLoadInfo.Create(assemblyName, assemblyFile == null ? null : Path.GetFullPath(assemblyFile))); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 195Assert.Equal(3, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.AllTaskDeclarations!" 198Assert.Equal(2, registry.TaskRegistrations.Count); // "Expected only two buckets since two of three tasks have the same name!" 207Assert.Equal(singletonAssemblyLoadInfo, AssemblyLoadInfo.Create(assemblyName, assemblyFile)); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 212Assert.Equal(2, duplicateBucket.Count); // "Expected two Records registered under this TaskName!" 260Assert.Equal(3, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.AllTaskDeclarations!" 271Assert.Equal(taskAssemblyLoadInfo, AssemblyLoadInfo.Create(assemblyName, assemblyFile == null ? null : Path.GetFullPath(assemblyFile))); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 299Assert.Equal(2, registry.TaskRegistrations.Count); // "Expected only two buckets since two of three tasks have the same name!" 301Assert.Equal(3, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 337Assert.Equal(3, registry.TaskRegistrations.Count); // "Should have three buckets, since two of the tasks are the same." 339Assert.Equal(4, registeredTaskCount); 1128Assert.Equal(3, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 1150Assert.Equal(taskAssemblyLoadInfo, AssemblyLoadInfo.Create(expandedAssemblyName, expandedAssemblyFile == null ? null : Path.GetFullPath(expandedAssemblyFile))); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 1184Assert.Equal(2, registeredTaskCount); // "Expected two registered tasks in TaskRegistry.TaskRegistrations!" 1203Assert.Equal(taskAssemblyLoadInfo, AssemblyLoadInfo.Create(expandedAssemblyName, Path.GetFullPath(expandedAssemblyFile))); // "Task record was not properly registered by TaskRegistry.RegisterTask!" 1222Assert.Equal(1, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 1275Assert.Equal(1, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 1311Assert.Equal(1, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 1322Assert.Equal(2, inlineTaskRecord.UsingTaskParameters.Count); 1329Assert.Equal(typeof(System.String), parameterInfo.PropertyType); 1336Assert.Equal(typeof(Int32), parameterInfo.PropertyType); 1684Assert.Equal(1, registeredTaskCount); // "Expected three registered tasks in TaskRegistry.TaskRegistrations!" 1695Assert.Equal(2, inlineTaskRecord.UsingTaskParameters.Count); 1704Assert.Equal(parameterInfo.Output, bool.Parse(expandedOutput)); 1705Assert.Equal(parameterInfo.Required, bool.Parse(expandedRequired)); 1706Assert.Equal( 2032Assert.Equal(shouldBeRetrievedFromCache, retrievedFromCache);
BinaryLogger_Tests.cs (1)
302Assert.Equal(embedFiles1, embedFiles2);
BuildEventArgsSerialization_Tests.cs (5)
47Assert.Equal(BinaryLogRecordKind.ProjectImportArchive, (BinaryLogRecordKind)binaryReader.Read7BitEncodedInt()); 48Assert.Equal(bytes.Length, binaryReader.Read7BitEncodedInt()); 49Assert.Equal(bytes, binaryReader.ReadBytes(bytes.Length)); 1176Assert.Equal(length, memoryStream.Position); 1179Assert.Equal(typeof(T), deserializedArgs.GetType());
Collections\MSBuildNameIgnoreCaseComparer_Tests.cs (6)
56Assert.Equal(MSBuildNameIgnoreCaseComparer.Default.GetHashCode("foo"), comparer.GetHashCode(s, 2, 3)); 164Assert.Equal(MSBuildNameIgnoreCaseComparer.Default.GetHashCode("aBc"), MSBuildNameIgnoreCaseComparer.Default.GetHashCode("AbC")); 178Assert.Equal(comparer.GetHashCode("aBc"), comparer.GetHashCode("AbC")); 179Assert.Equal(comparer.GetHashCode("xyz", 0, 1), comparer.GetHashCode("x")); 190Assert.Equal(comparer.GetHashCode("xyz", 1, 2), comparer.GetHashCode("YZ")); 201Assert.Equal(comparer.GetHashCode("abcd", 0, 3), comparer.GetHashCode("abc"));
Collections\MultiDictionary_Tests.cs (17)
26Assert.Equal(0, dictionary.KeyCount); 27Assert.Equal(0, dictionary.ValueCount); 51Assert.Equal(2, dictionary.KeyCount); 52Assert.Equal(2, dictionary.ValueCount); 56Assert.Equal(1, dictionary.KeyCount); 57Assert.Equal(1, dictionary.ValueCount); 61Assert.Equal(0, dictionary.KeyCount); 62Assert.Equal(0, dictionary.ValueCount); 69Assert.Equal(1, dictionary.KeyCount); 70Assert.Equal(1, dictionary.ValueCount); 89Assert.Equal(2, dictionary.KeyCount); 90Assert.Equal(3, dictionary.ValueCount); 108Assert.Equal(2, values.Count); 140Assert.Equal(1, dictionary.KeyCount); 141Assert.Equal(1, dictionary.ValueCount); 163Assert.Equal(0, dictionary.KeyCount); 164Assert.Equal(0, dictionary.ValueCount);
Collections\OMcollections_tests.cs (10)
47Assert.Equal(2, properties.Count); 84Assert.Equal(properties, deserializedProperties); 99Assert.Equal(properties, deserializedProperties); 150Assert.Equal(item1, items["i"].First()); 165Assert.Equal(item1, list[0]); 166Assert.Equal(item2, list[1]); 167Assert.Equal(item3, list[2]); 231Assert.Equal(2, dictionary.Count); 280Assert.Equal(3, convertingCollection.Count); 285Assert.Equal(convertedValues[value.Key], value.Value);
Construction\ElementLocation_Tests.cs (25)
43Assert.Equal(65536, location.Line); 44Assert.Equal(0, location.Column); 56Assert.Equal(0, location.Line); 57Assert.Equal(65536, location.Column); 69Assert.Equal(65536, location.Line); 70Assert.Equal(65537, location.Column); 113Assert.Equal(70012, ex.ColumnNumber); 114Assert.Equal(2, ex.LineNumber); 148Assert.Equal(70002, ex.LineNumber); 149Assert.Equal(2, ex.ColumnNumber); 170Assert.Equal(location.Line, deserializedLocation.Line); 171Assert.Equal(location.Column, deserializedLocation.Column); 188Assert.Equal(location.Line, deserializedLocation.Line); 189Assert.Equal(location.Column, deserializedLocation.Column); 201Assert.Equal(65535, location.Line); 202Assert.Equal(65534, location.Column); 246Assert.Equal(65535, location.Line); 247Assert.Equal(0, location.Column); 259Assert.Equal(0, location.Line); 260Assert.Equal(65535, location.Column); 272Assert.Equal(65535, location.Line); 273Assert.Equal(65534, location.Column); 290Assert.Equal(location.Line, deserializedLocation.Line); 291Assert.Equal(location.Column, deserializedLocation.Column); 426Assert.Equal(readOnly, doc.IsReadOnly);
Construction\ProjectRootElement_Tests.cs (2)
82Assert.Equal(2, children[0].ChildNodes.Count); 114Assert.Equal(2, children[0].ChildNodes.Count);
Construction\SolutionProjectGenerator_Tests.cs (5)
2067Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2155Assert.Equal(BuildResultCode.Failure, result.OverallResult); 2411Assert.Equal(12, instances[0].TargetsCount); 2418Assert.Equal(14, instances[0].TargetsCount); 2776Assert.Equal(count, itemGroup.Count());
CopyOnWriteDictionary_Tests.cs (1)
124Assert.Equal(clone.Count, dictionary.Count);
Definition\ProjectItem_Tests.cs (1)
38Assert.Equal(1 + 15 /* built-in metadata */, item2.MetadataCount);
Definition\Toolset_Tests.cs (3)
120Assert.Equal(t.Properties.Count, t2.Properties.Count); 128Assert.Equal(t.SubToolsets.Count, t2.SubToolsets.Count); 138Assert.Equal(subToolset1.Properties.Count, subToolset2.Properties.Count);
Definition\ToolsetConfigurationReader_Tests.cs (7)
450Assert.Equal(2, msbuildToolsetSection.Toolsets.GetElement("2.0").PropertyElements.Count); 486Assert.Equal(2, msbuildToolsetSection.Toolsets.GetElement("2.0").PropertyElements.Count); 539Assert.Equal(2, msbuildToolsetSection.Toolsets.GetElement("2.0").PropertyElements.Count); 544Assert.Equal(3, msbuildToolsetSection.Toolsets.GetElement(0).AllProjectImportSearchPaths.Count); 547Assert.Equal(2, allPaths.GetElement(0).PropertyElements.Count); 552Assert.Equal(2, allPaths.GetElement(1).PropertyElements.Count); 587Assert.Equal(paths.SearchPaths.Count, expectedPaths.Length);
Definition\ToolsVersion_Tests.cs (4)
204Assert.Equal(1, mockLogger.WarningCount); // "Expected 1 warning logged!" 226Assert.Equal(1, mockLogger.WarningCount); // "Expected a warning for invalid character in toolpath" 278Assert.Equal(sortedTasksExpectedPaths.Count, foundFiles.Length); 284Assert.Equal(sortedOverrideExpectedPaths.Count, foundoverrideFiles.Length);
EscapingInProjects_Tests.cs (2)
882Assert.Equal(3, items.Count()); 914Assert.Equal(4, items.Count());
Evaluation\Evaluator_Tests.cs (22)
726Assert.Equal(2, logger.WarningCount); // "Expected two warnings" 772Assert.Equal(2, logger.WarningCount); // "Expected two warnings" 909Assert.Equal(3, imports.Count); 910Assert.Equal(5, importsIncludingDuplicates.Count); 1914Assert.Equal(allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates.Count, nonImportedProperties.Count()); 1935Assert.Equal(4, restOfAllEvaluatedProperties.Count()); 1946Assert.Equal(4, restOfAllEvaluatedProperties.Count()); 2006Assert.Equal(6, project.AllEvaluatedItems.Count); 2022Assert.Equal(6, project.AllEvaluatedItems.Count); 2027Assert.Equal(7, project.AllEvaluatedItems.Count); 2078Assert.Equal(allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates.Count, nonImportedProperties.Count()); 2099Assert.Equal(3, restOfAllEvaluatedProperties.Count()); 2128Assert.Equal(initial, project.AllEvaluatedProperties.Count); 2132Assert.Equal(initial + 1, project.AllEvaluatedProperties.Count); 2161Assert.Equal(4, project.AllEvaluatedItemDefinitionMetadata.Count); 2167Assert.Equal(4, project.AllEvaluatedItemDefinitionMetadata.Count); 2210Assert.Equal(nonImportedProperties.Count(), allProjectPropertiesNoDuplicateNames.Count); 2302Assert.Equal(1, mockLogger.ErrorCount); 2324Assert.Equal(2, instance.DefaultTargets.Count); 2348Assert.Equal(2, instance.InitialTargets.Count); 4527Assert.Equal(4, ex.LineNumber); 4528Assert.Equal(33, ex.ColumnNumber);
Evaluation\Expander_Tests.cs (19)
152Assert.Equal(5, itemsOut.Count); 183Assert.Equal(2, items.Count); 203Assert.Equal(2, items.Count); 287Assert.Equal(10, itemsTrue.Count); 293Assert.Equal(10, itemsTrue.Count); 299Assert.Equal(10, itemsTrue.Count); 660Assert.Equal(10, itemsTrue.Count); 666Assert.Equal(10, itemsTrue.Count); 678Assert.Equal(10, itemsTrue.Count); 698Assert.Equal(10, itemsTrue.Count); 718Assert.Equal(20, items.Count); 738Assert.Equal(10, items.Count); 1646Assert.Equal(9, expanded.Count); 2513Assert.Equal(1, v.Major); 2514Assert.Equal(2, v.Minor); 2515Assert.Equal(3, v.Build); 2516Assert.Equal(4, v.Revision); 2583Assert.Equal(System.Diagnostics.Process.GetCurrentProcess().Id, pid); 3314Assert.Equal(expected, actual);
Evaluation\ExpressionShredder_Tests.cs (21)
603Assert.Equal(matches.Count, expressions.Count); 623Assert.Equal(0, transformGroup.Length); 766Assert.Equal(2, capture.Captures.Count); 788Assert.Equal(2, capture.Captures.Count); 810Assert.Equal(2, capture.Captures.Count); 832Assert.Equal(2, capture.Captures.Count); 873Assert.Equal(2, capture.Captures.Count); 895Assert.Equal(2, capture.Captures.Count); 917Assert.Equal(2, capture.Captures.Count); 939Assert.Equal(2, capture.Captures.Count); 961Assert.Equal(2, capture.Captures.Count); 983Assert.Equal(2, capture.Captures.Count); 1004Assert.Equal(2, expressions.Count); 1007Assert.Equal(2, capture.Captures.Count); 1028Assert.Equal(2, expressions.Count); 1031Assert.Equal(2, capture.Captures.Count); 1052Assert.Equal(2, expressions.Count); 1055Assert.Equal(2, capture.Captures.Count); 1076Assert.Equal(2, expressions.Count); 1079Assert.Equal(2, capture.Captures.Count); 1098Assert.Equal(5, expressions.Count);
Evaluation\ItemEvaluation_Tests.cs (1)
543Assert.Equal(INCLUDE_COUNT, items.Count);
Evaluation\ItemSpec_Tests.cs (1)
70Assert.Equal(1, matches);
Evaluation\ProjectSdkImplicitImport_Tests.cs (5)
117Assert.Equal(expectImportInLogicalProject ? 7 : 6, children.Count); 138Assert.Equal(expectImportInLogicalProject ? 2 : 0, projectRootElement.Imports.Count); 141Assert.Equal(2, project.Imports.Count); 205Assert.Equal(expectImportInLogicalProject ? 6 : 0, projectRootElement.Imports.Count); 208Assert.Equal(sdkNames.Count * 2, project.Imports.Count);
Evaluation\ProjectStringCache_Tests.cs (22)
63Assert.Equal(1, nodes1.Count); 64Assert.Equal(1, nodes2.Count); 124Assert.Equal(1, nodes1.Count); 125Assert.Equal(1, nodes2.Count); 203Assert.Equal(entryCount, cache.Count); 211Assert.Equal(1, nodes1.Count); 212Assert.Equal(1, nodes2.Count); 236Assert.Equal(0, cache.Count); 266Assert.Equal(1, cache.Count); 283Assert.Equal(1, cache.Count); 325Assert.Equal(1, cache.Count); 357Assert.Equal(0, cache.Count); 392Assert.Equal(1, cache.Count); 396Assert.Equal(1, cache.Count); 401Assert.Equal(1, cache.Count); 415Assert.Equal(1, cache.Count); 437Assert.Equal(1, cache.Count); 443Assert.Equal(2, cache.Count); 455Assert.Equal(2, cache.Count); 477Assert.Equal(1, cache.Count); 484Assert.Equal(2, cache.Count); 497Assert.Equal(2, cache.Count);
Evaluation\SimpleVersion_Tests.cs (12)
128Assert.Equal(expectedSign, Comparer<SimpleVersion>.Default.Compare(version1, version2)); 129Assert.Equal(expectedSign, Math.Sign(version1.CompareTo(version2))); 198Assert.Equal(expected, version1.Equals(version2)); 199Assert.Equal(expected, version1 == version2); 200Assert.Equal(!expected, version1 != version2); 203Assert.Equal(expected, version1.Equals(version2Object)); 207Assert.Equal(expected, version1Object.GetHashCode() == version2Object.GetHashCode()); 230Assert.Equal(expected, SimpleVersion.Parse(input)); 302Assert.Equal(major, version.Major); 303Assert.Equal(minor, version.Minor); 304Assert.Equal(build, version.Build); 305Assert.Equal(revision, version.Revision);
EvaluationProfiler_Tests.cs (13)
164Assert.Equal(2, profiledElements.Count(location => location.ElementName == "CSFile" & location.EvaluationPass == EvaluationPass.Items)); 166Assert.Equal(2, profiledElements.Count(location => location.ElementName == "CSFile" & location.EvaluationPass == EvaluationPass.LazyItems)); 173Assert.Equal(2, profiledElements.Count(location => location.ElementName == "Message")); 195Assert.Equal(2, profiledElements.Count(location => location.ElementName == "TestGlob" & location.EvaluationPass == EvaluationPass.Items)); 196Assert.Equal(2, profiledElements.Count(location => location.ElementName == "TestGlob" & location.EvaluationPass == EvaluationPass.LazyItems)); 204Assert.Equal(2, totalGlobLocation.NumberOfHits); 231Assert.Equal(itemPass.Id, itemGroup.ParentId); 232Assert.Equal(itemGroup.Id, testItem.ParentId); 237Assert.Equal(lazyItemPass.Id, lazyTestItem.ParentId); 243Assert.Equal(targetPass.Id, target.ParentId); 244Assert.Equal(target.Id, messageTarget.ParentId); 256Assert.Equal(allIds.Count, allUniqueIds.Count); 293Assert.Equal(BuildResultCode.Success, result.OverallResult);
ExpressionTree_Tests.cs (12)
354Assert.Equal(2, properties.Count); 357Assert.Equal(4, conditionedProperties.Count); 359Assert.Equal(2, properties.Count); 368Assert.Equal(4, conditionedProperties.Count); 370Assert.Equal(2, properties.Count); 372Assert.Equal(2, properties.Count); 379Assert.Equal(4, conditionedProperties.Count); 381Assert.Equal(2, properties.Count); 383Assert.Equal(3, properties.Count); 385Assert.Equal(2, properties.Count); 387Assert.Equal(2, properties.Count); 455Assert.Equal(expected, result);
FileLogger_Tests.cs (14)
65Assert.Equal((byte)109, content[0]); // 'm' 151Assert.Equal(fl.Verbosity, verbosityEnumerations[i]); 162Assert.Equal(fl.Verbosity, verbosityEnumerations[i]); 223Assert.Equal((byte)255, content[0]); 224Assert.Equal((byte)254, content[1]); 250Assert.Equal((byte)239, content[0]); 251Assert.Equal((byte)187, content[1]); 252Assert.Equal((byte)191, content[2]); 381Assert.Equal(0, new FileInfo(logFile).Length); 473Assert.Equal(expectedLines.Length, actualLines.Length); 493Assert.Equal(0, string.Compare(fileLogger.InternalFilelogger.Parameters, "ForceNoAlign;ShowEventId;ShowCommandLine;logfile=msbuild0.log;", StringComparison.OrdinalIgnoreCase)); 499Assert.Equal(0, string.Compare(fileLogger.InternalFilelogger.Parameters, "ForceNoAlign;ShowEventId;ShowCommandLine;logfile=" + Path.Combine(Directory.GetCurrentDirectory(), "mylogfile3.log") + ";", StringComparison.OrdinalIgnoreCase)); 505Assert.Equal(0, string.Compare(fileLogger.InternalFilelogger.Parameters, "ForceNoAlign;ShowEventId;ShowCommandLine;logfile=" + Path.Combine(Directory.GetCurrentDirectory(), "mylogfile4.log") + ";", StringComparison.OrdinalIgnoreCase)); 512Assert.Equal(0, string.Compare(fileLogger.InternalFilelogger.Parameters, "ForceNoAlign;ShowEventId;ShowCommandLine;logfile=" + Path.Combine(Directory.GetCurrentDirectory(), "tempura", "mylogfile1.log") + ";", StringComparison.OrdinalIgnoreCase));
FileMatcher_Tests.cs (9)
594Assert.Equal(input.Item3, FileMatcher.IsMatch(input.Item1, input.Item2)); 595Assert.Equal(input.Item3, FileMatcher.IsMatch(input.Item1.ToUpperInvariant(), input.Item2)); 596Assert.Equal(input.Item3, FileMatcher.IsMatch(input.Item1, input.Item2.ToUpperInvariant())); 1291Assert.Equal(new[] { "a.cs", "b.cs", "c.cs" }, files); 1295Assert.Equal(new[] { "b.cs", "c.cs" }, files); 1299Assert.Equal(new[] { "b.cs" }, files); 2426Assert.Equal(1, timesFound); 2445Assert.Equal(0, timesFound); 2450Assert.Equal(0, mockFileSystem.FileHits3); // "At least one file that was marked untouchable was referenced."
FileUtilities_Tests.cs (1)
196Assert.Equal(info.LastWriteTime, new FileInfo(file).LastWriteTime);
Globbing\CompositeGlob_Tests.cs (2)
133Assert.Equal(4, leafGlobs.Length); 170Assert.Equal(2, composite.Globs.Count());
Globbing\MSBuildGlob_Tests.cs (1)
33Assert.Equal(glob.TestOnlyGlobRoot.LastOrDefault(), Path.DirectorySeparatorChar);
HashTableUtility_Tests.cs (4)
43Assert.Equal(0, HashTableUtility.Compare(h1, h2)); 47Assert.Equal(0, HashTableUtility.Compare(h1, h2)); 53Assert.Equal(0, HashTableUtility.Compare(h1, h2)); 67Assert.Equal(0, HashTableUtility.Compare(h1, h2));
Instance\HostServices_Tests.cs (31)
115Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 127Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 138Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 140Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 142Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 154Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 166Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 167Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 170Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 171Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 174Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 175Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 188Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 189Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 201Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 203Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 206Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 208Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 222Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 237Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 263Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 265Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 292Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 357Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 359Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 361Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 374Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 375Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 378Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 380Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 381Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2"));
Instance\ProjectPropertyInstance_Internal_Tests.cs (3)
66Assert.Equal(property.IsImmutable, deserializedProperty.IsImmutable); 67Assert.Equal(typeof(ProjectPropertyInstance), property.GetType()); 85Assert.Equal(property.IsImmutable, deserializedProperty.IsImmutable);
Instance\TaskItem_Tests.cs (5)
62Assert.Equal(item.MetadataCount, deserializedItem.MetadataCount); 87Assert.Equal(left, right); 88Assert.Equal(right, left); 102Assert.Equal(left, right); 103Assert.Equal(right, left);
InvalidProjectFileException_Tests.cs (2)
79Assert.Equal(3, e.LineNumber); 80Assert.Equal(38, e.ColumnNumber);
LoggerDescription_Tests.cs (5)
37Assert.Equal(streamWriteEndPosition, streamReadEndPosition); // "Stream end positions should be equal" 39Assert.Equal(description.Verbosity, description2.Verbosity); // "Expected Verbosity to Match" 40Assert.Equal(description.LoggerId, description2.LoggerId); // "Expected Verbosity to Match" 41Assert.Equal(0, string.Compare(description.LoggerSwitchParameters, description2.LoggerSwitchParameters, StringComparison.OrdinalIgnoreCase)); // "Expected LoggerSwitchParameters to Match" 42Assert.Equal(0, string.Compare(description.Name, description2.Name, StringComparison.OrdinalIgnoreCase)); // "Expected Name to Match"
Scanner_Tests.cs (32)
63Assert.Equal(Convert.ToInt32(tests[i, 1]), parser.errorPosition); 201Assert.Equal(0, String.Compare("1234", lexer.IsNextString())); 206Assert.Equal(0, String.Compare("-1234", lexer.IsNextString())); 211Assert.Equal(0, String.Compare("+1234", lexer.IsNextString())); 216Assert.Equal(0, String.Compare("1234.1234", lexer.IsNextString())); 221Assert.Equal(0, String.Compare(".1234", lexer.IsNextString())); 226Assert.Equal(0, String.Compare("1234.", lexer.IsNextString())); 230Assert.Equal(0, String.Compare("0x1234", lexer.IsNextString())); 234Assert.Equal(0, String.Compare("0X1234abcd", lexer.IsNextString())); 238Assert.Equal(0, String.Compare("0x1234ABCD", lexer.IsNextString())); 255Assert.Equal(0, String.Compare("abcde", lexer.IsNextString())); 260Assert.Equal(0, String.Compare("abc-efg", lexer.IsNextString())); 265Assert.Equal(0, String.Compare("and", lexer.IsNextString())); 269Assert.Equal(0, String.Compare("or", lexer.IsNextString())); 273Assert.Equal(0, String.Compare(Token.And.String, lexer.IsNextString())); 277Assert.Equal(0, String.Compare(Token.Or.String, lexer.IsNextString())); 349Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 355Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 362Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 369Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 376Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 383Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 390Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 399Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 410Assert.Equal(0, String.Compare("Foo", lexer.IsNextString())); 431Assert.Equal(0, String.Compare("String with a $(Property) inside", lexer.IsNextString())); 439Assert.Equal(0, String.Compare("String with a $(Property) inside", lexer.IsNextString())); 443Assert.Equal(0, String.Compare("@(list, ' ')", lexer.IsNextString())); 447Assert.Equal(0, String.Compare("@(files->'%(Filename)')", lexer.IsNextString())); 547Assert.Equal(0, String.Compare(lexer.GetErrorResource(), "ItemListNotAllowedInThisConditional")); 552Assert.Equal(0, String.Compare(lexer.GetErrorResource(), "ItemListNotAllowedInThisConditional")); 556Assert.Equal(0, String.Compare(lexer.GetErrorResource(), "ItemListNotAllowedInThisConditional"));
TaskParameter_Tests.cs (50)
34Assert.Equal(TaskParameterType.Null, t.ParameterType); 40Assert.Equal(TaskParameterType.Null, t2.ParameterType); 66Assert.Equal(value, t.WrappedParameter); 67Assert.Equal(TaskParameterType.PrimitiveType, t.ParameterType); 68Assert.Equal(expectedTypeCode, t.ParameterTypeCode); 73Assert.Equal(value, t2.WrappedParameter); 74Assert.Equal(TaskParameterType.PrimitiveType, t2.ParameterType); 75Assert.Equal(expectedTypeCode, t2.ParameterTypeCode); 108Assert.Equal(array, t.WrappedParameter); 109Assert.Equal(TaskParameterType.PrimitiveTypeArray, t.ParameterType); 110Assert.Equal(expectedTypeCode, t.ParameterTypeCode); 115Assert.Equal(array, t2.WrappedParameter); 116Assert.Equal(TaskParameterType.PrimitiveTypeArray, t2.ParameterType); 117Assert.Equal(expectedTypeCode, t2.ParameterTypeCode); 126Assert.Equal(value, t.WrappedParameter); 127Assert.Equal(TaskParameterType.ValueType, t.ParameterType); 133Assert.Equal(value.ToString(CultureInfo.InvariantCulture), t2.WrappedParameter); 134Assert.Equal(TaskParameterType.ValueType, t2.ParameterType); 147Assert.Equal(value, t.WrappedParameter); 148Assert.Equal(TaskParameterType.ValueTypeArray, t.ParameterType); 155Assert.Equal(TaskParameterType.ValueTypeArray, t2.ParameterType); 158Assert.Equal(2, stringArray.Length); 174Assert.Equal("SomethingElse", t.WrappedParameter); 175Assert.Equal(TaskParameterType.PrimitiveType, t.ParameterType); 176Assert.Equal(TypeCode.String, t.ParameterTypeCode); 181Assert.Equal("SomethingElse", t2.WrappedParameter); 182Assert.Equal(TaskParameterType.PrimitiveType, t2.ParameterType); 183Assert.Equal(TypeCode.String, t2.ParameterTypeCode); 194Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 203Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 222Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 233Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 250Assert.Equal(TaskParameterType.ITaskItemArray, t.ParameterType); 254Assert.Equal(2, wrappedParameter.Length); 261Assert.Equal(TaskParameterType.ITaskItemArray, t.ParameterType); 265Assert.Equal(2, wrappedParameter2.Length); 279Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 288Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 304Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 313Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 324Assert.Equal(TaskParameterType.ITaskItem, t4.ParameterType); 340Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 350Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 371Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 382Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 404Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 415Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType); 428Assert.Equal(TaskParameterType.ITaskItem, t4.ParameterType); 451Assert.Equal(TaskParameterType.ITaskItem, t.ParameterType); 464Assert.Equal(TaskParameterType.ITaskItem, t2.ParameterType);
TestComparers\ProjectInstanceModelTestComparers.cs (9)
26Assert.Equal(x.TranslateEntireState, y.TranslateEntireState); 30Assert.Equal(((EvaluatorData)x).GlobalPropertiesToTreatAsLocal, ((EvaluatorData)y).GlobalPropertiesToTreatAsLocal); 44Assert.Equal(x.DefaultTargets, y.DefaultTargets); 45Assert.Equal(x.InitialTargets, y.InitialTargets); 48Assert.Equal(x.UsingDifferentToolsVersionFromProjectFile, y.UsingDifferentToolsVersionFromProjectFile); 49Assert.Equal(x.ExplicitToolsVersionSpecified, y.ExplicitToolsVersionSpecified); 56Assert.Equal(x.IsImmutable, y.IsImmutable); 93Assert.Equal(x.ParentProjectSupportsReturnsAttribute, y.ParentProjectSupportsReturnsAttribute); 343Assert.Equal(x.Count, y.Count);
TestComparers\TaskRegistryComparers.cs (5)
23Assert.Equal(x.NextRegistrationOrderId, y.NextRegistrationOrderId); 49Assert.Equal(x.TaskFactoryAssemblyLoadInfo, y.TaskFactoryAssemblyLoadInfo); 78Assert.Equal(x.TaskBodyEvaluated, y.TaskBodyEvaluated); 103Assert.Equal(x.Output, y.Output); 104Assert.Equal(x.Required, y.Required);
Utilities_Tests.cs (1)
91Assert.Equal(
Microsoft.Build.Tasks.UnitTests (639)
Al_Tests.cs (3)
318Assert.Equal(2, t.LinkResources.Length); // "New value" 465Assert.Equal(2, t.ResponseFiles.Length); // "New value" 490Assert.Equal(2, t.SourceModules.Length); // "New value"
AspNetCompiler_Tests.cs (2)
271Assert.Equal(3, logger.ExternalProjectStartedEvents.Count); 272Assert.Equal(3, logger.ExternalProjectFinishedEvents.Count);
AssemblyDependency\InstalledSDKResolverFixture.cs (4)
48Assert.Equal(0, engine.Errors); 49Assert.Equal(1, engine.Warnings); 94Assert.Equal(0, engine.Errors); 95Assert.Equal(0, engine.Warnings);
AssemblyDependency\Miscellaneous.cs (143)
163Assert.Equal(0, engine.Errors); 164Assert.Equal(0, engine.Warnings); 190Assert.Equal(1, engine.Errors); 191Assert.Equal(0, engine.Warnings); 237Assert.Equal(2, t.ResolvedFiles.Length); 239Assert.Equal(0, engine.Errors); 240Assert.Equal(0, engine.Warnings); 253Assert.Equal(new Version("4.0.21006"), parsedVersion); 256Assert.Equal(new Version("2.0.50727"), parsedVersion); 300Assert.Equal(0, engine.Errors); 301Assert.Equal(0, engine.Warnings); 347Assert.Equal(2, t.ResolvedFiles.Length); 349Assert.Equal(0, engine.Errors); 350Assert.Equal(0, engine.Warnings); 382Assert.Equal(0, engine.Errors); 383Assert.Equal(0, engine.Warnings); 420Assert.Equal(0, engine.Errors); 421Assert.Equal(0, engine.Warnings); 748Assert.Equal(fxVersions.GetLength(0), expectedCopyLocal.GetLength(1)); // "fxVersions: test setup is incorrect" 749Assert.Equal(expectedItemSpec.Length, assembliesCount); // "expectedItemSpec: test setup is incorrect" 750Assert.Equal(expectedCopyLocal.GetLength(0), assembliesCount); // "expectedCopyLocal: test setup is incorrect" 856Assert.Equal(3, t.RelatedFiles.Length); 956Assert.Equal(2, t.RelatedFiles.Length); 1174Assert.Equal(0, String.Compare(ToolLocationHelper.GetPathToDotNetFrameworkFile("System.Xml.dll", TargetDotNetFrameworkVersion.Version45), t.ResolvedFiles[0].ItemSpec, StringComparison.OrdinalIgnoreCase)); 1398Assert.Equal(0, mockEngine.Warnings); 1399Assert.Equal(0, mockEngine.Errors); 1419Assert.Equal(2, t.ResolvedFiles.Length); 1420Assert.Equal(2, mockEngine.Warnings); 1421Assert.Equal(0, mockEngine.Errors); 1442Assert.Equal(2, t.ResolvedFiles.Length); 1443Assert.Equal(2, mockEngine.Warnings); 1444Assert.Equal(0, mockEngine.Errors); 1466Assert.Equal(2, t.ResolvedFiles.Length); 1467Assert.Equal(0, mockEngine.Warnings); 1468Assert.Equal(2, mockEngine.Errors); 1514Assert.Equal(0, mockEngine.Warnings); 1515Assert.Equal(0, mockEngine.Errors); 1999Assert.Equal(3, returnedVersions.Count); 2011Assert.Equal(4, returnedVersions.Count); 2024Assert.Equal(7, returnedVersions.Count); 2041Assert.Equal(27, returnedVersions.Count); 2078Assert.Equal(10, returnedVersions.Count); 2097Assert.Equal(10, returnedVersions.Count); 2116Assert.Equal(11, returnedVersions.Count); 2136Assert.Equal(14, returnedVersions.Count); 2160Assert.Equal(15, returnedVersions.Count); 2185Assert.Equal(13, returnedVersions.Count); 2207Assert.Equal(17, returnedVersions.Count); 2234Assert.Equal(17, returnedVersions.Count); 2506Assert.Equal(4, assembliesReadIn.Count); 2660Assert.Equal(assembliesReadIn.Count, numberOfExpectedEntries); 2661Assert.Equal(remapEntries.Count, numberofExpectedRemapEntries); 2781Assert.Equal(2, remap.Count); 3337Assert.Equal(1, engine.Warnings); 3381Assert.Equal(0, engine.Warnings); 3653Assert.Equal(1, e.Warnings); // @"Expected one warning." 3729Assert.Equal(2, e.Warnings); // @"Expected two warnings." 3780Assert.Equal(3, t.ResolvedFiles.Length); 3783Assert.Equal(2, t.ResolvedDependencyFiles.Length); 3821Assert.Equal(2, e.Warnings); // @"Expected a warning because this is an unresolvable conflict." 3822Assert.Equal(2, t.ResolvedFiles.Length); 3857Assert.Equal(2, t.ResolvedFiles.Length); 3929Assert.Equal(3, t.ResolvedFiles.Length); 4025Assert.Equal(1, m.Warnings); 4061Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4062Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4100Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4101Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4138Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4139Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4176Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4177Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4218Assert.Equal(1, e.Warnings); // "No warnings expected in this scenario." 4219Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4256Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4257Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4344Assert.Equal(2, t.ResolvedFiles.Length); 4347Assert.Equal(0, engine.Warnings); 4348Assert.Equal(0, engine.Errors); 4405Assert.Equal(2, t.ResolvedFiles.Length); 4407Assert.Equal(4, t.ResolvedDependencyFiles.Length); 4566Assert.Equal(0, String.Compare(i.GetMetadata("CopyLocal"), "false", StringComparison.OrdinalIgnoreCase)); 4757Assert.Equal(1, e.Warnings); // "One warning expected in this scenario." 4758Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4782Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 4783Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4806Assert.Equal(1, e.Warnings); // "One warning expected in this scenario." 4807Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4836Assert.Equal(1, e.Warnings); // "No warning expected in this scenario." 4837Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4880Assert.Equal(0, e.Warnings); // "One warning expected in this scenario." 4881Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4919Assert.Equal(1, e.Warnings); // "One warning expected in this scenario." // Couldn't find dependencies for {HintPathFromItem}-resolved item. 4920Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4954Assert.Equal(0, e.Warnings); // "One warning expected in this scenario." 4955Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 4956Assert.Equal(2, t.ResolvedFiles.Length); 4991Assert.Equal(0, e.Warnings); // "No warning expected in this scenario." 4992Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 5019Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 5020Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 5049Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 5050Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 5246Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 5247Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 5366Assert.Equal(Av3, foundAssemblyName); 5370Assert.Equal(Av2, foundAssemblyName); 5374Assert.Equal(Av3, foundAssemblyName); 5378Assert.Equal(Av1, foundAssemblyName); 5382Assert.Equal(assemblyName, foundAssemblyName); 5438Assert.Equal(2, t.ResolvedFiles.Length); // "Expected two resolved assemblies." 5525Assert.Equal(5, t.ResolvedFiles.Length); // "Expected two resolved assemblies." 5634Assert.Equal(2, allowListErrors.Count); // "Expected there to be two errors in the allowListErrors, one for each missing file" 5635Assert.Equal(2, allowListErrorFileNames.Count); // "Expected there to be two errors in the allowListErrorFileNames, one for each missing file" 5844Assert.Equal(2, denyList.Count); // "Expected to have two assembly in the deny list" 6177Assert.Equal(returnArray.Length, returnArray2.Length); 6200Assert.Equal(2, returnArray.Length); // "Expected there to be two elements in the array" 6336Assert.Equal(2, table2.Count); // "Expected there to be two elements in the Dictionary" 6361Assert.Equal(2, table2.Count); // "Expected there to be two elements in the Dictionary" 6438Assert.Equal(2, table2.Count); // "Expected there to be two elements in the dictionary" 6905Assert.Equal(3, table.Count); // "Expected there to be three elements in the dictionary" 7335Assert.Equal(2, t.ResolvedFiles.Length); // "Expected one resolved assembly." 7454Assert.Equal(3, table.Count); // "Expected there to be three elements in the dictionary" 7885Assert.Equal(3, t.ResolvedFiles.Length); // "Expected three assemblies to be found." 7937Assert.Equal(0, mask & set); // "Assembly found twice in resolved list." 7957Assert.Equal(0, sortByVersionDescending.Compare(a1, a1)); 7958Assert.Equal(1, sortByVersionDescending.Compare(a1, a2)); 7959Assert.Equal(1, sortByVersionDescending.Compare(a1, a3)); 7960Assert.Equal(-1, sortByVersionDescending.Compare(a2, a1)); 7961Assert.Equal(1, sortByVersionDescending.Compare(a2, a3)); 7964Assert.Equal(-1, sortByVersionDescending.Compare(a4, a5)); 7974Assert.Equal(0x3, resultSet); // "Expected assemblies A & B to be found." 7977Assert.Equal(0x7, resultSet); // "Expected assemblies A, B & C to be found." 7980Assert.Equal(0x7, resultSet); // "Expected assemblies A, B & C to be found." 7983Assert.Equal(0x1, resultSet); // "Expected only assembly A to be found." 8010Assert.Equal(6, entryArray.Count); 8018Assert.Equal(new Version("100.0.0.0"), a1.Version); 8019Assert.Equal(new Version("10.0.0.0"), a2.Version); 8020Assert.Equal(new Version("4.0.0.0"), a3.Version); 8021Assert.Equal(new Version("3.0.0.0"), a4.Version); 8022Assert.Equal(new Version("2.0.0.0"), a5.Version); 8023Assert.Equal(new Version("1.0.0.0"), a6.Version); 8529Assert.Equal(2, t.ResolvedFiles.Length); // "Expected two resolved assembly."
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3048Assert.Equal(loadModeResolvedFiles.Length, t.ResolvedFiles.Length);
AssemblyDependency\StronglyNamedDependency.cs (2)
73Assert.Equal(0, engine.Errors); 74Assert.Equal(0, engine.Warnings);
AssemblyDependency\StronglyNamedDependencyAppConfig.cs (6)
422Assert.Equal(1, engine.Errors); 464Assert.Equal(1, engine.Errors); 508Assert.Equal(1, engine.Errors); 553Assert.Equal(1, engine.Errors); 600Assert.Equal(0, engine.Errors); 635Assert.Equal(1, engine.Errors);
AssemblyDependency\StronglyNamedDependencyAutoUnify.cs (1)
385Assert.Equal(2, t.ResolvedFiles.Length); // "Expected to find two resolved assemblies"
AssemblyDependency\SuggestedRedirects.cs (15)
66Assert.Equal(3, t.ResolvedDependencyFiles.Length); 73Assert.Equal(1, e.Warnings); // "Should only be one warning for suggested redirects." 108Assert.Equal(1, engine.Warnings); // @"Expected a warning because this is an unresolvable conflict." 111Assert.Equal(1, engine.Warnings); // "Should only be one warning for suggested redirects." 160Assert.Equal(0, engine.Warnings); // "Should be no warning for suggested redirects." 201Assert.Equal(1, e.Warnings); // @"Expected one warning." 210Assert.Equal(3, t.ResolvedFiles.Length); 246Assert.Equal(1, e.Warnings); // @"Expected one warning." 255Assert.Equal(3, t.ResolvedFiles.Length); 335Assert.Equal(1, e.Warnings); 374Assert.Equal(0, e.Warnings); 414Assert.Equal(2, t.ResolvedDependencyFiles.Length); 418Assert.Equal(0, e.Warnings); // "Should only be no warning about suggested redirects." 457Assert.Equal(2, t.ResolvedDependencyFiles.Length); 461Assert.Equal(0, e.Warnings); // "Should only be no warning about suggested redirects."
AssemblyDependency\VerifyIgnoreVersionForFrameworkReference.cs (9)
49Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 50Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 72Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 102Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 103Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 125Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 155Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 156Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 187Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario."
AssemblyDependency\VerifyTargetFrameworkAttribute.cs (24)
45Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 46Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 72Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 73Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 99Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 100Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 129Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 130Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 156Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 157Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 185Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 186Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 217Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 218Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 248Assert.Equal(1, e.Warnings); // "One warning expected in this scenario." 250Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 279Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 280Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 312Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 313Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 342Assert.Equal(1, e.Warnings); // "One warning expected in this scenario." 344Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 394Assert.Equal(0, e.Warnings); // "No warning expected in this scenario." 395Assert.Equal(0, e.Errors); // "No errors expected in this scenario."
AssemblyDependency\VerifyTargetFrameworkHigherThanRedist.cs (30)
46Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 47Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 87Assert.Equal(0, e.Warnings); // "Expected NO warning in this scenario." 120Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 149Assert.Equal(0, e.Warnings); // "Expected successful resolution with no warnings." 158Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 170Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 197Assert.Equal(0, e.Warnings); // "Expected one warning in this scenario." 225Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 228Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 255Assert.Equal(2, e.Warnings); // "Expected one warning in this scenario." 258Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 285Assert.Equal(0, e.Warnings); // "Expected successful resolution with no warnings." 295Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario" 307Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario" 338Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 341Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 372Assert.Equal(1, e.Warnings); // "Expected one warning in this scenario." 374Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 406Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 408Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 409Assert.Equal(2, t.ResolvedFiles.Length); 437Assert.Equal(2, e.Warnings); // "Expected two warnings." 440Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 476Assert.Equal(0, e.Warnings); // "No warnings expected in this scenario." 477Assert.Equal(0, e.Errors); // "No errors expected in this scenario." 478Assert.Equal(2, t.ResolvedFiles.Length); 479Assert.Equal(2, t.ResolvedDependencyFiles.Length); 517Assert.Equal(1, e.Warnings); // "No warnings expected in this scenario." 518Assert.Equal(0, e.Errors); // "No errors expected in this scenario."
AssemblyDependency\WinMDTests.cs (39)
159Assert.Equal(2, t.RelatedFiles.Length); 185Assert.Equal(0, engine.Errors); 186Assert.Equal(0, engine.Warnings); 266Assert.Equal(0, engine.Errors); 267Assert.Equal(0, engine.Warnings); 300Assert.Equal(0, engine.Errors); 301Assert.Equal(0, engine.Warnings); 330Assert.Equal(2, t.ResolvedFiles.Length); 332Assert.Equal(0, engine.Errors); 333Assert.Equal(0, engine.Warnings); 362Assert.Equal(0, engine.Errors); 363Assert.Equal(0, engine.Warnings); 394Assert.Equal(0, engine.Errors); 395Assert.Equal(0, engine.Warnings); 432Assert.Equal(2, t.ResolvedFiles.Length); 434Assert.Equal(0, engine.Errors); 435Assert.Equal(0, engine.Warnings); 464Assert.Equal(2, t.ResolvedFiles.Length); 466Assert.Equal(0, engine.Errors); 467Assert.Equal(0, engine.Warnings); 498Assert.Equal(4, t.ResolvedDependencyFiles.Length); 499Assert.Equal(0, engine.Errors); 500Assert.Equal(0, engine.Warnings); 539Assert.Equal(0, engine.Errors); 540Assert.Equal(0, engine.Warnings); 574Assert.Equal(1, engine.Errors); 575Assert.Equal(0, engine.Warnings); 614Assert.Equal(0, engine.Errors); 615Assert.Equal(0, engine.Warnings); 648Assert.Equal(0, engine.Errors); 649Assert.Equal(0, engine.Warnings); 731Assert.Equal(0, engine.Errors); 732Assert.Equal(1, engine.Warnings); 739Assert.Equal(1, engine.Errors); 740Assert.Equal(0, engine.Warnings); 746Assert.Equal(0, engine.Errors); 747Assert.Equal(0, engine.Warnings); 776Assert.Equal(0, engine.Errors); 777Assert.Equal(0, engine.Warnings);
AssemblyNameEx_Tests.cs (19)
132Assert.Equal(resultBaseline, result); 167Assert.Equal(0, result); 172Assert.Equal(a1.CompareBaseNameTo(a2), result); 183Assert.Equal(-1, result); 187Assert.Equal(a1.Version.CompareTo(a2.Version), result); 195Assert.Equal(resultBaseline, result); 220Assert.Equal(0, String.Compare(AssemblyNameExtension.EscapeDisplayNameCharacters(displayName), @"Hello\,\""Don\'t\"" eat the \\CAT", StringComparison.OrdinalIgnoreCase)); 256Assert.Equal(resultBaseline, result); 297Assert.Equal(resultBaseline, result); 317Assert.Equal(0, result); 631Assert.Equal(0, AssemblyNameComparer.Comparer.Compare(a, b)); 635Assert.Equal(0, AssemblyNameComparer.ComparerConsiderRetargetable.Compare(a, c)); 654Assert.Equal(-1, reverseComparer.Compare(x, y)); 655Assert.Equal(1, reverseComparer.Compare(y, x)); 656Assert.Equal(0, reverseComparer.Compare(x, z)); 657Assert.Equal(0, reverseComparer.Compare(null, null)); 658Assert.Equal(-1, reverseComparer.Compare(x, null)); 659Assert.Equal(1, reverseComparer.Compare(null, y)); 660Assert.Equal(-1, reverseComparer.Compare(a, x));
AssemblyRegistrationCache_Tests.cs (2)
19Assert.Equal(0, arc.Count); 23Assert.Equal(1, arc.Count);
AssignLinkMetadata_Tests.cs (2)
80Assert.Equal(item.MetadataCount + 2, t.OutputItems[0].MetadataCount); 107Assert.Equal(item2.MetadataCount + 2, t.OutputItems[0].MetadataCount);
AssignProjectConfiguration_Tests.cs (6)
51Assert.Equal(expectedResult, result); 312Assert.Equal(2, unresolvedProjects.Count); // "Two unresolved refs expected for case 1" 313Assert.Equal(unresolvedProjects["MCDep1.vcproj"], projectRefs[0]); 314Assert.Equal(unresolvedProjects["MCDep2.vcproj"], projectRefs[1]); 328Assert.Equal(unresolvedProjects["MCDep1.vcproj"], projectRefs[0]); 340Assert.Equal(2, resolvedProjects.Count); // "Two resolved refs expected for case 3"
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (2)
64Assert.Equal(buildShouldSucceed, result); 116Assert.Equal(buildShouldSucceed, result);
ComReferenceWalker_Tests.cs (6)
40Assert.Equal(contains, dependencyExists); 50Assert.Equal(0, walker.GetDependencies().GetLength(0)); 258Assert.Equal(failureException, walker.EncounteredProblems[0]); // "Test failed for failure point " + failurePoint.ToString() 348Assert.Equal(2, analyzedTypes.Count); 358Assert.Equal(4, analyzedTypes.Count); 368Assert.Equal(6, analyzedTypes.Count);
Copy_Tests.cs (33)
515Assert.Equal(0, m.copyCount); 563Assert.Equal(0, m.copyCount); 623Assert.Equal(0, m.copyCount); 676Assert.Equal(0, m.copyCount); 869Assert.Equal(((t.Retries + 1) * 3) - 1, ((MockEngine)t.BuildEngine).Warnings); 874Assert.Equal(2, ((MockEngine)t.BuildEngine).Errors); 1006Assert.Equal(2, t.CopiedFiles.Length); 1244Assert.Equal(1, engine.Errors); 1245Assert.Equal(0, engine.Warnings); 1291Assert.Equal(1, engine.Errors); 1292Assert.Equal(0, engine.Warnings); 1338Assert.Equal(1, engine.Errors); 1339Assert.Equal(0, engine.Warnings); 1389Assert.Equal(2, engine.Errors); // retries failed and the actual failure 1390Assert.Equal(10, engine.Warnings); 1455Assert.Equal(1, engine.Errors); 1456Assert.Equal(0, engine.Warnings); 1511Assert.Equal(1, engine.Errors); 1512Assert.Equal(0, engine.Warnings); 1554Assert.Equal(1, engine.Errors); 1555Assert.Equal(0, engine.Warnings); 1619Assert.Equal(2, t.DestinationFiles.Length); 1818Assert.Equal(2, t.DestinationFiles.Length); 1825Assert.Equal(2, t.CopiedFiles.Length); 2021Assert.Equal(2, filesActuallyCopied.Count); 2022Assert.Equal(4, t.CopiedFiles.Length); 2088Assert.Equal(4, filesActuallyCopied.Count); 2089Assert.Equal(5, t.CopiedFiles.Length); 2094Assert.Equal(3, xaCopies.Count); 2373Assert.Equal(10, t.Retries); 2384Assert.Equal(1000, t.RetryDelayMilliseconds); 2685Assert.Equal(2, t.DestinationFiles.Length); 2686Assert.Equal(2, t.CopiedFiles.Length);
CSharpTokenizer_Tests.cs (1)
425Assert.Equal(expectedLastLineNumber, lastLine);
ErrorWarningMessage_Tests.cs (11)
78Assert.Equal(0, e.Messages); 102Assert.Equal(1, e.Warnings); 125Assert.Equal(1, e.Warnings); 150Assert.Equal(1, e.Warnings); 176Assert.Equal(1, e.Errors); 202Assert.Equal(1, e.Errors); 227Assert.Equal(1, e.Errors); 252Assert.Equal(1, e.Errors); 280Assert.Equal(1, e.Errors); 307Assert.Equal(1, e.Errors); 334Assert.Equal(1, e.Errors);
Exec_Tests.cs (30)
152Assert.Equal(NativeMethodsShared.IsWindows ? 4 : 1, exec.ExitCode); 171Assert.Equal(expectedExitCode, exec.ExitCode); 179Assert.Equal(0, ((MockEngine)exec.BuildEngine).Errors); 209Assert.Equal(0, exec.ExitCode); 210Assert.Equal(0, ((MockEngine)exec.BuildEngine).Warnings); 211Assert.Equal(0, ((MockEngine)exec.BuildEngine).Errors); 222Assert.Equal(120, exec.ExitCode); 238Assert.Equal(-1, exec.ExitCode); 591Assert.Equal(expectSuccess, exec.Execute()); 655Assert.Equal(3, e.Errors); 677Assert.Equal(0, e.Errors); 686Assert.Equal(2, e.Errors); 708Assert.Equal(0, e.Errors); 709Assert.Equal(0, e.Warnings); 718Assert.Equal(0, e.Errors); 719Assert.Equal(1, e.Warnings); 735Assert.Equal(0, ((MockEngine)exec.BuildEngine).Errors); 736Assert.Equal(0, ((MockEngine)exec.BuildEngine).Warnings); 752Assert.Equal(3, ((MockEngine)exec.BuildEngine).Errors); 753Assert.Equal(2, ((MockEngine)exec.BuildEngine).Warnings); 768Assert.Equal(0, ((MockEngine)exec.BuildEngine).Errors); 769Assert.Equal(0, ((MockEngine)exec.BuildEngine).Warnings); 785Assert.Equal(0, ((MockEngine)exec.BuildEngine).Errors); 786Assert.Equal(0, ((MockEngine)exec.BuildEngine).Warnings); 802Assert.Equal(2, ((MockEngine)exec.BuildEngine).Errors); 803Assert.Equal(1, ((MockEngine)exec.BuildEngine).Warnings); 815Assert.Equal(2, ((MockEngine)exec.BuildEngine).Errors); 816Assert.Equal(0, ((MockEngine)exec.BuildEngine).Warnings); 832Assert.Equal(items, exec.Outputs); 927Assert.Equal(2, exec.ConsoleOutput.Length);
FileStateTests.cs (21)
66Assert.Equal(info.Exists, state.FileExists); 112Assert.Equal(info.LastWriteTime, state.LastWriteTime); 131Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 150Assert.Equal(info.Length, state.Length); 169Assert.Equal(info.IsReadOnly, state.IsReadOnly); 188Assert.Equal(info.Exists, state.FileExists); 240Assert.Equal(info.LastWriteTime, state.LastWriteTime); 247Assert.Equal(time, state.LastWriteTime); 266Assert.Equal(info.LastWriteTimeUtc, state.LastWriteTimeUtcFast); 273Assert.Equal(time.ToUniversalTime(), state.LastWriteTimeUtcFast); 294Assert.Equal(info.Length, state.Length); 297Assert.Equal(info.Length, state.Length); 300Assert.Equal(info.Length, state.Length); 319Assert.Equal(info.IsReadOnly, state.IsReadOnly); 334Assert.Equal(new FileInfo(Path.GetTempPath()).Exists, new FileState(Path.GetTempPath()).FileExists); 341Assert.Equal(new FileInfo(Path.GetTempPath()).IsReadOnly, new FileState(Path.GetTempPath()).IsReadOnly); 347Assert.Equal(new FileInfo(Path.GetTempPath()).LastWriteTime, new FileState(Path.GetTempPath()).LastWriteTime); 353Assert.Equal(new FileInfo(Path.GetTempPath()).LastWriteTimeUtc, new FileState(Path.GetTempPath()).LastWriteTimeUtcFast); 369Assert.Equal(new FileInfo(file).LastWriteTime, new FileState(file).LastWriteTime); 379Assert.Equal(new FileInfo(file).LastWriteTimeUtc, new FileState(file).LastWriteTimeUtcFast); 405Assert.Equal(Directory.Exists(file), new FileState(file).DirectoryExists);
FindInvalidProjectReferences_Tests.cs (1)
57Assert.Equal(2, t.InvalidReferences.Length);
GetInstalledSDKLocations_Tests.cs (7)
206Assert.Equal(1, engine.Errors); 225Assert.Equal(1, engine.Errors); 244Assert.Equal(1, engine.Errors); 262Assert.Equal(1, engine.Warnings); 287Assert.Equal(6, installedSDKs.Length); 334Assert.Equal(6, installedSDKs.Length); 408Assert.Equal(6, installedSDKs.Length);
GetReferencePaths_Tests.cs (6)
35Assert.Equal(ToolLocationHelper.GetPathToReferenceAssemblies(new FrameworkNameVersioning(targetFrameworkMoniker)).Count, returnedPaths.Length); 36Assert.Equal(0, engine.Errors); // "Expected the log to contain no errors" 73Assert.Equal(0, engine.Log.Length); // "Expected the log to contain nothing" 144Assert.Equal(1, engine.Errors); 184Assert.Equal(0, engine.Errors); 326Assert.Equal(0, engine.Log.Length); // "Expected the log to contain nothing"
GetSDKReference_Tests.cs (38)
299Assert.Equal(2, sdkFolders.Count); 305Assert.Equal(2, sdkFolders.Count); 311Assert.Equal(4, sdkFolders.Count); 432Assert.Equal(9, t.CopyLocalFiles.Length); 433Assert.Equal(8, t.References.Length); 508Assert.Equal(8, t.References.Length); 519Assert.Equal(8, t.References.Length); 557Assert.Equal(8, t.References.Length); 650Assert.Equal(2, allCacheFiles.Length); 675Assert.Equal(8, t.References.Length); 724Assert.Equal(5, t.References.Length); 816Assert.Equal(8, t.References.Length); 868Assert.Equal(8, t.References.Length); 919Assert.Equal(8, t.References.Length); 956Assert.Equal(8, t.References.Length); 957Assert.Equal(5, t.RedistFiles.Length); 1018Assert.Equal(5, t.RedistFiles.Length); 1049Assert.Equal(5, t.RedistFiles.Length); 1081Assert.Equal(5, t.RedistFiles.Length); 1112Assert.Equal(8, t.References.Length); 1116Assert.Equal(0, engine.Warnings); 1141Assert.Equal(8, t.References.Length); 1145Assert.Equal(2, engine.Warnings); 1169Assert.Equal(5, t.RedistFiles.Length); 1172Assert.Equal(0, engine.Warnings); 1197Assert.Equal(5, t.RedistFiles.Length); 1200Assert.Equal(1, engine.Warnings); 1234Assert.Equal(8, t.References.Length); 1235Assert.Equal(6, t.RedistFiles.Length); 1236Assert.Equal(2, engine.Warnings); 1280Assert.Equal(8, t.References.Length); 1281Assert.Equal(6, t.RedistFiles.Length); 1282Assert.Equal(2, engine.Warnings); 1323Assert.Equal(8, t.References.Length); 1324Assert.Equal(6, t.RedistFiles.Length); 1325Assert.Equal(0, engine.Warnings); 1368Assert.Equal(7, t.RedistFiles.Length); 1369Assert.Equal(0, engine.Warnings);
MakeDir_Tests.cs (2)
94Assert.Equal(2, t.DirectoriesCreated.Length); 102Assert.Equal(3, t.DirectoriesCreated.Length);
MockTypeInfo.cs (1)
421Assert.Equal(-1, index);
MockUnmanagedMemoryHelper.cs (1)
90Assert.Equal(IntPtr.Zero, _mainAllocationHandle);
Move_Tests.cs (2)
461Assert.Equal(2, t.DestinationFiles.Length); 662Assert.Equal(2, t.DestinationFiles.Length);
MSBuild_Tests.cs (13)
217Assert.Equal(0, logger.WarningCount); 218Assert.Equal(1, logger.ErrorCount); 251Assert.Equal(0, logger.WarningCount); 252Assert.Equal(0, logger.ErrorCount); 287Assert.Equal(0, logger.WarningCount); 288Assert.Equal(0, logger.ErrorCount); 335Assert.Equal(0, logger.WarningCount); 336Assert.Equal(1, logger.ErrorCount); 378Assert.Equal(0, logger.WarningCount); 379Assert.Equal(1, logger.ErrorCount); 1350Assert.Equal(5, msbuildTask.TargetOutputs.Length); 1487Assert.Equal(expectedTaskId, actualTaskId); 1523Assert.Equal(expectedTaskId, actualTaskId);
NativeMethodsShared_Tests.cs (4)
59Assert.Equal((uint)Process.GetCurrentProcess().Id, processId); // "Expected the .net processId to match the one from GetCurrentProcessId" 80Assert.Equal(DateTime.MinValue, nonexistentFileTime); 93Assert.Equal(DateTime.MinValue, directoryTime); 107Assert.Equal(DateTime.MinValue, directoryTime);
PropertyParser_Tests.cs (6)
55Assert.Equal(3, propertiesTable.Count); 75Assert.Equal(2, propertiesTable.Count); 94Assert.Equal(2, propertiesTable.Count); 164Assert.Equal(2, propertiesTable.Count); 181Assert.Equal(2, propertiesTable.Count); 198Assert.Equal(2, propertiesTable.Count);
ReadLinesFromFile_Tests.cs (3)
55Assert.Equal(3, r.Lines.Length); 102Assert.Equal(3, r.Lines.Length); 198Assert.Equal(3, r.Lines.Length);
RemoveDuplicates_Tests.cs (3)
70Assert.Equal(3, t.Filtered.Length); 96Assert.Equal(3, t.Filtered.Length); 115Assert.Equal(2, t.Filtered.Length);
ResolveComReference_Tests.cs (12)
44Assert.Equal(ResolveComReference.VerifyReferenceMetadataForNameItem(item, out missingOrInvalidAttribute), valid); 239Assert.Equal(refGuid, refAttr.guid); // "incorrect guid" 240Assert.Equal(11, refAttr.wMajorVerNum); // "incorrect version major" 241Assert.Equal(0, refAttr.wMinorVerNum); // "incorrect version minor" 242Assert.Equal(1033, refAttr.lcid); // "incorrect lcid" 429Assert.Equal(4, rcr.allProjectRefs.Count); // "There should be four references now" 432Assert.Equal(axRefInfo.primaryOfAxImpRef, newTlbInfo); // "axRefInfo should hold back reference to tlbRefInfo" 441Assert.Equal(4, rcr.allProjectRefs.Count); // "There should still be four references" 634Assert.Equal(3, rcr.allProjectRefs.Count); 646Assert.Equal(6, rcr.allProjectRefs.Count); 663Assert.Equal(7, rcr.allProjectRefs.Count); 800Assert.Equal(2, rcr.allProjectRefs.Count); // "Should be two references"
ResolveNonMSBuildProjectOutput_Tests.cs (12)
64Assert.Equal(result, expectedResult); 116Assert.Equal(result, expectedResult); 259Assert.Equal(2, unresolvedOutputs.Count); // "Two unresolved refs expected for case 1" 260Assert.Equal(unresolvedOutputs["MCDep1.vcproj"], projectRefs[0]); 261Assert.Equal(unresolvedOutputs["MCDep2.vcproj"], projectRefs[1]); 275Assert.Equal(unresolvedOutputs["MCDep1.vcproj"], projectRefs[0]); 287Assert.Equal(2, resolvedOutputs.Count); // "Two resolved refs expected for case 3" 330Assert.Equal(unresolvedOutputs["MCDep2.vcproj"], projectRefs[1]); 346Assert.Equal(1, engine.Warnings); 347Assert.Equal(0, engine.Errors); 353Assert.Equal(0, engine.Warnings); 354Assert.Equal(1, engine.Errors);
ResolveSDKReference_Tests.cs (44)
85Assert.Equal(2, parsedDependencies.Count); 106Assert.Equal(4, result.Length); 116Assert.Equal(2, result.Length); 383Assert.Equal(0, engine.Warnings); 384Assert.Equal(0, engine.Errors); 385Assert.Equal(0, engine.Log.Length); 410Assert.Equal(4, engine.Warnings); 411Assert.Equal(0, engine.Errors); 537Assert.Equal(sdkReference1, sdkReference1); 538Assert.Equal(shouldBeEqualToOne, sdkReference1); 615Assert.Equal(0, engine.Errors); // "Expected no errors" 616Assert.Equal(0, engine.Warnings); // "Expected no warnings" 670Assert.Equal(1, engine.Errors); 671Assert.Equal(0, engine.Warnings); // "Expected no warnings" 728Assert.Equal(0, engine.Errors); // "Expected no errors" 729Assert.Equal(0, engine.Warnings); // "Expected no warnings" 783Assert.Equal(0, engine.Errors); // "Expected no errors" 784Assert.Equal(0, engine.Warnings); // "Expected no warnings" 838Assert.Equal(0, engine.Errors); // "Expected no errors" 839Assert.Equal(0, engine.Warnings); // "Expected no warnings" 893Assert.Equal(1, engine.Errors); 894Assert.Equal(0, engine.Warnings); // "Expected no warnings" ; 950Assert.Equal(0, engine.Warnings); // "Expected no warnings" 951Assert.Equal(0, engine.Errors); // "Expected no errors" 1004Assert.Equal(0, engine.Warnings); // "Expected no warnings" 1005Assert.Equal(0, engine.Errors); // "Expected no errors" 1059Assert.Equal(0, engine.Warnings); // "Expected no warnings" 1060Assert.Equal(0, engine.Errors); // "Expected no errors" 1531Assert.Equal(2, t.ResolvedSDKReferences.Length); 2704Assert.Equal(0, engine.Warnings); 2867Assert.Equal(1, engine.Warnings); 2868Assert.Equal(1, engine.Errors); 2965Assert.Equal(1, engine.Warnings); 2966Assert.Equal(1, engine.Errors); 3077Assert.Equal(2, engine.Warnings); 3078Assert.Equal(0, engine.Errors); 3176Assert.Equal(1, engine.Warnings); 3177Assert.Equal(1, engine.Errors); 3822Assert.Equal(2, resolvedSDKReferences.Length); 3831Assert.Equal(2, SDkRedistFolders.Length); 3965Assert.Equal(2, resolvedSDKReferences.Length); 3974Assert.Equal(2, SDkRedistFolders.Length); 4083Assert.Equal(2, SDkRedistFolders.Length); 4182Assert.Equal(2, SDkRedistFolders.Length);
ResourceHandling\GenerateResource_Tests.cs (2)
3649Assert.Equal(resxValue, valuesFromResource[resxDataName]); 3722Assert.Equal(1, ((MockEngine)t.BuildEngine).Errors);
ResourceHandling\GenerateResourceOutOfProc_Tests.cs (3)
472Assert.Equal(time, File.GetLastWriteTime(t2.OutputResources[0].ItemSpec)); 539Assert.Equal(time, File.GetLastWriteTime(t2.OutputResources[0].ItemSpec)); 540Assert.Equal(time2, File.GetLastWriteTime(t2.OutputResources[1].ItemSpec));
ResourceHandling\ResGen_Tests.cs (15)
45Assert.Equal(singleTestFile, t.InputFiles); // "New InputFiles value should be set" 65Assert.Equal(multipleTestFiles, t.InputFiles); // "New InputFiles value should be set" 101Assert.Equal(differentLengthInput, t.InputFiles); // "New InputFiles value should be set" 102Assert.Equal(differentLengthOutput, t.OutputFiles); // "New OutputFiles value should be set" 120Assert.Equal(differentLengthOutput, t.OutputFiles); // "New OutputFiles value should be set" 128Assert.Equal(differentLengthInput, t.InputFiles); // "New InputFiles value should be set" 143Assert.Equal(inputFiles, t.InputFiles); // "New InputFiles value should be set" 152Assert.Equal(inputFiles, t.InputFiles); // "New InputFiles value should be set" 153Assert.Equal(explicitOutput, t.OutputFiles); // "New OutputFiles value should be set" 205Assert.Equal(singleReference, t.References); // "New References value should be set" 210Assert.Equal(multipleReferences, t.References); // "New References value should be set" 286Assert.Equal(commandLineLength, maxCommandLineLength); 310Assert.Equal(commandLineLength, maxCommandLineLength + 1); 513Assert.Equal(taskPassed, expectedResult); // "Unexpected task result" 547Assert.Equal(taskPassed, expectedResult); // "Unexpected task result"
SdkToolsPathUtility_Tests.cs (7)
52Assert.Equal(0, _mockEngine.Warnings); 56Assert.Equal(1, _mockEngine.Errors); 70Assert.Equal(0, _mockEngine.Warnings); 74Assert.Equal(0, _mockEngine.Errors); 179Assert.Equal(1, _mockEngine.Errors); 191Assert.Equal(1, _mockEngine.Errors); 208Assert.Equal(0, _mockEngine.Errors);
SGen_Tests.cs (2)
122Assert.Equal(1, engine.Errors); 138Assert.Equal(1, engine.Errors);
StreamMappedString_Tests.cs (9)
45Assert.Equal('A', s.GetAt(0)); 58Assert.Equal('A', s.GetAt(0)); 68Assert.Equal('\xd', s.GetAt(1)); 78Assert.Equal('y', s.GetAt(1)); 88Assert.Equal('x', s.GetAt(0)); 98Assert.Equal('\xd', s.GetAt(StreamMappedString.DefaultPageSize)); 163Assert.Equal('\u00C3', s.GetAt(0)); 180Assert.Equal(0, stream.ResetCount); 205Assert.Equal(2, s.PagesAllocated);
TlbImp_Tests.cs (4)
122Assert.Equal(testParameterValue, t.AssemblyVersion); // "New AssemblyNamespace value should be set" 278Assert.Equal(ResolveComReference.TlbImpTransformFlags.None, t.Transform); // "Transform should be TlbImpTransformFlags.None by default" 285Assert.Equal(dispRet, t.Transform); // "New Transform value should be set" 293Assert.Equal(serialize, t.Transform); // "New Transform value should be set"
ToolTaskExtension_Tests.cs (3)
74Assert.Equal(5, t.GetIntParameterWithDefault("Key", 5)); 100Assert.Equal(5, t.GetIntParameterWithDefault("Key", 9)); 121Assert.Equal(expected, actual);
VisualBasicTokenizer_Tests.cs (1)
287Assert.Equal(expectedLastLineNumber, lastLine);
WinMDExp_Tests.cs (1)
142Assert.Equal(expected, actual);
XamlTaskFactory_Tests.cs (17)
176Assert.Equal(2, properties.Count); // "Expected two properties but there were " + properties.Count 190Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 234Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 259Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 284Assert.Equal(PropertyType.String, properties.First.Value.Type); // Enum properties are represented as string types 285Assert.Equal(3, properties.First.Value.Values.Count); // "GeneratePreprocessedFile should have three values" 307Assert.Equal(PropertyType.String, properties.First.Value.Type); // Enum properties are represented as string types 328Assert.Equal(PropertyType.String, properties.First.Value.Type); 352Assert.Equal(PropertyType.String, properties.First.Value.Type); 381Assert.Equal(PropertyType.StringArray, properties.First.Value.Type); 408Assert.Equal(PropertyType.StringArray, properties.First.Value.Type); 435Assert.Equal(PropertyType.ItemArray, properties.First.Value.Type); // Although it's a String array property, DataSource.SourceType overrides that 599Assert.Equal(typeof(bool), pi.PropertyType); // "PropertyType should be a boolean" 617Assert.Equal(typeof(bool), pi.PropertyType); // "PropertyType should be a boolean" 635Assert.Equal(typeof(string), pi.PropertyType); // "PropertyType should be a string" 653Assert.Equal(typeof(int), pi.PropertyType); // "PropertyType should be an int" 671Assert.Equal(typeof(string[]), pi.PropertyType); // "PropertyType should be a stringarray"
XmlPeek_Tests.cs (5)
68Assert.Equal(3, p.Result.Length); // "result Length should be 3" 91Assert.Equal(3, p.Result.Length); // "result Length should be 3" 120Assert.Equal(3, p.Result.Length); // "result Length should be 3" 148Assert.Equal(3, p.Result.Length); // "result Length should be 3" 168Assert.Equal(3, p.Result.Length); // "result Length should be 3"
XslTransformation_Tests.cs (3)
307Assert.Equal(xmlPaths, t.XmlInputPaths); 341Assert.Equal(xslPath, t.XslInputPath); 380Assert.Equal(8, mc.Count); // "The file test doesn't match"
Microsoft.Build.UnitTests.Shared (11)
MockLogger.cs (2)
544public void AssertNoErrors() => Assert.Equal(0, ErrorCount); 549public void AssertNoWarnings() => Assert.Equal(0, WarningCount);
ObjectModelHelpers.cs (8)
116Assert.Equal(1, count); 492Assert.Equal(expected.Length, actual.Length); // "Expected array length of <" + expected.Length + "> but was <" + actual.Length + ">."); 497Assert.Equal(expected[i], actual[i]); // "At index " + i + " expected " + expected[i].ToString() + " but was " + actual.ToString()); 1242Assert.Equal(one.Count, two.Count); 1246Assert.Equal(one[i], two[i]); 1255Assert.Equal(one.Count, two.Count); 1276Assert.Equal(x.Count, y.Count); 1904Assert.Equal(ex1.GetType(), ex2.GetType()); // "Both methods threw but the first threw {0} '{1}' and the second threw {2} '{3}'", ex1.GetType(), ex1.Message, ex2.GetType(), ex2.Message);
TestEnvironment.cs (1)
528Assert.Equal(_originalFiles.Length, newFilesCount);
Microsoft.Build.Utilities.UnitTests (7)
Logger_Tests.cs (2)
42Assert.Equal(0, string.Compare(logger.Parameters, "Parameters", StringComparison.OrdinalIgnoreCase)); 43Assert.Equal(LoggerVerbosity.Diagnostic, logger.Verbosity);
MuxLogger_Tests.cs (1)
279Assert.Equal(1, mockLogger1.ErrorCount);
NativeMethodsShared_Tests.cs (4)
59Assert.Equal((uint)Process.GetCurrentProcess().Id, processId); // "Expected the .net processId to match the one from GetCurrentProcessId" 80Assert.Equal(DateTime.MinValue, nonexistentFileTime); 93Assert.Equal(DateTime.MinValue, directoryTime); 107Assert.Equal(DateTime.MinValue, directoryTime);
Microsoft.DotNet.Arcade.Sdk.Tests (6)
MinimalRepoTests.cs (2)
29Assert.Equal(0, exitCode); 41Assert.Equal(0, exitCode);
RepoWithConditionalProjectsToBuildTests.cs (2)
43Assert.Equal(0, exitCode); 53Assert.Equal(expectedPackages, nupkgFiles.Length);
SourceMappingToNugetConfigTest.cs (2)
75Assert.Equal(expectedPackagePatterns, actualPackagePatterns); 82Assert.Equal("clear", firstElement?.Name);
Microsoft.DotNet.Build.Tasks.Workloads.Tests (3)
PackageTests.cs (1)
28Assert.Equal(expectedFeatureBand, p.SdkFeatureBand);
SwixComponentTests.cs (1)
192Assert.Equal(2, componentSwr.Split(new[] { "vs.dependency" }, StringSplitOptions.None).Length);
SwixPackageGroupTests.cs (1)
34Assert.Equal(expectedVersion, packageGroup.Version);
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\AssertEx.cs (1)
390Assert.Equal(typeof(T), type);
VersionUpdaterTests.cs (1)
40Assert.Equal(expectedParts.Length, actualParts.Length);
Microsoft.DotNet.Open.Api.Tools.Tests (6)
OpenApiAddFileTests.cs (2)
34Assert.Equal(1, run); 46Assert.Equal(1, run);
OpenApiAddURLTests.cs (2)
368Assert.Equal(1, appExitCode); 428Assert.Equal(1, run);
OpenApiRefreshTests.cs (1)
94Assert.Equal(firstWriteTime, secondWriteTime);
OpenApiTestBase.cs (1)
112Assert.Equal(0, appExitCode);
Microsoft.DotNet.RemoteExecutor.Tests (3)
RemoteExecutorTests.cs (3)
19Assert.Equal(RemoteExecutor.SuccessExitCode, h.ExitCode); 44Assert.Equal(RemoteExecutor.SuccessExitCode, h.ExitCode); 158Assert.Equal(exitCode, h.ExitCode);
Microsoft.DotNet.SourceBuild.Tasks.Tests (2)
ValidateUsageAgainstBaselineTests.cs (2)
85Assert.Equal( 108Assert.Equal(baseline.IgnorePatterns.Length, data.ActualUsageData.IgnorePatterns.Length);
Microsoft.DotNet.XliffTasks.Tests (8)
StringExtensionsTests.cs (7)
16Assert.Equal(expected: 0, actual: replacementCount); 25Assert.Equal(expected: 1, actual: replacementCount); 34Assert.Equal(expected: 1, actual: replacementCount); 43Assert.Equal(expected: 1, actual: replacementCount); 52Assert.Equal(expected: 1, actual: replacementCount); 61Assert.Equal(expected: 2, actual: replacementCount); 70Assert.Equal(expected: 3, actual: replacementCount);
XElementExtensionsTests.cs (1)
76Assert.Equal(expected: transUnitElement.Element(Source), actual: transUnitElement.Element(Target).PreviousNode);
Microsoft.DotNet.XUnitAssert.Tests (233)
AsyncCollectionAssertsTests.cs (14)
31 Assert.All(items, x => Assert.Equal(1, x)); 39 var ex = Record.Exception(() => Assert.All(items, item => Assert.Equal(1, item))); 83 await Assert.AllAsync(items, async item => { await Task.Yield(); Assert.Equal(1, item); }); 91 var ex = Record.Exception(() => Assert.All(items, x => Assert.Equal(1, x))); 160 item => Assert.Equal(42, item), 161 item => Assert.Equal(2112, item) 172 item => Assert.Equal(42, item), 173 item => Assert.Equal(2113, item) 234 Assert.Equal(42, item); 239 Assert.Equal(2112, item); 254 Assert.Equal(42, item); 259 Assert.Equal(2113, item); 1445 Assert.Equal('H', value); 1540 Assert.Equal('H', value);
CollectionAssertsTests.cs (35)
29 Assert.All(items, x => Assert.Equal(1, x)); 37 var ex = Record.Exception(() => Assert.All(items, item => Assert.Equal(1, item))); 81 await Assert.AllAsync(items, async item => { await Task.Yield(); Assert.Equal(1, item); }); 89 var ex = Record.Exception(() => Assert.All(items, x => Assert.Equal(1, x))); 158 item => Assert.Equal(42, item), 159 item => Assert.Equal(2112, item) 171 item => Assert.Equal(42, item), 172 item => Assert.Equal(2113, item) 234 Assert.Equal(42, item); 239 Assert.Equal(2112, item); 254 Assert.Equal(42, item); 259 Assert.Equal(2113, item); 749 Assert.Equal(expected, actual); 758 Assert.Equal(expected, actual); 878 var ex = Record.Exception(() => Assert.Equal(new object[] { 1, 2, 3 }, new object[] { 1, 2, 3L })); 1143 Assert.Equal(expected, actual); 1152 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1257 Assert.Equal(expected, actual); 1266 Assert.Equal(expected, actual); 1275 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1292 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1325 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1351 Assert.Equal(expected, actual); 1369 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1390 Assert.Equal(expected, actual); 1399 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1448 Assert.Equal(expected, actual); 1481 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1501 Assert.Equal(expected, actual); 1515 Assert.Equal(expected, actual); 1537 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1555 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 2302 Assert.Equal("Hello", item); 2477 Assert.Equal('H', value); 2572 Assert.Equal('H', value);
DictionaryAssertsTests.cs (6)
23 Assert.Equal(42, Assert.Contains("FORTY-two", dictionary)); 24 Assert.Equal(42, Assert.Contains("FORTY-two", new ReadOnlyDictionary<string, int>(dictionary))); 25 Assert.Equal(42, Assert.Contains("FORTY-two", (IDictionary<string, int>)dictionary)); 26 Assert.Equal(42, Assert.Contains("FORTY-two", (IReadOnlyDictionary<string, int>)dictionary)); 28 Assert.Equal(42, Assert.Contains("FORTY-two", dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase))); 29 Assert.Equal(42, Assert.Contains("FORTY-two", (IImmutableDictionary<string, int>)dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
EqualityAssertsTests.cs (139)
20 Assert.Equal(42, 42); 26 var ex = Record.Exception(() => Assert.Equal(42, 2112)); 41 () => Assert.Equal<object>( 223 Assert.Equal(obj1, obj2); 233 var ex = Record.Exception(() => Assert.Equal(obj1, obj2)); 250 Assert.Equal(expected, actual); 251 Assert.Equal(expected, (IComparable)actual); 252 Assert.Equal(expected, (object)actual); 274 assertFailure(() => Assert.Equal(expected, actual)); 275 assertFailure(() => Assert.Equal(expected, (IComparable)actual)); 276 assertFailure(() => Assert.Equal(expected, (object)actual)); 285 Assert.Equal(expected, (IComparable)actual); 286 Assert.Equal(expected, (object)actual); 308 assertFailure(() => Assert.Equal(expected, (IComparable)actual)); 309 assertFailure(() => Assert.Equal(expected, (object)actual)); 318 Assert.Equal(obj1, obj2); 328 var ex = Record.Exception(() => Assert.Equal(obj1, obj2)); 345 Assert.Equal<ComparableBaseClass>(expected, actual); 354 var ex = Record.Exception(() => Assert.Equal<ComparableBaseClass>(expected, actual)); 371 Assert.Equal(expected, actual); 380 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 397 Assert.Equal(expected, actual); 406 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 423 Assert.Equal(expected, actual); 424 Assert.Equal(expected, (IComparable<ComparableThrower>)actual); 425 Assert.Equal(expected, (object)actual); 447 assertFailure(() => Assert.Equal(expected, actual)); 448 assertFailure(() => Assert.Equal(expected, (IComparable<ComparableThrower>)actual)); 449 assertFailure(() => Assert.Equal(expected, (object)actual)); 462 Assert.Equal(expected, actual); 471 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 492 Assert.Equal(expected, actual); 501 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 518 Assert.Equal(expected, actual); 527 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 547 Assert.Equal(nco1, nco2); 556 var ex = Record.Exception(() => Assert.Equal(nco1, nco2)); 576 Assert.Equal(obj1, obj2); 588 var ex = Record.Exception(() => Assert.Equal(obj1, obj2)); 605 Assert.Equal<EquatableBaseClass>(expected, actual); 614 var ex = Record.Exception(() => Assert.Equal<EquatableBaseClass>(expected, actual)); 631 Assert.Equal(expected, actual); 640 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 657 Assert.Equal(expected, actual); 666 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 687 Assert.Equal(expected, actual); 696 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 717 Assert.Equal(expected, actual); 726 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 750 Assert.Equal(expected, actual); 751 Assert.Equal(expected, (IStructuralEquatable)actual); 752 Assert.Equal(expected, (object)actual); 774 assertFailure(() => Assert.Equal(expected, actual)); 775 assertFailure(() => Assert.Equal(expected, (IStructuralEquatable)actual)); 776 assertFailure(() => Assert.Equal(expected, (object)actual)); 785 Assert.Equal(expected, actual); 786 Assert.Equal(expected, (IStructuralEquatable)actual); 787 Assert.Equal(expected, (object)actual); 809 assertFailure(() => Assert.Equal(expected, actual)); 810 assertFailure(() => Assert.Equal(expected, (IStructuralEquatable)actual)); 811 assertFailure(() => Assert.Equal(expected, (object)actual)); 833 assertFailure(() => Assert.Equal(expected, actual)); 834 assertFailure(() => Assert.Equal(expected, (IStructuralEquatable)actual)); 835 assertFailure(() => Assert.Equal(expected, (object)actual)); 847 Assert.Equal(expected, (IReadOnlyCollection<string>)actual); 848 Assert.Equal(expected, (object)actual); 872 assertFailure(() => Assert.Equal(expected, (IReadOnlyCollection<string>)actual)); 873 assertFailure(() => Assert.Equal(expected, (object)actual)); 882 Assert.Equal(x, y); 891 var ex = Record.Exception(() => Assert.Equal(x, y)); 910 Assert.Equal(expected, actual); 911 Assert.Equal(expected, (object)actual); 935 assertFailure(() => Assert.Equal(expected, actual)); 936 assertFailure(() => Assert.Equal(expected, (object)actual)); 945 Assert.Equal(expected, actual); 954 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 975 Assert.Equal(expected, actual); 986 var ex = Record.Exception(() => Assert.Equal(expected, (object)actual)); 1077 Assert.Equal(expected, actual); 1086 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1127 Assert.Equal(expected, actual); 1128 Assert.Equal(expected, (IDictionary)actual); 1129 Assert.Equal(expected, (object)actual); 1151 assertFailure(() => Assert.Equal(expected, actual)); 1152 assertFailure(() => Assert.Equal(expected, (IDictionary)actual)); 1153 assertFailure(() => Assert.Equal(expected, (object)actual)); 1162 Assert.Equal(expected, (IDictionary)actual); 1163 Assert.Equal(expected, (object)actual); 1185 assertFailure(() => Assert.Equal(expected, (IDictionary)actual)); 1186 assertFailure(() => Assert.Equal(expected, (object)actual)); 1195 Assert.Equal(expected, actual); 1204 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1224 Assert.Equal(expected, actual); 1233 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1250 Assert.Equal(expected, actual); 1259 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1276 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1293 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1311 Assert.Equal(expected, (ISet<string>)actual); 1313 Assert.Equal(expected, (object)actual); 1323 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1364 Assert.Equal(expected, actual); 1365 Assert.Equal(expected, (ISet<string>)actual); 1367 Assert.Equal(expected, (object)actual); 1390 assertFailure(() => Assert.Equal(expected, actual)); 1391 assertFailure(() => Assert.Equal(expected, (ISet<string>)actual)); 1393 assertFailure(() => Assert.Equal(expected, (object)actual)); 1403 Assert.Equal(expected, actual); 1404 Assert.Equal(expected, (ISet<string>)actual); 1406 Assert.Equal(expected, (object)actual); 1429 assertFailure(() => Assert.Equal(expected, actual)); 1430 assertFailure(() => Assert.Equal(expected, (ISet<string>)actual)); 1432 assertFailure(() => Assert.Equal(expected, (object)actual)); 1455 assertFailure(() => Assert.Equal(expected, actual)); 1456 assertFailure(() => Assert.Equal(expected, (ISet<string>)actual)); 1458 assertFailure(() => Assert.Equal(expected, (object)actual)); 1468 Assert.Equal(expected, actual); 1469 Assert.Equal(expected, (ISet<string>)actual); 1471 Assert.Equal(expected, (object)actual); 1494 assertFailure(() => Assert.Equal(expected, actual)); 1495 assertFailure(() => Assert.Equal(expected, (ISet<string>)actual)); 1497 assertFailure(() => Assert.Equal(expected, (object)actual)); 1507 Assert.Equal(expected, actual); 1508 Assert.Equal(expected, (ISet<string>)actual); 1510 Assert.Equal(expected, (object)actual); 1533 assertFailure(() => Assert.Equal(expected, actual)); 1534 assertFailure(() => Assert.Equal(expected, (ISet<string>)actual)); 1536 assertFailure(() => Assert.Equal(expected, (object)actual)); 1571 Assert.Equal(expected, actual); 1581 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1599 Assert.Equal(expected, actual); 1609 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1630 Assert.Equal(expected, actual); 1639 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1660 Assert.Equal(expected, actual); 1669 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 1697 Assert.Equal(expected, actual); 1706 var ex = Record.Exception(() => Assert.Equal(expected, actual)); 3253 Assert.Equal<object>(
EventAssertsTests.cs (28)
63 Assert.Equal(eventObj, evt.Arguments); 127 Assert.Equal(obj, evt.Sender); 128 Assert.Equal(eventObj, evt.Arguments); 170 Assert.Equal(obj, evt.Sender); 171 Assert.Equal(eventObj, evt.Arguments); 213 Assert.Equal(eventObj, evt.Arguments); 230 Assert.Equal(eventObj, evt.Arguments); 293 Assert.Equal(obj, evt.Sender); 294 Assert.Equal(eventObj, evt.Arguments); 310 Assert.Equal(obj, evt.Sender); 311 Assert.Equal(eventObj, evt.Arguments); 327 Assert.Equal(obj, evt.Sender); 328 Assert.Equal(eventObj, evt.Arguments); 344 Assert.Equal(obj, evt.Sender); 345 Assert.Equal(eventObj, evt.Arguments); 387 Assert.Equal(eventObj, evt.Arguments); 404 Assert.Equal(eventObj, evt.Arguments); 467 Assert.Equal(obj, evt.Sender); 468 Assert.Equal(eventObj, evt.Arguments); 484 Assert.Equal(obj, evt.Sender); 485 Assert.Equal(eventObj, evt.Arguments); 501 Assert.Equal(obj, evt.Sender); 502 Assert.Equal(eventObj, evt.Arguments); 518 Assert.Equal(obj, evt.Sender); 519 Assert.Equal(eventObj, evt.Arguments); 578 Assert.Equal(eventObj, evt.Arguments); 642 Assert.Equal(obj, evt.Sender); 643 Assert.Equal(eventObj, evt.Arguments);
NullAssertsTests.cs (1)
23 Assert.Equal(42, result);
Sdk\CollectionTrackerTests.cs (10)
22 Assert.Equal(1, pointerIndent); 34 Assert.Equal(1, pointerIndent); 46 Assert.Equal(4, pointerIndent); 58 Assert.Equal(12, pointerIndent); 70 Assert.Equal(18, pointerIndent); 86 Assert.Equal(1, pointerIndent); 98 Assert.Equal(1, pointerIndent); 110 Assert.Equal(4, pointerIndent); 122 Assert.Equal(12, pointerIndent); 134 Assert.Equal(18, pointerIndent);
Microsoft.DotNet.XUnitExtensions.Tests (1)
ConditionalAttributeTests.cs (1)
80Assert.Equal(3, s_conditionalTheoryCount);
Microsoft.Extensions.ApiDescription.Client.Tests (35)
GetCurrentOpenApiReferenceTest.cs (1)
54Assert.Equal(expectedMetadata, orderedMetadata);
GetOpenApiReferenceMetadataTest.cs (15)
63Assert.Equal(expectedMetadata, orderedMetadata); 121Assert.Equal(expectedMetadata, orderedMetadata); 179Assert.Equal(expectedMetadata, orderedMetadata); 237Assert.Equal(expectedMetadata, orderedMetadata); 279Assert.Equal(2, buildEngine.Errors); 280Assert.Equal(0, buildEngine.Messages); 281Assert.Equal(0, buildEngine.Warnings); 325Assert.Equal(1, buildEngine.Errors); 326Assert.Equal(0, buildEngine.Messages); 327Assert.Equal(0, buildEngine.Warnings); 387Assert.Equal(expectedMetadata, orderedMetadata); 450Assert.Equal(expectedMetadata, orderedMetadata); 548Assert.Equal(expectedMetadata1, orderedMetadata); 560Assert.Equal(expectedMetadata2, orderedMetadata); 572Assert.Equal(expectedMetadata3, orderedMetadata);
MetadataSerializerTest.cs (1)
136Assert.Equal(expectedMetadata, orderedMetadata);
TargetTest.cs (18)
78Assert.Equal(0, process.ExitCode); 100Assert.Equal(0, process.ExitCode); 121Assert.Equal(0, process.ExitCode); 147Assert.Equal(0, process.ExitCode); 174Assert.Equal(0, process.ExitCode); 199Assert.Equal(0, process.ExitCode); 224Assert.Equal(0, process.ExitCode); 249Assert.Equal(0, process.ExitCode); 276Assert.Equal(0, process.ExitCode); 301Assert.Equal(0, process.ExitCode); 326Assert.Equal(0, process.ExitCode); 351Assert.Equal(0, process.ExitCode); 377Assert.Equal(0, process.ExitCode); 418Assert.Equal(0, process.ExitCode); 452Assert.Equal(0, firstProcess.ExitCode); 459Assert.Equal(0, secondProcess.ExitCode); 467Assert.Equal(0, thirdProcess.ExitCode); 487Assert.Equal(0, process.ExitCode);
Microsoft.Extensions.ApiDescription.Tool.Tests (4)
GetDocumentTests.cs (4)
42Assert.Equal(OpenApiSpecVersion.OpenApi3_0, diagnostic.SpecificationVersion); 67Assert.Equal(OpenApiSpecVersion.OpenApi2_0, diagnostic.SpecificationVersion); 93Assert.Equal(OpenApiSpecVersion.OpenApi3_0, diagnostic.SpecificationVersion); 118Assert.Equal(OpenApiSpecVersion.OpenApi3_0, diagnostic.SpecificationVersion);
Microsoft.Extensions.Caching.Hybrid.Tests (53)
BufferReleaseTests.cs (6)
55Assert.Equal(1, cacheItem.RefCount); 70Assert.Equal(0, cacheItem.RefCount); 140Assert.Equal(1, cacheItem.RefCount); 157Assert.Equal(1, cacheItem.RefCount); // not decremented because there was no need to add the hook 198Assert.Equal(1, cacheItem.RefCount); 214Assert.Equal(0, cacheItem.RefCount);
DistributedCacheTests.cs (9)
181Assert.Equal(size, expected.Length); 199Assert.Equal(0, writer.CommittedBytes); 241Assert.Equal(size, expected.Length); 259Assert.Equal(0, writer.CommittedBytes); 309Assert.Equal(size, payload.Length); 326Assert.Equal(0, segment.Offset); 328Assert.Equal(size, segment.Count); 329Assert.Equal(size, segment.Array.Length); 336Assert.Equal(size, segment.Count);
RedisTests.cs (1)
95Assert.Equal(1, count);
ServiceConstructionTests.cs (7)
42Assert.Equal(937, options.MaximumKeyLength); 45Assert.Equal(TimeSpan.FromSeconds(120), defaults.Expiration); 46Assert.Equal(HybridCacheEntryFlags.DisableLocalCacheRead, defaults.Flags); 59Assert.Equal(937, options.MaximumKeyLength); 71Assert.Equal(937, options.MaximumKeyLength); 74Assert.Equal(HybridCacheEntryFlags.DisableCompression | HybridCacheEntryFlags.DisableLocalCacheRead, defaults.Flags); 75Assert.Equal(TimeSpan.FromSeconds(120), defaults.LocalCacheExpiration);
StampedeTests.cs (30)
93Assert.Equal(callerCount, cache.DebugGetCallerCount(Me())); 97Assert.Equal(0, Volatile.Read(ref executeCount)); 98Assert.Equal(0, Volatile.Read(ref cancelCount)); 101Assert.Equal(1, Volatile.Read(ref executeCount)); 102Assert.Equal(0, Volatile.Read(ref cancelCount)); 105Assert.Equal(first, await result); 107Assert.Equal(1, Volatile.Read(ref executeCount)); 108Assert.Equal(0, Volatile.Read(ref cancelCount)); 127Assert.Equal(callerCount, cache.DebugGetCallerCount(Me())); 131Assert.Equal(0, Volatile.Read(ref executeCount)); 132Assert.Equal(0, Volatile.Read(ref cancelCount)); 136Assert.Equal(1, Volatile.Read(ref executeCount)); 137Assert.Equal(0, Volatile.Read(ref cancelCount)); 140Assert.Equal(second, await result); 142Assert.Equal(1, Volatile.Read(ref executeCount)); 143Assert.Equal(0, Volatile.Read(ref cancelCount)); 184Assert.Equal(callerCount, cache.DebugGetCallerCount(Me())); 197Assert.Equal(TaskStatus.Canceled, result.Status); 199Assert.Equal(cancels[i].Token, ex.CancellationToken); // each gets the correct blame 202Assert.Equal(0, Volatile.Read(ref executeCount)); 208Assert.Equal(1, Volatile.Read(ref executeCount)); 209Assert.Equal(1, Volatile.Read(ref cancelCount)); 256Assert.Equal(callerCount, cache.DebugGetCallerCount(Me())); 274Assert.Equal(TaskStatus.Canceled, result.Status); 276Assert.Equal(cancels[i].Token, ex.CancellationToken); // each gets the correct blame 280Assert.Equal(0, Volatile.Read(ref executeCount)); 286Assert.Equal(1, Volatile.Read(ref executeCount)); 287Assert.Equal(0, Volatile.Read(ref cancelCount)); // ran to completion 314Assert.Equal(await first, await second); 393Assert.Equal(8, counts.Count);
Microsoft.Extensions.Caching.SqlServer.Tests (19)
SqlServerCacheServicesExtensionsTest.cs (4)
25Assert.Equal(typeof(IDistributedCache), serviceDescriptor.ServiceType); 26Assert.Equal(typeof(SqlServerCache), serviceDescriptor.ImplementationType); 27Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime); 51Assert.Equal(ServiceLifetime.Scoped, distributedCache.Lifetime);
SqlServerCacheWithDatabaseTest.cs (15)
109Assert.Equal(expectedValue, cacheItem.Value); 149Assert.Equal(expectedValue, cacheItem.Value); 190Assert.Equal(expectedValue, cacheItem.Value); 505Assert.Equal(slidingExpiration, cacheItemInfo.SlidingExpirationInSeconds); 507Assert.Equal(expectedExpiresAtTime, cacheItemInfo.ExpiresAtTime); 533Assert.Equal(utcNow.AddSeconds(5), cacheItemInfo.ExpiresAtTime); 589Assert.Equal(expectedValue, value); 594Assert.Equal(expectedExpiresAtTime, cacheItemInfo.ExpiresAtTime); 622Assert.Equal(slidingExpiration, cacheItemInfo.SlidingExpirationInSeconds); 624Assert.Equal(expectedExpiresAtTime, cacheItemInfo.ExpiresAtTime); 664Assert.Equal(expectedValue, value); 719Assert.Equal(expectedValue, value); 722Assert.Equal(slidingExpiration, cacheItemInfo.SlidingExpirationInSeconds); 723Assert.Equal(absoluteExpiration, cacheItemInfo.AbsoluteExpiration); 724Assert.Equal(expectedExpirationTime, cacheItemInfo.ExpiresAtTime);
Microsoft.Extensions.Caching.StackExchangeRedis.Tests (23)
CacheServiceExtensionsTests.cs (3)
29Assert.Equal(ServiceLifetime.Singleton, distributedCache.Lifetime); 48Assert.Equal(ServiceLifetime.Scoped, distributedCache.Lifetime); 119Assert.Equal(ServiceLifetime.Scoped, distributedCache.Lifetime);
RedisCacheSetAndRemoveTests.cs (5)
39Assert.Equal(value, result); 53Assert.Equal(value, result); 68Assert.Equal(value1, result); 73Assert.Equal(value2, result); 85Assert.Equal(value, result);
TimeExpirationAsyncTests.cs (8)
33Assert.Equal(actualValue, ex.ActualValue); 65Assert.Equal(value, result); 131Assert.Equal(value, result); 193Assert.Equal(value, result); 224Assert.Equal(value, result); 231Assert.Equal(value, result); 252Assert.Equal(value, result); 260Assert.Equal(value, result);
TimeExpirationTests.cs (7)
48Assert.Equal(value, result); 115Assert.Equal(value, result); 178Assert.Equal(value, result); 209Assert.Equal(value, result); 216Assert.Equal(value, result); 237Assert.Equal(value, result); 245Assert.Equal(value, result);
Microsoft.Extensions.Configuration.KeyPerFile.Tests (6)
ConfigurationProviderTestBase.cs (5)
139Assert.Equal(new[] { "ArrayValue0", "ArrayValue1", "ArrayValue2" }, options.Section1.Section2.Key3a); 255Assert.Equal(3, sections.Count); 271Assert.Equal(2, sections.Count); 283Assert.Equal(2, sections.Count); 295Assert.Equal(3, sections.Count);
KeyPerFileTests.cs (1)
238Assert.Equal(-2, options.Number);
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (77)
DefaultHealthCheckServiceTest.cs (27)
89Assert.Equal(HealthStatus.Degraded, actual.Value.Status); 98Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 103Assert.Equal(DataValue, item.Value); 111Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 143Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 152Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 191Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 196Assert.Equal(DataValue, item.Value); 226kvp => Assert.Equal(kvp, new KeyValuePair<string, object>("name", "A"))); 233kvp => Assert.Equal(kvp, new KeyValuePair<string, object>("name", "B"))); 240kvp => Assert.Equal(kvp, new KeyValuePair<string, object>("name", "C"))); 297Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 304Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 311Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 331Assert.Equal("TestScope", item.Value); 353Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 377Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 401Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 427Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 432Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 481Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 524Assert.Equal(HealthStatus.Healthy, entry.Value.Status); 529Assert.Equal(HealthStatus.Healthy, entry.Value.Status); 555Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status); 612Assert.Equal(HealthStatus.Degraded, actual.Value.Status); 617Assert.Equal(HealthStatus.Healthy, actual.Value.Status); 622Assert.Equal(HealthStatus.Unhealthy, actual.Value.Status);
DependencyInjection\HealthChecksBuilderTest.cs (9)
37Assert.Equal(HealthStatus.Degraded, registration.FailureStatus); 57Assert.Equal(HealthStatus.Degraded, registration.FailureStatus); 80Assert.Equal(HealthStatus.Degraded, registration.FailureStatus); 102Assert.Equal(HealthStatus.Degraded, registration.FailureStatus); 106Assert.Equal(5, check.I); 128Assert.Equal(HealthStatus.Unhealthy, registration.FailureStatus); 151Assert.Equal(HealthStatus.Unhealthy, registration.FailureStatus); 174Assert.Equal(HealthStatus.Unhealthy, registration.FailureStatus); 197Assert.Equal(HealthStatus.Unhealthy, registration.FailureStatus);
DependencyInjection\ServiceCollectionExtensionsTest.cs (15)
29Assert.Equal(ServiceLifetime.Singleton, actual.Lifetime); 30Assert.Equal(typeof(HealthCheckService), actual.ServiceType); 31Assert.Equal(typeof(DefaultHealthCheckService), actual.ImplementationType); 37Assert.Equal(ServiceLifetime.Singleton, actual.Lifetime); 38Assert.Equal(typeof(IHostedService), actual.ServiceType); 39Assert.Equal(typeof(HealthCheckPublisherHostedService), actual.ImplementationType); 59Assert.Equal(ServiceLifetime.Singleton, actual.Lifetime); 60Assert.Equal(typeof(HealthCheckService), actual.ServiceType); 61Assert.Equal(typeof(DefaultHealthCheckService), actual.ImplementationType); 67Assert.Equal(ServiceLifetime.Singleton, actual.Lifetime); 68Assert.Equal(typeof(IHostedService), actual.ServiceType); 69Assert.Equal(typeof(DummyHostedService), actual.ImplementationType); 75Assert.Equal(ServiceLifetime.Singleton, actual.Lifetime); 76Assert.Equal(typeof(IHostedService), actual.ServiceType); 77Assert.Equal(typeof(HealthCheckPublisherHostedService), actual.ImplementationType);
HealthCheckPublisherHostedServiceTest.cs (24)
222entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingBegin, entry.EventId); }, 223entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingBegin, entry.EventId); }, 224entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckBegin, entry.EventId); }, 227entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckEnd, entry.EventId); }, 228entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingEnd, entry.EventId); }, 229entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherBegin, entry.EventId); }, 230entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherEnd, entry.EventId); }, 231entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingEnd, entry.EventId); }); 487entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingBegin, entry.EventId); }, 488entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingBegin, entry.EventId); }, 489entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckBegin, entry.EventId); }, 492entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckEnd, entry.EventId); }, 493entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingEnd, entry.EventId); }, 494entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherBegin, entry.EventId); }, 495entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherTimeout, entry.EventId); }, 496entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingEnd, entry.EventId); }); 692entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingBegin, entry.EventId); }, 693entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingBegin, entry.EventId); }, 694entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckBegin, entry.EventId); }, 697entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckEnd, entry.EventId); }, 698entry => { Assert.Equal(DefaultHealthCheckEventIds.HealthCheckProcessingEnd, entry.EventId); }, 699entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherBegin, entry.EventId); }, 700entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherError, entry.EventId); }, 701entry => { Assert.Equal(HealthCheckPublisherEventIds.HealthCheckPublisherProcessingEnd, entry.EventId); });
HealthReportTest.cs (2)
30Assert.Equal(status, result.Status); 44Assert.Equal(TimeSpan.FromMilliseconds(milliseconds), result.TotalDuration);
Microsoft.Extensions.Features.Tests (7)
FeatureCollectionExtensionsTests.cs (1)
24Assert.Equal(retrievedThing, thing);
FeatureCollectionTests.cs (6)
20Assert.Equal(thing2, thing); 31Assert.Equal(interfaces[typeof(IThing)], thing); 41Assert.Equal(interfaces[typeof(IThing)], thing); 74Assert.Equal(value, interfaces.Get<int>()); 94Assert.Equal(value, interfaces.Get<int?>()); 104Assert.Equal(thing, interfaces.Get<Thing>());
Microsoft.Extensions.FileProviders.Embedded.Tests (10)
EmbeddedFileProviderTests.cs (1)
52Assert.Equal(expectedFileLength, fileInfo.Length);
ManifestEmbeddedFileProviderTests.cs (9)
33Assert.Equal(0, jqueryValidate.Length); 40Assert.Equal(0, jqueryMin.Length); 47Assert.Equal(0, siteCss.Length); 70Assert.Equal(0, jqueryValidate.Length); 77Assert.Equal(0, jqueryMin.Length); 84Assert.Equal(0, siteCss.Length); 169Assert.Equal(0, jqueryValidate.Length); 192Assert.Equal(0, jqueryValidate.Length); 443Assert.Equal(0, jqueryValidate.Length);
Microsoft.Extensions.Http.Polly.Tests (19)
DependencyInjection\PollyHttpClientBuilderExtensionsTest.cs (14)
70Assert.Equal(HttpStatusCode.Created, response.StatusCode); 105Assert.Equal(HttpStatusCode.Created, response.StatusCode); 143Assert.Equal(HttpStatusCode.Created, response.StatusCode); 184Assert.Equal(HttpStatusCode.Created, response.StatusCode); 228Assert.Equal(HttpStatusCode.Created, response.StatusCode); 281Assert.Equal(HttpStatusCode.OK, response.StatusCode); 326Assert.Equal(HttpStatusCode.OK, response.StatusCode); 370Assert.Equal(HttpStatusCode.Created, response.StatusCode); 372Assert.Equal(1, registry.Count); 379Assert.Equal(HttpStatusCode.Created, response.StatusCode); 381Assert.Equal(1, registry.Count); 388Assert.Equal(HttpStatusCode.Created, response.StatusCode); 389Assert.Equal(2, registry.Count); 440Assert.Equal(HttpStatusCode.Created, response.StatusCode);
PolicyHttpMessageHandlerTest.cs (5)
52Assert.Equal(2, callCount); 97Assert.Equal(2, callCount); 145Assert.Equal(2, callCount); 197Assert.Equal(2, callCount); 267Assert.Equal(2, callCount);
Microsoft.Extensions.Localization.Tests (4)
ResourceManagerStringLocalizerTest.cs (4)
53Assert.Equal(expectedCallCount, resourceAssembly.ManifestResourceStreamCallCount); 88Assert.Equal(expectedCallCount, resourceAssembly1.ManifestResourceStreamCallCount); 89Assert.Equal(expectedCallCount, resourceAssembly2.ManifestResourceStreamCallCount); 209Assert.Equal(expectedTries, resourceAssembly.ManifestResourceStreamCallCount);
Microsoft.Extensions.ObjectPool.Tests (3)
DefaultObjectPoolTest.cs (3)
53Assert.Equal(17, list.Capacity); 80Assert.Equal(1, r.ResetCallCount); 85Assert.Equal(2, r.ResetCallCount);
Microsoft.Extensions.SecretManager.Tools.Tests (3)
SecretManagerTests.cs (1)
352Assert.Equal(UnixFileMode.UserRead | UnixFileMode.UserWrite, File.GetUnixFileMode(secretManager.SecretsFilePath));
SetCommandTest.cs (2)
41Assert.Equal(3, secretStore.Count); 68Assert.Equal(3, secretStore.Count);
Microsoft.JSInterop.Tests (32)
DotNetObjectReferenceTest.cs (3)
26Assert.Equal(objectId, objRef.ObjectId); 27Assert.Equal(1, objRef.ObjectId); 42Assert.Equal(objectId1, objectId2);
Infrastructure\ByteArrayJsonConverterTest.cs (3)
79Assert.Equal(expected, deserialized); 108Assert.Equal(byteArray, deserialized); 191Assert.Equal(byteArray, deserialized);
Infrastructure\DotNetDispatcherTest.cs (13)
95Assert.Equal(123, result.IntVal); 108Assert.Equal(456, result.IntVal); 137Assert.Equal(756, resultDto1.IntVal); 147Assert.Equal(1299, resultDto2.IntVal); 278Assert.Equal(testDTO.IntVal, result.IntVal); 410Assert.Equal(7, task.Result.IntVal); 422Assert.Equal(new[] { 1, 2, 3 }, task.Result); 455Assert.Equal(1235, resultDto.IntVal); 605Assert.Equal(2000, result.SomeDTO.IntVal); 610Assert.Equal(2468, resultDto2.IntVal); 781Assert.Equal(new object[] { "Hello", 2 }, result); 795Assert.Equal(7, value.IntVal); 811v => Assert.Equal(4, v),
Infrastructure\DotNetObjectReferenceJsonConverterTest.cs (2)
86Assert.Equal(objectId, deserialized.ObjectId); 127Assert.Equal(objectId, deserialized.ObjectId);
Infrastructure\JSStreamReferenceJsonConverterTest.cs (2)
89Assert.Equal(expectedLength, deserialized?.Length); 105Assert.Equal(expectedLength, deserialized?.Length);
JSInProcessRuntimeTest.cs (1)
24Assert.Equal(123, syncResult.IntValue);
JSObjectReferenceTest.cs (2)
22Assert.Equal(1, jsRuntime.BeginInvokeJSInvocationCount); 36Assert.Equal(1, jsRuntime.InvokeJSInvocationCount);
JSRuntimeExtensionsTest.cs (2)
21Assert.Equal(expected, args); 45Assert.Equal(expected, args);
JSRuntimeTest.cs (4)
145Assert.Equal(10, poco.Id); 168Assert.Equal(10, poco.Id); 310Assert.Equal(invocation, error.InvocationInfo); 403Assert.Equal(i, runtime.BeginTransmittingStream(streamRef));
Microsoft.Net.Http.Headers.Tests (295)
CacheControlHeaderValueTest.cs (15)
36Assert.Equal(timeSpan, cacheControl.MaxAge); 38Assert.Equal(timeSpan, cacheControl.SharedMaxAge); 40Assert.Equal(timeSpan, cacheControl.MaxStaleLimit); 42Assert.Equal(timeSpan, cacheControl.MinFresh); 49Assert.Equal(1, cacheControl.NoCacheHeaders.Count); 50Assert.Equal("PLACEHOLDER", cacheControl.NoCacheHeaders.First()); 56Assert.Equal(1, cacheControl.PrivateHeaders.Count); 57Assert.Equal("PLACEHOLDER", cacheControl.PrivateHeaders.First()); 63Assert.Equal(1, cacheControl.Extensions.Count); 64Assert.Equal(new NameValueHeaderValue("name", "value"), cacheControl.Extensions.First()); 553Assert.Equal(x.GetHashCode(), y.GetHashCode()); 563Assert.Equal(areEqual, x.Equals(y)); 564Assert.Equal(areEqual, y.Equals(x)); 570Assert.Equal(expectedResult, result); 581Assert.Equal(expectedResult, result);
ContentDispositionHeaderValueTest.cs (85)
45Assert.Equal("inline", contentDisposition.DispositionType); 46Assert.Equal(0, contentDisposition.Parameters.Count); 66Assert.Equal("inline", contentDisposition.DispositionType); 69Assert.Equal("attachment", contentDisposition.DispositionType); 77Assert.Equal("myname", contentDisposition.Name); 78Assert.Equal(1, contentDisposition.Parameters.Count); 79Assert.Equal("name", contentDisposition.Parameters.First().Name); 83Assert.Equal(0, contentDisposition.Parameters.Count); 95Assert.Equal(1, contentDisposition.Parameters.Count); 96Assert.Equal("NAME", contentDisposition.Parameters.First().Name); 99Assert.Equal("new_name", contentDisposition.Name); 100Assert.Equal(1, contentDisposition.Parameters.Count); 101Assert.Equal("NAME", contentDisposition.Parameters.First().Name); 115Assert.Equal(1, contentDisposition.Parameters.Count); 116Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name); 119Assert.Equal("new_name", contentDisposition.FileName); 120Assert.Equal(1, contentDisposition.Parameters.Count); 121Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name); 133Assert.Equal("FileÃName.bat", contentDisposition.FileName); 134Assert.Equal(1, contentDisposition.Parameters.Count); 135Assert.Equal("filename", contentDisposition.Parameters.First().Name); 136Assert.Equal("\"=?utf-8?B?RmlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value); 148Assert.Equal("File\nName.bat", contentDisposition.FileName); 149Assert.Equal(1, contentDisposition.Parameters.Count); 150Assert.Equal("filename", contentDisposition.Parameters.First().Name); 151Assert.Equal("\"=?utf-8?B?RmlsZQpOYW1lLmJhdA==?=\"", contentDisposition.Parameters.First().Value); 165Assert.Equal(1, contentDisposition.Parameters.Count); 166Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name); 167Assert.Equal("\"=?utf-99?Q?R=mlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value); 168Assert.Equal("=?utf-99?Q?R=mlsZcODTmFtZS5iYXQ=?=", contentDisposition.FileName); 171Assert.Equal("new_name", contentDisposition.FileName); 172Assert.Equal(1, contentDisposition.Parameters.Count); 173Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name); 187Assert.Equal(1, contentDisposition.Parameters.Count); 188Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name); 192Assert.Equal("new_name", contentDisposition.FileNameStar); 193Assert.Equal(1, contentDisposition.Parameters.Count); 194Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name); 195Assert.Equal("UTF-8\'\'new_name", contentDisposition.Parameters.First().Value); 207Assert.Equal("FileÃName.bat", contentDisposition.FileNameStar); 208Assert.Equal(1, contentDisposition.Parameters.Count); 209Assert.Equal("filename*", contentDisposition.Parameters.First().Name); 210Assert.Equal("UTF-8\'\'File%C3%83Name.bat", contentDisposition.Parameters.First().Value); 221Assert.Equal($"UTF-8\'\'a%C2%80b", contentDisposition.Parameters.First().Value); //%C2 added because the value in UTF-8 is encoded on 2 bytes. 229Assert.Equal($"UTF-8\'\'{new string('a', 400)}", contentDisposition.Parameters.First().Value); 253Assert.Equal($"UTF-8\'\'a%{hexC}b", contentDisposition.Parameters.First().Value); 257Assert.Equal($"UTF-8\'\'a{(char)b}b", contentDisposition.Parameters.First().Value); 271Assert.Equal(1, contentDisposition.Parameters.Count); 272Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name); 273Assert.Equal("utf-99'lang'File%CZName.bat", contentDisposition.Parameters.First().Value); 277Assert.Equal("new_name", contentDisposition.FileNameStar); 278Assert.Equal(1, contentDisposition.Parameters.Count); 279Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name); 297Assert.Equal(expectedFileName, contentDisposition.FileName); 298Assert.Equal(httpFileName, contentDisposition.FileNameStar); // Should roundtrip through FileNameStar encoding 312Assert.Equal(1, contentDisposition.Parameters.Count); 313Assert.Equal("Creation-DATE", contentDisposition.Parameters.First().Name); 315Assert.Equal(validDate, contentDisposition.CreationDate); 319Assert.Equal(newDate, contentDisposition.CreationDate); 320Assert.Equal(1, contentDisposition.Parameters.Count); 321Assert.Equal("Creation-DATE", contentDisposition.Parameters.First().Name); 322Assert.Equal("\"Tue, 15 Nov 1994 08:12:32 GMT\"", contentDisposition.Parameters.First().Value); 338Assert.Equal(1, contentDisposition.Parameters.Count); 339Assert.Equal("read-DATE", contentDisposition.Parameters.First().Name); 345Assert.Equal(0, contentDisposition.Parameters.Count); 356Assert.Equal(1, contentDisposition.Parameters.Count); 357Assert.Equal("SIZE", contentDisposition.Parameters.First().Name); 358Assert.Equal(279172874239, contentDisposition.Size); 361Assert.Equal(279172874240, contentDisposition.Size); 362Assert.Equal(1, contentDisposition.Parameters.Count); 363Assert.Equal("SIZE", contentDisposition.Parameters.First().Name); 377Assert.Equal(1, contentDisposition.Parameters.Count); 378Assert.Equal("SIZE", contentDisposition.Parameters.First().Name); 384Assert.Equal(1, contentDisposition.Parameters.Count); 385Assert.Equal("SIZE", contentDisposition.Parameters.First().Name); 444Assert.Equal(contentDisposition1.GetHashCode(), contentDisposition4.GetHashCode()); 445Assert.Equal(contentDisposition2.GetHashCode(), contentDisposition5.GetHashCode()); 598Assert.Equal(expected, result); 648Assert.Equal(expectedName, result.Name); 649Assert.Equal(expectedFileName, result.FileName); 658Assert.Equal("File __ name.txt", contentDisposition.FileName); 659Assert.Equal(2, contentDisposition.Parameters.Count); 660Assert.Equal("UTF-8\'\'File%20%F0%9F%A4%A9%20name.txt", contentDisposition.Parameters[1].Value); 682Assert.Equal(expectedResult, result); 693Assert.Equal(expectedResult, result);
ContentRangeHeaderValueTest.cs (15)
21Assert.Equal("bytes", range.Unit); 24Assert.Equal(5, range.Length); 42Assert.Equal("bytes", range.Unit); 43Assert.Equal(0, range.From); 44Assert.Equal(1, range.To); 66Assert.Equal("bytes", range.Unit); 67Assert.Equal(0, range.From); 68Assert.Equal(1, range.To); 69Assert.Equal(2, range.Length); 77Assert.Equal("myunit", range.Unit); 114Assert.Equal(range1.GetHashCode(), range4.GetHashCode()); 159Assert.Equal("bytes", result.Unit); 190Assert.Equal("bytes", result.Unit); 210Assert.Equal(expectedResult, result); 216Assert.Equal(expectedResult, result);
CookieHeaderValueTest.cs (15)
175Assert.Equal("cookie", header.Name); 176Assert.Equal(string.Empty, header.Value); 186Assert.Equal(name, header.Name); 187Assert.Equal(value, header.Value); 194Assert.Equal(string.Empty, cookie.Value); 197Assert.Equal("value1", cookie.Value); 213Assert.Equal(cookie, header); 223Assert.Equal(cookie, header); 247Assert.Equal(cookies, results); 256Assert.Equal(cookies, results); 266Assert.Equal(cookies, results); 276Assert.Equal(cookies, results); 285Assert.Equal(cookies ?? new List<CookieHeaderValue>(), results); 293Assert.Equal(cookies, results); 294Assert.Equal(cookies?.Count > 0, result);
DateParserTest.cs (2)
15Assert.Equal(expected, result); 31Assert.Equal(new DateTimeOffset(), result);
EntityTagHeaderValueTest.cs (14)
35Assert.Equal("\"tag\"", etag.Tag); 43Assert.Equal("\"e tag\"", etag.Tag); 74Assert.Equal(etag1.GetHashCode(), etag5.GetHashCode()); 248Assert.Equal(0, result.Count); 252Assert.Equal(0, result.Count); 256Assert.Equal(0, result.Count); 297Assert.Equal(expectedResults, results); 330Assert.Equal(expectedResults, results); 362Assert.Equal(expectedResults, results); 394Assert.Equal(expectedResults, results); 424Assert.Equal(expectedResults, results); 472Assert.Equal(expectedResults, results); 496Assert.Equal(expectedResult, result); 507Assert.Equal(expectedResult, result);
HeaderUtilitiesTest.cs (14)
77Assert.Equal(TimeSpan.FromSeconds(expectedValue), value); 173Assert.Equal(contains, HeaderUtilities.ContainsCacheDirective(new StringValues(headerValues), targetValue)); 187Assert.Equal(0, value); 197Assert.Equal(expected, value); 212Assert.Equal(0, value); 222Assert.Equal(expected, value); 234Assert.Equal(expected, actual); 245Assert.Equal(expected, actual); 261Assert.Equal(expected, actual); 278Assert.Equal(expected, actual); 358Assert.Equal(expectedQuality, actualQuality); 359Assert.Equal(expectedLength, actualLength); 410Assert.Equal(0, quality); 411Assert.Equal(0, length);
MediaTypeHeaderValueComparerTests.cs (1)
68Assert.Equal(expectedSortedValues, actualSorted);
MediaTypeHeaderValueTest.cs (57)
56Assert.Equal(new StringSegment(expectedSubTypeWithoutSuffix), result.SubTypeWithoutSuffix); // TODO consider overloading to have SubTypeWithoutSuffix? 57Assert.Equal(new StringSegment(expectedSubTypeSuffix), result.Suffix); 77Assert.Equal(new StringSegment(expectedSubTypeWithoutSuffix), result.SubTypeWithoutSuffix); // TODO consider overloading to have SubTypeWithoutSuffix? 78Assert.Equal(new StringSegment(expectedSubTypeSuffix), result.Suffix); 98Assert.Equal(expectedReturnValue, result); 105Assert.Equal("text/plain", mediaType.MediaType); 106Assert.Equal(0, mediaType.Parameters.Count); 114Assert.Equal(0.08, mediaType.Quality); 115Assert.Equal("application/xml", mediaType.MediaType); 116Assert.Equal(1, mediaType.Parameters.Count); 134Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 145Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 161Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 183Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 210Assert.Equal(mediaType2.Parameters.Count, mediaType1.Parameters.Count); 224Assert.Equal("text/plain", mediaType.MediaType); 227Assert.Equal("application/xml", mediaType.MediaType); 235Assert.Equal("mycharset", mediaType.Charset); 236Assert.Equal(1, mediaType.Parameters.Count); 237Assert.Equal("charset", mediaType.Parameters.First().Name); 241Assert.Equal(0, mediaType.Parameters.Count); 253Assert.Equal(1, mediaType.Parameters.Count); 254Assert.Equal("CHARSET", mediaType.Parameters.First().Name); 257Assert.Equal("new_charset", mediaType.Charset); 258Assert.Equal(1, mediaType.Parameters.Count); 259Assert.Equal("CHARSET", mediaType.Parameters.First().Name); 270Assert.Equal(0.563, mediaType.Quality); 271Assert.Equal(1, mediaType.Parameters.Count); 272Assert.Equal("q", mediaType.Parameters.First().Name); 273Assert.Equal("0.563", mediaType.Parameters.First().Value); 277Assert.Equal(0, mediaType.Parameters.Count); 288Assert.Equal(1, mediaType.Parameters.Count); 289Assert.Equal("q", mediaType.Parameters.First().Name); 290Assert.Equal(0.132, mediaType.Quality); 293Assert.Equal(0.9, mediaType.Quality); 294Assert.Equal(1, mediaType.Parameters.Count); 295Assert.Equal("q", mediaType.Parameters.First().Name); 308Assert.Equal(1, mediaType.Parameters.Count); 309Assert.Equal("Q", mediaType.Parameters.First().Name); 310Assert.Equal(0.132, mediaType.Quality); 357Assert.Equal(mediaType1.GetHashCode(), mediaType4.GetHashCode()); 358Assert.Equal(mediaType2.GetHashCode(), mediaType5.GetHashCode()); 521Assert.Equal(0, results.Count); 525Assert.Equal(0, results.Count); 529Assert.Equal(0, results.Count); 555Assert.Equal(expectedResults, results); 573Assert.Equal(expectedResults, results); 591Assert.Equal(expectedResults, results); 609Assert.Equal(expectedResults, results); 632Assert.Equal(expectedResults, results); 667Assert.Equal(expectedResults, results); 703Assert.Equal(matches, isSubsetOf); 723Assert.Equal(matches, isSubsetOf); 749Assert.Equal(result, isSubsetOf); 775Assert.Equal(result, isSubsetOf); 923Assert.Equal(expectedResult, result); 934Assert.Equal(expectedResult, result);
NameValueHeaderValueTest.cs (27)
32Assert.Equal("text", nameValue.Name); 69Assert.Equal("othervalue", pair0.Value); 87Assert.Equal("othervalue", pair0.Value); 103Assert.Equal("othervalue", pair0.Value); 104Assert.Equal("value", pair1.Value); 120Assert.Equal("othervalue", pair0.Value); 121Assert.Equal("value", pair1.Value); 137Assert.Equal("othervalue", pair2.Value); 138Assert.Equal("value", pair1.Value); 173Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 185Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 189Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 193Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 201Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 209Assert.Equal(nameValue1.GetHashCode(), nameValue2.GetHashCode()); 359Assert.Equal(expectedResults, results); 392Assert.Equal(expectedResults, results); 425Assert.Equal(expectedResults, results); 458Assert.Equal(expectedResults, results); 494Assert.Equal(expectedResults, results); 548Assert.Equal(expectedResults, results); 584Assert.Equal(expected, actual); 605Assert.Equal(expected, actual); 631Assert.Equal(input, actual); 653Assert.Equal(expectedResult, result); 664Assert.Equal(expectedResult, result); 676Assert.Equal(value, nameValue.Value);
RangeConditionHeaderValueTest.cs (7)
12Assert.Equal(new EntityTagHeaderValue("\"x\""), rangeCondition.EntityTag); 23Assert.Equal(new EntityTagHeaderValue("\"y\""), rangeCondition.EntityTag); 35Assert.Equal(new DateTimeOffset(2010, 7, 15, 12, 33, 57, TimeSpan.Zero), rangeCondition.LastModified); 62Assert.Equal(rangeCondition1.GetHashCode(), rangeCondition2.GetHashCode()); 65Assert.Equal(rangeCondition3.GetHashCode(), rangeCondition5.GetHashCode()); 158Assert.Equal(expectedResult, result); 164Assert.Equal(expectedResult, result);
RangeHeaderValueTest.cs (5)
19Assert.Equal("myunit", range.Unit); 56Assert.Equal(range1.GetHashCode(), range2.GetHashCode()); 60Assert.Equal(range5.GetHashCode(), range6.GetHashCode()); 155Assert.Equal(expectedResult, result); 166Assert.Equal(expectedResult, result);
RangeItemHeaderValueTest.cs (8)
36Assert.Equal(1, rangeItem.From); 37Assert.Equal(2, rangeItem.To); 66Assert.Equal(rangeItem1.GetHashCode(), rangeItem5.GetHashCode()); 138Assert.Equal(expectedFrom, range.From); 139Assert.Equal(expectedTo, range.To); 148Assert.Equal(expectedRanges.Length, ranges.Length); 152Assert.Equal(expectedRanges[i].Item1, ranges[i].From); 153Assert.Equal(expectedRanges[i].Item2, ranges[i].To);
SetCookieHeaderValueTest.cs (16)
321Assert.Equal("cookie", header.Name); 322Assert.Equal(string.Empty, header.Value); 332Assert.Equal(name, header.Name); 333Assert.Equal(value, header.Value); 340Assert.Equal(string.Empty, cookie.Value); 343Assert.Equal("value1", cookie.Value); 370Assert.Equal(cookie, header); 380Assert.Equal(cookie, header); 404Assert.Equal(cookies, results); 414Assert.Equal(cookies, results); 426Assert.Equal(setCookieHeaderValue1, setCookieHeaderValue2); 435Assert.Equal(cookies, results); 445Assert.Equal(cookies, results); 454Assert.Equal(cookies ?? new List<SetCookieHeaderValue>(), results); 462Assert.Equal(cookies, results); 463Assert.Equal(cookies?.Count > 0, result);
StringWithQualityHeaderValueTest.cs (14)
12Assert.Equal("token", value.Value); 24Assert.Equal("token", value.Value); 25Assert.Equal(0.5, value.Quality); 68Assert.Equal(value1.GetHashCode(), value2.GetHashCode()); 69Assert.Equal(value1.GetHashCode(), value3.GetHashCode()); 74Assert.Equal(value4.GetHashCode(), value8.GetHashCode()); 235Assert.Equal(expectedResults, results); 272Assert.Equal(expectedResults, results); 309Assert.Equal(expectedResults, results); 346Assert.Equal(expectedResults, results); 384Assert.Equal(expectedResults, results); 442Assert.Equal(expectedResults, results); 470Assert.Equal(expectedResult, result); 476Assert.Equal(expectedResult, result);
Microsoft.Web.Xdt.Extensions.Tests (8)
InsertOrAppendAttributeTests.cs (8)
21Assert.Equal(2, doc.ChildNodes.Count); 24Assert.Equal(2, configurationNode.ChildNodes.Count); 45Assert.Equal(2, doc.ChildNodes.Count); 48Assert.Equal(2, configurationNode.ChildNodes.Count); 69Assert.Equal(2, doc.ChildNodes.Count); 72Assert.Equal(2, configurationNode.ChildNodes.Count); 93Assert.Equal(2, doc.ChildNodes.Count); 96Assert.Equal(2, configurationNode.ChildNodes.Count);
Mvc.Analyzers.Test (15)
CodeAnalysisExtensionsTest.cs (15)
63attributeData => Assert.Equal(201, attributeData.ConstructorArguments[0].Value)); 100attributeData => Assert.Equal(400, attributeData.ConstructorArguments[0].Value)); 137attributeData => Assert.Equal(400, attributeData.ConstructorArguments[0].Value)); 174attributeData => Assert.Equal(400, attributeData.ConstructorArguments[0].Value), 175attributeData => Assert.Equal(200, attributeData.ConstructorArguments[0].Value), 176attributeData => Assert.Equal(404, attributeData.ConstructorArguments[0].Value)); 219attributeData => Assert.Equal(400, attributeData.ConstructorArguments[0].Value)); 262attributeData => Assert.Equal(401, attributeData.ConstructorArguments[0].Value)); 318Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_Object)); 323Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_String)); 361Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_Int32)); 366Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_Object)); 371Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_String)); 409Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_Int32)); 447Assert.Equal(attributeData.ConstructorArguments[0].Value, compilation.GetSpecialType(SpecialType.System_Int32));
Mvc.Api.Analyzers.Test (26)
ActualApiResponseMetadataFactoryTest.cs (12)
34Assert.Equal(412, actual); 48Assert.Equal(302, actual); 101Assert.Equal(401, metadata.Value.StatusCode); 129Assert.Equal(201, metadata.Value.StatusCode); 143Assert.Equal(204, metadata.Value.StatusCode); 157Assert.Equal(302, metadata.Value.StatusCode); 171Assert.Equal(422, metadata.Value.StatusCode); 185Assert.Equal(423, metadata.Value.StatusCode); 214Assert.Equal(400, metadata.Value.StatusCode); 290Assert.Equal(200, metadata.StatusCode); 331Assert.Equal(204, metadata.StatusCode); 358Assert.Equal(200, metadata.StatusCode);
SymbolApiResponseMetadataProviderTest.cs (14)
84Assert.Equal(201, metadata.StatusCode); 86Assert.Equal(method, metadata.AttributeSource); 107Assert.Equal(202, metadata.StatusCode); 109Assert.Equal(method, metadata.AttributeSource); 130Assert.Equal(203, metadata.StatusCode); 132Assert.Equal(method, metadata.AttributeSource); 153Assert.Equal(201, metadata.StatusCode); 155Assert.Equal(method, metadata.AttributeSource); 176Assert.Equal(201, metadata.StatusCode); 198Assert.Equal(200, metadata.StatusCode); 203Assert.Equal(404, metadata.StatusCode); 229Assert.Equal(204, metadata.StatusCode); 284Assert.Equal(200, metadata.StatusCode); 397Assert.Equal(expected, statusCode);
ServerComparison.FunctionalTests (7)
HelloWorldTest.cs (1)
155Assert.Equal(HttpStatusCode.InternalServerError, response.StatusCode);
NtlmAuthenticationTest.cs (4)
69Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); 82Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); 92Assert.Equal(HttpStatusCode.OK, response.StatusCode); 97Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode);
ResponseCompressionTests.cs (2)
175Assert.Equal(0, response.Content.Headers.ContentEncoding.Count); 207Assert.Equal(1, response.Content.Headers.ContentEncoding.Count);
Sockets.BindTests (9)
SocketTransportOptionsTests.cs (1)
80Assert.Equal(fileHandleSocket.LocalEndPoint, listenSocket.LocalEndPoint);
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (8)
520Assert.Equal(5000, host.GetPort()); 559Assert.Equal(0, LogMessages.Count(log => log.LogLevel == LogLevel.Critical && 594Assert.Equal(0, LogMessages.Count(log => log.LogLevel == LogLevel.Critical && 633Assert.Equal(1, serverAddresses.Count); 678Assert.Equal(1, serverAddresses.Count); 718Assert.Equal(1, serverAddresses.Count); 921Assert.Equal(expected, capturedOptions.OptionsInUse[0].Protocols); 987Assert.Equal(0, LogMessages.Count(log => log.LogLevel == LogLevel.Critical &&
Sockets.FunctionalTests (19)
SocketTransportTests.cs (3)
39Assert.Equal(ProtocolType.Tcp, socket.ProtocolType); 41Assert.Equal(ip.Address, context.Connection.RemoteIpAddress); 42Assert.Equal(ip.Port, context.Connection.RemotePort);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (1)
28Assert.Equal(0, await stream.ReadAsync(new byte[1], 0, 1, cancellationToken));
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (1)
155Assert.Equal(data.Length, bytesWritten);
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (3)
664Assert.Equal(beforeAbort.Value, afterAbort.Value); 704Assert.Equal(0, result); 912Assert.Equal(2, abortedRequestId);
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (9)
97Assert.Equal(total % 256, bytes[i]); 346Assert.Equal(1, TestSink.Writes.Count(w => w.EventId.Name == "ConnectionStop")); 903Assert.Equal(0, TestSink.Writes.Count(w => w.EventId.Name == "ResponseMinimumDataRateNotSatisfied")); 904Assert.Equal(1, TestSink.Writes.Count(w => w.EventId.Name == "ConnectionStop")); 988Assert.Equal(0, TestSink.Writes.Count(w => w.EventId.Name == "ResponseMinimumDataRateNotSatisfied")); 989Assert.Equal(1, TestSink.Writes.Count(w => w.EventId.Name == "ConnectionStop")); 1063Assert.Equal(0, TestSink.Writes.Count(w => w.EventId.Name == "ResponseMinimumDataRateNotSatisfied")); 1064Assert.Equal(1, TestSink.Writes.Count(w => w.EventId.Name == "ConnectionStop")); 1138Assert.Equal(expectedBytes, totalReceived);
src\Servers\Kestrel\test\FunctionalTests\UnixDomainSocketsTests.cs (2)
116Assert.Equal(data, buffer); 191Assert.Equal(StatusCodes.Status200OK, httpStatus);
System.ServiceModel.Federation.Tests (3)
WSTrustChannelFactoryTest.cs (1)
21Assert.Equal(typeof(ArgumentNullException), ex.GetType());
WSTrustChannelSecurityTokenProviderTest.cs (1)
73Assert.Equal(2, trustRequest.AdditionalXmlElements.Count);
WSTrustChannelTest.cs (1)
21Assert.Equal(typeof(ArgumentNullException), ex.GetType());
System.ServiceModel.Http.Tests (79)
Channels\HttpRequestMessagePropertyTest.cs (2)
43Assert.Equal<bool>(original.SuppressEntityBody, copy.SuppressEntityBody); 44Assert.Equal<int>(original.Headers.Count, copy.Headers.Count);
ServiceModel\BasicHttpBindingTest.cs (45)
26Assert.Equal<Encoding>(Encoding.GetEncoding("utf-8"), binding.TextEncoding); 29Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.CloseTimeout); 30Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.OpenTimeout); 31Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(10), binding.ReceiveTimeout); 32Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.SendTimeout); 33Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 34Assert.Equal<MessageVersion>(MessageVersion.Soap11, binding.MessageVersion); 35Assert.Equal<long>(524288, binding.MaxBufferPoolSize); 36Assert.Equal<long>(65536, binding.MaxBufferSize); 37Assert.Equal<long>(65536, binding.MaxReceivedMessageSize); 38Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 51Assert.Equal<Encoding>(Encoding.GetEncoding("utf-8"), binding.TextEncoding); 54Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.CloseTimeout); 55Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.OpenTimeout); 56Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(10), binding.ReceiveTimeout); 57Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.SendTimeout); 58Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 59Assert.Equal<MessageVersion>(MessageVersion.Soap11, binding.MessageVersion); 60Assert.Equal<long>(524288, binding.MaxBufferPoolSize); 61Assert.Equal<long>(65536, binding.MaxBufferSize); 62Assert.Equal<long>(65536, binding.MaxReceivedMessageSize); 63Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 75Assert.Equal<Encoding>(Encoding.GetEncoding("utf-8"), binding.TextEncoding); 78Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.CloseTimeout); 79Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.OpenTimeout); 80Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(10), binding.ReceiveTimeout); 81Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.SendTimeout); 82Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 83Assert.Equal<MessageVersion>(MessageVersion.Soap11, binding.MessageVersion); 84Assert.Equal<long>(524288, binding.MaxBufferPoolSize); 85Assert.Equal<long>(65536, binding.MaxBufferSize); 86Assert.Equal<long>(65536, binding.MaxReceivedMessageSize); 87Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 99Assert.Equal<bool>(value, binding.AllowCookies); 110Assert.Equal<long>(value, binding.MaxBufferPoolSize); 129Assert.Equal<long>(value, binding.MaxBufferSize); 149Assert.Equal<long>(value, binding.MaxReceivedMessageSize); 226Assert.Equal<TimeSpan>(timeSpan, binding.CloseTimeout); 243Assert.Equal<TimeSpan>(timeSpan, binding.OpenTimeout); 260Assert.Equal<TimeSpan>(timeSpan, binding.SendTimeout); 277Assert.Equal<TimeSpan>(timeSpan, binding.ReceiveTimeout); 294Assert.Equal<Encoding>(encoding, binding.TextEncoding); 314Assert.Equal<TransferMode>(transferMode, binding.TransferMode); 329Assert.Equal(mappedAuthScheme, htbe.ProxyAuthenticationScheme); 340Assert.Equal(epp, htbe.ExtendedProtectionPolicy);
ServiceModel\BasicHttpsBindingTest.cs (32)
24Assert.Equal<Encoding>(Encoding.GetEncoding("utf-8"), binding.TextEncoding); 27Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.CloseTimeout); 28Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.OpenTimeout); 29Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(10), binding.ReceiveTimeout); 30Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.SendTimeout); 31Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 32Assert.Equal<MessageVersion>(MessageVersion.Soap11, binding.MessageVersion); 33Assert.Equal<long>(524288, binding.MaxBufferPoolSize); 34Assert.Equal<long>(65536, binding.MaxBufferSize); 35Assert.Equal<long>(65536, binding.MaxReceivedMessageSize); 36Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 49Assert.Equal<Encoding>(Encoding.GetEncoding("utf-8"), binding.TextEncoding); 52Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.CloseTimeout); 53Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.OpenTimeout); 54Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(10), binding.ReceiveTimeout); 55Assert.Equal<TimeSpan>(TimeSpan.FromMinutes(1), binding.SendTimeout); 56Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 57Assert.Equal<MessageVersion>(MessageVersion.Soap11, binding.MessageVersion); 58Assert.Equal<long>(524288, binding.MaxBufferPoolSize); 59Assert.Equal<long>(65536, binding.MaxBufferSize); 60Assert.Equal<long>(65536, binding.MaxReceivedMessageSize); 61Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 87Assert.Equal<bool>(value, binding.AllowCookies); 98Assert.Equal<long>(value, binding.MaxBufferPoolSize); 117Assert.Equal<long>(value, binding.MaxBufferSize); 137Assert.Equal<long>(value, binding.MaxReceivedMessageSize); 214Assert.Equal<TimeSpan>(timeSpan, binding.CloseTimeout); 231Assert.Equal<TimeSpan>(timeSpan, binding.OpenTimeout); 248Assert.Equal<TimeSpan>(timeSpan, binding.SendTimeout); 265Assert.Equal<TimeSpan>(timeSpan, binding.ReceiveTimeout); 282Assert.Equal<Encoding>(encoding, binding.TextEncoding); 302Assert.Equal<TransferMode>(transferMode, binding.TransferMode);
System.ServiceModel.NetNamedPipe.Tests (2)
NetNamedPipeBindingTest.cs (2)
26Assert.Equal(45, result.Length); 32Assert.Equal(61, result.Length);
System.ServiceModel.NetTcp.Tests (17)
Channels\TcpConnectionPoolSettingsTest.cs (3)
43Assert.Equal<TimeSpan>(timeSpan, settings.IdleTimeout); 64Assert.Equal<TimeSpan>(timeSpan, settings.LeaseTimeout); 86Assert.Equal<int>(value, settings.MaxOutboundConnectionsPerEndpoint);
ServiceModel\NetTcpBindingTest.cs (10)
21Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap12, binding.EnvelopeVersion); 22Assert.Equal<long>(512 * 1024, binding.MaxBufferPoolSize); 23Assert.Equal<long>(65536, binding.MaxBufferSize); 26Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 27Assert.Equal<SecurityMode>(securityMode, binding.Security.Mode); 39Assert.Equal<TransferMode>(mode, binding.TransferMode); 49Assert.Equal<long>(value, binding.MaxBufferPoolSize); 59Assert.Equal<int>(value, binding.MaxBufferSize); 78Assert.Equal<long>(value, binding.MaxReceivedMessageSize); 96Assert.Equal<NetTcpSecurity>(security, binding.Security);
ServiceModel\NetTcpSecurityTest.cs (3)
18Assert.Equal<SecurityMode>(SecurityMode.Transport, security.Mode); 30Assert.Equal<SecurityMode>(mode, security.Mode); 47Assert.Equal<TcpTransportSecurity>(newSecurity, security.Transport);
ServiceModel\TcpTransportSecurityTest.cs (1)
31Assert.Equal<TcpClientCredentialType>(credentialType, transport.ClientCredentialType);
System.ServiceModel.Primitives.Tests (73)
Channels\BinaryMessageEncodingBindingElementTest.cs (10)
20Assert.Equal<CompressionFormat>(CompressionFormat.None, bindingElement.CompressionFormat); 21Assert.Equal<int>(2048, bindingElement.MaxSessionSize); 22Assert.Equal<MessageVersion>(MessageVersion.Default, bindingElement.MessageVersion); 35Assert.Equal(format, bindingElement.CompressionFormat); 49Assert.Equal<int>(value, bindingElement.MaxSessionSize); 67Assert.Equal<MessageVersion>(version, bindingElement.MessageVersion); 90Assert.Equal<int>(value, bindingElement.MaxReadPoolSize); 100Assert.Equal<int>(value, bindingElement.MaxReadPoolSize); 117Assert.Equal<int>(value, bindingElement.MaxWritePoolSize); 127Assert.Equal<int>(value, bindingElement.MaxWritePoolSize);
Channels\MessageTest.cs (7)
20Assert.Equal<EnvelopeVersion>(envelopeVersion, messageVersion.Envelope); 21Assert.Equal<AddressingVersion>(addressingVersion, messageVersion.Addressing); 28Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 40Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 55Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 90Assert.Equal(MessageVersion.Soap12WSAddressing10, message.Version); 100Assert.Equal(MessageVersion.Soap12WSAddressing10, message.Version);
Channels\TextMessageEncodingBindingElementTest.cs (3)
20Assert.Equal<Encoding>(Encoding.UTF8, element.WriteEncoding); 29Assert.Equal<Encoding>(encoding, element.WriteEncoding); 46Assert.Equal<MessageVersion>(messageVersion, element.MessageVersion);
Channels\TransportBindingElementTest.cs (2)
17Assert.Equal(512 * 1024, element.MaxBufferPoolSize); 20Assert.Equal(1024, element.MaxBufferPoolSize);
Channels\UnderstoodHeadersTest.cs (2)
46Assert.Equal(3, numUnderstoodHeaders); 74Assert.Equal(0, numUnderstoodHeaders);
Description\ContractDescriptionTest.cs (10)
184Assert.Equal<Type>(typeof(IHelloCallbackContract), contract.CallbackContractType); 187Assert.Equal(2, contract.Operations.Count); 210Assert.Equal(2, contractDescription.Operations.Count); 217Assert.Equal(typeof(IDescriptionTestsServiceBeginEndGenerated).GetMethod(nameof(IDescriptionTestsServiceBeginEndGenerated.BeginEcho)), operation.BeginMethod); 218Assert.Equal(typeof(IDescriptionTestsServiceBeginEndGenerated).GetMethod(nameof(IDescriptionTestsServiceBeginEndGenerated.EndEcho)), operation.EndMethod); 222Assert.Equal(typeof(IDescriptionTestsServiceBeginEndGenerated).GetMethod(nameof(IDescriptionTestsServiceBeginEndGenerated.BeginMessageRequestReply)), operation.BeginMethod); 223Assert.Equal(typeof(IDescriptionTestsServiceBeginEndGenerated).GetMethod(nameof(IDescriptionTestsServiceBeginEndGenerated.EndMessageRequestReply)), operation.EndMethod); 228Assert.Equal(2, contractDescription.Operations.Count); 234Assert.Equal(typeof(IDescriptionTestsService).GetMethod(nameof(IDescriptionTestsService.Echo)), operation.SyncMethod); 238Assert.Equal(typeof(IDescriptionTestsService).GetMethod(nameof(IDescriptionTestsService.MessageRequestReply)), operation.SyncMethod);
Security\securityKeyTest.cs (1)
17Assert.Equal(int.MaxValue, msk.KeySize);
ServiceModel\ChannelFactoryTest.cs (7)
148Assert.Equal(CommunicationState.Created, factory.State); 154Assert.Equal(CommunicationState.Opened, factory.State); 162Assert.Equal(CommunicationState.Closed, factory.State); 170Assert.Equal(CommunicationState.Closed, factory.State); 174Assert.Equal(CommunicationState.Closed, factory.State); 288Assert.Equal(CommunicationState.Closed, factory.State); 317Assert.Equal(CommunicationState.Closed, factory.State);
ServiceModel\ClientBaseTest.cs (15)
23Assert.Equal(CommunicationState.Created, client.State); 25Assert.Equal(CommunicationState.Opened, client.State); 27Assert.Equal(CommunicationState.Closed, client.State); 33Assert.Equal(CacheSetting.Default, MyClientBase.CacheSetting); 52Assert.Equal(CacheSetting.Default, MyClientBase.CacheSetting); 81Assert.Equal(client1.ChannelFactory, client2.ChannelFactory); 85Assert.Equal(client1.ChannelFactory, client3.ChannelFactory); 112Assert.Equal(client1.ChannelFactory, client2.ChannelFactory); 125Assert.Equal(CommunicationState.Closed, existingChannelFactory.State); 184Assert.Equal(CommunicationState.Created, client.State); 186Assert.Equal(CommunicationState.Opened, client.State); 188Assert.Equal(CommunicationState.Closed, client.State); 202Assert.Equal(CommunicationState.Created, client.State); 204Assert.Equal(CommunicationState.Opened, client.State); 206Assert.Equal(CommunicationState.Closed, client.State);
ServiceModel\DuplexClientBaseTest.cs (4)
23Assert.Equal<EndpointAddress>(endpoint, duplexClientBase.Endpoint.Address); 24Assert.Equal<CommunicationState>(CommunicationState.Created, duplexClientBase.State); 37Assert.Equal<CommunicationState>(CommunicationState.Created, duplexClientBase.State); 39Assert.Equal<CommunicationState>(CommunicationState.Closed, duplexClientBase.State);
ServiceModel\FaultExceptionTest.cs (9)
26Assert.Equal(detail, exception.Detail); 27Assert.Equal(reason, exception.Reason); 113Assert.Equal(reason, exception.Reason); 115Assert.Equal(code, exception.Code); 136Assert.Equal(detail, exception.Detail); 162Assert.Equal(detail, exception.Detail); 165Assert.Equal(code, exception.Code); 191Assert.Equal(detail, exception.Detail); 194Assert.Equal(code, exception.Code);
ServiceModel\MessageContractTest.4.4.0.cs (1)
24Assert.Equal(mustUnderstand, attribute.MustUnderstand);
ServiceModel\MessageContractTest.cs (2)
34Assert.Equal(isWrapped, messageCA.IsWrapped); 83Assert.Equal(mustUnderstand, attribute.MustUnderstand);
System.ServiceModel.UnixDomainSocket.Tests (14)
ServiceModel\UnixDomainSocketBindingTest.cs (10)
22Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap12, binding.EnvelopeVersion); 23Assert.Equal<long>(512 * 1024, binding.MaxBufferPoolSize); 24Assert.Equal<long>(65536, binding.MaxBufferSize); 27Assert.Equal<TransferMode>(TransferMode.Buffered, binding.TransferMode); 28Assert.Equal<UnixDomainSocketSecurityMode>(securityMode, binding.Security.Mode); 40Assert.Equal<TransferMode>(mode, binding.TransferMode); 50Assert.Equal<long>(value, binding.MaxBufferPoolSize); 60Assert.Equal<int>(value, binding.MaxBufferSize); 79Assert.Equal<long>(value, binding.MaxReceivedMessageSize); 97Assert.Equal<UnixDomainSocketSecurity>(security, binding.Security);
ServiceModel\UnixDomainSocketSecurityTest.cs (3)
20Assert.Equal<UnixDomainSocketSecurityMode>(mode, security.Mode); 30Assert.Equal<UnixDomainSocketSecurityMode>(mode, security.Mode); 47Assert.Equal<UnixDomainSocketTransportSecurity>(newSecurity, security.Transport);
ServiceModel\UnixDomainSocketTransportSecurityTest.cs (1)
33Assert.Equal<UnixDomainSocketClientCredentialType>(credentialType, transport.ClientCredentialType);
System.Xaml.Tests (71)
System\Windows\Markup\AcceptedMarkupExtensionExpressionTypeAttributeTests.cs (1)
20Assert.Equal(type, attribute.Type);
System\Windows\Markup\ArrayExtensionTests.cs (8)
28Assert.Equal(type, extension.Type); 56Assert.Equal(expectedType, extension.Type); 59Assert.Equal(elements, extension.Items); 82Assert.Equal(value, Assert.Single(extension.Items)); 93Assert.Equal(text, Assert.Single(extension.Items)); 102Assert.Equal(new object[] { 1, 2 }, extension.ProvideValue(null)); 129Assert.Equal(value, extension.Type); 133Assert.Equal(value, extension.Type);
System\Windows\Markup\ContentWrapperAttributeTests.cs (4)
18Assert.Equal(contentWrapper, attribute.ContentWrapper); 39Assert.Equal(expected, attribute.Equals(other)); 46Assert.Equal(typeof(int).GetHashCode(), attribute.GetHashCode()); 53Assert.Equal(0, attribute.GetHashCode());
System\Windows\Markup\DateTimeValueSerializerTests.cs (2)
25Assert.Equal(expected, serializer.CanConvertToString(value, null)); 77Assert.Equal(expected, serializer.ConvertFromString(value, null));
System\Windows\Markup\MarkupExtensionBracketCharactersAttributeTests.cs (2)
17Assert.Equal(openingBracket, attribute.OpeningBracket); 18Assert.Equal(closingBracket, attribute.ClosingBracket);
System\Windows\Markup\MarkupExtensionReturnTypeAttributeTests.cs (3)
27Assert.Equal(returnType, attribute.ReturnType); 37Assert.Equal(returnType, attribute.ReturnType); 38Assert.Equal(expressionType, attribute.ExpressionType);
System\Windows\Markup\NameReferenceConverterTests.cs (13)
25Assert.Equal(expected, converter.CanConvertFrom(type)); 36Assert.Equal(typeof(IXamlNameResolver), serviceType); 44Assert.Equal("resolve", converter.ConvertFrom(context, null, "name")); 57Assert.Equal(typeof(IXamlNameResolver), serviceType); 65Assert.Equal(fixup, converter.ConvertFrom(context, null, "name")); 83Assert.Equal(typeof(IXamlNameResolver), serviceType); 98Assert.Equal(typeof(IXamlNameResolver), serviceType); 116Assert.Equal(typeof(IXamlNameResolver), serviceType); 137Assert.Equal(expected, converter.CanConvertTo(context, destinationType)); 150Assert.Equal(typeof(IXamlNameProvider), serviceType); 157Assert.Equal(name, converter.ConvertTo(context, null, "value", null)); 175Assert.Equal(typeof(IXamlNameProvider), serviceType); 190Assert.Equal(typeof(IXamlNameProvider), serviceType);
System\Windows\Markup\NameScopePropertyAttributeTests.cs (1)
30Assert.Equal(type, attribute.Type);
System\Windows\Markup\ReferenceTests.cs (2)
43Assert.Equal("resolve", reference.ProvideValue(provider)); 61Assert.Equal(fixup, reference.ProvideValue(provider));
System\Windows\Markup\StaticExtensionTests.cs (8)
47Assert.Equal(expected, extension.ProvideValue(null)); 65Assert.Equal(expected, extension.ProvideValue(provider)); 75Assert.Equal(ConsoleColor.Red, extension.ProvideValue(null)); 89Assert.Equal(ConsoleColor.Red, extension.ProvideValue(provider)); 190Assert.Equal(value, extension.MemberType); 209Assert.Equal(expected, converter.CanConvertTo(type)); 219Assert.Equal(new string[] { "member" }, descriptor.Arguments); 228Assert.Equal(extension.ToString(), converter.ConvertTo(extension, typeof(string)));
System\Windows\Markup\StringValueSerializerTests.cs (2)
31Assert.Equal(value, serializer.ConvertToString(value, null)); 47Assert.Equal(value, serializer.ConvertFromString(value, null));
System\Windows\Markup\TypeExtensionTests.cs (8)
45Assert.Equal(type, extension.Type); 59Assert.Equal(typeof(int), extension.ProvideValue(null)); 77Assert.Equal(typeof(int), extension.ProvideValue(provider)); 78Assert.Equal(typeof(int), extension.Type); 151Assert.Equal(value, extension.Type); 171Assert.Equal(expected, converter.CanConvertTo(type)); 181Assert.Equal(new Type[] { typeof(int) }, descriptor.Arguments); 190Assert.Equal(extension.ToString(), converter.ConvertTo(extension, typeof(string)));
System\Windows\Markup\UsableDuringInitializationAttributeTests.cs (1)
17Assert.Equal(usable, attribute.Usable);
System\Windows\Markup\ValueSerializerTests.cs (3)
179Assert.Equal("1", serializer.ConvertFromString("1", null)); 464Assert.Equal(typeof(string), sourceType); 470Assert.Equal(typeof(string), sourceType);
System\Windows\Markup\XamlDeferLoadAttributeTests.cs (2)
18Assert.Equal(loaderType, attribute.LoaderType); 20Assert.Equal(contentType, attribute.ContentType);
System\Windows\Markup\XamlSetMarkupExtensionEventArgsTests.cs (4)
25Assert.Equal(member, e.Member); 26Assert.Equal(value, e.Value); 27Assert.Equal(value, e.MarkupExtension); 28Assert.Equal(serviceProvider, e.ServiceProvider);
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (5)
27Assert.Equal(member, e.Member); 28Assert.Equal(typeConverter, e.TypeConverter); 29Assert.Equal(value, e.Value); 30Assert.Equal(serviceProvider, e.ServiceProvider); 31Assert.Equal(cultureInfo, e.CultureInfo);
System\Windows\Markup\XamlSetValueEventArgsTests.cs (2)
25Assert.Equal(member, e.Member); 26Assert.Equal(value, e.Value);
Templates.Blazor.Tests (3)
BlazorWasmTemplateTest.cs (1)
380Assert.Equal(5, await page.Locator("p+table>tbody>tr").CountAsync());
src\ProjectTemplates\Shared\Project.cs (1)
343Assert.Equal(0, iisSslPort);
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
99Assert.Equal(3, builtPackages.Length);
Templates.Blazor.WebAssembly.Auth.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
343Assert.Equal(0, iisSslPort);
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
99Assert.Equal(3, builtPackages.Length);
src\Shared\E2ETesting\WaitAssert.cs (1)
27=> WaitAssertCore(driver, () => Assert.Equal(expected, actual()));
Templates.Blazor.WebAssembly.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
343Assert.Equal(0, iisSslPort);
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
99Assert.Equal(3, builtPackages.Length);
src\Shared\E2ETesting\WaitAssert.cs (1)
27=> WaitAssertCore(driver, () => Assert.Equal(expected, actual()));
Templates.Mvc.Tests (3)
src\ProjectTemplates\Shared\Project.cs (1)
343Assert.Equal(0, iisSslPort);
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
99Assert.Equal(3, builtPackages.Length);
src\Shared\E2ETesting\WaitAssert.cs (1)
27=> WaitAssertCore(driver, () => Assert.Equal(expected, actual()));
Templates.Tests (5)
IdentityUIPackageTest.cs (2)
132Assert.Equal(HttpStatusCode.OK, response.StatusCode); 144Assert.Equal(HttpStatusCode.OK, response.StatusCode);
src\ProjectTemplates\Shared\Project.cs (1)
343Assert.Equal(0, iisSslPort);
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
99Assert.Equal(3, builtPackages.Length);
src\Shared\E2ETesting\WaitAssert.cs (1)
27=> WaitAssertCore(driver, () => Assert.Equal(expected, actual()));
xunit.assert (3)
EqualityAsserts.cs (1)
65 Equal<object>(expected, actual);
MemoryAsserts.cs (1)
236 Equal<object>(expectedMemory.Span.ToArray(), actualMemory.Span.ToArray());
SpanAsserts.cs (1)
233 Equal<object>(expectedSpan.ToArray(), actualSpan.ToArray());