From 7b2f444ce46f34af8dfa36e6adfba01cd9e161a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=B6rner?= Date: Sat, 24 Jan 2026 10:23:59 +0100 Subject: [PATCH 1/2] Add props file for test dependencies --- .../Turnierplan.Adapter.Test.Functional.csproj | 16 ++-------------- .../Turnierplan.App.Test.Unit.csproj | 14 +------------- .../Turnierplan.Core.Test.Unit.csproj | 14 +------------- .../Turnierplan.Dal.Test.Unit.csproj | 14 +------------- .../Turnierplan.Localization.Test.Unit.csproj | 14 +------------- .../Turnierplan.PdfRendering.Test.Unit.csproj | 14 +------------- src/Turnierplan.Test.Common.props | 15 +++++++++++++++ src/turnierplan.NET.slnx | 1 + 8 files changed, 23 insertions(+), 79 deletions(-) create mode 100644 src/Turnierplan.Test.Common.props diff --git a/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj b/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj index d536bec1..6c8d11d3 100644 --- a/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj +++ b/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj @@ -8,20 +8,8 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - + + diff --git a/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj b/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj index 3fc2a059..a7aa67a2 100644 --- a/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj +++ b/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj @@ -8,19 +8,7 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - + diff --git a/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj b/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj index c206cede..d57bf0bf 100644 --- a/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj +++ b/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj @@ -8,19 +8,7 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - + diff --git a/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj b/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj index fc00c807..2531a38e 100644 --- a/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj +++ b/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj @@ -8,19 +8,7 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - + diff --git a/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj b/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj index ce126c64..c8f1bbb9 100644 --- a/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj +++ b/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj @@ -8,19 +8,7 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - + diff --git a/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj b/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj index 11a48252..e69d1554 100644 --- a/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj +++ b/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj @@ -8,19 +8,7 @@ true - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - + diff --git a/src/Turnierplan.Test.Common.props b/src/Turnierplan.Test.Common.props new file mode 100644 index 00000000..b2cd38d2 --- /dev/null +++ b/src/Turnierplan.Test.Common.props @@ -0,0 +1,15 @@ + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + diff --git a/src/turnierplan.NET.slnx b/src/turnierplan.NET.slnx index dd863087..718cb313 100644 --- a/src/turnierplan.NET.slnx +++ b/src/turnierplan.NET.slnx @@ -4,6 +4,7 @@ + From 1368fc87295327a1af02b897a5387a12cd921391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=B6rner?= Date: Sat, 24 Jan 2026 12:27:09 +0100 Subject: [PATCH 2/2] Update to xunit 3 --- .../Turnierplan.Adapter.Test.Functional.csproj | 1 - src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj | 1 - src/Turnierplan.App/Turnierplan.App.csproj | 2 +- .../Turnierplan.Core.Test.Unit.csproj | 1 - src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj | 1 - src/Turnierplan.Dal/Turnierplan.Dal.csproj | 2 +- .../Turnierplan.Localization.Test.Unit.csproj | 1 - src/Turnierplan.PdfRendering.Test.Unit/GlobalUsings.cs | 1 - .../Turnierplan.PdfRendering.Test.Unit.csproj | 1 - src/Turnierplan.Test.Common.props | 2 +- 10 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj b/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj index 6c8d11d3..e7c25c9a 100644 --- a/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj +++ b/src/Turnierplan.Adapter.Test.Functional/Turnierplan.Adapter.Test.Functional.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj b/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj index a7aa67a2..645d1ebf 100644 --- a/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj +++ b/src/Turnierplan.App.Test.Unit/Turnierplan.App.Test.Unit.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.App/Turnierplan.App.csproj b/src/Turnierplan.App/Turnierplan.App.csproj index 751f1ef2..b874c098 100644 --- a/src/Turnierplan.App/Turnierplan.App.csproj +++ b/src/Turnierplan.App/Turnierplan.App.csproj @@ -14,7 +14,7 @@ - + all diff --git a/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj b/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj index d57bf0bf..a00efb46 100644 --- a/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj +++ b/src/Turnierplan.Core.Test.Unit/Turnierplan.Core.Test.Unit.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj b/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj index 2531a38e..f3849da0 100644 --- a/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj +++ b/src/Turnierplan.Dal.Test.Unit/Turnierplan.Dal.Test.Unit.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.Dal/Turnierplan.Dal.csproj b/src/Turnierplan.Dal/Turnierplan.Dal.csproj index ab6f08ee..8b8359e3 100644 --- a/src/Turnierplan.Dal/Turnierplan.Dal.csproj +++ b/src/Turnierplan.Dal/Turnierplan.Dal.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj b/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj index c8f1bbb9..d0d58469 100644 --- a/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj +++ b/src/Turnierplan.Localization.Test.Unit/Turnierplan.Localization.Test.Unit.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.PdfRendering.Test.Unit/GlobalUsings.cs b/src/Turnierplan.PdfRendering.Test.Unit/GlobalUsings.cs index bab39d1d..2ce28cbb 100644 --- a/src/Turnierplan.PdfRendering.Test.Unit/GlobalUsings.cs +++ b/src/Turnierplan.PdfRendering.Test.Unit/GlobalUsings.cs @@ -1,4 +1,3 @@ global using FluentAssertions; global using FluentAssertions.Extensions; global using Xunit; -global using Xunit.Abstractions; diff --git a/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj b/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj index e69d1554..d6963700 100644 --- a/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj +++ b/src/Turnierplan.PdfRendering.Test.Unit/Turnierplan.PdfRendering.Test.Unit.csproj @@ -5,7 +5,6 @@ net10.0 enable enable - true diff --git a/src/Turnierplan.Test.Common.props b/src/Turnierplan.Test.Common.props index b2cd38d2..4d363abd 100644 --- a/src/Turnierplan.Test.Common.props +++ b/src/Turnierplan.Test.Common.props @@ -2,7 +2,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all