103 references to DistributedApplicationTestingBuilder
Aspire.Hosting.Testing (4)
DistributedApplicationEntryPointInvoker.cs (4)
46
$"If the AppHost is discovered dynamically, load its assembly and pass a type from that assembly to {nameof(
DistributedApplicationTestingBuilder
)}.{nameof(
DistributedApplicationTestingBuilder
.CreateAsync)}(Type).");
54
$"{nameof(
DistributedApplicationTestingBuilder
)}.{nameof(
DistributedApplicationTestingBuilder
.Create)} to construct the application without invoking an entry point.");
Aspire.Hosting.Testing.Tests (83)
DashboardTestingBuilderTests.cs (17)
36
using var builder =
DistributedApplicationTestingBuilder
.Create();
102
var builder =
DistributedApplicationTestingBuilder
.Create(CreateDashboardOptions(), []);
139
() =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(null!, []));
141
() =>
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), null!, []));
142
Assert.Throws<ArgumentNullException>(() =>
DistributedApplicationTestingBuilder
.Create(null!, []));
148
Assert.Throws<ArgumentNullException>(() =>
DistributedApplicationTestingBuilder
.Create(default!));
151
await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(default);
153
await
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), default);
159
await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(
164
await
DistributedApplicationTestingBuilder
.CreateAsync(
203
await using var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(
307
CreationSurface.Generic => await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(options, args),
308
CreationSurface.Type => await
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), options, args),
309
CreationSurface.AdHoc =>
DistributedApplicationTestingBuilder
.Create(options, args),
321
CreationSurface.Generic => await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(
324
CreationSurface.Type => await
DistributedApplicationTestingBuilder
.CreateAsync(
328
CreationSurface.AdHoc =>
DistributedApplicationTestingBuilder
.Create(options, args),
DashboardUrlTests.cs (4)
239
var builder =
DistributedApplicationTestingBuilder
.Create();
288
var builder =
DistributedApplicationTestingBuilder
.Create(["--publisher", "manifest"]);
305
var builder =
DistributedApplicationTestingBuilder
.Create(
362
return
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(
DistributedApplicationEntryPointInvokerTests.cs (4)
26
$"If the AppHost is discovered dynamically, load its assembly and pass a type from that assembly to {nameof(
DistributedApplicationTestingBuilder
)}.{nameof(
DistributedApplicationTestingBuilder
.CreateAsync)}(Type).",
44
$"{nameof(
DistributedApplicationTestingBuilder
)}.{nameof(
DistributedApplicationTestingBuilder
.Create)} to construct the application without invoking an entry point.",
ResourceLoggerForwarderServiceTests.cs (1)
21
var appHost = await
DistributedApplicationTestingBuilder
.CreateAsync<TestingAppHost1_AppHost>();
TestingBuilderTests.cs (36)
44
? await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
45
:
DistributedApplicationTestingBuilder
.Create();
82
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync(appHostType, ["--skip-resources", resourcesToSkip.ToCSVString()]);
98
var ioe = await Assert.ThrowsAsync<InvalidOperationException>(() =>
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Microsoft.Extensions.Logging.ConsoleLoggerExtensions)));
117
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>([], configureBuilder)
118
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), [], configureBuilder));
138
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(["--environment=Testing"]);
145
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>();
152
await using var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>();
171
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
172
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
195
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
196
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
213
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
214
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
239
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
240
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
268
builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, configureBuilder);
272
builder = await
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), args, configureBuilder);
304
builder =
DistributedApplicationTestingBuilder
.Create(["APP_HOST_ARG=42"]);
308
builder =
DistributedApplicationTestingBuilder
.Create([], (dao, habs) => habs.Args = ["APP_HOST_ARG=42"]);
359
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, configureBuilder);
408
var builder =
DistributedApplicationTestingBuilder
.Create(args, configureBuilder);
442
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
443
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
458
?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>()
459
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost)));
501
genericEntryPoint ?
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>([$"--crash-{crashArg}"], cts.Token).WaitAsync(cts.Token)
502
:
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), [$"--crash-{crashArg}"], cts.Token).WaitAsync(cts.Token));
509
? await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>([$"--crash-{crashArg}"], cts.Token).WaitAsync(cts.Token)
510
: await
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), [$"--crash-{crashArg}"], cts.Token).WaitAsync(cts.Token);
544
using var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(["--add-unknown-container"], cts.Token).WaitAsync(cts.Token);
565
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(
614
var builder =
DistributedApplicationTestingBuilder
.Create([], (options, _) =>
639
var builder =
DistributedApplicationTestingBuilder
.Create([], (opt, _) =>
665
var builder =
DistributedApplicationTestingBuilder
.Create([], (opt, _) =>
TestingFactoryCrashTests.cs (2)
69
? await
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, cts.Token).WaitAsync(cts.Token)
70
: await
DistributedApplicationTestingBuilder
.CreateAsync(typeof(Projects.TestingAppHost1_AppHost), args, cts.Token).WaitAsync(cts.Token);
TestingPublicApiTests.cs (19)
205
var builder =
DistributedApplicationTestingBuilder
.Create();
228
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint);
239
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args);
252
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args);
270
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args);
282
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args);
296
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args);
314
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, configureBuilder);
326
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, configureBuilder);
340
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync<Projects.TestingAppHost1_AppHost>(args, configureBuilder);
359
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args, configureBuilder);
372
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args, configureBuilder);
385
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args, configureBuilder);
400
var action = () =>
DistributedApplicationTestingBuilder
.CreateAsync(entryPoint, args, configureBuilder);
417
var action = () =>
DistributedApplicationTestingBuilder
.Create(args);
430
var action = () =>
DistributedApplicationTestingBuilder
.Create(args);
448
var action = () =>
DistributedApplicationTestingBuilder
.Create(args, configureBuilder);
460
var action = () =>
DistributedApplicationTestingBuilder
.Create(args, configureBuilder);
474
var action = () =>
DistributedApplicationTestingBuilder
.Create(args, configureBuilder);
Aspire.Hosting.Tests (1)
ExpressionResolverTests.cs (1)
326
var builder =
DistributedApplicationTestingBuilder
.Create();
Aspire.Hosting.TestUtilities (1)
Utils\TestDistributedApplicationBuilder.cs (1)
70
var builder =
DistributedApplicationTestingBuilder
.Create(args, (applicationOptions, hostBuilderOptions) => configureOptions?.Invoke(applicationOptions));
Aspire.Playground.Tests (2)
BlazorWasmHostingTests.cs (1)
198
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync(appHostType, [], (options, _) =>
Infrastructure\DistributedApplicationTestFactory.cs (1)
21
var builder = await
DistributedApplicationTestingBuilder
.CreateAsync(appHostProgramType);
Testing.Tests (12)
WaitFailures.cs (12)
26
await using var builder =
DistributedApplicationTestingBuilder
.Create();
41
await using var builder =
DistributedApplicationTestingBuilder
.Create();
59
await using var builder =
DistributedApplicationTestingBuilder
.Create();
79
await using var builder =
DistributedApplicationTestingBuilder
.Create();
94
await using var builder =
DistributedApplicationTestingBuilder
.Create();
109
await using var builder =
DistributedApplicationTestingBuilder
.Create();
127
await using var builder =
DistributedApplicationTestingBuilder
.Create();
143
await using var builder =
DistributedApplicationTestingBuilder
.Create();
166
await using var builder =
DistributedApplicationTestingBuilder
.Create();
190
await using var builder =
DistributedApplicationTestingBuilder
.Create();
214
await using var builder =
DistributedApplicationTestingBuilder
.Create();
240
await using var builder =
DistributedApplicationTestingBuilder
.Create();