From 9881b5ed7e9f7a74a64f698689d100d0493a2405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20B=C4=85czek?= <74410956+kamilbaczek@users.noreply.github.com> Date: Mon, 30 Dec 2024 19:57:32 +0100 Subject: [PATCH 1/5] bump: upgrade packages --- .../Fitnet.Contracts.Api.UnitTests.csproj | 14 +++++++------- .../Fitnet.Contracts.Api.csproj | 2 +- .../Fitnet.Contracts.Application.csproj | 6 +++--- .../Fitnet.Contracts.Core.UnitTests.csproj | 2 +- .../Fitnet.Contracts.Infrastructure.csproj | 12 ++++++------ .../Fitnet.Contracts.IntegrationEvents.csproj | 1 + .../Fitnet.Contracts.IntegrationTests.csproj | 8 ++++++-- .../Src/Fitnet.Contracts/Fitnet.Contracts.csproj | 2 +- 8 files changed, 26 insertions(+), 21 deletions(-) diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/Fitnet.Contracts.Api.UnitTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/Fitnet.Contracts.Api.UnitTests.csproj index 64dc823b..d7569061 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/Fitnet.Contracts.Api.UnitTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/Fitnet.Contracts.Api.UnitTests.csproj @@ -1,19 +1,19 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api/Fitnet.Contracts.Api.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api/Fitnet.Contracts.Api.csproj index afc1c7ce..001181fb 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api/Fitnet.Contracts.Api.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api/Fitnet.Contracts.Api.csproj @@ -17,7 +17,7 @@ - + \ No newline at end of file diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Application/Fitnet.Contracts.Application.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Application/Fitnet.Contracts.Application.csproj index dc212672..1294f88a 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Application/Fitnet.Contracts.Application.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Application/Fitnet.Contracts.Application.csproj @@ -1,10 +1,10 @@ - - + + - + diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj index 6311fa38..3be7cf51 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj @@ -5,7 +5,7 @@ - + diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Infrastructure/Fitnet.Contracts.Infrastructure.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Infrastructure/Fitnet.Contracts.Infrastructure.csproj index 9ed8cf44..dbb232f3 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Infrastructure/Fitnet.Contracts.Infrastructure.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Infrastructure/Fitnet.Contracts.Infrastructure.csproj @@ -5,13 +5,13 @@ - - - + + + - - - + + + diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationEvents/Fitnet.Contracts.IntegrationEvents.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationEvents/Fitnet.Contracts.IntegrationEvents.csproj index 38c8ad32..ebdf6f17 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationEvents/Fitnet.Contracts.IntegrationEvents.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationEvents/Fitnet.Contracts.IntegrationEvents.csproj @@ -5,5 +5,6 @@ + \ No newline at end of file diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj index b97c92e2..5130c165 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj @@ -5,9 +5,13 @@ - - + + + + + + diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts/Fitnet.Contracts.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts/Fitnet.Contracts.csproj index 2135b55d..d1d1b3fd 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts/Fitnet.Contracts.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts/Fitnet.Contracts.csproj @@ -7,7 +7,7 @@ - + From 6cbd3466e2f9031af97f6d4d7509779cf2daf180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20B=C4=85czek?= <74410956+kamilbaczek@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:44:04 +0100 Subject: [PATCH 2/5] feat: upgrade packages --- .../Src/Directory.Build.props | 2 +- .../PrepareContractRequestValidatorTests.cs | 70 +++++++++---------- .../Fitnet.Passes.IntegrationTests.csproj | 1 - .../Fitnet.Reports/Fitnet.Reports.csproj | 1 - .../Fitnet.Reports.IntegrationTests.csproj | 5 +- 5 files changed, 38 insertions(+), 41 deletions(-) diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Directory.Build.props b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Directory.Build.props index fffdbe1b..32629cc7 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Directory.Build.props +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Directory.Build.props @@ -3,7 +3,7 @@ EvolutionaryArchitecture.$(MSBuildProjectName) $(AssemblyName) - net8.0 + net9.0 latest true true diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs index bbe5a92e..3d0c1a88 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs @@ -1,35 +1,35 @@ -namespace EvolutionaryArchitecture.Fitnet.Contracts.Api.UnitTests.PrepareContract.RequestValidator; - -using EvolutionaryArchitecture.Fitnet.Contracts.Api.PrepareContract; -using FluentValidation.TestHelper; - -public sealed class PrepareContractRequestValidatorTests -{ - private readonly PrepareContractRequestValidator _validator = new(); - private readonly DateTimeOffset _fakeNow = new Faker().Date.RecentOffset(); - - [Fact] - internal void Given_prepare_contract_request_validation_When_request_is_valid_Then_result_should_have_no_errors() - { - // Arrange - var validContractParameters = PrepareContractRequestParameters.GetValid(); - var request = new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, _fakeNow); - - // Act - var result = _validator.TestValidate(request); - - // Assert - result.ShouldNotHaveAnyValidationErrors(); - } - - [Theory] - [ClassData(typeof(InvalidPrepareContractRequestTestCases))] - internal void Given_prepare_contract_request_validation_When_property_is_valid_Then_result_should_have_error(PrepareContractRequest request, string expectedInvalidPropertyName) - { - // Act - var result = _validator.TestValidate(request); - - // Assert - result.ShouldHaveValidationErrorFor(expectedInvalidPropertyName); - } -} +// namespace EvolutionaryArchitecture.Fitnet.Contracts.Api.UnitTests.PrepareContract.RequestValidator; +// +// using EvolutionaryArchitecture.Fitnet.Contracts.Api.PrepareContract; +// using FluentValidation.TestHelper; +// +// public sealed class PrepareContractRequestValidatorTests +// { +// private readonly PrepareContractRequestValidator _validator = new(); +// private readonly DateTimeOffset _fakeNow = new Faker().Date.RecentOffset(); +// +// [Fact] +// internal void Given_prepare_contract_request_validation_When_request_is_valid_Then_result_should_have_no_errors() +// { +// // Arrange +// var validContractParameters = PrepareContractRequestParameters.GetValid(); +// var request = new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, _fakeNow); +// +// // Act +// var result = _validator.TestValidate(request); +// +// // Assert +// result.ShouldNotHaveAnyValidationErrors(); +// } +// +// // [Theory] +// // [ClassData(typeof(InvalidPrepareContractRequestTestCases))] +// // internal void Given_prepare_contract_request_validation_When_property_is_valid_Then_result_should_have_error(PrepareContractRequest request, string expectedInvalidPropertyName) +// // { +// // // Act +// // var result = _validator.TestValidate(request); +// // +// // // Assert +// // result.ShouldHaveValidationErrorFor(expectedInvalidPropertyName); +// // } +// } diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Passes/Tests/Fitnet.Passes.IntegrationTests/Fitnet.Passes.IntegrationTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Passes/Tests/Fitnet.Passes.IntegrationTests/Fitnet.Passes.IntegrationTests.csproj index 62160d2e..713676f3 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Passes/Tests/Fitnet.Passes.IntegrationTests/Fitnet.Passes.IntegrationTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Passes/Tests/Fitnet.Passes.IntegrationTests/Fitnet.Passes.IntegrationTests.csproj @@ -12,7 +12,6 @@ - diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Fitnet.Reports/Fitnet.Reports.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Fitnet.Reports/Fitnet.Reports.csproj index b6cd6120..4a15f478 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Fitnet.Reports/Fitnet.Reports.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Fitnet.Reports/Fitnet.Reports.csproj @@ -15,5 +15,4 @@ - diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Tests/Fitnet.Reports.IntegrationTests/Fitnet.Reports.IntegrationTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Tests/Fitnet.Reports.IntegrationTests/Fitnet.Reports.IntegrationTests.csproj index 638530d6..da6b8984 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Tests/Fitnet.Reports.IntegrationTests/Fitnet.Reports.IntegrationTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet/Src/Reports/Tests/Fitnet.Reports.IntegrationTests/Fitnet.Reports.IntegrationTests.csproj @@ -5,14 +5,13 @@ - - + + - From 4ae6934920c5675619fae727cf4e2ab6879dc81a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20B=C4=85czek?= <74410956+kamilbaczek@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:53:34 +0100 Subject: [PATCH 3/5] feat: upgrade test to .NET 9 --- .../InvalidPrepareContractRequestTestCases.cs | 55 +++++++++------ .../PrepareContractRequestValidatorTests.cs | 70 +++++++++---------- 2 files changed, 70 insertions(+), 55 deletions(-) diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/InvalidPrepareContractRequestTestCases.cs b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/InvalidPrepareContractRequestTestCases.cs index 7c2eb1eb..1a641f79 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/InvalidPrepareContractRequestTestCases.cs +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/InvalidPrepareContractRequestTestCases.cs @@ -1,33 +1,48 @@ namespace EvolutionaryArchitecture.Fitnet.Contracts.Api.UnitTests.PrepareContract.RequestValidator; +using System.Collections; using EvolutionaryArchitecture.Fitnet.Contracts.Api.PrepareContract; -internal sealed class InvalidPrepareContractRequestTestCases : TheoryData +internal sealed class InvalidPrepareContractRequestTestCases : IEnumerable { + private readonly List _testCases = []; private readonly Faker _faker = new(); private readonly DateTimeOffset _fakeNow = new Faker().Date.RecentOffset(); public InvalidPrepareContractRequestTestCases() { var validContractParameters = PrepareContractRequestParameters.GetValid(); - AddRow( - new PrepareContractRequest(Guid.Empty, validContractParameters.MinAge, validContractParameters.MaxHeight, - _fakeNow), nameof(PrepareContractRequest.CustomerId)); - AddRow(new PrepareContractRequest(Guid.NewGuid(), default, validContractParameters.MaxHeight, _fakeNow), - nameof(PrepareContractRequest.CustomerAge)); - AddRow( - new PrepareContractRequest(Guid.NewGuid(), _faker.Random.Number(-100, -1), - validContractParameters.MaxHeight, _fakeNow), nameof(PrepareContractRequest.CustomerAge)); - AddRow(new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, default, _fakeNow), - nameof(PrepareContractRequest.CustomerHeight)); - AddRow( - new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, _faker.Random.Number(-100, -1), - _fakeNow), nameof(PrepareContractRequest.CustomerHeight)); - AddRow( - new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, - validContractParameters.MaxHeight, default), nameof(PrepareContractRequest.PreparedAt)); - AddRow( - new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, - validContractParameters.MaxHeight, default), nameof(PrepareContractRequest.PreparedAt)); + _testCases.Add([ + new PrepareContractRequest(Guid.Empty, validContractParameters.MinAge, validContractParameters.MaxHeight, _fakeNow), + nameof(PrepareContractRequest.CustomerId) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), default, validContractParameters.MaxHeight, _fakeNow), + nameof(PrepareContractRequest.CustomerAge) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), _faker.Random.Number(-100, -1), validContractParameters.MaxHeight, _fakeNow), + nameof(PrepareContractRequest.CustomerAge) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, default, _fakeNow), + nameof(PrepareContractRequest.CustomerHeight) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, _faker.Random.Number(-100, -1), _fakeNow), + nameof(PrepareContractRequest.CustomerHeight) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, default), + nameof(PrepareContractRequest.PreparedAt) + ]); + _testCases.Add([ + new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, default), + nameof(PrepareContractRequest.PreparedAt) + ]); } + + public IEnumerator GetEnumerator() => _testCases.GetEnumerator(); + + IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); } diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs index 3d0c1a88..bbe5a92e 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Api.UnitTests/PrepareContract/RequestValidator/PrepareContractRequestValidatorTests.cs @@ -1,35 +1,35 @@ -// namespace EvolutionaryArchitecture.Fitnet.Contracts.Api.UnitTests.PrepareContract.RequestValidator; -// -// using EvolutionaryArchitecture.Fitnet.Contracts.Api.PrepareContract; -// using FluentValidation.TestHelper; -// -// public sealed class PrepareContractRequestValidatorTests -// { -// private readonly PrepareContractRequestValidator _validator = new(); -// private readonly DateTimeOffset _fakeNow = new Faker().Date.RecentOffset(); -// -// [Fact] -// internal void Given_prepare_contract_request_validation_When_request_is_valid_Then_result_should_have_no_errors() -// { -// // Arrange -// var validContractParameters = PrepareContractRequestParameters.GetValid(); -// var request = new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, _fakeNow); -// -// // Act -// var result = _validator.TestValidate(request); -// -// // Assert -// result.ShouldNotHaveAnyValidationErrors(); -// } -// -// // [Theory] -// // [ClassData(typeof(InvalidPrepareContractRequestTestCases))] -// // internal void Given_prepare_contract_request_validation_When_property_is_valid_Then_result_should_have_error(PrepareContractRequest request, string expectedInvalidPropertyName) -// // { -// // // Act -// // var result = _validator.TestValidate(request); -// // -// // // Assert -// // result.ShouldHaveValidationErrorFor(expectedInvalidPropertyName); -// // } -// } +namespace EvolutionaryArchitecture.Fitnet.Contracts.Api.UnitTests.PrepareContract.RequestValidator; + +using EvolutionaryArchitecture.Fitnet.Contracts.Api.PrepareContract; +using FluentValidation.TestHelper; + +public sealed class PrepareContractRequestValidatorTests +{ + private readonly PrepareContractRequestValidator _validator = new(); + private readonly DateTimeOffset _fakeNow = new Faker().Date.RecentOffset(); + + [Fact] + internal void Given_prepare_contract_request_validation_When_request_is_valid_Then_result_should_have_no_errors() + { + // Arrange + var validContractParameters = PrepareContractRequestParameters.GetValid(); + var request = new PrepareContractRequest(Guid.NewGuid(), validContractParameters.MinAge, validContractParameters.MaxHeight, _fakeNow); + + // Act + var result = _validator.TestValidate(request); + + // Assert + result.ShouldNotHaveAnyValidationErrors(); + } + + [Theory] + [ClassData(typeof(InvalidPrepareContractRequestTestCases))] + internal void Given_prepare_contract_request_validation_When_property_is_valid_Then_result_should_have_error(PrepareContractRequest request, string expectedInvalidPropertyName) + { + // Act + var result = _validator.TestValidate(request); + + // Assert + result.ShouldHaveValidationErrorFor(expectedInvalidPropertyName); + } +} From 9699c5aa68c1f2001dbe77ed9b594906278fffbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20B=C4=85czek?= <74410956+kamilbaczek@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:56:41 +0100 Subject: [PATCH 4/5] feat: upgrade common --- .../Fitnet.Contracts.Core.UnitTests.csproj | 4 ++-- .../Fitnet.Contracts.IntegrationTests.csproj | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj index 3be7cf51..3c13e79f 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Fitnet.Contracts.Core.UnitTests.csproj @@ -6,8 +6,8 @@ - - + + diff --git a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj index 5130c165..cc368c3a 100644 --- a/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj +++ b/Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.IntegrationTests/Fitnet.Contracts.IntegrationTests.csproj @@ -6,8 +6,8 @@ - - + + From 0cf8df7037b8017413369fc71359ca881414df01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20B=C4=85czek?= <74410956+kamilbaczek@users.noreply.github.com> Date: Thu, 2 Jan 2025 21:15:15 +0100 Subject: [PATCH 5/5] feat: upgrade workflow --- .github/workflows/chapter-4-contracts-workflow.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/chapter-4-contracts-workflow.yml b/.github/workflows/chapter-4-contracts-workflow.yml index 292cd6c0..ba6a14aa 100644 --- a/.github/workflows/chapter-4-contracts-workflow.yml +++ b/.github/workflows/chapter-4-contracts-workflow.yml @@ -27,7 +27,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Add Evolutionary Architecture Nuget Source uses: evolutionary-architecture/evolutionary-architecture-by-example/.github@main with: @@ -52,7 +52,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Add Evolutionary Architecture Nuget Source uses: evolutionary-architecture/evolutionary-architecture-by-example/.github@main with: