Skip to content

docs: TODO

docs: TODO #46

GitHub Actions / Test Report succeeded Feb 7, 2025 in 0s

22 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
./Template/Assets/Domains/Tests/Crop.Hello.Domain.Tests.Unit/TestResults/logs.trx 2s
./Template/Assets/Frameworks/Tests/Crop.Hello.Framework.Tests.Unit/TestResults/logs.trx 7✅ 3s
./Template/Backend/Api/Tests/Crop.Hello.Api.Tests.Integration/TestResults/logs.trx 2✅ 5s
./Template/Backend/Api/Tests/Crop.Hello.Api.Tests.Unit/TestResults/logs.trx 13✅ 5s

✅ ./Template/Assets/Domains/Tests/Crop.Hello.Domain.Tests.Unit/TestResults/logs.trx

No tests found

✅ ./Template/Assets/Frameworks/Tests/Crop.Hello.Framework.Tests.Unit/TestResults/logs.trx

7 tests were completed in 3s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Crop.Hello.Framework.Tests.Unit.Errors.ErrorTests 4✅ 61ms
Crop.Hello.Framework.Tests.Unit.Results.ResultTests 3✅ 63ms

✅ Crop.Hello.Framework.Tests.Unit.Errors.ErrorTests

✅ FromException_ErrorMessage_ShouldContainAllInnerExceptionsMessages_WhenAggregateExceptionIsProvided
✅ FromException_ErrorMessage_ShouldContainExceptionMessage
✅ FromException_ErrorMessage_ShouldContainInnerExceptionMessage_WhenInnerExceptionExists
✅ ThrowIfErrorNone_ShouldThrowAnException_WhenErrorIsNone

✅ Crop.Hello.Framework.Tests.Unit.Results.ResultTests

✅ GettingValueFromGenericResult_ShouldThrowAnException_WhenResultIsFailureIntResult
✅ GettingValueFromGenericResult_ShouldThrowAnException_WhenResultIsFailureStringResult
✅ TwoSuccessResults_ShouldReferTheSameCachedResultInstance_WhenTwoNonGenericSuccessResultsAreCreated

✅ ./Template/Backend/Api/Tests/Crop.Hello.Api.Tests.Integration/TestResults/logs.trx

2 tests were completed in 5s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Crop.Hello.Api.Tests.Integration.OptionTests.OpenTelemetryOptions.OpenTelemetryOptionsTests 2✅ 273ms

✅ Crop.Hello.Api.Tests.Integration.OptionTests.OpenTelemetryOptions.OpenTelemetryOptionsTests

✅ OpenTelemetryOptionsValidator_ShouldThrow_FromJsonFile(jsonFilePath: "./OptionTests/OpenTelemetryOptions/appsettings.Inv"···)
✅ OpenTelemetryOptionsValidator_ShouldThrow_FromJsonFile(jsonFilePath: "./OptionTests/OpenTelemetryOptions/appsettings.Inv"···)

✅ ./Template/Backend/Api/Tests/Crop.Hello.Api.Tests.Unit/TestResults/logs.trx

13 tests were completed in 5s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Crop.Hello.Api.Tests.Unit.ArchitectureTests.AssemblyTests 2✅ 299ms
Crop.Hello.Api.Tests.Unit.ArchitectureTests.LayerDependencyTests 3✅ 300ms
Crop.Hello.Api.Tests.Unit.ArchitectureTests.NamingConventions.NamingConventionsCQRSTests 6✅ 291ms
Crop.Hello.Api.Tests.Unit.ArchitectureTests.NamingConventions.NamingConventionsOptionsTests 2✅ 302ms

✅ Crop.Hello.Api.Tests.Unit.ArchitectureTests.AssemblyTests

✅ AssemblyReference_ShouldHave_PublicAccessModifier
✅ EveryAssembly_ShouldHave_ExactlyOneAssemblyReference

✅ Crop.Hello.Api.Tests.Unit.ArchitectureTests.LayerDependencyTests

✅ AdapterLayer_ShouldNotHave_Dependencies_OnDomainLayer
✅ ApplicationLayer_ShouldNotHave_Dependencies_OnAdapterLayer
✅ DomainLayer_ShouldNotHave_Dependencies_OnAnyOtherLayer

✅ Crop.Hello.Api.Tests.Unit.ArchitectureTests.NamingConventions.NamingConventionsCQRSTests

✅ CommandMessages_ShouldEndWith_Command
✅ CommandMessagesT_ShouldEndWith_Command
✅ CommandUseCases_ShouldEndWith_CommandUsecase
✅ CommandUseCasesT_ShouldEndWith_CommandUsecase
✅ QueryMessagesT_ShouldEndWith_Query
✅ QueryUseCasesT_ShouldEndWith_QueryUsecase

✅ Crop.Hello.Api.Tests.Unit.ArchitectureTests.NamingConventions.NamingConventionsOptionsTests

✅ OptionsSetup_ShouldEndWith_OptionsSetup
✅ OptionValidator_ShouldEndWith_OptionsValidator