959 references to new
aspire (3)
aspire-tray (1)
Aspire.Azure.AI.OpenAI.Tests (1)
Aspire.Azure.Data.Tables.Tests (1)
Aspire.Azure.Messaging.EventHubs (1)
Aspire.Azure.Messaging.EventHubs.Tests (2)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Search.Documents.Tests (5)
Aspire.Azure.Security.KeyVault.Tests (11)
Aspire.Azure.Storage.Blobs.Tests (1)
Aspire.Azure.Storage.Files.DataLake.Tests (1)
Aspire.Azure.Storage.Queues.Tests (1)
Aspire.Cli.Tests (18)
Aspire.Components.Common.TestUtilities (2)
Aspire.Dashboard (11)
Aspire.Dashboard.Components.Tests (6)
Aspire.Dashboard.Tests (91)
Model\ResourceUrlHelpersTests.cs (25)
28var endpoints = GetUrls(ModelTestHelpers.CreateResource(urls: [new("Test", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)]));
45new("Test", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
46new("Test2", new("http://localhost:8081"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)])
72new("Test", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
73new("Test2", new("tcp://localhost:8081"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)])
99new("Email", new("mailto:test@example.com"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
100new("FTP", new("ftp://files.example.com/path"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
101new("Custom", new("myapp://resource/123"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)])
135new("First", new("https://localhost:8080/test"), isInternal:false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
136new("Test", new("https://localhost:8081/test2"), isInternal:false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)
162new("First", new("https://localhost:8080/test"), isInternal:true, isInactive : false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
163new("Test", new("https://localhost:8081/test2"), isInternal:false, isInactive : false, displayProperties: UrlDisplayPropertiesViewModel.Empty)
181new("First", new("https://localhost:8080/test"), isInternal: false, isInactive : true, displayProperties: UrlDisplayPropertiesViewModel.Empty),
182new("Test", new("https://localhost:8081/test2"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)
200new("First", new("https://localhost:8080/test"), isInternal:true, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
201new("Test", new("https://localhost:8081/test2"), isInternal:false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)
228new("a", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
229new("C", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
230new("D", new("tcp://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
231new("B", new("tcp://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty),
232new("Z", new("https://localhost:8080"), isInternal: false, isInactive: false, displayProperties: UrlDisplayPropertiesViewModel.Empty)
247new("Zero-Https", new("https://localhost:8079"), isInternal: false, isInactive: false, displayProperties: new UrlDisplayPropertiesViewModel(string.Empty, 0)),
248new("Zero-Http", new("http://localhost:8080"), isInternal: false, isInactive: false, displayProperties: new UrlDisplayPropertiesViewModel(string.Empty, 0)),
249new("Positive", new("http://localhost:8082"), isInternal: false, isInactive: false, displayProperties: new UrlDisplayPropertiesViewModel(string.Empty, 1)),
250new("Negative", new("http://localhost:8083"), isInternal: false, isInactive: false, displayProperties: new UrlDisplayPropertiesViewModel(string.Empty, -1))
Aspire.Deployment.EndToEnd.Tests (5)
Aspire.Hosting (4)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.Tests (19)
FoundryExtensionsTests.cs (14)
168Assert.Equal(new Uri(expectedEndpoint), endpoint);
409Assert.Equal(new Uri("http://windows-host:5273/models/loaded"), request.RequestUri);
418new Uri("http://windows-host:5273/"),
4351 => new Uri("http://windows-host:5273/models/loaded"),
4362 => new Uri("http://windows-host:5273/openai/loadedmodels"),
451new Uri("http://windows-host:5273/"),
474new Uri("http://windows-host:5273/"),
497new Uri("http://windows-host:5273/"),
511Assert.Equal(new Uri("http://windows-host:5273/v1/models"), request.RequestUri);
516EmulatorServiceUri = new Uri("http://windows-host:5273/")
5331 => new Uri("http://windows-host:5273/v1/models"),
5342 => new Uri("http://windows-host:5273/openai/status"),
543EmulatorServiceUri = new Uri("http://windows-host:5273/")
562Assert.Equal(new Uri("http://windows-host:5273/"), foundry.Resource.EmulatorServiceUri);
Aspire.Hosting.Browsers.Tests (22)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
Aspire.Hosting.DevTunnels (2)
Aspire.Hosting.DevTunnels.Tests (16)
DevTunnelOutputParserTests.cs (5)
38Assert.Equal(new(DevTunnelOutputParser.OutputKind.Port, 3000, new("https://abc-3000.usw2.devtunnels.ms/")), parser.Parse(url));
45Assert.Equal(new(DevTunnelOutputParser.OutputKind.Port, 3000, new("https://abc-3000.usw2.devtunnels.ms/")),
57Assert.Equal(new(DevTunnelOutputParser.OutputKind.Port, 3000, new("https://abc-3000.usw2.devtunnels.ms/")),
110Assert.Equal(new(DevTunnelOutputParser.OutputKind.Port, 3000, new("https://abc-3000.usw2.devtunnels.ms/")),
121Assert.Equal(new(DevTunnelOutputParser.OutputKind.Port, 3000, new("https://abc-3000.usw2.devtunnels.ms/")),
Aspire.Hosting.Dotnet.Tests (1)
Aspire.Hosting.Foundry (4)
Aspire.Hosting.Foundry.Tests (2)
Aspire.Hosting.Kubernetes.Tests (1)
Aspire.Hosting.MongoDB.Tests (4)
Aspire.Hosting.Nats.Tests (1)
Aspire.Hosting.OpenAI (3)
Aspire.Hosting.RabbitMQ (1)
Aspire.Hosting.Redis.Tests (2)
Aspire.Hosting.Seq.Tests (1)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Testing.Tests (6)
Aspire.Hosting.Tests (29)
Aspire.Hosting.Yarp.Tests (4)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (3)
Aspire.Milvus.Client.Tests (2)
Aspire.OpenAI.Tests (1)
Aspire.RabbitMQ.Client (1)
Aspire.RabbitMQ.Client.Tests (1)
Aspire.Seq (4)
Aspire.Seq.Tests (5)
Binding.Custom.IntegrationTests (1)
Binding.UDS.IntegrationTests (4)
Binding.WS.FederationHttp.IntegrationTests (6)
Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests (15)
BlazorHosted (1)
BlazorHosted.Client (2)
BlazorHosted.ClientServiceDefaults (1)
BlazorStandalone (3)
BlazorStandalone.ClientServiceDefaults (1)
CdkSample.ApiService (1)
Client.ChannelLayer.IntegrationTests (3)
Client.ClientBase.IntegrationTests (2)
Client.ExpectedExceptions.IntegrationTests (4)
DevTunnels.ApiService (1)
dotnet-aot (3)
dotnet-openapi (1)
dotnet-svcutil-lib (25)
Metadata\MetadaExchangeResolver.cs (6)
109metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + mexUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false);
118metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + wsdlQuery), MetadataExchangeClientMode.HttpGet, false, cancellationToken).ConfigureAwait(false);
134metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + wsdlQuery), MetadataExchangeClientMode.HttpGet, false, cancellationToken).ConfigureAwait(false);
138metadataResolved = await ResolveMetadataAsync(new Uri(baseUri), MetadataExchangeClientMode.HttpGet, true, cancellationToken).ConfigureAwait(false);
146metadataResolved = await ResolveMetadataAsync(new Uri(baseUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false);
149metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + mexUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false);
dotnet-svcutil-lib.Tests (1)
DotnetProject.WorkerService (1)
Infrastructure.Tests (1)
Keycloak.Web (1)
Microsoft.AspNetCore.Authentication.Google (1)
Microsoft.AspNetCore.Components.WebAssembly.Server (6)
Microsoft.AspNetCore.Components.WebView (2)
Microsoft.AspNetCore.Components.WebView.Maui (2)
Microsoft.AspNetCore.Components.WebView.WindowsForms (3)
Microsoft.AspNetCore.Components.WebView.Wpf (3)
Microsoft.AspNetCore.Http.Connections.Client (1)
Microsoft.AspNetCore.InternalTesting (2)
Microsoft.AspNetCore.Mvc.Testing (3)
Microsoft.AspNetCore.Server.IntegrationTesting (5)
Microsoft.AspNetCore.SignalR.Client (4)
Microsoft.AspNetCore.SpaProxy (1)
Microsoft.AspNetCore.SpaServices.Extensions (3)
Microsoft.AspNetCore.TestHost (2)
Microsoft.AspNetCore.Testing (1)
Microsoft.Build (3)
Microsoft.Build.Tasks.Core (6)
Microsoft.Build.Tasks.Git (2)
Microsoft.CodeAnalysis (1)
Microsoft.Deployment.DotNet.Releases (6)
Microsoft.DotNet.Cli.Utils (1)
Microsoft.DotNet.HotReload.Watch (1)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (42)
Contents\WebSearchToolResultContentTests.cs (10)
33new UriContent(new Uri("https://example.com/1"), "text/html") { AdditionalProperties = new() { ["title"] = "Result 1" } }
56new UriContent(new Uri("https://example.com/1"), "text/html") { AdditionalProperties = new() { ["title"] = "First" } },
57new UriContent(new Uri("https://example.com/2"), "text/html") { AdditionalProperties = new() { ["title"] = "Second" } },
58new UriContent(new Uri("https://example.com/3"), "text/html"),
82new UriContent(new Uri("https://example.com"), "text/html") { AdditionalProperties = new() { ["title"] = "Example Page" } },
83new UriContent(new Uri("https://another.com"), "text/html"),
96Assert.Equal(new Uri("https://example.com"), first.Uri);
100Assert.Equal(new Uri("https://another.com"), second.Uri);
110new UriContent(new Uri("https://test.com"), "text/html") { AdditionalProperties = new() { ["title"] = "Test" } },
154Assert.Equal(new Uri("https://example.com"), uriResult.Uri);
Microsoft.Extensions.AI.Evaluation.Integration.Tests (3)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
Microsoft.Extensions.AI.Evaluation.Safety (2)
Microsoft.Extensions.AI.Evaluation.Tests (4)
Microsoft.Extensions.AI.Integration.Tests (2)
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (39)
OpenAIResponseClientTests.cs (19)
38Uri endpoint = new("http://localhost/some/endpoint");
1593Tools = [new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp"))]
2090ResponseTool.CreateMcpTool("deepwiki", serverUri: new("https://mcp.deepwiki.com/mcp"), toolCallApprovalPolicy: new McpToolCallApprovalPolicy(DefaultMcpToolCallApprovalPolicy.NeverRequireApproval)).AsAITool() :
2091new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp"))
2504Tools = [new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp"))
2710ResponseTool.CreateMcpTool("mymcp", serverUri: new("https://mcp.example.com/mcp"), toolCallApprovalPolicy: new McpToolCallApprovalPolicy(DefaultMcpToolCallApprovalPolicy.NeverRequireApproval)).AsAITool() :
2711new HostedMcpServerTool("mymcp", new Uri("https://mcp.example.com/mcp"))
2820var mcpTool = new HostedMcpServerTool("deepwiki", new Uri("https://mcp.deepwiki.com/mcp"))
3011Uri = new Uri("https://api.openai.com/v1/responses/resp_68d3d2c9ef7c8195863e4e2b2ec226a205007262ecbbfed8"),
3263Uri = new Uri("https://api.openai.com/v1/responses/resp_68d40dc671a0819cb0ee920078333451029e611c3cc4a34b?stream=true&starting_after=9"),
5105new FunctionResultContent("call_uri", new UriContent(new Uri("https://example.com/image.png"), "image/png"))
5224new UriContent(new Uri("https://example.com/result.png"), "image/png"),
5451new FunctionResultContent("call_file_uri", new UriContent(new Uri("https://example.com/document.pdf"), "application/pdf"))
5677new UriContent(new Uri("https://example.com/image.png"), "image/png"),
5678new UriContent(new Uri("https://example.com/image.png"), "image/png") { AdditionalProperties = new AdditionalPropertiesDictionary { ["detail"] = "high" }},
7636Assert.Equal(new Uri("https://devblogs.microsoft.com/dotnet/announcing-dotnet-10"), source0.Uri);
7641Assert.Equal(new Uri("https://dotnet.microsoft.com/en-us/download/dotnet/10.0"), source1.Uri);
7650Assert.Equal(new Uri("https://devblogs.microsoft.com/dotnet/announcing-dotnet-10?utm_source=openai"), citation.Url);
7776Assert.Equal(new Uri("https://devblogs.microsoft.com/dotnet/announcing-dotnet-10"), streamSource.Uri);
Microsoft.Extensions.AI.Stabilization.Tests (11)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Contents\WebSearchToolResultContentTests.cs (10)
33new UriContent(new Uri("https://example.com/1"), "text/html") { AdditionalProperties = new() { ["title"] = "Result 1" } }
56new UriContent(new Uri("https://example.com/1"), "text/html") { AdditionalProperties = new() { ["title"] = "First" } },
57new UriContent(new Uri("https://example.com/2"), "text/html") { AdditionalProperties = new() { ["title"] = "Second" } },
58new UriContent(new Uri("https://example.com/3"), "text/html"),
82new UriContent(new Uri("https://example.com"), "text/html") { AdditionalProperties = new() { ["title"] = "Example Page" } },
83new UriContent(new Uri("https://another.com"), "text/html"),
96Assert.Equal(new Uri("https://example.com"), first.Uri);
100Assert.Equal(new Uri("https://another.com"), second.Uri);
110new UriContent(new Uri("https://test.com"), "text/html") { AdditionalProperties = new() { ["title"] = "Test" } },
154Assert.Equal(new Uri("https://example.com"), uriResult.Uri);
Microsoft.Extensions.AI.Tests (18)
ChatCompletion\OpenTelemetryChatClientTests.cs (8)
62serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") :
411new UriContent(new Uri("https://example.com/image.jpg"), "image/jpeg"),
427yield return new() { Contents = [new UriContent(new Uri("https://example.com/image.jpg"), "image/jpeg")] };
447new UriContent(new Uri("https://example.com/video.mp4"), "video/mp4"),
664new ImageGenerationToolResultContent("img-123") { Outputs = [new UriContent(new Uri("https://example.com/image.png"), "image/png")] },
686Outputs = [new UriContent(new Uri("https://example.com/image.png"), "image/png")]
909serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testprovider", new Uri("http://localhost:5000/api"), "testmodel") :
1024serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testservice", new Uri("http://localhost:12345"), "testmodel") :
Microsoft.Extensions.DataIngestion.Tests (7)
Microsoft.Extensions.DotNetDeltaApplier (1)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (2)
Microsoft.Extensions.Http.Diagnostics.Tests (37)
Logging\HttpClientLoggerTest.cs (13)
86RequestUri = new("http://default-uri.com"),
124RequestUri = new("http://default-uri.com"),
186RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
312RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
419RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
516RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
632RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
725RequestUri = new($"http://default-uri.com/foo/bar"),
768RequestUri = new($"http://default-uri.com/foo/bar"),
806RequestUri = new($"http://default-uri.com/foo/bar"),
850RequestUri = new($"http://default-uri.com/foo/bar"),
900RequestUri = new($"http://{expectedLogRecord.Host}/{expectedLogRecord.Path}"),
997RequestUri = new($"http://default-uri.com/foo/bar"),
Microsoft.Extensions.Http.Resilience.PerformanceTests (8)
Microsoft.Extensions.Http.Resilience.Tests (17)
Microsoft.Extensions.ML (4)
Microsoft.Extensions.ML.Tests (2)
Microsoft.Extensions.ServiceDiscovery.Tests (17)
ConfigurationServiceEndpointResolverTests.cs (13)
102Assert.Equal(new UriEndPoint(new Uri("https://localhost")), ep.EndPoint);
117Assert.Equal(new UriEndPoint(new Uri("https://localhost")), ep.EndPoint);
132Assert.Equal(new UriEndPoint(new Uri("https://localhost")), ep.EndPoint);
172Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint);
194Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint);
209Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint);
265Assert.Equal(new UriEndPoint(new Uri(expectedResult)), initialResult.EndpointSource.Endpoints[0].EndPoint);
303Assert.Equal(new UriEndPoint(new Uri("http://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint);
304Assert.Equal(new UriEndPoint(new Uri("http://remotehost:9090")), initialResult.EndpointSource.Endpoints[1].EndPoint);
325Assert.Equal(new UriEndPoint(new Uri("http://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint);
326Assert.Equal(new UriEndPoint(new Uri("http://remotehost:9090")), initialResult.EndpointSource.Endpoints[1].EndPoint);
372Assert.Equal(new UriEndPoint(new Uri("http://remotehost:4444")), initialResult.EndpointSource.Endpoints[2].EndPoint);
421Assert.Equal(new UriEndPoint(new Uri("https://remotehost:5555")), initialResult.EndpointSource.Endpoints[2].EndPoint);
Microsoft.Extensions.ServiceDiscovery.Yarp (4)
Microsoft.Gen.Logging.Generated.Tests (1)
Microsoft.Maui (2)
Microsoft.Maui.Controls (2)
Microsoft.Maui.Essentials (7)
Microsoft.ML.AutoML.Tests (1)
Microsoft.ML.Core (1)
Microsoft.ML.Parquet (3)
Microsoft.ML.Samples (5)
Microsoft.ML.Samples.GPU (5)
Microsoft.ML.SamplesUtils (1)
Microsoft.NET.Build.Containers (4)
Microsoft.NET.Sdk.Publish.Tasks (6)
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
Microsoft.SourceLink.AzureRepos.Git (1)
Microsoft.SourceLink.Bitbucket.Git (1)
Microsoft.SourceLink.Gitea (1)
Microsoft.SourceLink.Gitee (1)
Microsoft.SourceLink.GitHub (1)
Microsoft.SourceLink.GitLab (1)
Microsoft.SourceLink.GitWeb (1)
Microsoft.TemplateSearch.Common (3)
Microsoft.TestPlatform.CommunicationUtilities (4)
Microsoft.TestPlatform.CrossPlatEngine (1)
Microsoft.TestPlatform.Utilities (1)
Microsoft.VisualBasic.Forms (1)
Microsoft.VisualStudio.TestPlatform.Common (3)
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Microsoft.Web.XmlTransform (1)
MyFrontend (3)
NuGet.Commands (1)
NuGet.Common (1)
NuGet.Configuration (1)
NuGet.Credentials (1)
NuGet.PackageManagement (2)
NuGet.Packaging (10)
NuGet.Protocol (23)
Pipelines.AppHost (1)
PresentationBuildTasks (2)
PresentationCore (20)
PresentationFramework (18)
PresentationUI (6)
PromptAgentChat (1)
Publishers.Frontend (1)
ReachFramework (5)
Security.TransportSecurity.IntegrationTests (34)
Shared.Tests (3)
StandardService (1)
System.ComponentModel.TypeConverter (1)
System.Data.Common (3)
System.Diagnostics.EventLog (1)
System.DirectoryServices.Protocols (5)
System.IO.IsolatedStorage (1)
System.IO.Packaging (5)
System.Net.Http (1)
System.Net.Http.WinHttpHandler (1)
System.Net.HttpListener (1)
System.Net.Mail (1)
System.Net.Requests (3)
System.Net.Security (1)
System.Net.WebProxy (1)
System.Private.DataContractSerialization (1)
System.Private.Uri (2)
System.Private.Xml (3)
System.Runtime.Serialization.Schema (1)
System.Security.Cryptography (1)
System.ServiceModel.Federation.Tests (2)
System.ServiceModel.Http (1)
System.ServiceModel.Http.Tests (2)
System.ServiceModel.NetFramingBase (5)
System.ServiceModel.Primitives (10)
System.Speech (7)
System.Windows.Extensions (2)
System.Windows.Forms (15)
System.Xaml (3)
vstest.console (4)
vstest.console.arm64 (4)
WaitFor.Frontend (1)
WebFrontEnd (3)
Yarp.Frontend (1)