Skip to content

tests(247109): fix dpv bugs #3850

tests(247109): fix dpv bugs

tests(247109): fix dpv bugs #3850

GitHub Actions / DotNET Tests succeeded Feb 28, 2025 in 0s

692 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
tests/Dfe.PlanTech.Application.UnitTests/TestResults/test-results.trx 131✅ 9s
tests/Dfe.PlanTech.Domain.UnitTests/TestResults/test-results.trx 18✅ 11s
tests/Dfe.PlanTech.Infrastructure.Contentful.UnitTests/TestResults/test-results.trx 80✅ 5s
tests/Dfe.PlanTech.Infrastructure.Redis.UnitTests/TestResults/test-results.trx 63✅ 10s
tests/Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests/TestResults/test-results.trx 17✅ 5s
tests/Dfe.PlanTech.Infrastructure.SignIn.UnitTests/TestResults/test-results.trx 45✅ 7s
tests/Dfe.PlanTech.UnitTests.Shared/TestResults/test-results.trx 446ms
tests/Dfe.PlanTech.Web.UnitTests/TestResults/test-results.trx 338✅ 12s

✅ tests/Dfe.PlanTech.Application.UnitTests/TestResults/test-results.trx

131 tests were completed in 9s with 131 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Application.Cookie.Service.Tests.CookiesCleanerTests 1✅ 579ms
Dfe.PlanTech.Application.UnitTests.Content.Commands.WriteCmsWebhookToQueueCommandTests 3✅ 20ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetContentSupportPageQueryTests 3✅ 35ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetEntityFromContentfulQueryTests 1✅ 9ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetNavigationQueryTests 4✅ 24ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetPageQueryTests 4✅ 38ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetSubTopicRecommendationQueryTests 9✅ 173ms
Dfe.PlanTech.Application.UnitTests.Cookie.Service.CookieServiceTests 9✅ 633ms
Dfe.PlanTech.Application.UnitTests.Core.UrlHistoryTests 2✅ 139ms
Dfe.PlanTech.Application.UnitTests.Establishments.Commands.CreateEstablishmentCommandTests 3✅ 131ms
Dfe.PlanTech.Application.UnitTests.Establishments.EstablishmentTests 11✅ 87ms
Dfe.PlanTech.Application.UnitTests.Establishments.Queries.GetEstablishmentIdQueryTests 3✅ 26ms
Dfe.PlanTech.Application.UnitTests.Persistence.Commands.WebhookMessageProcessorTests 2✅ 260ms
Dfe.PlanTech.Application.UnitTests.Persistence.GetEntitiesOptionsTests 8✅ 12ms
Dfe.PlanTech.Application.UnitTests.Questionnaire.Queries.GetNextUnansweredQuestionQueryTests 4✅ 50ms
Dfe.PlanTech.Application.UnitTests.Questionnaire.Queries.GetRecommendationQueryTests 5✅ 17ms
Dfe.PlanTech.Application.UnitTests.Questionnaire.Queries.GetSectionQueryTests 4✅ 26ms
Dfe.PlanTech.Application.UnitTests.QuestionnaireCacherTests 2✅ 14ms
Dfe.PlanTech.Application.UnitTests.Submissions.CalculateMaturityCommandTests 2✅ 25ms
Dfe.PlanTech.Application.UnitTests.Submissions.Commands.ProcessSubmissionResponsesDtoCommandTests 2✅ 15ms
Dfe.PlanTech.Application.UnitTests.Submissions.Commands.SubmitAnswerCommandTests 4✅ 66ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.CheckAnswersOrNextQuestionCheckerTests 7✅ 21ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.GetLatestResponsesQueryTests 7✅ 503ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.GetSubmissionStatusesQueryTests 5✅ 207ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SectionCompleteStatusCheckerTests 4✅ 3ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SectionNotStartedStatusCheckerTests 4✅ 15ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SubmissionStatusProcessorTests 3✅ 39ms
Dfe.PlanTech.Application.UnitTests.TemplateTest 1✅ 0ms
Dfe.PlanTech.Application.UnitTests.Users.Commands.CreateUserCommandTests 3✅ 3ms
Dfe.PlanTech.Application.UnitTests.Users.Commands.RecordUserSigninCommandTests 8✅ 157ms
Dfe.PlanTech.Application.UnitTests.Users.Queries.GetUserIdQueryTests 3✅ 17ms

✅ tests/Dfe.PlanTech.Domain.UnitTests/TestResults/test-results.trx

18 tests were completed in 11s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Domain.UnitTests.Database.DatabaseRetryOptionsTests 4✅ 12ms
Dfe.PlanTech.Domain.UnitTests.Helpers.DateTimeFormatterTests 7✅ 296ms
Dfe.PlanTech.Domain.UnitTests.Helpers.TimeZoneHelpersTests 3✅ 286ms
Dfe.PlanTech.Domain.UnitTests.LockOwnerUnitTests 1✅ 1ms
Dfe.PlanTech.Domain.UnitTests.RandomNumberTests 3✅ 13ms

✅ tests/Dfe.PlanTech.Infrastructure.Contentful.UnitTests/TestResults/test-results.trx

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.HeadingRendererTests 19✅ 36ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.HyperlinkRendererTests 6✅ 26ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.ListItemRendererTests 3✅ 1ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.OrderedListRendererTests 3✅ 35ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.ParagraphRendererTests 4✅ 1ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.TableRendererTests 2✅ 14ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.TextRendererTests 5✅ 27ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.UnorderedListRendererTests 3✅ 5ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.RichTextRendererTests 2✅ 245ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Persistence.CachedContentfulRepositoryTests 5✅ 131ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Persistence.ContentfulRepositoryTests 13✅ 225ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Persistence.EntityResolverTests 3✅ 32ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderByContentTypeTests 4✅ 12ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderSelectTests 2✅ 4ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderWithQueryTests 4✅ 9ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Serializers.DependencyInjectionContractResolverTests 2✅ 147ms

✅ tests/Dfe.PlanTech.Infrastructure.Redis.UnitTests/TestResults/test-results.trx

63 tests were completed in 10s with 63 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.Redis.UnitTests.ContentComponentJsonExtensionsTests 2✅ 89ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.GuardTests 21✅ 17ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.GZipRedisValueCompressorTests 8✅ 64ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.RedisCacheTests 18✅ 488ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.RedisDependencyManagerTests 3✅ 434ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.RedisLockProviderUnitTests 11✅ 5s

✅ tests/Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests/TestResults/test-results.trx

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.ContentfulServiceBusProcessorTests 7✅ 253ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.QueueWriterTests 2✅ 184ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.ServiceBusResultProcessorTests 6✅ 31ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.Utils.MessageRetryHandlerTests 2✅ 154ms

✅ tests/Dfe.PlanTech.Infrastructure.SignIn.UnitTests/TestResults/test-results.trx

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.SignIns.UnitTests.DfeOpenIdConnectEventsTests 37✅ 397ms
Dfe.PlanTech.Infrastructure.SignIns.UnitTests.UserClaimsExtensionsTests 8✅ 136ms

✅ tests/Dfe.PlanTech.UnitTests.Shared/TestResults/test-results.trx

No tests found

✅ tests/Dfe.PlanTech.Web.UnitTests/TestResults/test-results.trx

338 tests were completed in 12s with 338 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.ContentSupport.Web.Tests.Controllers.ContentControllerTests 5✅ 99ms
Dfe.PlanTech.Web.UnitTests.Authorisation.ApiKeyAuthorisationFilterTests 8✅ 17ms
Dfe.PlanTech.Web.UnitTests.Authorisation.PageModelAuthorisationPolicyTests 9✅ 118ms
Dfe.PlanTech.Web.UnitTests.Authorisation.SignedRequestAuthorisationPolicyTests 5✅ 25ms
Dfe.PlanTech.Web.UnitTests.Background.BackgroundTaskHostedServiceTests 3✅ 105ms
Dfe.PlanTech.Web.UnitTests.BaseTaskListTagHelperTests 1✅ 1ms
Dfe.PlanTech.Web.UnitTests.Binders.PageModelBinderTests 3✅ 143ms
Dfe.PlanTech.Web.UnitTests.Content.ContentServiceTests 3✅ 38ms
Dfe.PlanTech.Web.UnitTests.Content.LayoutServiceTests 15✅ 12ms
Dfe.PlanTech.Web.UnitTests.Content.ModelMapperTests 8✅ 16ms
Dfe.PlanTech.Web.UnitTests.Controllers.AuthControllerTests 1✅ 2ms
Dfe.PlanTech.Web.UnitTests.Controllers.CheckAnswersControllerTests 13✅ 84ms
Dfe.PlanTech.Web.UnitTests.Controllers.CmsControllerTests 5✅ 165ms
Dfe.PlanTech.Web.UnitTests.Controllers.CookieControllerTests 13✅ 103ms
Dfe.PlanTech.Web.UnitTests.Controllers.PagesControllerTests 8✅ 112ms
Dfe.PlanTech.Web.UnitTests.Controllers.QuestionsControllerTests 13✅ 104ms
Dfe.PlanTech.Web.UnitTests.Controllers.RecommendationsControllerTests 12✅ 23ms
Dfe.PlanTech.Web.UnitTests.Exceptions.ExceptionTests 6✅ 1ms
Dfe.PlanTech.Web.UnitTests.Extensions.WebApplicationBuilderExtensionsTests 1✅ 751ms
Dfe.PlanTech.Web.UnitTests.GetQuestionBySlugRouterTests 15✅ 47ms
Dfe.PlanTech.Web.UnitTests.Helpers.CacherTests 9✅ 54ms
Dfe.PlanTech.Web.UnitTests.Helpers.ComponentViewsFactoryTests 2✅ 66ms
Dfe.PlanTech.Web.UnitTests.Helpers.CustomTelemetryInitializerTests 2✅ 18ms
Dfe.PlanTech.Web.UnitTests.Helpers.GtmServiceTests 4✅ 4ms
Dfe.PlanTech.Web.UnitTests.Helpers.HeaderExtensionsTests 4✅ 14ms
Dfe.PlanTech.Web.UnitTests.Helpers.LogInvalidModelStateTests 1✅ 121ms
Dfe.PlanTech.Web.UnitTests.Helpers.RichTextMarkExtensionsTests 3✅ 3ms
Dfe.PlanTech.Web.UnitTests.Helpers.RouteDataExtensionsTests 4✅ 6ms
Dfe.PlanTech.Web.UnitTests.Helpers.StringExtensionsTests 6✅ 0ms
Dfe.PlanTech.Web.UnitTests.Helpers.UserHelperTests 3✅ 100ms
Dfe.PlanTech.Web.UnitTests.Middleware.HeadRequestMiddlewareTests 2✅ 72ms
Dfe.PlanTech.Web.UnitTests.Middleware.RobotsTxtMiddlewareTests 1✅ 8ms
Dfe.PlanTech.Web.UnitTests.Middleware.SecurityHeadersMiddlewareTests 1✅ 32ms
Dfe.PlanTech.Web.UnitTests.Middleware.ServiceExceptionHandlerMiddlewareTests 5✅ 51ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserAuthorisationMiddlewareResultHandlerTests 6✅ 53ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserJourneyMissingContentExceptionHandlerTests 1✅ 200ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserOrganisationAuthorisationHandlerTests 5✅ 29ms
Dfe.PlanTech.Web.UnitTests.Models.ComponentModelTests 21✅ 34ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomAccordionTests 1✅ 31ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomAttachmentTests 1✅ 57ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomCardTests 1✅ 1ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomGridContainerTests 1✅ 4ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.CsTextTests 2✅ 1ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.EmbeddedAssetTests 3✅ 21ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.EmbeddedEntryTests 1✅ 0ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.HyperlinkTests 2✅ 5ms
Dfe.PlanTech.Web.UnitTests.Models.EstablishmentDtoTests 8✅ 2ms
Dfe.PlanTech.Web.UnitTests.Routing.CheckAnswersRouterTests 6✅ 35ms
Dfe.PlanTech.Web.UnitTests.Routing.GetRecommendationRouterTests 32✅ 87ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.FooterLinkTagHelperTests 12✅ 19ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.HeaderComponentTagHelperTests 9✅ 32ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.RichTextTagHelperTests 2✅ 112ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.TaskListTagTagHelperTests 4✅ 15ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.WarningComponentTagHelperTests 1✅ 59ms
Dfe.PlanTech.Web.UnitTests.TaskListItemNameTagHelperTests 1✅ 0ms
Dfe.PlanTech.Web.UnitTests.TaskListItemTagHelperTests 1✅ 0ms
Dfe.PlanTech.Web.UnitTests.TaskListTagHelperTests 1✅ 0ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.CategorySectionViewComponentTests 13✅ 125ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.FooterLinksComponentTests 2✅ 9ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.NotificationBannerTests 3✅ 12ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.WarningComponentTests 4✅ 1ms