69 references to TestDbContext
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (69)
AspireAzureEfCoreCosmosDBExtensionsTests.cs (36)
27
builder.AddCosmosDbContext<
TestDbContext
>("cosmosConnection", "databaseName", configureDbContextOptions: optionsBuilder =>
36
var
context = host.Services.GetRequiredService<
TestDbContext
>();
68
builder.AddCosmosDbContext<
TestDbContext
>("cosmosConnection", "databaseName",
73
var
context = host.Services.GetRequiredService<
TestDbContext
>();
102
builder.AddCosmosDbContext<
TestDbContext
>("cosmosConnection", "databaseName",
113
var
context = host.Services.GetRequiredService<
TestDbContext
>();
140
builder.AddCosmosDbContext<
TestDbContext
>("cosmos", "test");
144
var
context = host.Services.GetRequiredService<
TestDbContext
>();
166
builder.Services.AddDbContextPool<ITestDbContext,
TestDbContext
>(options => options.UseCosmos(ConnectionString, "databaseName"));
170
builder.Services.AddDbContextPool<
TestDbContext
>(options => options.UseCosmos(ConnectionString, "databaseName"));
173
var exception = Assert.Throws<InvalidOperationException>(() => builder.AddCosmosDbContext<
TestDbContext
>("cosmos", "databaseName"));
189
builder.Services.AddDbContextPool<ITestDbContext,
TestDbContext
>(options => options.UseCosmos(ConnectionString, "databaseName"));
193
builder.Services.AddDbContextPool<
TestDbContext
>(options => options.UseCosmos(ConnectionString, "databaseName"));
196
var exception = Record.Exception(() => builder.AddCosmosDbContext<
TestDbContext
>("cosmos", "databaseName"));
230
builder.AddCosmosDbContext<
TestDbContext
>("cosmos", "databaseName");
233
var
context = host.Services.GetRequiredService<
TestDbContext
>();
249
builder.AddCosmosDbContext<
TestDbContext
>("cosmos",
253
var
context = host.Services.GetRequiredService<
TestDbContext
>();
273
builder.AddCosmosDbContext<
TestDbContext
>("cosmos", databaseName);
276
var
context = host.Services.GetRequiredService<
TestDbContext
>();
294
builder.AddCosmosDbContext<
TestDbContext
>("cosmos",
298
var
context = host.Services.GetRequiredService<
TestDbContext
>();
312
var exception = Assert.Throws<InvalidOperationException>(() => builder.AddCosmosDbContext<
TestDbContext
>("cosmos"));
322
builder.AddCosmosDbContext<
TestDbContext
>("cosmos", "testdb");
325
var exception = Assert.Throws<InvalidOperationException>(host.Services.GetRequiredService<
TestDbContext
>);
338
var exception = Assert.Throws<InvalidOperationException>(() => builder.AddCosmosDbContext<
TestDbContext
>("cosmos"));
368
builder.AddCosmosDbContext<
TestDbContext
>(connectionName, databaseName, settings =>
397
builder.AddCosmosDbContext<
TestDbContext
>(connectionName, databaseName, settings =>
ConformanceTests.cs (7)
15
public class ConformanceTests : ConformanceTests<
TestDbContext
, EntityFrameworkCoreCosmosSettings>
37
=> builder.AddCosmosDbContext<
TestDbContext
>(key ?? "cosmosdb", "TestDatabase", configure);
70
protected override void TriggerActivity(
TestDbContext
service)
84
IDbContextPool<
TestDbContext
>? pool = host.Services.GetService<IDbContextPool<
TestDbContext
>>();
94
TestDbContext
? dbContext = host.Services.GetService<
TestDbContext
>();
EnrichCosmosDbTests.cs (23)
22
builder.Services.AddDbContextPool<
TestDbContext
>(options => options.UseCosmos(ConnectionString, DatabaseName));
23
builder.EnrichCosmosDbContext<
TestDbContext
>(configure);
31
var exception = Assert.Throws<InvalidOperationException>(() => builder.EnrichCosmosDbContext<
TestDbContext
>());
40
builder.Services.AddDbContext<
TestDbContext
>(options => options.UseCosmos(ConnectionString, DatabaseName));
42
builder.EnrichCosmosDbContext<
TestDbContext
>();
55
builder.Services.AddDbContextPool<
TestDbContext
>(optionsBuilder =>
64
builder.EnrichCosmosDbContext<
TestDbContext
>();
67
var
context = host.Services.GetRequiredService<
TestDbContext
>();
88
builder.Services.AddDbContextPool<ITestDbContext,
TestDbContext
>(optionsBuilder =>
93
builder.EnrichCosmosDbContext<
TestDbContext
>();
96
var
context = host.Services.GetRequiredService<ITestDbContext>() as
TestDbContext
;
105
builder.Services.AddDbContext<ITestDbContext,
TestDbContext
>(optionsBuilder =>
110
builder.EnrichCosmosDbContext<
TestDbContext
>();
112
var optionsDescriptor = builder.Services.FirstOrDefault(sd => sd.ServiceType == typeof(DbContextOptions<
TestDbContext
>));
117
var
context = host.Services.GetRequiredService<ITestDbContext>() as
TestDbContext
;
126
builder.Services.AddDbContextPool<ITestDbContext,
TestDbContext
>(optionsBuilder =>
131
builder.EnrichCosmosDbContext<
TestDbContext
>(settings => settings.RequestTimeout = TimeSpan.FromSeconds(456));
134
var exception = Assert.Throws<InvalidOperationException>(host.Services.GetRequiredService<
TestDbContext
>);
147
builder.Services.AddDbContextPool<
TestDbContext
>(optionsBuilder =>
152
builder.EnrichCosmosDbContext<
TestDbContext
>();
tests\Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests\TestDbContext.cs (3)
10
public DbSet<
TestDbContext
.CatalogBrand> CatalogBrands { get; }
15
public TestDbContext(DbContextOptions<
TestDbContext
> options) : base(options)
20
public DbContextOptions<
TestDbContext
> Options { get; }