367 references to GetProperty
aspire (10)
Projects\ProjectUpdater.cs (6)
262var propertiesElement = itemsAndPropertiesDocument.RootElement.GetProperty("Properties"); 263var sdkVersionElement = propertiesElement.GetProperty("AspireHostingSDKVersion"); 630var itemsElement = itemsAndPropertiesDocument.RootElement.GetProperty("Items"); 637var referencedProjectPath = projectReference.GetProperty("FullPath").GetString() ?? throw new ProjectUpdaterException(UpdateCommandStrings.ProjectReferenceNoFullPath); 648var packageId = packageReference.GetProperty("Identity").GetString() ?? throw new ProjectUpdaterException(UpdateCommandStrings.PackageReferenceNoIdentity); 841var propertiesElement = document.RootElement.GetProperty("Properties");
src\Shared\PackageUpdateHelpers.cs (4)
140var source = sourceResult.GetProperty("sourceName").GetString()!; 141var sourcePackagesArray = sourceResult.GetProperty("packages"); 145var id = packageResult.GetProperty("id").GetString()!; 149: packageResult.GetProperty("version").GetString()!;
Aspire.Cli.EndToEnd.Tests (2)
ProjectReferenceTests.cs (2)
53var sdkVersion = doc.RootElement.GetProperty("sdk").GetProperty("version").GetString()!;
Aspire.Cli.Tests (5)
Mcp\ListIntegrationsToolTests.cs (1)
100.Select(e => e.GetProperty("packageId").GetString())
Mcp\ListResourcesToolTests.cs (4)
180Assert.Equal("api-service", resource.GetProperty("name").GetString()); 181Assert.Equal("API Service", resource.GetProperty("display_name").GetString()); 182Assert.Equal("Project", resource.GetProperty("resource_type").GetString()); 183Assert.Equal("Running", resource.GetProperty("state").GetString());
Aspire.Dashboard.Tests (1)
Model\GenAIItemPartViewModelTests.cs (1)
159["message"] = JsonDocument.Parse("""{"text":"こんにちは"}""").RootElement.GetProperty("text")
Aspire.Hosting (4)
src\Shared\PackageUpdateHelpers.cs (4)
140var source = sourceResult.GetProperty("sourceName").GetString()!; 141var sourcePackagesArray = sourceResult.GetProperty("packages"); 145var id = packageResult.GetProperty("id").GetString()!; 149: packageResult.GetProperty("version").GetString()!;
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
300output = JsonDocument.Parse(output).RootElement.GetProperty(propertyName).GetRawText();
Aspire.Hosting.Maui (1)
Utilities\ProjectFileReader.cs (1)
86var properties = jsonDoc.RootElement.GetProperty("Properties");
Aspire.Hosting.PostgreSQL.Tests (33)
AddPostgresTests.cs (33)
510var servers = document.RootElement.GetProperty("Servers"); 513Assert.Equal(pg1.Resource.Name, servers.GetProperty("1").GetProperty("Name").GetString()); 514Assert.Equal("Servers", servers.GetProperty("1").GetProperty("Group").GetString()); 515Assert.Equal("mypostgres1", servers.GetProperty("1").GetProperty("Host").GetString()); 516Assert.Equal(5432, servers.GetProperty("1").GetProperty("Port").GetInt32()); 517Assert.Equal("postgres", servers.GetProperty("1").GetProperty("Username").GetString()); 518Assert.Equal("prefer", servers.GetProperty("1").GetProperty("SSLMode").GetString()); 519Assert.Equal("postgres", servers.GetProperty("1").GetProperty("MaintenanceDB").GetString()); 521Assert.Equal($"echo '{pg1.Resource.PasswordParameter.Value}'", servers.GetProperty("1").GetProperty("PasswordExecCommand").GetString()); 525Assert.Equal(pg2.Resource.Name, servers.GetProperty("2").GetProperty("Name").GetString()); 526Assert.Equal("Servers", servers.GetProperty("2").GetProperty("Group").GetString()); 527Assert.Equal("mypostgres2", servers.GetProperty("2").GetProperty("Host").GetString()); 528Assert.Equal(5432, servers.GetProperty("2").GetProperty("Port").GetInt32()); 529Assert.Equal("myuser", servers.GetProperty("2").GetProperty("Username").GetString()); 530Assert.Equal("prefer", servers.GetProperty("2").GetProperty("SSLMode").GetString()); 531Assert.Equal("postgres", servers.GetProperty("2").GetProperty("MaintenanceDB").GetString()); 533Assert.Equal($"echo '{pg2.Resource.PasswordParameter.Value}'", servers.GetProperty("2").GetProperty("PasswordExecCommand").GetString());
Aspire.Hosting.Seq.Tests (4)
SeqFunctionalTests.cs (4)
64Assert.Equal("Information", doc.GetProperty("Level").GetString()); 66var property = doc.GetProperty("Properties").EnumerateArray().FirstOrDefault(); 67Assert.Equal("Username", property.GetProperty("Name").GetString()); 68Assert.Equal("johndoe", property.GetProperty("Value").GetString());
Aspire.Hosting.Tests (41)
Dashboard\DashboardLifecycleHookTests.cs (6)
342var frameworks = customConfig.GetProperty("runtimeOptions").GetProperty("frameworks").EnumerateArray().ToArray(); 343var netCoreFramework = frameworks.First(f => f.GetProperty("name").GetString() == "Microsoft.NETCore.App"); 344var aspNetCoreFramework = frameworks.First(f => f.GetProperty("name").GetString() == "Microsoft.AspNetCore.App"); 346Assert.Equal("8.0.0", netCoreFramework.GetProperty("version").GetString()); 347Assert.Equal("8.0.0", aspNetCoreFramework.GetProperty("version").GetString());
ManifestGenerationTests.cs (35)
32var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 33var x = resources.GetProperty("x"); 34var inputs = x.GetProperty("inputs"); 35var value = inputs.GetProperty("value"); 50var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 51var x = resources.GetProperty("x"); 52var inputs = x.GetProperty("inputs"); 53var value = inputs.GetProperty("value"); 68var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 69var x = resources.GetProperty("x"); 70var inputs = x.GetProperty("inputs"); 71var value = inputs.GetProperty("value"); 86var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 88var workerA = resources.GetProperty("workera"); 129var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 132resources.GetProperty("servicea").TryGetProperty("bindings", out _), 156var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 158var resource = resources.GetProperty("program"); 159var args = resource.GetProperty("args"); 189var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 191var resource = resources.GetProperty("program"); 209var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 211var container = resources.GetProperty("rediscontainer"); 212Assert.Equal("container.v0", container.GetProperty("type").GetString()); 229var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 231var container = resources.GetProperty("rediscontainer"); 232Assert.Equal("container.v0", container.GetProperty("type").GetString()); 233var connectionString = container.GetProperty("connectionString").GetString(); 251var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 253var server = resources.GetProperty("postgrescontainer"); 254Assert.Equal("container.v0", server.GetProperty("type").GetString()); 256var db = resources.GetProperty("postgresdatabase"); 257Assert.Equal("value.v0", db.GetProperty("type").GetString()); 274var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 276var container = resources.GetProperty("testresource");
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
69var profiles = launchSettings.RootElement.GetProperty("profiles");
Diagnostics.FunctionalTests (11)
DeveloperExceptionPageSampleTest.cs (11)
55Assert.Contains("System.Exception: Demonstration exception.", exceptionNode.GetProperty("details").GetString()); 56Assert.Equal("application/json", exceptionNode.GetProperty("headers").GetProperty("Accept")[0].GetString()); 57Assert.Equal("localhost", exceptionNode.GetProperty("headers").GetProperty("Host")[0].GetString()); 58Assert.Equal("/", exceptionNode.GetProperty("path").GetString()); 59Assert.Equal("Endpoint display name", exceptionNode.GetProperty("endpoint").GetString()); 60Assert.Equal("Value1", exceptionNode.GetProperty("routeValues").GetProperty("routeValue1").GetString()); 61Assert.Equal("Value2", exceptionNode.GetProperty("routeValues").GetProperty("routeValue2").GetString());
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
464var packageVersionsElement = packageVersionDocument.RootElement.GetProperty("Packages");
Infrastructure.Tests (18)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (3)
179var include = document.RootElement.GetProperty("include"); 210var include = document.RootElement.GetProperty("include"); 666var include = document.RootElement.GetProperty("include");
PowerShellScripts\SplitTestMatrixByDepsTests.cs (1)
325var include = document.RootElement.GetProperty("include");
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (14)
458Assert.Equal("radical:conditional-test-runs", request.Payload.GetProperty("head").GetString()); 459Assert.Equal("all", request.Payload.GetProperty("state").GetString()); 528Assert.Equal(1, result.Requests[0].Payload.GetProperty("page").GetInt32()); 529Assert.Equal(2, result.Requests[1].Payload.GetProperty("page").GetInt32()); 925Assert.Equal("dotnet", request.Payload.GetProperty("owner").GetString()); 926Assert.Equal("aspire", request.Payload.GetProperty("repo").GetString()); 927Assert.Equal(15110, request.Payload.GetProperty("issue_number").GetInt32()); 932Assert.Equal(123, request.Payload.GetProperty("run_id").GetInt32()); 937Assert.Equal(123, request.Payload.GetProperty("run_id").GetInt32()); 942Assert.Equal(15110, request.Payload.GetProperty("issue_number").GetInt32()); 945request.Payload.GetProperty("body").GetString()); 967Assert.Equal("Job", tableEvent.Rows[0][0].GetProperty("data").GetString()); 968Assert.Equal("Reason", tableEvent.Rows[0][1].GetProperty("data").GetString()); 1007Assert.Equal(15110, request.Payload.GetProperty("issue_number").GetInt32());
JwtBearerSample (1)
Startup.cs (1)
80var todo = new Todo() { Description = obj.GetProperty("Description").GetString(), Owner = context.User.Identity.Name };
Microsoft.AspNetCore.Authentication.Test (8)
JwtBearerTests.cs (4)
956Assert.Equal(token.ValidTo, dom.RootElement.GetProperty("expires").GetDateTimeOffset()); 957Assert.Equal(token.ValidFrom, dom.RootElement.GetProperty("issued").GetDateTimeOffset()); 998Assert.Equal(JsonValueKind.Null, dom.RootElement.GetProperty("issued").ValueKind); 1000var expiresElement = dom.RootElement.GetProperty("expires");
JwtBearerTests_Handler.cs (4)
901Assert.Equal(token.ValidTo, dom.RootElement.GetProperty("expires").GetDateTimeOffset()); 902Assert.Equal(token.ValidFrom, dom.RootElement.GetProperty("issued").GetDateTimeOffset()); 942Assert.Equal(JsonValueKind.Null, dom.RootElement.GetProperty("issued").ValueKind); 944var expiresElement = dom.RootElement.GetProperty("expires");
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (54)
ServerStreamingServerCallHandlerTests.cs (10)
69Assert.Equal("Hello TestName! 1", responseJson1.RootElement.GetProperty("message").GetString()); 76Assert.Equal("Hello TestName! 2", responseJson2.RootElement.GetProperty("message").GetString()); 113Assert.Equal("Hello TestName! 1", responseJson1.RootElement.GetProperty("message").GetString()); 117Assert.Equal("Exception was thrown by handler.", responseJson2.RootElement.GetProperty("message").GetString()); 118Assert.Equal(2, responseJson2.RootElement.GetProperty("code").GetInt32()); 155Assert.Equal("Hello TestName! 1", responseJson1.RootElement.GetProperty("message").GetString()); 159Assert.Equal("Detail!", responseJson2.RootElement.GetProperty("message").GetString()); 160Assert.Equal((int)StatusCode.Aborted, responseJson2.RootElement.GetProperty("code").GetInt32()); 196Assert.Equal("Exception was thrown by handler. Exception: Exception!", responseJson.RootElement.GetProperty("message").GetString()); 197Assert.Equal(2, responseJson.RootElement.GetProperty("code").GetInt32());
UnaryServerCallHandlerTests.cs (44)
83Assert.Equal("Hello TestName!", responseJson.RootElement.GetProperty("message").GetString()); 718Assert.Equal("", responseJson.RootElement.GetProperty("message").GetString()); 750Assert.Equal(expectedError, responseJson.RootElement.GetProperty("message").GetString()); 751Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 788Assert.Equal(expectedError, responseJson.RootElement.GetProperty("message").GetString()); 789Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 818Assert.Equal(expectedError, responseJson.RootElement.GetProperty("message").GetString()); 819Assert.Equal((int)StatusCode.InvalidArgument, responseJson.RootElement.GetProperty("code").GetInt32()); 842Assert.Equal("Detail!", responseJson.RootElement.GetProperty("message").GetString()); 843Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 867Assert.Equal("Detail!", responseJson.RootElement.GetProperty("message").GetString()); 868Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 934Assert.Equal(123, responseJson.RootElement.GetProperty("code").GetInt32()); 935Assert.Equal("This is a message", responseJson.RootElement.GetProperty("message").GetString()); 937var details = responseJson.RootElement.GetProperty("details").EnumerateArray().ToArray(); 941Assert.Equal("type.googleapis.com/google.rpc.DebugInfo", d.GetProperty("@type").GetString()); 942Assert.Equal("This is some debugging information", d.GetProperty("detail").GetString()); 946Assert.Equal("type.googleapis.com/google.rpc.RequestInfo", d.GetProperty("@type").GetString()); 947Assert.Equal("request-id", d.GetProperty("requestId").GetString()); 951Assert.Equal("type.googleapis.com/google.rpc.BadRequest", d.GetProperty("@type").GetString()); 952Assert.Equal(1, d.GetProperty("fieldViolations").GetArrayLength()); 1012Assert.Equal(123, responseJson.RootElement.GetProperty("code").GetInt32()); 1013Assert.Equal("This is a message", responseJson.RootElement.GetProperty("message").GetString()); 1015var details = responseJson.RootElement.GetProperty("details").EnumerateArray().ToArray(); 1019Assert.Equal("type.googleapis.com/google.rpc.DebugInfo", d.GetProperty("@type").GetString()); 1020Assert.Equal("This is some debugging information", d.GetProperty("detail").GetString()); 1024Assert.Equal("type.googleapis.com/google.rpc.RequestInfo", d.GetProperty("@type").GetString()); 1025Assert.Equal("request-id", d.GetProperty("requestId").GetString()); 1029Assert.Equal("type.googleapis.com/google.rpc.BadRequest", d.GetProperty("@type").GetString()); 1030Assert.Equal(1, d.GetProperty("fieldViolations").GetArrayLength()); 1054Assert.Equal("Exception was thrown by handler.", responseJson.RootElement.GetProperty("message").GetString()); 1055Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1084Assert.Equal("Exception was thrown by handler. InvalidOperationException: Error!", responseJson.RootElement.GetProperty("message").GetString()); 1085Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1113Assert.Equal(@"Detail!", responseJson.RootElement.GetProperty("message").GetString()); 1114Assert.Equal((int)StatusCode.Unauthenticated, responseJson.RootElement.GetProperty("code").GetInt32()); 1156Assert.Equal(@"Hello World!", responseJson.RootElement.GetProperty("message").GetString()); 1210Assert.Equal($"Hello {requestContent.Length}!", responseJson.RootElement.GetProperty("message").GetString()); 1237Assert.Equal("Unable to deserialize null to Int32Value.", responseJson.RootElement.GetProperty("message").GetString()); 1476Assert.Equal("Exception was thrown by handler.", responseJson.RootElement.GetProperty("message").GetString()); 1477Assert.Equal((int)StatusCode.Unknown, responseJson.RootElement.GetProperty("code").GetInt32()); 1738var anyMessage = responseJson.RootElement.GetProperty("anyMessage"); 1739Assert.Equal("type.googleapis.com/google.protobuf.StringValue", anyMessage.GetProperty("@type").GetString()); 1740Assert.Equal("A value!", anyMessage.GetProperty("value").GetString());
Microsoft.AspNetCore.Http.Abstractions.Tests (10)
HttpValidationProblemDetailsJsonConverterTest.cs (10)
35Assert.Equal(problemDetails.Type, document.RootElement.GetProperty("type").GetString()); 36Assert.Equal(problemDetails.Title, document.RootElement.GetProperty("title").GetString()); 37Assert.Equal(problemDetails.Status, document.RootElement.GetProperty("status").GetInt32()); 38Assert.Equal(problemDetails.Detail, document.RootElement.GetProperty("detail").GetString()); 39Assert.Equal(problemDetails.Instance, document.RootElement.GetProperty("instance").GetString()); 40Assert.Equal((string)problemDetails.Extensions["traceId"]!, document.RootElement.GetProperty("traceId").GetString()); 41var errorsElement = document.RootElement.GetProperty("errors"); 42Assert.Equal("error0", errorsElement.GetProperty("key0")[0].GetString()); 43Assert.Equal("error1", errorsElement.GetProperty("key1")[0].GetString()); 44Assert.Equal("error2", errorsElement.GetProperty("key1")[1].GetString());
Microsoft.AspNetCore.Identity.FunctionalTests (74)
MapIdentityApiTests.cs (74)
119var tokenType = loginContent.GetProperty("tokenType").GetString(); 120var accessToken = loginContent.GetProperty("accessToken").GetString(); 121var expiresIn = loginContent.GetProperty("expiresIn").GetDouble(); 151var tokenType = loginContent.GetProperty("token_type").GetString(); 152var accessToken = loginContent.GetProperty("access_token").GetString(); 153var expiresIn = loginContent.GetProperty("expires_in").GetDouble(); 186var accessToken = loginContent.GetProperty("accessToken").GetString(); 187var expiresIn = loginContent.GetProperty("expiresIn").GetDouble(); 265var accessToken = loginContent.GetProperty("accessToken").GetString(); 300var refreshToken = loginContent.GetProperty("refreshToken").GetString(); 304var accessToken = refreshContent.GetProperty("accessToken").GetString(); 346var refreshToken = loginContent.GetProperty("refreshToken").GetString(); 347var accessToken = loginContent.GetProperty("refreshToken").GetString(); 370refreshToken = refreshContent.GetProperty("refreshToken").GetString(); 374accessToken = refreshContent.GetProperty("accessToken").GetString(); 419var accessToken = refreshContent.GetProperty("accessToken").GetString(); 676var accessToken = loginContent.GetProperty("accessToken").GetString(); 677var refreshToken = loginContent.GetProperty("refreshToken").GetString(); 695Assert.False(twoFactorKeyContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 696Assert.False(twoFactorKeyContent.GetProperty("isMachineRemembered").GetBoolean()); 698var sharedKey = twoFactorKeyContent.GetProperty("sharedKey").GetString(); 707Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 708Assert.False(enable2faContent.GetProperty("isMachineRemembered").GetBoolean()); 734var accessToken = loginContent.GetProperty("accessToken").GetString(); 739var sharedKey = twoFactorKeyContent.GetProperty("sharedKey").GetString(); 748Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 750var recoveryCodes = enable2faContent.GetProperty("recoveryCodes").EnumerateArray().Select(e => e.GetString()).ToArray(); 761var recoveryAccessToken = recoveryLoginContent.GetProperty("accessToken").GetString(); 768Assert.False(disable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 785var accessToken = loginContent.GetProperty("accessToken").GetString(); 790var sharedKey = twoFactorKeyContent.GetProperty("sharedKey").GetString(); 802Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 806Assert.False(resetKeyContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 808var resetSharedKey = resetKeyContent.GetProperty("sharedKey").GetString(); 819Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 832var accessToken = loginContent.GetProperty("accessToken").GetString(); 837var sharedKey = twoFactorKeyContent.GetProperty("sharedKey").GetString(); 846var recoveryCodes = enable2faContent.GetProperty("recoveryCodes").EnumerateArray().Select(e => e.GetString()).ToArray(); 847Assert.Equal(10, enable2faContent.GetProperty("recoveryCodesLeft").GetInt32()); 862var recoveryAccessToken = recoveryLoginContent.GetProperty("accessToken").GetString(); 869Assert.Equal(8, updated2faContent.GetProperty("recoveryCodesLeft").GetInt32()); 870Assert.Null(updated2faContent.GetProperty("recoveryCodes").GetString()); 877var resetRecoveryCodes = resetRecoveryContent.GetProperty("recoveryCodes").EnumerateArray().Select(e => e.GetString()).ToArray(); 878Assert.Equal(10, resetRecoveryContent.GetProperty("recoveryCodesLeft").GetInt32()); 903Assert.False(twoFactorKeyContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 904Assert.False(twoFactorKeyContent.GetProperty("isMachineRemembered").GetBoolean()); 906var sharedKey = twoFactorKeyContent.GetProperty("sharedKey").GetString(); 915Assert.True(enable2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 916Assert.False(enable2faContent.GetProperty("isMachineRemembered").GetBoolean()); 927Assert.True(session2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 928Assert.False(session2faContent.GetProperty("isMachineRemembered").GetBoolean()); 936Assert.True(session2faContent2.GetProperty("isTwoFactorEnabled").GetBoolean()); 937Assert.False(session2faContent2.GetProperty("isMachineRemembered").GetBoolean()); 945Assert.True(persistent2faContent.GetProperty("isTwoFactorEnabled").GetBoolean()); 946Assert.True(persistent2faContent.GetProperty("isMachineRemembered").GetBoolean()); 1042Assert.Equal(Email, infoResponse.GetProperty("email").GetString()); 1043Assert.True(infoResponse.GetProperty("isEmailConfirmed").GetBoolean()); 1060Assert.Equal(Email, infoPostContent.GetProperty("email").GetString()); 1061Assert.True(infoPostContent.GetProperty("isEmailConfirmed").GetBoolean()); 1087Assert.Equal(newEmail, infoAfterEmailChange.GetProperty("email").GetString()); 1102Assert.Equal(newEmail, infoAfterFinalLogin.GetProperty("email").GetString()); 1103Assert.True(infoAfterFinalLogin.GetProperty("isEmailConfirmed").GetBoolean()); 1138Assert.Equal(Email, infoResponse.GetProperty("email").GetString()); 1154Assert.Equal(Email, infoPostContent.GetProperty("email").GetString()); 1176Assert.Equal(newEmail, infoAfterEmailChange.GetProperty("email").GetString()); 1188Assert.Equal(newEmail, infoAfterFinalLogin.GetProperty("email").GetString()); 1253Assert.Equal(Email, infoPostContent.GetProperty("email").GetString()); 1254Assert.False(infoPostContent.GetProperty("isEmailConfirmed").GetBoolean()); 1272Assert.Equal(newEmail, infoGetContent.GetProperty("email").GetString()); 1273Assert.True(infoGetContent.GetProperty("isEmailConfirmed").GetBoolean()); 1396=> claims.EnumerateArray().Single(e => e.GetProperty("type").GetString() == name).GetProperty("value").GetString(); 1436var accessToken = loginContent.GetProperty("accessToken").GetString(); 1437var refreshToken = loginContent.GetProperty("refreshToken").GetString();
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (8)
HttpsTests.cs (8)
164var protocol = (SslProtocols)result.GetProperty("protocol").GetInt32(); 169var cipherAlgorithm = (CipherAlgorithmType)result.GetProperty("cipherAlgorithm").GetInt32(); 173var cipherStrength = result.GetProperty("cipherStrength").GetInt32(); 177var hashAlgorithm = (HashAlgorithmType)result.GetProperty("hashAlgorithm").GetInt32(); 181var hashStrength = result.GetProperty("hashStrength").GetInt32(); 185var keyExchangeAlgorithm = (ExchangeAlgorithmType)result.GetProperty("keyExchangeAlgorithm").GetInt32(); 189var keyExchangeStrength = result.GetProperty("keyExchangeStrength").GetInt32(); 194var hostName = result.GetProperty("hostName").ToString();
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Protocol\Internal\Converters\ClassifiedTextRunConverter.cs (4)
26var classificationTypeName = data.GetProperty(nameof(ClassifiedTextRun.ClassificationTypeName)).GetString(); 27var text = data.GetProperty(nameof(ClassifiedTextRun.Text)).GetString(); 28var markerTagType = data.GetProperty(nameof(ClassifiedTextRun.MarkerTagType)).GetString(); 29var style = (ClassifiedTextRunStyle)(data.GetProperty(nameof(ClassifiedTextRun.Style)).GetInt32());
Protocol\Internal\Converters\ObjectContentConverter.cs (1)
50var type = data.GetProperty(TypeProperty).GetString() ?? throw new JsonException();
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\SolutionFileReader.SolutionFilterReader.cs (3)
28var solution = document.RootElement.GetProperty("solution"); 30var solutionPath = solution.GetProperty("path").GetString()?.Replace('\\', Path.DirectorySeparatorChar); 51foreach (var project in solution.GetProperty("projects").EnumerateArray())
Microsoft.Extensions.AI.Abstractions.Tests (22)
Utilities\AIJsonUtilitiesTests.cs (22)
368JsonElement schemaParameters = func.JsonSchema.GetProperty("properties"); 1303JsonElement properties = schema.GetProperty("properties"); 1304Assert.Equal("Overridden description for first", properties.GetProperty("first").GetProperty("description").GetString()); 1305Assert.Equal("Original description for second", properties.GetProperty("second").GetProperty("description").GetString()); 1325JsonElement properties = schema.GetProperty("properties"); 1326Assert.Equal("Added description for first", properties.GetProperty("first").GetProperty("description").GetString()); 1327Assert.Equal("Added description for second", properties.GetProperty("second").GetProperty("description").GetString()); 1344JsonElement properties = schema.GetProperty("properties"); 1345Assert.Equal("Description from attribute", properties.GetProperty("first").GetProperty("description").GetString()); 1346Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1363JsonElement properties = schema.GetProperty("properties"); 1364Assert.Equal("Description from attribute", properties.GetProperty("first").GetProperty("description").GetString()); 1365Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1385JsonElement properties = schema.GetProperty("properties"); 1387Assert.Equal("Description for first", properties.GetProperty("first").GetProperty("description").GetString());
Microsoft.Extensions.AI.Evaluation.Safety (5)
ContentSafetyService.cs (5)
69JsonElement labelElement = metricDetailsRootElement.GetProperty("label"); 70string? reason = metricDetailsRootElement.GetProperty("reasoning").GetString(); 225string? discoveryUrl = document.RootElement.GetProperty("properties").GetProperty("discoveryUrl").GetString(); 334string? resultUrl = document.RootElement.GetProperty("location").GetString();
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIConversionTests.cs (5)
625Assert.Equal("object", root.GetProperty("type").GetString()); 628Assert.Equal("string", nameProperty.GetProperty("type").GetString()); 629Assert.Equal("The name parameter", nameProperty.GetProperty("description").GetString()); 1085Assert.Equal("world", nestedObj.GetProperty("innerString").GetString()); 1086Assert.Equal(3, nestedObj.GetProperty("innerArray").GetArrayLength());
Microsoft.Extensions.AI.Tests (11)
Functions\AIFunctionFactoryTest.cs (11)
1327JsonElement properties = schema.GetProperty("properties"); 1330JsonElement nullableIntSchema = properties.GetProperty("nullableInt"); 1339JsonElement nullableIntWithDefaultSchema = properties.GetProperty("nullableIntWithDefault"); 1352JsonElement required = schema.GetProperty("required"); 1367JsonElement properties = schema.GetProperty("properties"); 1370JsonElement nullableStringSchema = properties.GetProperty("nullableString"); 1379JsonElement nullableIntSchema = properties.GetProperty("nullableInt"); 1388JsonElement nullableStringWithDefaultSchema = properties.GetProperty("nullableStringWithDefault"); 1401JsonElement nullableIntWithDefaultSchema = properties.GetProperty("nullableIntWithDefault"); 1414JsonElement required = schema.GetProperty("required"); 1447JsonElement properties = schema.GetProperty("properties");
Negotiate.Client (4)
Controllers\AuthTestController.cs (4)
286if (string.IsNullOrEmpty(details.GetProperty("name").GetString())) 292if (string.IsNullOrEmpty(details.GetProperty("authenticationType").GetString())) 306if (!string.IsNullOrEmpty(details.GetProperty("name").GetString())) 312if (!string.IsNullOrEmpty(details.GetProperty("authenticationType").GetString()))
Templates.Blazor.Tests (8)
BlazorTemplateTest.cs (1)
160var authenticatorId = result.Value.GetProperty("authenticatorId").GetString();
src\ProjectTemplates\Shared\Project.cs (4)
381var profiles = launchSettings.RootElement.GetProperty("profiles"); 393if (actualProfile.Value.GetProperty("commandName").GetString() == "Project") 395var applicationUrl = actualProfile.Value.GetProperty("applicationUrl"); 421var profiles = launchSettings.RootElement.GetProperty("profiles");
WebWorkerTemplateE2ETest.cs (3)
282var endpoints = doc.RootElement.GetProperty("Endpoints"); 286var route = endpoint.GetProperty("Route").GetString(); 289var assetFile = endpoint.GetProperty("AssetFile").GetString();
Templates.Blazor.WebAssembly.Auth.Tests (4)
src\ProjectTemplates\Shared\Project.cs (4)
381var profiles = launchSettings.RootElement.GetProperty("profiles"); 393if (actualProfile.Value.GetProperty("commandName").GetString() == "Project") 395var applicationUrl = actualProfile.Value.GetProperty("applicationUrl"); 421var profiles = launchSettings.RootElement.GetProperty("profiles");
Templates.Blazor.WebAssembly.Tests (4)
src\ProjectTemplates\Shared\Project.cs (4)
381var profiles = launchSettings.RootElement.GetProperty("profiles"); 393if (actualProfile.Value.GetProperty("commandName").GetString() == "Project") 395var applicationUrl = actualProfile.Value.GetProperty("applicationUrl"); 421var profiles = launchSettings.RootElement.GetProperty("profiles");
Templates.Mvc.Tests (4)
src\ProjectTemplates\Shared\Project.cs (4)
381var profiles = launchSettings.RootElement.GetProperty("profiles"); 393if (actualProfile.Value.GetProperty("commandName").GetString() == "Project") 395var applicationUrl = actualProfile.Value.GetProperty("applicationUrl"); 421var profiles = launchSettings.RootElement.GetProperty("profiles");
Templates.Tests (4)
src\ProjectTemplates\Shared\Project.cs (4)
381var profiles = launchSettings.RootElement.GetProperty("profiles"); 393if (actualProfile.Value.GetProperty("commandName").GetString() == "Project") 395var applicationUrl = actualProfile.Value.GetProperty("applicationUrl"); 421var profiles = launchSettings.RootElement.GetProperty("profiles");