Skip to content

feat: add contact link to concurrent user error message #3491

feat: add contact link to concurrent user error message

feat: add contact link to concurrent user error message #3491

GitHub Actions / DotNET Tests succeeded Nov 20, 2024 in 0s

641 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
tests/Dfe.PlanTech.Application.UnitTests/TestResults/test-results.trx 108✅ 7s
tests/Dfe.PlanTech.Domain.UnitTests/TestResults/test-results.trx 14✅ 6s
tests/Dfe.PlanTech.Infrastructure.Contentful.UnitTests/TestResults/test-results.trx 72✅ 5s
tests/Dfe.PlanTech.Infrastructure.Redis.UnitTests/TestResults/test-results.trx 60✅ 10s
tests/Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests/TestResults/test-results.trx 16✅ 4s
tests/Dfe.PlanTech.Infrastructure.SignIn.UnitTests/TestResults/test-results.trx 45✅ 7s
tests/Dfe.PlanTech.UnitTests.Shared/TestResults/test-results.trx 910ms
tests/Dfe.PlanTech.Web.UnitTests/TestResults/test-results.trx 326✅ 12s

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

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Application.Cookie.Service.Tests.CookiesCleanerTests 1✅ 323ms
Dfe.PlanTech.Application.UnitTests.Content.Commands.WriteCmsWebhookToQueueCommandTests 3✅ 187ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetEntityFromContentfulQueryTests 1✅ 42ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetNavigationQueryTests 2✅ 34ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetPageQueryTests 3✅ 50ms
Dfe.PlanTech.Application.UnitTests.Content.Queries.GetSubTopicRecommendationQueryTests 9✅ 56ms
Dfe.PlanTech.Application.UnitTests.Cookie.Service.CookieServiceTests 9✅ 146ms
Dfe.PlanTech.Application.UnitTests.Core.UrlHistoryTests 2✅ 175ms
Dfe.PlanTech.Application.UnitTests.Establishments.Commands.CreateEstablishmentCommandTests 3✅ 11ms
Dfe.PlanTech.Application.UnitTests.Establishments.EstablishmentTests 11✅ 125ms
Dfe.PlanTech.Application.UnitTests.Establishments.Queries.GetEstablishmentIdQueryTests 3✅ 45ms
Dfe.PlanTech.Application.UnitTests.Persistence.Commands.WebhookMessageProcessorTests 2✅ 115ms
Dfe.PlanTech.Application.UnitTests.Persistence.GetEntitiesOptionsTests 3✅ 26ms
Dfe.PlanTech.Application.UnitTests.Questionnaire.Queries.GetNextUnansweredQuestionQueryTests 4✅ 226ms
Dfe.PlanTech.Application.UnitTests.Questionnaire.Queries.GetSectionQueryTests 2✅ 182ms
Dfe.PlanTech.Application.UnitTests.QuestionnaireCacherTests 2✅ 2ms
Dfe.PlanTech.Application.UnitTests.Submissions.CalculateMaturityCommandTests 2✅ 43ms
Dfe.PlanTech.Application.UnitTests.Submissions.Commands.ProcessSubmissionResponsesDtoCommandTests 2✅ 4ms
Dfe.PlanTech.Application.UnitTests.Submissions.Commands.SubmitAnswerCommandTests 4✅ 72ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.CheckAnswersOrNextQuestionCheckerTests 7✅ 41ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.GetLatestResponsesQueryTests 5✅ 576ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.GetSubmissionStatusesQueryTests 5✅ 216ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SectionCompleteStatusCheckerTests 4✅ 3ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SectionNotStartedStatusCheckerTests 4✅ 3ms
Dfe.PlanTech.Application.UnitTests.Submissions.Queries.SubmissionStatusProcessorTests 3✅ 77ms
Dfe.PlanTech.Application.UnitTests.TemplateTest 1✅ 0ms
Dfe.PlanTech.Application.UnitTests.Users.Commands.CreateUserCommandTests 3✅ 27ms
Dfe.PlanTech.Application.UnitTests.Users.Commands.RecordUserSigninCommandTests 5✅ 57ms
Dfe.PlanTech.Application.UnitTests.Users.Queries.GetUserIdQueryTests 3✅ 34ms

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

14 tests were completed in 6s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Domain.UnitTests.Helpers.DateTimeFormatterTests 7✅ 309ms
Dfe.PlanTech.Domain.UnitTests.Helpers.TimeZoneHelpersTests 3✅ 308ms
Dfe.PlanTech.Domain.UnitTests.LockOwnerUnitTests 1✅ 12ms
Dfe.PlanTech.Domain.UnitTests.RandomNumberTests 3✅ 6ms

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

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.HeadingRendererTests 19✅ 25ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.HyperlinkRendererTests 6✅ 20ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.ListItemRendererTests 3✅ 1ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.OrderedListRendererTests 3✅ 1ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.ParagraphRendererTests 4✅ 2ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.TableRendererTests 2✅ 3ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.TextRendererTests 5✅ 9ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.PartRenderers.UnorderedListRendererTests 3✅ 28ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Content.Renderers.Models.RichTextRendererTests 2✅ 188ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Persistence.ContentfulRepositoryTests 10✅ 145ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Persistence.EntityResolverTests 3✅ 11ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderByContentTypeTests 4✅ 4ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderSelectTests 2✅ 3ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.QueryBuilderWithQueryTests 4✅ 3ms
Dfe.PlanTech.Infrastructure.Contentful.UnitTests.Serializers.DependencyInjectionContractResolverTests 2✅ 141ms

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

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

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.Redis.UnitTests.ContentComponentJsonExtensionsTests 1✅ 362ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.GuardTests 21✅ 7ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.GZipRedisValueCompressorTests 8✅ 24ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.RedisCacheTests 19✅ 624ms
Dfe.PlanTech.Infrastructure.Redis.UnitTests.RedisLockProviderUnitTests 11✅ 5s

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

16 tests were completed in 4s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.ContentfulServiceBusProcessorTests 6✅ 53ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.QueueWriterTests 2✅ 148ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.ServiceBusResultProcessorTests 6✅ 153ms
Dfe.PlanTech.Infrastructure.ServiceBus.UnitTests.Utils.MessageRetryHandlerTests 2✅ 128ms

✅ 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✅ 469ms
Dfe.PlanTech.Infrastructure.SignIns.UnitTests.UserClaimsExtensionsTests 8✅ 142ms

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

No tests found

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

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

Test suite Passed Failed Skipped Time
Dfe.ContentSupport.Web.Tests.Controllers.ContentCacheControllerTests 1✅ 1ms
Dfe.ContentSupport.Web.Tests.Controllers.ContentControllerTests 5✅ 78ms
Dfe.PlanTech.Web.UnitTests.Authorisation.ApiKeyAuthorisationFilterTests 6✅ 24ms
Dfe.PlanTech.Web.UnitTests.Authorisation.PageModelAuthorisationPolicyTests 9✅ 47ms
Dfe.PlanTech.Web.UnitTests.Authorisation.SignedRequestAuthorisationPolicyTests 5✅ 18ms
Dfe.PlanTech.Web.UnitTests.BaseTaskListTagHelperTests 1✅ 0ms
Dfe.PlanTech.Web.UnitTests.Binders.PageModelBinderTests 3✅ 20ms
Dfe.PlanTech.Web.UnitTests.Content.ContentfulServiceTests 1✅ 36ms
Dfe.PlanTech.Web.UnitTests.Content.ContentServiceTests 15✅ 118ms
Dfe.PlanTech.Web.UnitTests.Content.LayoutServiceTests 15✅ 9ms
Dfe.PlanTech.Web.UnitTests.Content.ModelMapperTests 8✅ 6ms
Dfe.PlanTech.Web.UnitTests.Content.StubContentfulClientTests 1✅ 129ms
Dfe.PlanTech.Web.UnitTests.Controllers.AuthControllerTests 1✅ 2ms
Dfe.PlanTech.Web.UnitTests.Controllers.CheckAnswersControllerTests 12✅ 40ms
Dfe.PlanTech.Web.UnitTests.Controllers.CmsControllerTests 3✅ 57ms
Dfe.PlanTech.Web.UnitTests.Controllers.CookieControllerTests 13✅ 141ms
Dfe.PlanTech.Web.UnitTests.Controllers.PagesControllerTests 7✅ 36ms
Dfe.PlanTech.Web.UnitTests.Controllers.QuestionsControllerTests 13✅ 41ms
Dfe.PlanTech.Web.UnitTests.Controllers.RecommendationsControllerTests 12✅ 25ms
Dfe.PlanTech.Web.UnitTests.Exceptions.ExceptionTests 6✅ 1ms
Dfe.PlanTech.Web.UnitTests.Extensions.WebApplicationBuilderExtensionsTests 3✅ 742ms
Dfe.PlanTech.Web.UnitTests.GetQuestionBySlugRouterTests 15✅ 29ms
Dfe.PlanTech.Web.UnitTests.Helpers.CacherTests 9✅ 58ms
Dfe.PlanTech.Web.UnitTests.Helpers.ComponentViewsFactoryTests 2✅ 46ms
Dfe.PlanTech.Web.UnitTests.Helpers.CustomTelemetryInitializerTests 2✅ 21ms
Dfe.PlanTech.Web.UnitTests.Helpers.GtmServiceTests 4✅ 1ms
Dfe.PlanTech.Web.UnitTests.Helpers.HeaderExtensionsTests 4✅ 1ms
Dfe.PlanTech.Web.UnitTests.Helpers.LogInvalidModelStateTests 1✅ 271ms
Dfe.PlanTech.Web.UnitTests.Helpers.RichTextMarkExtensionsTests 3✅ 1ms
Dfe.PlanTech.Web.UnitTests.Helpers.RouteDataExtensionsTests 4✅ 8ms
Dfe.PlanTech.Web.UnitTests.Helpers.UserHelperTests 3✅ 76ms
Dfe.PlanTech.Web.UnitTests.Middleware.HeadRequestMiddlewareTests 2✅ 30ms
Dfe.PlanTech.Web.UnitTests.Middleware.SecurityHeadersMiddlewareTests 1✅ 25ms
Dfe.PlanTech.Web.UnitTests.Middleware.ServiceExceptionHandlerMiddlewareTests 5✅ 83ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserAuthorisationMiddlewareResultHandlerTests 6✅ 220ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserJourneyMissingContentExceptionHandlerTests 1✅ 350ms
Dfe.PlanTech.Web.UnitTests.Middleware.UserOrganisationAuthorisationHandlerTests 5✅ 20ms
Dfe.PlanTech.Web.UnitTests.Models.ComponentModelTests 20✅ 27ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomAccordionTests 1✅ 97ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomAttachmentTests 1✅ 3ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomCardTests 1✅ 1ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Custom.CustomGridContainerTests 1✅ 56ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.CsTextTests 2✅ 2ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.EmbeddedAssetTests 3✅ 3ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.EmbeddedEntryTests 1✅ 7ms
Dfe.PlanTech.Web.UnitTests.Models.Content.Mapped.Standard.HyperlinkTests 2✅ 2ms
Dfe.PlanTech.Web.UnitTests.Models.EstablishmentDtoTests 8✅ 7ms
Dfe.PlanTech.Web.UnitTests.Routing.CheckAnswersRouterTests 6✅ 25ms
Dfe.PlanTech.Web.UnitTests.Routing.GetRecommendationRouterTests 29✅ 124ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.FooterLinkTagHelperTests 3✅ 7ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.HeaderComponentTagHelperTests 9✅ 12ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.RichTextTagHelperTests 2✅ 8ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.TaskListTagTagHelperTests 4✅ 8ms
Dfe.PlanTech.Web.UnitTests.TagHelpers.WarningComponentTagHelperTests 1✅ 17ms
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✅ 80ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.FooterLinksComponentTests 2✅ 10ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.NotificationBannerTests 3✅ 1ms
Dfe.PlanTech.Web.UnitTests.ViewComponents.WarningComponentTests 4✅ 1ms