Skip to content

tests: Introduce FluentAssertions in Meetings.Domain.UnitTests #240

tests: Introduce FluentAssertions in Meetings.Domain.UnitTests

tests: Introduce FluentAssertions in Meetings.Domain.UnitTests #240

Triggered via push December 7, 2023 22:59
Status Success
Total duration 3m 32s
Artifacts
Build and run Unit and Architecture Tests
1m 4s
Build and run Unit and Architecture Tests
Build and run Integration Tests
2m 12s
Build and run Integration Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 22 warnings
Build and run Integration Tests
Unable to find image 'mcr.microsoft.com/mssql/server:2019-latest' locally
Build and run Integration Tests
2019-latest: Pulling from mssql/server
Build and run Integration Tests
e481c36a257f: Pulling fs layer
Build and run Integration Tests
138e1a8deb98: Pulling fs layer
Build and run Integration Tests
cdbd8b783ad1: Pulling fs layer
Build and run Integration Tests
e481c36a257f: Download complete
Build and run Integration Tests
cdbd8b783ad1: Verifying Checksum
Build and run Integration Tests
cdbd8b783ad1: Download complete
Build and run Integration Tests
e481c36a257f: Pull complete
Build and run Integration Tests
138e1a8deb98: Verifying Checksum
Build and run Unit and Architecture Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build and run Unit and Architecture Tests: build/SUTCreator.cs#L13
The using directive for 'Nuke.Common.Tools.DotNet' appeared previously in this namespace
Build and run Unit and Architecture Tests
Solution /home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/CompanyName.MyMeetings.sln has an active build configuration for /home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/build/_build.csproj.
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/UserAccess/Domain/Users/User.cs(19,22): warning CS0414: The field 'User._isActive' is assigned but its value is never used [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/UserAccess/Domain/CompanyName.MyMeetings.Modules.UserAccess.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(24,33): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(40,29): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/Rules/CommentCanBeLikedOnlyByMeetingGroupMemberRule.cs(10,84): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(32,22): warning CS0414: The field 'MeetingComment._isRemoved' is assigned but its value is never used [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/Meetings/MeetingAttendee.cs(37,22): warning CS0414: The field 'MeetingAttendee._isFeePaid' is assigned but its value is never used [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Payments/Application/MeetingFees/MarkMeetingFeeAsPaid/MeetingFeePaidNotificationHandler.cs(29,13): warning CS4014: Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Payments/Application/CompanyName.MyMeetings.Modules.Payments.Application.csproj]
Build and run Unit and Architecture Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/UserAccess/Application/Authentication/PasswordManager.cs(18,47): warning SYSLIB0041: 'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, int, int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/UserAccess/Application/CompanyName.MyMeetings.Modules.UserAccess.Application.csproj]
Build and run Integration Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build and run Integration Tests: build/SUTCreator.cs#L13
The using directive for 'Nuke.Common.Tools.DotNet' appeared previously in this namespace
Build and run Integration Tests
Solution /home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/CompanyName.MyMeetings.sln has an active build configuration for /home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/build/_build.csproj.
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(24,33): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(40,29): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/Rules/CommentCanBeLikedOnlyByMeetingGroupMemberRule.cs(10,84): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(32,22): warning CS0414: The field 'MeetingComment._isRemoved' is assigned but its value is never used [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/Meetings/MeetingAttendee.cs(37,22): warning CS0414: The field 'MeetingAttendee._isFeePaid' is assigned but its value is never used [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Administration/Infrastructure/Configuration/AdministrationStartup.cs(58,37): warning CS0618: 'SerilogLoggerFactory' is obsolete: 'Replaced with Serilog.Extensions.Logging.SerilogLoggerFactory' [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Administration/Infrastructure/CompanyName.MyMeetings.Modules.Administration.Infrastructure.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Infrastructure/Configuration/Quartz/QuartzStartup.cs(60,1): warning SA1028: Code should not contain trailing whitespace [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Infrastructure/CompanyName.MyMeetings.Modules.Meetings.Infrastructure.csproj]
Build and run Integration Tests
/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/MeetingComments/MeetingComment.cs(24,33): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. [/home/runner/work/modular-monolith-with-ddd/modular-monolith-with-ddd/src/Modules/Meetings/Domain/CompanyName.MyMeetings.Modules.Meetings.Domain.csproj]