diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index f5344ccf4..345faeea0 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -35,22 +35,36 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: lfs: true - name: Cache NuGet Packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: - key: ${{ matrix.os }}-nuget-${{ hashFiles('Directory.Build.props') }} + key: ${{ matrix.os }}-nuget-${{ hashFiles('Directory.Packages.props') }} path: ~/.nuget/packages + # Our modules occupy too much disk space. The GitHub-hosted runners ran into the + # error: "no space left on device." The pulled images are not cleaned up between + # the test runs. One obvious approach is splitting the tests and running them on + # multiple runners. However, we need to keep in mind that running too many + # simultaneous builds has an impact on others as well. We observed that scheduled + # Dependabot builds blocked others in the Testcontainers organization. - name: Free Disk Space - run: Remove-Item -Recurse -Force '/usr/local/lib/android' -ErrorAction SilentlyContinue # TODO: Split module tests across multiple runners (the Docker images require too much disk space) - shell: pwsh + uses: jlumbroso/free-disk-space@v1.3.1 + if: runner.os == 'Linux' + with: + tool-cache: true + android: true + dotnet: true + haskell: true + large-packages: true + docker-images: true + swap-storage: false - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 - name: Restore .NET Tools run: dotnet tool restore @@ -65,7 +79,7 @@ jobs: run: dotnet cake --target=Tests --test-filter=${{ startsWith(matrix.os, 'ubuntu') && 'FullyQualifiedName~Testcontainers' || 'DockerPlatform=Windows' }} - name: Upload Test And Coverage Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.os }} path: test-results @@ -77,7 +91,7 @@ jobs: environment: production - runs-on: windows-2022 # It looks like the Linux runner cannot sign the NuGet using a PFX file. + runs-on: ubuntu-22.04 permissions: contents: write @@ -96,19 +110,19 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: lfs: true fetch-depth: 0 - name: Download Test And Coverage Results (ubuntu-22.04) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ubuntu-22.04 path: test-results - name: Download Test And Coverage Results (windows-2022) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: windows-2022 path: test-results @@ -117,24 +131,20 @@ jobs: run: Get-ChildItem -Path 'test-results' -Filter *.xml -Recurse | Select-Object -ExpandProperty FullName | % { (Get-Content -LiteralPath $_) -Replace 'fullPath="[A-Za-z0-9:\-\/\\]+(src|tests)', 'fullPath="${{ github.workspace }}/$1' | Set-Content -LiteralPath $_ } shell: pwsh - - name: Decode Code Signing Certificate - run: echo $CODE_SIGNING_CERTIFICATE_BASE64 | base64 --decode > code-signing-certificate.pfx - shell: bash - - name: Cache NuGet Packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: - key: windows-2022-nuget-${{ hashFiles('Directory.Build.props') }} + key: ubuntu-22.04-nuget-${{ hashFiles('Directory.Packages.props') }} path: ~/.nuget/packages - name: Setup Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: temurin java-version: 17 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 - name: Restore .NET Tools run: dotnet tool restore @@ -154,8 +164,9 @@ jobs: - name: Publish NuGet Package run: dotnet cake --target=Publish - - uses: release-drafter/release-drafter@65c5fb495d1e69aa8c08a3317bc44ff8aabe9772 + # Cake sets the semVer environment variable + - uses: release-drafter/release-drafter@v5 with: - version: ${{ env.semVer }} # Cake sets the semVer environment variable + version: ${{ env.semVer }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index ccac73517..6c9f7fa01 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -24,17 +24,17 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: lfs: true - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 000000000..dd5655c7f --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project> + <PropertyGroup> + <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> + </PropertyGroup> + <ItemGroup> + <PackageVersion Include="BouncyCastle.Cryptography" Version="2.2.1"/> + <PackageVersion Include="Docker.DotNet.X509" Version="3.125.15"/> + <PackageVersion Include="Docker.DotNet" Version="3.125.15"/> + <PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="6.0.0"/> + <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.4"/> + <PackageVersion Include="SharpZipLib" Version="1.4.2"/> + <PackageVersion Include="SSH.NET" Version="2023.0.0"/> + <PackageVersion Include="System.Text.Json" Version="6.0.9"/> + <!-- Unit and integration test dependencies: --> + <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> + <PackageVersion Include="coverlet.collector" Version="6.0.0"/> + <PackageVersion Include="xunit.runner.visualstudio" Version="2.5.6"/> + <PackageVersion Include="xunit" Version="2.6.5"/> + <!-- Third-party client dependencies to connect and interact with the containers: --> + <PackageVersion Include="Apache.NMS.ActiveMQ" Version="2.1.0"/> + <PackageVersion Include="ArangoDBNetStandard" Version="2.0.1"/> + <PackageVersion Include="AWSSDK.CloudWatchLogs" Version="3.7.104.14"/> + <PackageVersion Include="AWSSDK.DynamoDBv2" Version="3.7.101.42"/> + <PackageVersion Include="AWSSDK.S3" Version="3.7.103.3"/> + <PackageVersion Include="AWSSDK.SimpleNotificationService" Version="3.7.101.7"/> + <PackageVersion Include="AWSSDK.SQS" Version="3.7.100.71"/> + <PackageVersion Include="Azure.Data.Tables" Version="12.8.0"/> + <PackageVersion Include="Azure.Storage.Blobs" Version="12.17.0"/> + <PackageVersion Include="Azure.Storage.Queues" Version="12.15.0"/> + <PackageVersion Include="ClickHouse.Client" Version="6.7.1"/> + <PackageVersion Include="Confluent.Kafka" Version="2.0.2"/> + <PackageVersion Include="Consul" Version="1.6.10.9"/> + <PackageVersion Include="CouchbaseNetClient" Version="3.4.3"/> + <PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.0.5"/> + <PackageVersion Include="EventStore.Client.Grpc.Streams" Version="22.0.0"/> + <PackageVersion Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0"/> + <PackageVersion Include="Google.Cloud.BigQuery.V2" Version="3.4.0"/> + <PackageVersion Include="Google.Cloud.Bigtable.Admin.V2" Version="3.7.0"/> + <PackageVersion Include="Google.Cloud.Firestore" Version="3.1.0"/> + <PackageVersion Include="Google.Cloud.PubSub.V1" Version="3.5.0"/> + <PackageVersion Include="Google.Cloud.Storage.V1" Version="4.6.0"/> + <PackageVersion Include="InfluxDB.Client" Version="4.12.0"/> + <PackageVersion Include="JanusGraph.Net" Version="1.0.0"/> + <PackageVersion Include="Keycloak.Net.Core" Version="1.0.20"/> + <PackageVersion Include="KubernetesClient" Version="10.1.4"/> + <PackageVersion Include="Microsoft.Azure.Cosmos" Version="3.32.1"/> + <PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="11.3.3"/> + <PackageVersion Include="Microsoft.Data.SqlClient" Version="5.1.3"/> + <PackageVersion Include="MongoDB.Driver" Version="2.19.0"/> + <PackageVersion Include="MyCouch" Version="7.6.0"/> + <PackageVersion Include="MySqlConnector" Version="2.2.5"/> + <PackageVersion Include="NATS.Client" Version="1.0.8"/> + <PackageVersion Include="Neo4j.Driver" Version="5.5.0"/> + <PackageVersion Include="Npgsql" Version="6.0.10"/> + <PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="3.21.90"/> + <PackageVersion Include="RabbitMQ.Client" Version="6.4.0"/> + <PackageVersion Include="RavenDB.Client" Version="5.4.100"/> + <PackageVersion Include="Selenium.WebDriver" Version="4.8.1"/> + <PackageVersion Include="StackExchange.Redis" Version="2.6.90"/> + </ItemGroup> +</Project> \ No newline at end of file diff --git a/Packages.props b/Packages.props deleted file mode 100644 index dfb211baa..000000000 --- a/Packages.props +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project> - <ItemGroup> - <PackageReference Update="Docker.DotNet" Version="3.125.15" /> - <PackageReference Update="Docker.DotNet.X509" Version="3.125.15" /> - <PackageReference Update="Microsoft.Bcl.AsyncInterfaces" Version="6.0.0" /> - <PackageReference Update="Microsoft.Extensions.Logging.Abstractions" Version="6.0.4" /> - <PackageReference Update="BouncyCastle.Cryptography" Version="2.2.1" /> - <PackageReference Update="SharpZipLib" Version="1.4.2" /> - <PackageReference Update="SSH.NET" Version="2023.0.0" /> - <PackageReference Update="System.Text.Json" Version="6.0.9" /> - <!-- Unit and integration test dependencies: --> - <PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.8.0" /> - <PackageReference Update="coverlet.collector" Version="6.0.0" /> - <PackageReference Update="xunit.runner.visualstudio" Version="2.5.6" /> - <PackageReference Update="xunit" Version="2.6.5" /> - </ItemGroup> -</Project> diff --git a/examples/Flyway/Directory.Packages.props b/examples/Flyway/Directory.Packages.props new file mode 100644 index 000000000..6fee13d9c --- /dev/null +++ b/examples/Flyway/Directory.Packages.props @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project> + <PropertyGroup> + <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> + </PropertyGroup> + <ItemGroup> + <!-- Unit and integration test dependencies: --> + <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> + <PackageVersion Include="Testcontainers.PostgreSql" Version="3.7.0"/> + <PackageVersion Include="xunit.runner.visualstudio" Version="2.5.6"/> + <PackageVersion Include="xunit" Version="2.6.5"/> + <!-- Third-party client dependencies to connect and interact with the containers: --> + <PackageVersion Include="Npgsql" Version="6.0.10"/> + </ItemGroup> +</Project> \ No newline at end of file diff --git a/examples/Flyway/Packages.props b/examples/Flyway/Packages.props deleted file mode 100644 index acedd35de..000000000 --- a/examples/Flyway/Packages.props +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project> - <ItemGroup> - <PackageReference Update="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="all"/> - <PackageReference Update="Testcontainers.PostgreSql" Version="3.7.0"/> - <PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Update="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Update="xunit" Version="2.6.5"/> - <PackageReference Update="Npgsql" Version="6.0.10"/> - </ItemGroup> -</Project> \ No newline at end of file diff --git a/examples/Flyway/tests/Flyway.Tests/Flyway.Tests.csproj b/examples/Flyway/tests/Flyway.Tests/Flyway.Tests.csproj index fbd9cd2b5..479e035aa 100644 --- a/examples/Flyway/tests/Flyway.Tests/Flyway.Tests.csproj +++ b/examples/Flyway/tests/Flyway.Tests/Flyway.Tests.csproj @@ -1,12 +1,11 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>net6.0</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> - <PackageReference Include="Testcontainers.PostgreSql"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="Testcontainers.PostgreSql"/> <PackageReference Include="xunit.runner.visualstudio"/> <PackageReference Include="xunit"/> <PackageReference Include="Npgsql"/> diff --git a/examples/WeatherForecast/Directory.Packages.props b/examples/WeatherForecast/Directory.Packages.props new file mode 100644 index 000000000..edbae9614 --- /dev/null +++ b/examples/WeatherForecast/Directory.Packages.props @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project> + <PropertyGroup> + <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> + </PropertyGroup> + <ItemGroup> + <PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.1"/> + <PackageVersion Include="Microsoft.EntityFrameworkCore" Version="8.0.1"/> + <PackageVersion Include="Microsoft.Fast.Components.FluentUI" Version="3.5.4"/> + <!-- Unit and integration test dependencies: --> + <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> + <PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.1"/> + <PackageVersion Include="Testcontainers.SqlEdge" Version="3.7.0"/> + <PackageVersion Include="xunit.runner.visualstudio" Version="2.5.6"/> + <PackageVersion Include="xunit" Version="2.6.5"/> + <!-- Third-party client dependencies to connect and interact with the containers: --> + <PackageVersion Include="Selenium.WebDriver.ChromeDriver" Version="106.0.5249.6100"/> + <PackageVersion Include="Selenium.WebDriver" Version="4.9.1"/> + </ItemGroup> +</Project> diff --git a/examples/WeatherForecast/Dockerfile b/examples/WeatherForecast/Dockerfile index 48ca124f4..3489c5c34 100644 --- a/examples/WeatherForecast/Dockerfile +++ b/examples/WeatherForecast/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env +FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env ARG CSPROJ_FILE_PATH="src/WeatherForecast/WeatherForecast.csproj" ARG RESOURCE_REAPER_SESSION_ID="00000000-0000-0000-0000-000000000000" LABEL "org.testcontainers.resource-reaper-session"=$RESOURCE_REAPER_SESSION_ID @@ -8,9 +8,9 @@ COPY . . RUN dotnet restore $CSPROJ_FILE_PATH -RUN dotnet publish $CSPROJ_FILE_PATH --configuration Release --framework net6.0 --runtime linux-x64 --self-contained false --output out /p:DebugType=None /p:DebugSymbols=false +RUN dotnet publish $CSPROJ_FILE_PATH --configuration Release --framework net8.0 --runtime linux-x64 --self-contained false --output out /p:DebugType=None /p:DebugSymbols=false -FROM mcr.microsoft.com/dotnet/aspnet:6.0 +FROM mcr.microsoft.com/dotnet/aspnet:8.0 ARG RESOURCE_REAPER_SESSION_ID="00000000-0000-0000-0000-000000000000" LABEL "org.testcontainers.resource-reaper-session"=$RESOURCE_REAPER_SESSION_ID WORKDIR /app diff --git a/examples/WeatherForecast/Packages.props b/examples/WeatherForecast/Packages.props deleted file mode 100644 index da042a70c..000000000 --- a/examples/WeatherForecast/Packages.props +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project> - <ItemGroup> - <PackageReference Update="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="all"/> - <PackageReference Update="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.23"/> - <PackageReference Update="Microsoft.EntityFrameworkCore" Version="6.0.23"/> - <PackageReference Update="Microsoft.Fast.Components.FluentUI" Version="3.2.0"/> - <PackageReference Update="Testcontainers.SqlEdge" Version="3.7.0"/> - <PackageReference Update="System.ComponentModel.Annotations" Version="5.0.0"/> - <PackageReference Update="System.Text.Json" Version="6.0.9"/> - <PackageReference Update="Microsoft.AspNetCore.Mvc.Testing" Version="6.0.23"/> - <PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Update="Selenium.WebDriver.ChromeDriver" Version="106.0.5249.6100"/> - <PackageReference Update="Selenium.WebDriver" Version="4.9.1"/> - <PackageReference Update="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Update="xunit" Version="2.6.5"/> - </ItemGroup> -</Project> diff --git a/examples/WeatherForecast/src/WeatherForecast.Contexts/WeatherForecast.Contexts.csproj b/examples/WeatherForecast/src/WeatherForecast.Contexts/WeatherForecast.Contexts.csproj index ca3318cf5..032e31cec 100644 --- a/examples/WeatherForecast/src/WeatherForecast.Contexts/WeatherForecast.Contexts.csproj +++ b/examples/WeatherForecast/src/WeatherForecast.Contexts/WeatherForecast.Contexts.csproj @@ -1,10 +1,9 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>net6.0</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> <PackageReference Include="Microsoft.EntityFrameworkCore"/> </ItemGroup> <ItemGroup> diff --git a/examples/WeatherForecast/src/WeatherForecast.Entities/WeatherForecast.Entities.csproj b/examples/WeatherForecast/src/WeatherForecast.Entities/WeatherForecast.Entities.csproj index aa2dc7a92..e9a4c1a1d 100644 --- a/examples/WeatherForecast/src/WeatherForecast.Entities/WeatherForecast.Entities.csproj +++ b/examples/WeatherForecast/src/WeatherForecast.Entities/WeatherForecast.Entities.csproj @@ -1,11 +1,8 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> - <PackageReference Include="System.ComponentModel.Annotations"/> - <PackageReference Include="System.Text.Json"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> </Project> diff --git a/examples/WeatherForecast/src/WeatherForecast.Interactors/WeatherForecast.Interactors.csproj b/examples/WeatherForecast/src/WeatherForecast.Interactors/WeatherForecast.Interactors.csproj index 7a5316cf0..49925d9b5 100644 --- a/examples/WeatherForecast/src/WeatherForecast.Interactors/WeatherForecast.Interactors.csproj +++ b/examples/WeatherForecast/src/WeatherForecast.Interactors/WeatherForecast.Interactors.csproj @@ -1,10 +1,9 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../WeatherForecast.Entities/WeatherForecast.Entities.csproj"/> diff --git a/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherDataReadOnlyRepository.cs b/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherDataReadOnlyRepository.cs index 150725bf7..2319bf2ed 100644 --- a/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherDataReadOnlyRepository.cs +++ b/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherDataReadOnlyRepository.cs @@ -3,8 +3,6 @@ namespace WeatherForecast.Repositories; [PublicAPI] public sealed class WeatherDataReadOnlyRepository : IWeatherDataReadOnlyRepository { - private static readonly ThreadLocal<Random> Random = new ThreadLocal<Random>(() => new Random()); - public Task<IEnumerable<WeatherData>> GetAllAsync() { throw new NotImplementedException(); @@ -12,11 +10,26 @@ public Task<IEnumerable<WeatherData>> GetAllAsync() public Task<IEnumerable<WeatherData>> GetAllAsync(string latitude, string longitude, DateTime from, DateTime to) { - return Task.FromResult(Enumerable.Range(0, to.Subtract(from).Days).Select(_ => Guid.NewGuid()).Select((id, day) => new WeatherData(id, DateTime.Today.AddDays(day), Enumerable.Range(0, 23).Select(hour => Temperature.Celsius(id, Random.Value.Next(-10, 30), DateTime.Today.AddDays(day).AddHours(hour))).ToList()))); + return Task.FromResult(Enumerable.Range(0, to.Subtract(from).Days).Select(_ => Guid.NewGuid()).Select((id, day) => new WeatherData(id, DateTime.Today.AddDays(day), Enumerable.Range(0, 23).Select(hour => Temperature.Celsius(id, StaticRandom.Next(-10, 30), DateTime.Today.AddDays(day).AddHours(hour))).ToList()))); } public Task<WeatherData> GetAsync(Guid id) { throw new NotImplementedException(); } + + private static class StaticRandom + { + private static readonly Random Random = new Random(); + + private static readonly object MyLock = new object(); + + public static int Next(int min, int max) + { + lock (MyLock) + { + return Random.Next(min, max); + } + } + } } diff --git a/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherForecast.Repositories.csproj b/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherForecast.Repositories.csproj index 7013e3273..2ece4da82 100644 --- a/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherForecast.Repositories.csproj +++ b/examples/WeatherForecast/src/WeatherForecast.Repositories/WeatherForecast.Repositories.csproj @@ -1,10 +1,9 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../WeatherForecast.Entities/WeatherForecast.Entities.csproj"/> diff --git a/examples/WeatherForecast/src/WeatherForecast/Pages/SevenDayWeatherForecast.razor b/examples/WeatherForecast/src/WeatherForecast/Pages/SevenDayWeatherForecast.razor index 5eb7b1d8d..e1c1838f2 100644 --- a/examples/WeatherForecast/src/WeatherForecast/Pages/SevenDayWeatherForecast.razor +++ b/examples/WeatherForecast/src/WeatherForecast/Pages/SevenDayWeatherForecast.razor @@ -2,30 +2,28 @@ @inject ISearchCityOrZipCode SearchCityOrZipCode -<FluentCard> - <div style="padding: 0 10px 10px"> - <h1>Weather Forecast</h1> - <FluentDataGrid Items="@_weatherData.AsQueryable()"> - <ChildContent> - <PropertyColumn Title="Date" Property="@(item => item.Date.ToShortDateString())"/> - <PropertyColumn Title="Avg °C" Property="@(item => item.Temperatures.Average(temperature => temperature.Value).ToString("0"))"/> - </ChildContent> - <EmptyContent></EmptyContent> - </FluentDataGrid> - - @{ - if (_weatherData.Any()) - { - <p>The weather forecast shows the next <span>@_weatherData.Count</span> days.</p> - } - else - { - <br/> - } +<FluentCard Style="height: auto; width: auto;"> + <h1>Weather Forecast</h1> + <FluentDataGrid Items="@_weatherData.AsQueryable()"> + <ChildContent> + <PropertyColumn Title="Date" Property="@(item => item.Date.ToShortDateString())"/> + <PropertyColumn Title="Avg °C" Property="@(item => item.Temperatures.Average(temperature => temperature.Value).ToString("0"))"/> + </ChildContent> + <EmptyContent></EmptyContent> + </FluentDataGrid> + + @{ + if (_weatherData.Any()) + { + <p>The weather forecast shows the next <span>@_weatherData.Count</span> days.</p> + } + else + { + <br/> } + } - <FluentButton @onclick="_ => SearchCityOrZipCode.ExecuteAsync(string.Empty)">Get weather forecast</FluentButton> - </div> + <FluentButton @onclick="_ => SearchCityOrZipCode.ExecuteAsync(string.Empty)">Get weather forecast</FluentButton> </FluentCard> @code diff --git a/examples/WeatherForecast/src/WeatherForecast/Program.cs b/examples/WeatherForecast/src/WeatherForecast/Program.cs index 7f686b96e..eaed38039 100644 --- a/examples/WeatherForecast/src/WeatherForecast/Program.cs +++ b/examples/WeatherForecast/src/WeatherForecast/Program.cs @@ -33,8 +33,8 @@ app.UseHttpsRedirection(); app.UseRouting(); app.UseStaticFiles(); -app.UseEndpoints(endpoint => endpoint.MapControllers()); -app.UseEndpoints(endpoint => endpoint.MapRazorPages()); +app.MapControllers(); +app.MapRazorPages(); app.MapBlazorHub(); app.MapFallbackToPage("/_Host"); app.Run(); diff --git a/examples/WeatherForecast/src/WeatherForecast/WeatherForecast.csproj b/examples/WeatherForecast/src/WeatherForecast/WeatherForecast.csproj index 4752f3796..28dea357c 100644 --- a/examples/WeatherForecast/src/WeatherForecast/WeatherForecast.csproj +++ b/examples/WeatherForecast/src/WeatherForecast/WeatherForecast.csproj @@ -1,8 +1,6 @@ <Project Sdk="Microsoft.NET.Sdk.Web"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>net6.0</TargetFrameworks> - <GenerateProgramFile>false</GenerateProgramFile> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer"/> diff --git a/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecast.InProcess.Tests.csproj b/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecast.InProcess.Tests.csproj index 57941a4e3..167892fe1 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecast.InProcess.Tests.csproj +++ b/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecast.InProcess.Tests.csproj @@ -1,12 +1,11 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>net6.0</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> - <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing"/> <PackageReference Include="xunit.runner.visualstudio"/> <PackageReference Include="xunit"/> </ItemGroup> diff --git a/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecastTest.cs b/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecastTest.cs index c8f3e87e4..5ec3074b0 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecastTest.cs +++ b/examples/WeatherForecast/tests/WeatherForecast.InProcess.Tests/WeatherForecastTest.cs @@ -51,11 +51,14 @@ public async Task Get_WeatherForecast_ReturnsSevenDays() const string path = "api/WeatherForecast"; // When - var response = await _httpClient.GetAsync(path); + var response = await _httpClient.GetAsync(path) + .ConfigureAwait(true); - var weatherForecastStream = await response.Content.ReadAsStreamAsync(); + var weatherForecastStream = await response.Content.ReadAsStreamAsync() + .ConfigureAwait(true); - var weatherForecast = await JsonSerializer.DeserializeAsync<IEnumerable<WeatherData>>(weatherForecastStream); + var weatherForecast = await JsonSerializer.DeserializeAsync<IEnumerable<WeatherData>>(weatherForecastStream) + .ConfigureAwait(true); // Then Assert.Equal(HttpStatusCode.OK, response.StatusCode); @@ -72,7 +75,8 @@ public async Task Get_WeatherForecast_ReturnsThreeDays() var weatherDataReadOnlyRepository = _serviceScope.ServiceProvider.GetRequiredService<IWeatherDataReadOnlyRepository>(); // When - var weatherForecast = await weatherDataReadOnlyRepository.GetAllAsync(string.Empty, string.Empty, DateTime.Today, DateTime.Today.AddDays(threeDays)); + var weatherForecast = await weatherDataReadOnlyRepository.GetAllAsync(string.Empty, string.Empty, DateTime.Today, DateTime.Today.AddDays(threeDays)) + .ConfigureAwait(true); // Then Assert.Equal(threeDays, weatherForecast.Count()); diff --git a/examples/WeatherForecast/tests/WeatherForecast.Tests/Usings.cs b/examples/WeatherForecast/tests/WeatherForecast.Tests/Usings.cs index c47d24b83..c10a6ec24 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.Tests/Usings.cs +++ b/examples/WeatherForecast/tests/WeatherForecast.Tests/Usings.cs @@ -7,6 +7,7 @@ global using System.Net.Http; global using System.Security.Cryptography.X509Certificates; global using System.Text.Json; +global using System.Threading; global using System.Threading.Tasks; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Containers; @@ -16,4 +17,3 @@ global using Testcontainers.SqlEdge; global using WeatherForecast.Entities; global using Xunit; -global using System.Threading; diff --git a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecast.Tests.csproj b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecast.Tests.csproj index b9afb1bc4..1c824cbb5 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecast.Tests.csproj +++ b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecast.Tests.csproj @@ -1,15 +1,14 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3"/> <PropertyGroup> - <TargetFrameworks>net6.0</TargetFrameworks> + <TargetFrameworks>net8.0</TargetFrameworks> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> <PackageReference Include="Microsoft.NET.Test.Sdk"/> - <PackageReference Include="Selenium.WebDriver.ChromeDriver"/> - <PackageReference Include="Selenium.WebDriver"/> <PackageReference Include="xunit.runner.visualstudio"/> <PackageReference Include="xunit"/> + <PackageReference Include="Selenium.WebDriver.ChromeDriver"/> + <PackageReference Include="Selenium.WebDriver"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/WeatherForecast/WeatherForecast.csproj"/> diff --git a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastContainer.cs b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastContainer.cs index 646fbffb8..cf92f3493 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastContainer.cs +++ b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastContainer.cs @@ -22,7 +22,7 @@ public WeatherForecastContainer() { const string weatherForecastStorage = "weatherForecastStorage"; - const string connectionString = $"server={weatherForecastStorage};user id={SqlEdgeBuilder.DefaultUsername};password={SqlEdgeBuilder.DefaultPassword};database={SqlEdgeBuilder.DefaultDatabase}"; + const string connectionString = $"Server={weatherForecastStorage};User Id={SqlEdgeBuilder.DefaultUsername};Password={SqlEdgeBuilder.DefaultPassword};Database={SqlEdgeBuilder.DefaultDatabase};TrustServerCertificate=True"; _weatherForecastNetwork = new NetworkBuilder() .Build(); diff --git a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastTest.cs b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastTest.cs index 787cc45a8..0910bcce1 100644 --- a/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastTest.cs +++ b/examples/WeatherForecast/tests/WeatherForecast.Tests/WeatherForecastTest.cs @@ -24,11 +24,14 @@ public async Task Get_WeatherForecast_ReturnsSevenDays() const string path = "api/WeatherForecast"; // When - var response = await _weatherForecastContainer.GetAsync(path); + var response = await _weatherForecastContainer.GetAsync(path) + .ConfigureAwait(true); - var weatherForecastStream = await response.Content.ReadAsStreamAsync(); + var weatherForecastStream = await response.Content.ReadAsStreamAsync() + .ConfigureAwait(true); - var weatherForecast = await JsonSerializer.DeserializeAsync<IEnumerable<WeatherData>>(weatherForecastStream); + var weatherForecast = await JsonSerializer.DeserializeAsync<IEnumerable<WeatherData>>(weatherForecastStream) + .ConfigureAwait(true); // Then Assert.Equal(HttpStatusCode.OK, response.StatusCode); diff --git a/src/Templates/CSharp/Testcontainers.ModuleName/Testcontainers.ModuleName.csproj b/src/Templates/CSharp/Testcontainers.ModuleName/Testcontainers.ModuleName.csproj index 87905ccf0..a108060b3 100644 --- a/src/Templates/CSharp/Testcontainers.ModuleName/Testcontainers.ModuleName.csproj +++ b/src/Templates/CSharp/Testcontainers.ModuleName/Testcontainers.ModuleName.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.ActiveMq/Testcontainers.ActiveMq.csproj b/src/Testcontainers.ActiveMq/Testcontainers.ActiveMq.csproj index e0c3cd9eb..a108060b3 100644 --- a/src/Testcontainers.ActiveMq/Testcontainers.ActiveMq.csproj +++ b/src/Testcontainers.ActiveMq/Testcontainers.ActiveMq.csproj @@ -4,8 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.ArangoDb/Testcontainers.ArangoDb.csproj b/src/Testcontainers.ArangoDb/Testcontainers.ArangoDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.ArangoDb/Testcontainers.ArangoDb.csproj +++ b/src/Testcontainers.ArangoDb/Testcontainers.ArangoDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Azurite/Testcontainers.Azurite.csproj b/src/Testcontainers.Azurite/Testcontainers.Azurite.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Azurite/Testcontainers.Azurite.csproj +++ b/src/Testcontainers.Azurite/Testcontainers.Azurite.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.BigQuery/Testcontainers.BigQuery.csproj b/src/Testcontainers.BigQuery/Testcontainers.BigQuery.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.BigQuery/Testcontainers.BigQuery.csproj +++ b/src/Testcontainers.BigQuery/Testcontainers.BigQuery.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Bigtable/Testcontainers.Bigtable.csproj b/src/Testcontainers.Bigtable/Testcontainers.Bigtable.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Bigtable/Testcontainers.Bigtable.csproj +++ b/src/Testcontainers.Bigtable/Testcontainers.Bigtable.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.ClickHouse/Testcontainers.ClickHouse.csproj b/src/Testcontainers.ClickHouse/Testcontainers.ClickHouse.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.ClickHouse/Testcontainers.ClickHouse.csproj +++ b/src/Testcontainers.ClickHouse/Testcontainers.ClickHouse.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.CockroachDb/Testcontainers.CockroachDb.csproj b/src/Testcontainers.CockroachDb/Testcontainers.CockroachDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.CockroachDb/Testcontainers.CockroachDb.csproj +++ b/src/Testcontainers.CockroachDb/Testcontainers.CockroachDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Consul/Testcontainers.Consul.csproj b/src/Testcontainers.Consul/Testcontainers.Consul.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Consul/Testcontainers.Consul.csproj +++ b/src/Testcontainers.Consul/Testcontainers.Consul.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.CosmosDb/Testcontainers.CosmosDb.csproj b/src/Testcontainers.CosmosDb/Testcontainers.CosmosDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.CosmosDb/Testcontainers.CosmosDb.csproj +++ b/src/Testcontainers.CosmosDb/Testcontainers.CosmosDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.CouchDb/Testcontainers.CouchDb.csproj b/src/Testcontainers.CouchDb/Testcontainers.CouchDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.CouchDb/Testcontainers.CouchDb.csproj +++ b/src/Testcontainers.CouchDb/Testcontainers.CouchDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Couchbase/Testcontainers.Couchbase.csproj b/src/Testcontainers.Couchbase/Testcontainers.Couchbase.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Couchbase/Testcontainers.Couchbase.csproj +++ b/src/Testcontainers.Couchbase/Testcontainers.Couchbase.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj b/src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj +++ b/src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj b/src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj +++ b/src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj b/src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj +++ b/src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj b/src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj +++ b/src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj b/src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj +++ b/src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Firestore/Testcontainers.Firestore.csproj b/src/Testcontainers.Firestore/Testcontainers.Firestore.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Firestore/Testcontainers.Firestore.csproj +++ b/src/Testcontainers.Firestore/Testcontainers.Firestore.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.InfluxDb/Testcontainers.InfluxDb.csproj b/src/Testcontainers.InfluxDb/Testcontainers.InfluxDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.InfluxDb/Testcontainers.InfluxDb.csproj +++ b/src/Testcontainers.InfluxDb/Testcontainers.InfluxDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.JanusGraph/Testcontainers.JanusGraph.csproj b/src/Testcontainers.JanusGraph/Testcontainers.JanusGraph.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.JanusGraph/Testcontainers.JanusGraph.csproj +++ b/src/Testcontainers.JanusGraph/Testcontainers.JanusGraph.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.K3s/Testcontainers.K3s.csproj b/src/Testcontainers.K3s/Testcontainers.K3s.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.K3s/Testcontainers.K3s.csproj +++ b/src/Testcontainers.K3s/Testcontainers.K3s.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Kafka/Testcontainers.Kafka.csproj b/src/Testcontainers.Kafka/Testcontainers.Kafka.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Kafka/Testcontainers.Kafka.csproj +++ b/src/Testcontainers.Kafka/Testcontainers.Kafka.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Keycloak/Testcontainers.Keycloak.csproj b/src/Testcontainers.Keycloak/Testcontainers.Keycloak.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Keycloak/Testcontainers.Keycloak.csproj +++ b/src/Testcontainers.Keycloak/Testcontainers.Keycloak.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Kusto/Testcontainers.Kusto.csproj b/src/Testcontainers.Kusto/Testcontainers.Kusto.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Kusto/Testcontainers.Kusto.csproj +++ b/src/Testcontainers.Kusto/Testcontainers.Kusto.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.LocalStack/Testcontainers.LocalStack.csproj b/src/Testcontainers.LocalStack/Testcontainers.LocalStack.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.LocalStack/Testcontainers.LocalStack.csproj +++ b/src/Testcontainers.LocalStack/Testcontainers.LocalStack.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.MariaDb/Testcontainers.MariaDb.csproj b/src/Testcontainers.MariaDb/Testcontainers.MariaDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.MariaDb/Testcontainers.MariaDb.csproj +++ b/src/Testcontainers.MariaDb/Testcontainers.MariaDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Minio/Testcontainers.Minio.csproj b/src/Testcontainers.Minio/Testcontainers.Minio.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Minio/Testcontainers.Minio.csproj +++ b/src/Testcontainers.Minio/Testcontainers.Minio.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.MongoDb/Testcontainers.MongoDb.csproj b/src/Testcontainers.MongoDb/Testcontainers.MongoDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.MongoDb/Testcontainers.MongoDb.csproj +++ b/src/Testcontainers.MongoDb/Testcontainers.MongoDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.MsSql/Testcontainers.MsSql.csproj b/src/Testcontainers.MsSql/Testcontainers.MsSql.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.MsSql/Testcontainers.MsSql.csproj +++ b/src/Testcontainers.MsSql/Testcontainers.MsSql.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.MySql/Testcontainers.MySql.csproj b/src/Testcontainers.MySql/Testcontainers.MySql.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.MySql/Testcontainers.MySql.csproj +++ b/src/Testcontainers.MySql/Testcontainers.MySql.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Nats/Testcontainers.Nats.csproj b/src/Testcontainers.Nats/Testcontainers.Nats.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Nats/Testcontainers.Nats.csproj +++ b/src/Testcontainers.Nats/Testcontainers.Nats.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Neo4j/Testcontainers.Neo4j.csproj b/src/Testcontainers.Neo4j/Testcontainers.Neo4j.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Neo4j/Testcontainers.Neo4j.csproj +++ b/src/Testcontainers.Neo4j/Testcontainers.Neo4j.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Oracle/Testcontainers.Oracle.csproj b/src/Testcontainers.Oracle/Testcontainers.Oracle.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Oracle/Testcontainers.Oracle.csproj +++ b/src/Testcontainers.Oracle/Testcontainers.Oracle.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Papercut/Testcontainers.Papercut.csproj b/src/Testcontainers.Papercut/Testcontainers.Papercut.csproj index d28e26b28..a108060b3 100644 --- a/src/Testcontainers.Papercut/Testcontainers.Papercut.csproj +++ b/src/Testcontainers.Papercut/Testcontainers.Papercut.csproj @@ -2,12 +2,9 @@ <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks> <LangVersion>latest</LangVersion> - <Copyright>Copyright (c) 2019 - 2024 Liam Wilson, Andre Hofmeister and other authors</Copyright> - <Authors>Liam Wilson, Andre Hofmeister and contributors</Authors> - <Description>A Testcontainers Papercut module for testing SMTP clients and sending emails.</Description> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.PostgreSql/Testcontainers.PostgreSql.csproj b/src/Testcontainers.PostgreSql/Testcontainers.PostgreSql.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.PostgreSql/Testcontainers.PostgreSql.csproj +++ b/src/Testcontainers.PostgreSql/Testcontainers.PostgreSql.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.PubSub/Testcontainers.PubSub.csproj b/src/Testcontainers.PubSub/Testcontainers.PubSub.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.PubSub/Testcontainers.PubSub.csproj +++ b/src/Testcontainers.PubSub/Testcontainers.PubSub.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.RabbitMq/Testcontainers.RabbitMq.csproj b/src/Testcontainers.RabbitMq/Testcontainers.RabbitMq.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.RabbitMq/Testcontainers.RabbitMq.csproj +++ b/src/Testcontainers.RabbitMq/Testcontainers.RabbitMq.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.RavenDb/Testcontainers.RavenDb.csproj b/src/Testcontainers.RavenDb/Testcontainers.RavenDb.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.RavenDb/Testcontainers.RavenDb.csproj +++ b/src/Testcontainers.RavenDb/Testcontainers.RavenDb.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Redis/Testcontainers.Redis.csproj b/src/Testcontainers.Redis/Testcontainers.Redis.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Redis/Testcontainers.Redis.csproj +++ b/src/Testcontainers.Redis/Testcontainers.Redis.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.Redpanda/Testcontainers.Redpanda.csproj b/src/Testcontainers.Redpanda/Testcontainers.Redpanda.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.Redpanda/Testcontainers.Redpanda.csproj +++ b/src/Testcontainers.Redpanda/Testcontainers.Redpanda.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.SqlEdge/Testcontainers.SqlEdge.csproj b/src/Testcontainers.SqlEdge/Testcontainers.SqlEdge.csproj index 87905ccf0..a108060b3 100644 --- a/src/Testcontainers.SqlEdge/Testcontainers.SqlEdge.csproj +++ b/src/Testcontainers.SqlEdge/Testcontainers.SqlEdge.csproj @@ -4,7 +4,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> diff --git a/src/Testcontainers.WebDriver/Testcontainers.WebDriver.csproj b/src/Testcontainers.WebDriver/Testcontainers.WebDriver.csproj index ba7666020..a108060b3 100644 --- a/src/Testcontainers.WebDriver/Testcontainers.WebDriver.csproj +++ b/src/Testcontainers.WebDriver/Testcontainers.WebDriver.csproj @@ -4,9 +4,9 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> </ItemGroup> <ItemGroup> - <ProjectReference Include="../Testcontainers/Testcontainers.csproj" /> + <ProjectReference Include="../Testcontainers/Testcontainers.csproj"/> </ItemGroup> </Project> \ No newline at end of file diff --git a/src/Testcontainers/Testcontainers.csproj b/src/Testcontainers/Testcontainers.csproj index 018922e26..591f98636 100644 --- a/src/Testcontainers/Testcontainers.csproj +++ b/src/Testcontainers/Testcontainers.csproj @@ -1,19 +1,18 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks> <Configurations>Debug;Release</Configurations> <RootNamespace>DotNet.Testcontainers</RootNamespace> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All" /> - <PackageReference Include="Docker.DotNet" /> - <PackageReference Include="Docker.DotNet.X509" /> - <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" /> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" /> - <PackageReference Include="BouncyCastle.Cryptography" /> - <PackageReference Include="SharpZipLib" /> - <PackageReference Include="SSH.NET" /> - <PackageReference Include="System.Text.Json" /> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0" PrivateAssets="All"/> + <PackageReference Include="BouncyCastle.Cryptography"/> + <PackageReference Include="Docker.DotNet.X509"/> + <PackageReference Include="Docker.DotNet"/> + <PackageReference Include="Microsoft.Bcl.AsyncInterfaces"/> + <PackageReference Include="Microsoft.Extensions.Logging.Abstractions"/> + <PackageReference Include="SharpZipLib"/> + <PackageReference Include="SSH.NET"/> + <PackageReference Include="System.Text.Json"/> </ItemGroup> </Project> diff --git a/tests/Directory.Build.props b/tests/Directory.Build.props index fa3e83f97..0fd5ad84a 100644 --- a/tests/Directory.Build.props +++ b/tests/Directory.Build.props @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <Project> - <Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" /> - <PropertyGroup> - <SignAssembly>false</SignAssembly> - </PropertyGroup> -</Project> + <Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))"/> + <PropertyGroup> + <SignAssembly>false</SignAssembly> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/tests/Testcontainers.ActiveMq.Tests/Testcontainers.ActiveMq.Tests.csproj b/tests/Testcontainers.ActiveMq.Tests/Testcontainers.ActiveMq.Tests.csproj index 12ad288f4..8ef66e35f 100644 --- a/tests/Testcontainers.ActiveMq.Tests/Testcontainers.ActiveMq.Tests.csproj +++ b/tests/Testcontainers.ActiveMq.Tests/Testcontainers.ActiveMq.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Apache.NMS.ActiveMQ" Version="2.1.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Apache.NMS.ActiveMQ"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.ActiveMq/Testcontainers.ActiveMq.csproj"/> diff --git a/tests/Testcontainers.ArangoDb.Tests/Testcontainers.ArangoDb.Tests.csproj b/tests/Testcontainers.ArangoDb.Tests/Testcontainers.ArangoDb.Tests.csproj index a1084d6d5..39ba5950c 100644 --- a/tests/Testcontainers.ArangoDb.Tests/Testcontainers.ArangoDb.Tests.csproj +++ b/tests/Testcontainers.ArangoDb.Tests/Testcontainers.ArangoDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="ArangoDBNetStandard" Version="2.0.1"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="ArangoDBNetStandard"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.ArangoDb/Testcontainers.ArangoDb.csproj"/> diff --git a/tests/Testcontainers.Azurite.Tests/Testcontainers.Azurite.Tests.csproj b/tests/Testcontainers.Azurite.Tests/Testcontainers.Azurite.Tests.csproj index f2c0f912a..3c88aadf8 100644 --- a/tests/Testcontainers.Azurite.Tests/Testcontainers.Azurite.Tests.csproj +++ b/tests/Testcontainers.Azurite.Tests/Testcontainers.Azurite.Tests.csproj @@ -5,13 +5,13 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Azure.Data.Tables" Version="12.8.0"/> - <PackageReference Include="Azure.Storage.Blobs" Version="12.17.0"/> - <PackageReference Include="Azure.Storage.Queues" Version="12.15.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Azure.Data.Tables"/> + <PackageReference Include="Azure.Storage.Blobs"/> + <PackageReference Include="Azure.Storage.Queues"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Azurite/Testcontainers.Azurite.csproj"/> diff --git a/tests/Testcontainers.BigQuery.Tests/Testcontainers.BigQuery.Tests.csproj b/tests/Testcontainers.BigQuery.Tests/Testcontainers.BigQuery.Tests.csproj index 1044510d8..55c66b28d 100644 --- a/tests/Testcontainers.BigQuery.Tests/Testcontainers.BigQuery.Tests.csproj +++ b/tests/Testcontainers.BigQuery.Tests/Testcontainers.BigQuery.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Google.Cloud.BigQuery.V2" Version="3.4.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Google.Cloud.BigQuery.V2"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.BigQuery/Testcontainers.BigQuery.csproj"/> diff --git a/tests/Testcontainers.Bigtable.Tests/Testcontainers.Bigtable.Tests.csproj b/tests/Testcontainers.Bigtable.Tests/Testcontainers.Bigtable.Tests.csproj index d1f7d8a7e..b35516fa0 100644 --- a/tests/Testcontainers.Bigtable.Tests/Testcontainers.Bigtable.Tests.csproj +++ b/tests/Testcontainers.Bigtable.Tests/Testcontainers.Bigtable.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Google.Cloud.Bigtable.Admin.V2" Version="3.7.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Google.Cloud.Bigtable.Admin.V2"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Bigtable/Testcontainers.Bigtable.csproj"/> diff --git a/tests/Testcontainers.ClickHouse.Tests/Testcontainers.ClickHouse.Tests.csproj b/tests/Testcontainers.ClickHouse.Tests/Testcontainers.ClickHouse.Tests.csproj index 0fbfbab2d..ff65c12a3 100644 --- a/tests/Testcontainers.ClickHouse.Tests/Testcontainers.ClickHouse.Tests.csproj +++ b/tests/Testcontainers.ClickHouse.Tests/Testcontainers.ClickHouse.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="ClickHouse.Client" Version="6.7.1"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="ClickHouse.Client"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.ClickHouse/Testcontainers.ClickHouse.csproj"/> diff --git a/tests/Testcontainers.CockroachDb.Tests/Testcontainers.CockroachDb.Tests.csproj b/tests/Testcontainers.CockroachDb.Tests/Testcontainers.CockroachDb.Tests.csproj index ed5cac687..be10f9331 100644 --- a/tests/Testcontainers.CockroachDb.Tests/Testcontainers.CockroachDb.Tests.csproj +++ b/tests/Testcontainers.CockroachDb.Tests/Testcontainers.CockroachDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Npgsql" Version="6.0.10"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Npgsql"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.CockroachDb/Testcontainers.CockroachDb.csproj"/> diff --git a/tests/Testcontainers.Commons/Testcontainers.Commons.csproj b/tests/Testcontainers.Commons/Testcontainers.Commons.csproj index f509bdd57..efc535979 100644 --- a/tests/Testcontainers.Commons/Testcontainers.Commons.csproj +++ b/tests/Testcontainers.Commons/Testcontainers.Commons.csproj @@ -7,7 +7,7 @@ <LangVersion>latest</LangVersion> </PropertyGroup> <ItemGroup> - <PackageReference Include="JetBrains.Annotations" Version="2023.3.0"/> + <PackageReference Include="JetBrains.Annotations" VersionOverride="2023.3.0"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers/Testcontainers.csproj"/> diff --git a/tests/Testcontainers.Consul.Tests/Testcontainers.Consul.Tests.csproj b/tests/Testcontainers.Consul.Tests/Testcontainers.Consul.Tests.csproj index 7eecc746a..78dfa0749 100644 --- a/tests/Testcontainers.Consul.Tests/Testcontainers.Consul.Tests.csproj +++ b/tests/Testcontainers.Consul.Tests/Testcontainers.Consul.Tests.csproj @@ -5,14 +5,14 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0" /> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6" /> - <PackageReference Include="xunit" Version="2.6.5" /> - <PackageReference Include="Consul" Version="1.6.10.9" /> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Consul"/> </ItemGroup> <ItemGroup> - <ProjectReference Include="../../src/Testcontainers.Consul/Testcontainers.Consul.csproj" /> - <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj" /> + <ProjectReference Include="../../src/Testcontainers.Consul/Testcontainers.Consul.csproj"/> + <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/> </ItemGroup> </Project> \ No newline at end of file diff --git a/tests/Testcontainers.CosmosDb.Tests/Testcontainers.CosmosDb.Tests.csproj b/tests/Testcontainers.CosmosDb.Tests/Testcontainers.CosmosDb.Tests.csproj index b63f9099d..05e90ac24 100644 --- a/tests/Testcontainers.CosmosDb.Tests/Testcontainers.CosmosDb.Tests.csproj +++ b/tests/Testcontainers.CosmosDb.Tests/Testcontainers.CosmosDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Microsoft.Azure.Cosmos" Version="3.32.1"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Microsoft.Azure.Cosmos"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.CosmosDb/Testcontainers.CosmosDb.csproj"/> diff --git a/tests/Testcontainers.CouchDb.Tests/Testcontainers.CouchDb.Tests.csproj b/tests/Testcontainers.CouchDb.Tests/Testcontainers.CouchDb.Tests.csproj index a83d07d4c..fb88370dd 100644 --- a/tests/Testcontainers.CouchDb.Tests/Testcontainers.CouchDb.Tests.csproj +++ b/tests/Testcontainers.CouchDb.Tests/Testcontainers.CouchDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="MyCouch" Version="7.6.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="MyCouch"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.CouchDb/Testcontainers.CouchDb.csproj"/> diff --git a/tests/Testcontainers.Couchbase.Tests/Testcontainers.Couchbase.Tests.csproj b/tests/Testcontainers.Couchbase.Tests/Testcontainers.Couchbase.Tests.csproj index 9faf67547..e7e68795f 100644 --- a/tests/Testcontainers.Couchbase.Tests/Testcontainers.Couchbase.Tests.csproj +++ b/tests/Testcontainers.Couchbase.Tests/Testcontainers.Couchbase.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="CouchbaseNetClient" Version="3.4.3"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="CouchbaseNetClient"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Couchbase/Testcontainers.Couchbase.csproj"/> diff --git a/tests/Testcontainers.Databases.Tests/Testcontainers.Databases.Tests.csproj b/tests/Testcontainers.Databases.Tests/Testcontainers.Databases.Tests.csproj index b591ed298..2ca23a8cb 100644 --- a/tests/Testcontainers.Databases.Tests/Testcontainers.Databases.Tests.csproj +++ b/tests/Testcontainers.Databases.Tests/Testcontainers.Databases.Tests.csproj @@ -5,10 +5,10 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers.*.Tests/Testcontainers.*.Tests.csproj"/> diff --git a/tests/Testcontainers.DynamoDb.Tests/Testcontainers.DynamoDb.Tests.csproj b/tests/Testcontainers.DynamoDb.Tests/Testcontainers.DynamoDb.Tests.csproj index 6984824e8..82629200c 100644 --- a/tests/Testcontainers.DynamoDb.Tests/Testcontainers.DynamoDb.Tests.csproj +++ b/tests/Testcontainers.DynamoDb.Tests/Testcontainers.DynamoDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.101.42"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="AWSSDK.DynamoDBv2"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj"/> diff --git a/tests/Testcontainers.Elasticsearch.Tests/Testcontainers.Elasticsearch.Tests.csproj b/tests/Testcontainers.Elasticsearch.Tests/Testcontainers.Elasticsearch.Tests.csproj index fc0fb5c5f..1af74e878 100644 --- a/tests/Testcontainers.Elasticsearch.Tests/Testcontainers.Elasticsearch.Tests.csproj +++ b/tests/Testcontainers.Elasticsearch.Tests/Testcontainers.Elasticsearch.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Elastic.Clients.Elasticsearch" Version="8.0.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Elastic.Clients.Elasticsearch"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj"/> diff --git a/tests/Testcontainers.EventStoreDb.Tests/Testcontainers.EventStoreDb.Tests.csproj b/tests/Testcontainers.EventStoreDb.Tests/Testcontainers.EventStoreDb.Tests.csproj index cdff78983..9dcc41ce8 100644 --- a/tests/Testcontainers.EventStoreDb.Tests/Testcontainers.EventStoreDb.Tests.csproj +++ b/tests/Testcontainers.EventStoreDb.Tests/Testcontainers.EventStoreDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="EventStore.Client.Grpc.Streams" Version="22.0.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="EventStore.Client.Grpc.Streams"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj"/> diff --git a/tests/Testcontainers.FakeGcsServer.Tests/Testcontainers.FakeGcsServer.Tests.csproj b/tests/Testcontainers.FakeGcsServer.Tests/Testcontainers.FakeGcsServer.Tests.csproj index 756923368..c9ffa0c94 100644 --- a/tests/Testcontainers.FakeGcsServer.Tests/Testcontainers.FakeGcsServer.Tests.csproj +++ b/tests/Testcontainers.FakeGcsServer.Tests/Testcontainers.FakeGcsServer.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Google.Cloud.Storage.V1" Version="4.6.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Google.Cloud.Storage.V1"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj"/> diff --git a/tests/Testcontainers.FirebirdSql.Tests/Testcontainers.FirebirdSql.Tests.csproj b/tests/Testcontainers.FirebirdSql.Tests/Testcontainers.FirebirdSql.Tests.csproj index 347fd335c..f27fd18a4 100644 --- a/tests/Testcontainers.FirebirdSql.Tests/Testcontainers.FirebirdSql.Tests.csproj +++ b/tests/Testcontainers.FirebirdSql.Tests/Testcontainers.FirebirdSql.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="FirebirdSql.Data.FirebirdClient"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj"/> diff --git a/tests/Testcontainers.Firestore.Tests/Testcontainers.Firestore.Tests.csproj b/tests/Testcontainers.Firestore.Tests/Testcontainers.Firestore.Tests.csproj index 5c21d90be..78e4ed1a4 100644 --- a/tests/Testcontainers.Firestore.Tests/Testcontainers.Firestore.Tests.csproj +++ b/tests/Testcontainers.Firestore.Tests/Testcontainers.Firestore.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Google.Cloud.Firestore" Version="3.1.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Google.Cloud.Firestore"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Firestore/Testcontainers.Firestore.csproj"/> diff --git a/tests/Testcontainers.InfluxDb.Tests/Testcontainers.InfluxDb.Tests.csproj b/tests/Testcontainers.InfluxDb.Tests/Testcontainers.InfluxDb.Tests.csproj index ddad945c0..658d3960a 100644 --- a/tests/Testcontainers.InfluxDb.Tests/Testcontainers.InfluxDb.Tests.csproj +++ b/tests/Testcontainers.InfluxDb.Tests/Testcontainers.InfluxDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="InfluxDB.Client" Version="4.12.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="InfluxDB.Client"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.InfluxDb/Testcontainers.InfluxDb.csproj"/> diff --git a/tests/Testcontainers.JanusGraph.Tests/Testcontainers.JanusGraph.Tests.csproj b/tests/Testcontainers.JanusGraph.Tests/Testcontainers.JanusGraph.Tests.csproj index 10bb07f06..3e1de67b2 100644 --- a/tests/Testcontainers.JanusGraph.Tests/Testcontainers.JanusGraph.Tests.csproj +++ b/tests/Testcontainers.JanusGraph.Tests/Testcontainers.JanusGraph.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="JanusGraph.Net" Version="1.0.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="JanusGraph.Net"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.JanusGraph/Testcontainers.JanusGraph.csproj"/> diff --git a/tests/Testcontainers.K3s.Tests/Testcontainers.K3s.Tests.csproj b/tests/Testcontainers.K3s.Tests/Testcontainers.K3s.Tests.csproj index a96d9b4b5..370af3d95 100644 --- a/tests/Testcontainers.K3s.Tests/Testcontainers.K3s.Tests.csproj +++ b/tests/Testcontainers.K3s.Tests/Testcontainers.K3s.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="KubernetesClient" Version="10.1.4"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="KubernetesClient"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.K3s/Testcontainers.K3s.csproj"/> diff --git a/tests/Testcontainers.Kafka.Tests/Testcontainers.Kafka.Tests.csproj b/tests/Testcontainers.Kafka.Tests/Testcontainers.Kafka.Tests.csproj index c72fa7c93..43a5050ab 100644 --- a/tests/Testcontainers.Kafka.Tests/Testcontainers.Kafka.Tests.csproj +++ b/tests/Testcontainers.Kafka.Tests/Testcontainers.Kafka.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Confluent.Kafka" Version="2.0.2"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Confluent.Kafka"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Kafka/Testcontainers.Kafka.csproj"/> diff --git a/tests/Testcontainers.Keycloak.Tests/Testcontainers.Keycloak.Tests.csproj b/tests/Testcontainers.Keycloak.Tests/Testcontainers.Keycloak.Tests.csproj index 2834ce454..73fd4941c 100644 --- a/tests/Testcontainers.Keycloak.Tests/Testcontainers.Keycloak.Tests.csproj +++ b/tests/Testcontainers.Keycloak.Tests/Testcontainers.Keycloak.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Keycloak.Net.Core" Version="1.0.20"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Keycloak.Net.Core"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Keycloak/Testcontainers.Keycloak.csproj"/> diff --git a/tests/Testcontainers.Kusto.Tests/Testcontainers.Kusto.Tests.csproj b/tests/Testcontainers.Kusto.Tests/Testcontainers.Kusto.Tests.csproj index b97c93855..c2603dcc5 100644 --- a/tests/Testcontainers.Kusto.Tests/Testcontainers.Kusto.Tests.csproj +++ b/tests/Testcontainers.Kusto.Tests/Testcontainers.Kusto.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Microsoft.Azure.Kusto.Data" Version="11.3.3"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Microsoft.Azure.Kusto.Data"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Kusto/Testcontainers.Kusto.csproj"/> diff --git a/tests/Testcontainers.LocalStack.Tests/Testcontainers.LocalStack.Tests.csproj b/tests/Testcontainers.LocalStack.Tests/Testcontainers.LocalStack.Tests.csproj index ee6bc983f..ee7691d2c 100644 --- a/tests/Testcontainers.LocalStack.Tests/Testcontainers.LocalStack.Tests.csproj +++ b/tests/Testcontainers.LocalStack.Tests/Testcontainers.LocalStack.Tests.csproj @@ -5,15 +5,15 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="AWSSDK.CloudWatchLogs" Version="3.7.104.14"/> - <PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.101.42"/> - <PackageReference Include="AWSSDK.S3" Version="3.7.103.3"/> - <PackageReference Include="AWSSDK.SimpleNotificationService" Version="3.7.101.7"/> - <PackageReference Include="AWSSDK.SQS" Version="3.7.100.71"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="AWSSDK.CloudWatchLogs"/> + <PackageReference Include="AWSSDK.DynamoDBv2"/> + <PackageReference Include="AWSSDK.S3"/> + <PackageReference Include="AWSSDK.SimpleNotificationService"/> + <PackageReference Include="AWSSDK.SQS"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.LocalStack/Testcontainers.LocalStack.csproj"/> diff --git a/tests/Testcontainers.MariaDb.Tests/Testcontainers.MariaDb.Tests.csproj b/tests/Testcontainers.MariaDb.Tests/Testcontainers.MariaDb.Tests.csproj index e28a64770..a931dda23 100644 --- a/tests/Testcontainers.MariaDb.Tests/Testcontainers.MariaDb.Tests.csproj +++ b/tests/Testcontainers.MariaDb.Tests/Testcontainers.MariaDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="MySqlConnector" Version="2.2.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="MySqlConnector"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.MariaDb/Testcontainers.MariaDb.csproj"/> diff --git a/tests/Testcontainers.Minio.Tests/Testcontainers.Minio.Tests.csproj b/tests/Testcontainers.Minio.Tests/Testcontainers.Minio.Tests.csproj index 167800e2c..e12ab324c 100644 --- a/tests/Testcontainers.Minio.Tests/Testcontainers.Minio.Tests.csproj +++ b/tests/Testcontainers.Minio.Tests/Testcontainers.Minio.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="AWSSDK.S3" Version="3.7.103.3"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="AWSSDK.S3"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Minio/Testcontainers.Minio.csproj"/> diff --git a/tests/Testcontainers.MongoDb.Tests/Testcontainers.MongoDb.Tests.csproj b/tests/Testcontainers.MongoDb.Tests/Testcontainers.MongoDb.Tests.csproj index 4d1457ab0..1051176ee 100644 --- a/tests/Testcontainers.MongoDb.Tests/Testcontainers.MongoDb.Tests.csproj +++ b/tests/Testcontainers.MongoDb.Tests/Testcontainers.MongoDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="MongoDB.Driver" Version="2.19.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="MongoDB.Driver"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.MongoDb/Testcontainers.MongoDb.csproj"/> diff --git a/tests/Testcontainers.MsSql.Tests/Testcontainers.MsSql.Tests.csproj b/tests/Testcontainers.MsSql.Tests/Testcontainers.MsSql.Tests.csproj index 87f19c736..1d4ec0882 100644 --- a/tests/Testcontainers.MsSql.Tests/Testcontainers.MsSql.Tests.csproj +++ b/tests/Testcontainers.MsSql.Tests/Testcontainers.MsSql.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.3"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Microsoft.Data.SqlClient"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.MsSql/Testcontainers.MsSql.csproj"/> diff --git a/tests/Testcontainers.MySql.Tests/Testcontainers.MySql.Tests.csproj b/tests/Testcontainers.MySql.Tests/Testcontainers.MySql.Tests.csproj index 918c268ea..6700b6115 100644 --- a/tests/Testcontainers.MySql.Tests/Testcontainers.MySql.Tests.csproj +++ b/tests/Testcontainers.MySql.Tests/Testcontainers.MySql.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="MySqlConnector" Version="2.2.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="MySqlConnector"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.MySql/Testcontainers.MySql.csproj"/> diff --git a/tests/Testcontainers.Nats.Tests/Testcontainers.Nats.Tests.csproj b/tests/Testcontainers.Nats.Tests/Testcontainers.Nats.Tests.csproj index df0734d22..d3cdef8c9 100644 --- a/tests/Testcontainers.Nats.Tests/Testcontainers.Nats.Tests.csproj +++ b/tests/Testcontainers.Nats.Tests/Testcontainers.Nats.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="NATS.Client" Version="1.0.8"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="NATS.Client"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Nats/Testcontainers.Nats.csproj"/> diff --git a/tests/Testcontainers.Neo4j.Tests/Testcontainers.Neo4j.Tests.csproj b/tests/Testcontainers.Neo4j.Tests/Testcontainers.Neo4j.Tests.csproj index d5c0faf82..f1b09b5b7 100644 --- a/tests/Testcontainers.Neo4j.Tests/Testcontainers.Neo4j.Tests.csproj +++ b/tests/Testcontainers.Neo4j.Tests/Testcontainers.Neo4j.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Neo4j.Driver" Version="5.5.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Neo4j.Driver"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Neo4j/Testcontainers.Neo4j.csproj"/> diff --git a/tests/Testcontainers.Oracle.Tests/Testcontainers.Oracle.Tests.csproj b/tests/Testcontainers.Oracle.Tests/Testcontainers.Oracle.Tests.csproj index bfa97f242..fa9f1c7a7 100644 --- a/tests/Testcontainers.Oracle.Tests/Testcontainers.Oracle.Tests.csproj +++ b/tests/Testcontainers.Oracle.Tests/Testcontainers.Oracle.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Oracle.ManagedDataAccess.Core" Version="3.21.90"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Oracle.ManagedDataAccess.Core"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Oracle/Testcontainers.Oracle.csproj"/> diff --git a/tests/Testcontainers.Papercut.Tests/Testcontainers.Papercut.Tests.csproj b/tests/Testcontainers.Papercut.Tests/Testcontainers.Papercut.Tests.csproj index 80bb65a8e..485fcc0f8 100644 --- a/tests/Testcontainers.Papercut.Tests/Testcontainers.Papercut.Tests.csproj +++ b/tests/Testcontainers.Papercut.Tests/Testcontainers.Papercut.Tests.csproj @@ -5,10 +5,10 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Papercut/Testcontainers.Papercut.csproj"/> diff --git a/tests/Testcontainers.Platform.Linux.Tests/Testcontainers.Platform.Linux.Tests.csproj b/tests/Testcontainers.Platform.Linux.Tests/Testcontainers.Platform.Linux.Tests.csproj index 1dfbffa27..0282b5373 100644 --- a/tests/Testcontainers.Platform.Linux.Tests/Testcontainers.Platform.Linux.Tests.csproj +++ b/tests/Testcontainers.Platform.Linux.Tests/Testcontainers.Platform.Linux.Tests.csproj @@ -5,10 +5,10 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/> diff --git a/tests/Testcontainers.Platform.Windows.Tests/Testcontainers.Platform.Windows.Tests.csproj b/tests/Testcontainers.Platform.Windows.Tests/Testcontainers.Platform.Windows.Tests.csproj index 1dfbffa27..0282b5373 100644 --- a/tests/Testcontainers.Platform.Windows.Tests/Testcontainers.Platform.Windows.Tests.csproj +++ b/tests/Testcontainers.Platform.Windows.Tests/Testcontainers.Platform.Windows.Tests.csproj @@ -5,10 +5,10 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/> diff --git a/tests/Testcontainers.PostgreSql.Tests/Testcontainers.PostgreSql.Tests.csproj b/tests/Testcontainers.PostgreSql.Tests/Testcontainers.PostgreSql.Tests.csproj index a5d13e36f..d254639c5 100644 --- a/tests/Testcontainers.PostgreSql.Tests/Testcontainers.PostgreSql.Tests.csproj +++ b/tests/Testcontainers.PostgreSql.Tests/Testcontainers.PostgreSql.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Npgsql" Version="6.0.10"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Npgsql"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.PostgreSql/Testcontainers.PostgreSql.csproj"/> diff --git a/tests/Testcontainers.PubSub.Tests/Testcontainers.PubSub.Tests.csproj b/tests/Testcontainers.PubSub.Tests/Testcontainers.PubSub.Tests.csproj index 7e9639511..bc5d69f07 100644 --- a/tests/Testcontainers.PubSub.Tests/Testcontainers.PubSub.Tests.csproj +++ b/tests/Testcontainers.PubSub.Tests/Testcontainers.PubSub.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Google.Cloud.PubSub.V1" Version="3.5.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Google.Cloud.PubSub.V1"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.PubSub/Testcontainers.PubSub.csproj"/> diff --git a/tests/Testcontainers.RabbitMq.Tests/Testcontainers.RabbitMq.Tests.csproj b/tests/Testcontainers.RabbitMq.Tests/Testcontainers.RabbitMq.Tests.csproj index 605b2a0da..ad9f4d6f0 100644 --- a/tests/Testcontainers.RabbitMq.Tests/Testcontainers.RabbitMq.Tests.csproj +++ b/tests/Testcontainers.RabbitMq.Tests/Testcontainers.RabbitMq.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="RabbitMQ.Client" Version="6.4.0"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="RabbitMQ.Client"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.RabbitMq/Testcontainers.RabbitMq.csproj"/> diff --git a/tests/Testcontainers.RavenDb.Tests/Testcontainers.RavenDb.Tests.csproj b/tests/Testcontainers.RavenDb.Tests/Testcontainers.RavenDb.Tests.csproj index 3bb721da2..36b0dec14 100644 --- a/tests/Testcontainers.RavenDb.Tests/Testcontainers.RavenDb.Tests.csproj +++ b/tests/Testcontainers.RavenDb.Tests/Testcontainers.RavenDb.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="RavenDB.Client" Version="5.4.100"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="RavenDB.Client"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.RavenDb/Testcontainers.RavenDb.csproj"/> diff --git a/tests/Testcontainers.Redis.Tests/Testcontainers.Redis.Tests.csproj b/tests/Testcontainers.Redis.Tests/Testcontainers.Redis.Tests.csproj index 5dfb58b5d..eef8f9039 100644 --- a/tests/Testcontainers.Redis.Tests/Testcontainers.Redis.Tests.csproj +++ b/tests/Testcontainers.Redis.Tests/Testcontainers.Redis.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="StackExchange.Redis" Version="2.6.90"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="StackExchange.Redis"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Redis/Testcontainers.Redis.csproj"/> diff --git a/tests/Testcontainers.Redpanda.Tests/Testcontainers.Redpanda.Tests.csproj b/tests/Testcontainers.Redpanda.Tests/Testcontainers.Redpanda.Tests.csproj index 45012e011..b923ecfee 100644 --- a/tests/Testcontainers.Redpanda.Tests/Testcontainers.Redpanda.Tests.csproj +++ b/tests/Testcontainers.Redpanda.Tests/Testcontainers.Redpanda.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Confluent.Kafka" Version="2.0.2"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Confluent.Kafka"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.Redpanda/Testcontainers.Redpanda.csproj"/> diff --git a/tests/Testcontainers.ResourceReaper.Tests/Testcontainers.ResourceReaper.Tests.csproj b/tests/Testcontainers.ResourceReaper.Tests/Testcontainers.ResourceReaper.Tests.csproj index 47a08ccc7..90e23ccc5 100644 --- a/tests/Testcontainers.ResourceReaper.Tests/Testcontainers.ResourceReaper.Tests.csproj +++ b/tests/Testcontainers.ResourceReaper.Tests/Testcontainers.ResourceReaper.Tests.csproj @@ -1,5 +1,4 @@ <Project Sdk="Microsoft.NET.Sdk"> - <Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3" /> <PropertyGroup> <TargetFrameworks>net8.0</TargetFrameworks> <IsPackable>false</IsPackable> @@ -8,12 +7,12 @@ <RootNamespace>DotNet.Testcontainers.ResourceReaper.Tests</RootNamespace> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" /> - <PackageReference Include="coverlet.collector" /> - <PackageReference Include="xunit.runner.visualstudio" /> - <PackageReference Include="xunit" /> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> - <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj" /> + <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/> </ItemGroup> </Project> diff --git a/tests/Testcontainers.SqlEdge.Tests/Testcontainers.SqlEdge.Tests.csproj b/tests/Testcontainers.SqlEdge.Tests/Testcontainers.SqlEdge.Tests.csproj index f7b7ba1b2..043732878 100644 --- a/tests/Testcontainers.SqlEdge.Tests/Testcontainers.SqlEdge.Tests.csproj +++ b/tests/Testcontainers.SqlEdge.Tests/Testcontainers.SqlEdge.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.3"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Microsoft.Data.SqlClient"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.SqlEdge/Testcontainers.SqlEdge.csproj"/> diff --git a/tests/Testcontainers.Tests/Testcontainers.Tests.csproj b/tests/Testcontainers.Tests/Testcontainers.Tests.csproj index e0c7791c9..21b9b100f 100644 --- a/tests/Testcontainers.Tests/Testcontainers.Tests.csproj +++ b/tests/Testcontainers.Tests/Testcontainers.Tests.csproj @@ -1,5 +1,4 @@ <Project Sdk="Microsoft.NET.Sdk"> -<Sdk Name="Microsoft.Build.CentralPackageVersions" Version="2.1.3" /> <PropertyGroup> <TargetFrameworks>net8.0</TargetFrameworks> <IsPackable>false</IsPackable> @@ -11,13 +10,13 @@ <SignAssembly>true</SignAssembly> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" /> - <PackageReference Include="coverlet.collector" /> - <PackageReference Include="xunit.runner.visualstudio" /> - <PackageReference Include="xunit" /> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> </ItemGroup> <ItemGroup> - <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj" /> + <ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/> </ItemGroup> <ItemGroup> <None Include="Assets/**/*"> diff --git a/tests/Testcontainers.WebDriver.Tests/Testcontainers.WebDriver.Tests.csproj b/tests/Testcontainers.WebDriver.Tests/Testcontainers.WebDriver.Tests.csproj index f470d7752..3a009ad81 100644 --- a/tests/Testcontainers.WebDriver.Tests/Testcontainers.WebDriver.Tests.csproj +++ b/tests/Testcontainers.WebDriver.Tests/Testcontainers.WebDriver.Tests.csproj @@ -5,11 +5,11 @@ <IsPublishable>false</IsPublishable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/> - <PackageReference Include="coverlet.collector" Version="6.0.0"/> - <PackageReference Include="xunit.runner.visualstudio" Version="2.5.6"/> - <PackageReference Include="xunit" Version="2.6.5"/> - <PackageReference Include="Selenium.WebDriver" Version="4.8.1"/> + <PackageReference Include="Microsoft.NET.Test.Sdk"/> + <PackageReference Include="coverlet.collector"/> + <PackageReference Include="xunit.runner.visualstudio"/> + <PackageReference Include="xunit"/> + <PackageReference Include="Selenium.WebDriver"/> </ItemGroup> <ItemGroup> <ProjectReference Include="../../src/Testcontainers.WebDriver/Testcontainers.WebDriver.csproj"/>