Skip to content

Commit 0a4d41e

Browse files
committed
Use test containers in tests by default
1 parent 6790259 commit 0a4d41e

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Copyright>(c) $([System.DateTime]::Now.Year), Pawel Gerr. All rights reserved.</Copyright>
5-
<VersionPrefix>9.0.0</VersionPrefix>
5+
<VersionPrefix>9.0.1</VersionPrefix>
66
<Authors>Pawel Gerr</Authors>
77
<GenerateDocumentationFile>true</GenerateDocumentationFile>
88
<PackageProjectUrl>https://dev.azure.com/pawelgerr/Thinktecture.EntityFrameworkCore</PackageProjectUrl>

Directory.Packages.props

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.0" />
1010
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.0.0" />
1111
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
12+
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="9.0.0" />
1213
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="9.0.0" />
1314
<PackageVersion Include="Microsoft.Extensions.ObjectPool" Version="9.0.0" />
1415
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
@@ -23,4 +24,4 @@
2324
<PackageVersion Include="xunit" Version="2.9.2" />
2425
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
2526
</ItemGroup>
26-
</Project>
27+
</Project>

tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/TestContext.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ private static IConfiguration GetConfiguration()
3131
return new ConfigurationBuilder()
3232
.AddJsonFile("appsettings.json")
3333
.AddEnvironmentVariables()
34+
.AddUserSecrets<TestContext>()
3435
.Build();
3536
}
3637

tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
<PropertyGroup>
44
<NoWarn>$(NoWarn);CS1591;CA2000</NoWarn>
5+
<UserSecretsId>293a3e23-fa48-4b1c-ac36-28721052e8fd</UserSecretsId>
56
</PropertyGroup>
67

78
<ItemGroup>
89
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" PrivateAssets="all" />
910
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" />
1011
<PackageReference Include="Microsoft.Extensions.Configuration.Json" />
12+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" />
1113
<PackageReference Include="Testcontainers.MsSql" />
1214
</ItemGroup>
1315

tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/appsettings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"UseSqlServerContainer": true,
23
"ConnectionStrings": {
34
"default": "server=localhost;database=test;integrated security=true;TrustServerCertificate=true;Packet Size=32768;"
45
}

0 commit comments

Comments
 (0)