From 60fa7998e175d338955161a2dd30b71bfc113694 Mon Sep 17 00:00:00 2001 From: emalfroy Date: Tue, 24 Dec 2024 10:29:10 +0100 Subject: [PATCH] feat: or-2334 return dubbele vereniging as teVerwijderen for publiek deteail all --- .../DetailAll/IDetailAllConverter.cs | 1 + .../Framework/AlbaHost/AdminApiEndpoints.cs | 1 - .../Framework/AlbaHost/AuthenticationSetup.cs | 1 - .../AlbaHost/GetPubliekDetailAllExtensions.cs | 1 - .../Framework/ApiSetup/FullBlownApiSetup.cs | 2 - .../Comparison/AdminDetailComparisonConfig.cs | 2 - .../Mappers/BeheerZoekResponseMapper.cs | 1 - .../Mappers/HistoriekGebeurtenisMapper.cs | 2 +- .../MultipleWerdGeregistreerdScenario.cs | 1 - .../Returns_Detail_AuthentiekeVereniging.cs | 4 +- .../Returns_HistoriekResponse.cs | 14 +++---- .../Returns_ZoekResponse.cs | 11 +++--- .../Detail/Returns_Vereniging_Not_Found.cs | 3 -- .../Returns_ArrayOfDetailResponses.cs | 37 +++++++++++++++++++ ..._On_The_AanvaardDubbeleVereniging_Queue.cs | 7 +--- ...orrect_Message_On_The_Adres_Match_Queue.cs | 6 +-- ...ncorrect_Message_On_The_Grar_Sync_Queue.cs | 6 +-- .../Beheer/Detail/Returns_DetailResponse.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 1 - .../Publiek/Detail/Returns_DetailResponse.cs | 1 - .../Returns_ArrayOfDetailResponses.cs | 1 - .../Beheer/Detail/Returns_DetailResponse.cs | 1 - .../Returns_ArrayOfDetailResponses.cs | 2 - .../Returns_List_Of_All_Werkingsgebieden.cs | 2 +- .../Returns_Detail_Without_Lidmaatschap.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 2 - ...rns_Detail_With_Toegevoegd_Lidmaatschap.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 2 - ...rns_Detail_With_Toegevoegd_Lidmaatschap.cs | 1 - .../Publiek/Zoeken/Returns_ZoekResponse.cs | 1 - .../Beheer/Detail/Returns_DetailResponse.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 1 - .../Publiek/Detail/Returns_DetailResponse.cs | 1 - .../Returns_ArrayOfDetailResponses.cs | 1 - .../Beheer/Detail/Returns_DetailResponse.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 1 - .../Publiek/Detail/Returns_DetailResponse.cs | 1 - .../Returns_ArrayOfDetailResponses.cs | 1 - .../Returns_Detail_With_Lidmaatschap.cs | 1 - .../Beheer/Zoeken/Returns_ZoekResponse.cs | 2 - .../Returns_Detail_With_Lidmaatschap.cs | 4 +- .../WijzigLidmaatschapContext.cs | 1 - .../DetailAll/DetailAllConverterTests.cs | 23 ++++++++++++ 43 files changed, 85 insertions(+), 71 deletions(-) create mode 100644 test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs diff --git a/src/AssociationRegistry.Public.Api/Verenigingen/DetailAll/IDetailAllConverter.cs b/src/AssociationRegistry.Public.Api/Verenigingen/DetailAll/IDetailAllConverter.cs index f5703a5eb..fada21434 100644 --- a/src/AssociationRegistry.Public.Api/Verenigingen/DetailAll/IDetailAllConverter.cs +++ b/src/AssociationRegistry.Public.Api/Verenigingen/DetailAll/IDetailAllConverter.cs @@ -47,6 +47,7 @@ public string SerializeToJson(PubliekVerenigingDetailDocument vereniging) private static bool IsTeVerwijderenVereniging(PubliekVerenigingDetailDocument vereniging) => vereniging.Deleted || vereniging.Status == VerenigingStatus.Gestopt || + vereniging.Status == VerenigingStatus.Dubbel || vereniging.IsUitgeschrevenUitPubliekeDatastroom is not null && vereniging.IsUitgeschrevenUitPubliekeDatastroom.Value; diff --git a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AdminApiEndpoints.cs b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AdminApiEndpoints.cs index 1091e4641..184224e05 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AdminApiEndpoints.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AdminApiEndpoints.cs @@ -4,7 +4,6 @@ namespace AssociationRegistry.Test.E2E.Framework.AlbaHost; using Admin.Api.Verenigingen.Historiek.ResponseModels; using Admin.Api.Verenigingen.Search.ResponseModels; using Alba; -using Newtonsoft.Json; public static class AdminApiEndpoints { diff --git a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AuthenticationSetup.cs b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AuthenticationSetup.cs index 2cb89fdee..9f6c0486a 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AuthenticationSetup.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/AuthenticationSetup.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.Framework.AlbaHost; using Alba; -using Common.Clients; using Common.Fixtures; using IdentityModel.AspNetCore.OAuth2Introspection; using Microsoft.Extensions.DependencyInjection; diff --git a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/GetPubliekDetailAllExtensions.cs b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/GetPubliekDetailAllExtensions.cs index 72850c5b6..bf217e46b 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/GetPubliekDetailAllExtensions.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/AlbaHost/GetPubliekDetailAllExtensions.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.Framework.AlbaHost; using Newtonsoft.Json.Linq; -using Public.Api.Verenigingen.Detail; using Public.Api.Verenigingen.Detail.ResponseModels; using Public.Api.Verenigingen.DetailAll; diff --git a/test/AssociationRegistry.Test.E2E/Framework/ApiSetup/FullBlownApiSetup.cs b/test/AssociationRegistry.Test.E2E/Framework/ApiSetup/FullBlownApiSetup.cs index c806942ae..696a59f2c 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/ApiSetup/FullBlownApiSetup.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/ApiSetup/FullBlownApiSetup.cs @@ -6,9 +6,7 @@ using Amazon.SQS; using AssociationRegistry.Framework; using Common.Clients; -using Hosts.Configuration.ConfigurationBindings; using IdentityModel.AspNetCore.OAuth2Introspection; -using JasperFx.RuntimeCompiler.Scenarios; using Marten; using Marten.Events; using Microsoft.AspNetCore.Hosting; diff --git a/test/AssociationRegistry.Test.E2E/Framework/Comparison/AdminDetailComparisonConfig.cs b/test/AssociationRegistry.Test.E2E/Framework/Comparison/AdminDetailComparisonConfig.cs index 23d7de41e..5d558b25a 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/Comparison/AdminDetailComparisonConfig.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/Comparison/AdminDetailComparisonConfig.cs @@ -1,8 +1,6 @@ namespace AssociationRegistry.Test.E2E.Framework.Comparison; using Admin.Api.Verenigingen.Detail.ResponseModels; -using Bogus; -using FluentAssertions.Equivalency; public class AdminDetailComparisonConfig : End2EndComparisonConfig { diff --git a/test/AssociationRegistry.Test.E2E/Framework/Mappers/BeheerZoekResponseMapper.cs b/test/AssociationRegistry.Test.E2E/Framework/Mappers/BeheerZoekResponseMapper.cs index b9be8dfc7..094b857c3 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/Mappers/BeheerZoekResponseMapper.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/Mappers/BeheerZoekResponseMapper.cs @@ -4,7 +4,6 @@ using Admin.Api.Verenigingen.Lidmaatschap.WijzigLidmaatschap.RequestModels; using Admin.Api.Verenigingen.Search.ResponseModels; using Admin.Api.Verenigingen.WijzigBasisgegevens.FeitelijkeVereniging.RequestModels; -using Admin.ProjectionHost.Infrastructure.Extensions; using Events; using Formats; using JsonLdContext; diff --git a/test/AssociationRegistry.Test.E2E/Framework/Mappers/HistoriekGebeurtenisMapper.cs b/test/AssociationRegistry.Test.E2E/Framework/Mappers/HistoriekGebeurtenisMapper.cs index 29743f086..8dac0f4fe 100644 --- a/test/AssociationRegistry.Test.E2E/Framework/Mappers/HistoriekGebeurtenisMapper.cs +++ b/test/AssociationRegistry.Test.E2E/Framework/Mappers/HistoriekGebeurtenisMapper.cs @@ -511,7 +511,7 @@ public static HistoriekGebeurtenisResponse LidmaatschapWerdGewijzigd(WijzigLidma => new() { Beschrijving = $"Vereniging werd gemarkeerd als dubbel van {request.IsDubbelVan}.", - Gebeurtenis = nameof(Events.VerenigingWerdGemarkeerdAlsDubbelVan), + Gebeurtenis = nameof(VerenigingWerdGemarkeerdAlsDubbelVan), Data = new { VCode = vCode, diff --git a/test/AssociationRegistry.Test.E2E/Scenarios/Givens/FeitelijkeVereniging/MultipleWerdGeregistreerdScenario.cs b/test/AssociationRegistry.Test.E2E/Scenarios/Givens/FeitelijkeVereniging/MultipleWerdGeregistreerdScenario.cs index 4e0365eb1..75dcdf448 100644 --- a/test/AssociationRegistry.Test.E2E/Scenarios/Givens/FeitelijkeVereniging/MultipleWerdGeregistreerdScenario.cs +++ b/test/AssociationRegistry.Test.E2E/Scenarios/Givens/FeitelijkeVereniging/MultipleWerdGeregistreerdScenario.cs @@ -6,7 +6,6 @@ namespace AssociationRegistry.Test.E2E.Scenarios.Givens.FeitelijkeVereniging; using AssociationRegistry.Test.Common.AutoFixture; using Vereniging; using AutoFixture; -using Requests.FeitelijkeVereniging; public class MultipleWerdGeregistreerdScenario : Framework.TestClasses.IScenario { diff --git a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/DetailAuthentiekeVereniging/Returns_Detail_AuthentiekeVereniging.cs b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/DetailAuthentiekeVereniging/Returns_Detail_AuthentiekeVereniging.cs index 4b0c2b6eb..4e1cbcac3 100644 --- a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/DetailAuthentiekeVereniging/Returns_Detail_AuthentiekeVereniging.cs +++ b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/DetailAuthentiekeVereniging/Returns_Detail_AuthentiekeVereniging.cs @@ -1,8 +1,8 @@ namespace AssociationRegistry.Test.E2E.When_Markeer_Als_Dubbel_Van.Beheer.DetailAuthentiekeVereniging; using AssociationRegistry.Admin.Api.Verenigingen.Detail.ResponseModels; -using AssociationRegistry.Admin.Schema.Constants; -using AssociationRegistry.Test.E2E.Framework.AlbaHost; +using Admin.Schema.Constants; +using Framework.AlbaHost; using FluentAssertions; using Xunit; using Xunit.Abstractions; diff --git a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/HistoriekAuthentiekeVereniging/Returns_HistoriekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/HistoriekAuthentiekeVereniging/Returns_HistoriekResponse.cs index fd4cff80c..4968278be 100644 --- a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/HistoriekAuthentiekeVereniging/Returns_HistoriekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/HistoriekAuthentiekeVereniging/Returns_HistoriekResponse.cs @@ -1,13 +1,13 @@ namespace AssociationRegistry.Test.E2E.When_Markeer_Als_Dubbel_Van.Beheer.HistoriekAuthentiekeVereniging; -using AssociationRegistry.Admin.Api.Verenigingen.Dubbels.FeitelijkeVereniging.MarkeerAlsDubbelVan.RequestModels; +using Admin.Api.Verenigingen.Dubbels.FeitelijkeVereniging.MarkeerAlsDubbelVan.RequestModels; using AssociationRegistry.Admin.Api.Verenigingen.Historiek.ResponseModels; -using AssociationRegistry.Events; -using AssociationRegistry.Test.E2E.Framework.AlbaHost; -using AssociationRegistry.Test.E2E.Framework.ApiSetup; -using AssociationRegistry.Test.E2E.Framework.Comparison; -using AssociationRegistry.Test.E2E.Framework.Mappers; -using AssociationRegistry.Test.E2E.Framework.TestClasses; +using Events; +using Framework.AlbaHost; +using Framework.ApiSetup; +using Framework.Comparison; +using Framework.Mappers; +using Framework.TestClasses; using KellermanSoftware.CompareNetObjects; using Xunit; using Xunit.Abstractions; diff --git a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/ZoekenAuthentiekeVereniging/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/ZoekenAuthentiekeVereniging/Returns_ZoekResponse.cs index 4ddd2b62a..3fb18eca8 100644 --- a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/ZoekenAuthentiekeVereniging/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Beheer/ZoekenAuthentiekeVereniging/Returns_ZoekResponse.cs @@ -1,11 +1,10 @@ namespace AssociationRegistry.Test.E2E.When_Markeer_Als_Dubbel_Van.Beheer.ZoekenAuthentiekeVereniging; -using AssociationRegistry.Admin.Api.Verenigingen.Dubbels.FeitelijkeVereniging.MarkeerAlsDubbelVan.RequestModels; -using AssociationRegistry.Admin.Api.Verenigingen.Search.ResponseModels; -using AssociationRegistry.Events; -using AssociationRegistry.Test.E2E.Framework.AlbaHost; -using AssociationRegistry.Test.E2E.Framework.ApiSetup; -using AssociationRegistry.Test.E2E.Framework.TestClasses; +using Admin.Api.Verenigingen.Dubbels.FeitelijkeVereniging.MarkeerAlsDubbelVan.RequestModels; +using Admin.Api.Verenigingen.Search.ResponseModels; +using Framework.AlbaHost; +using Framework.ApiSetup; +using Framework.TestClasses; using FluentAssertions; using KellermanSoftware.CompareNetObjects; using Xunit; diff --git a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail/Returns_Vereniging_Not_Found.cs b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail/Returns_Vereniging_Not_Found.cs index 43b03d9b4..5b9dfb7d9 100644 --- a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail/Returns_Vereniging_Not_Found.cs +++ b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail/Returns_Vereniging_Not_Found.cs @@ -2,9 +2,6 @@ using FluentAssertions; using Framework.AlbaHost; -using global::OpenTelemetry.Trace; -using Public.Api.Verenigingen.Detail.ResponseModels; -using Public.Schema.Constants; using System.Net; using Xunit; diff --git a/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs new file mode 100644 index 000000000..a2250e5d6 --- /dev/null +++ b/test/AssociationRegistry.Test.E2E/When_Markeer_Als_Dubbel_Van/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs @@ -0,0 +1,37 @@ +namespace AssociationRegistry.Test.E2E.When_Markeer_Als_Dubbel_Van.Publiek.Detail_All; + +using Admin.Api.Verenigingen.Dubbels.FeitelijkeVereniging.MarkeerAlsDubbelVan.RequestModels; +using Formats; +using Public.Api.Verenigingen.DetailAll; +using Framework.AlbaHost; +using Framework.ApiSetup; +using Framework.TestClasses; +using FluentAssertions; +using Newtonsoft.Json.Linq; +using NodaTime.Extensions; +using Xunit; + +[Collection(FullBlownApiCollection.Name)] +public class Returns_ArrayOfDetailResponses : End2EndTest> +{ + public override Func> GetResponse => + setup => setup.PublicApiHost.GetPubliekDetailAll(); + + public Returns_ArrayOfDetailResponses(MarkeerAlsDubbelVanContext context) : base(context) + { + } + + [Fact] + public void WithVereniging() + => Response.OnlyTeVerwijderen() + .Should() + .ContainEquivalentOf(new DetailAllConverter.TeVerwijderenVereniging() + { + Vereniging = new DetailAllConverter.TeVerwijderenVereniging.TeVerwijderenVerenigingData() + { + VCode = TestContext.VCode, + TeVerwijderen = true, + DeletedAt = DateTime.UtcNow.Date.ToInstant().FormatAsBelgianDate(), + }, + }); +} diff --git a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_Postgres/When_Sending_An_Incorrect_Message_On_The_AanvaardDubbeleVereniging_Queue.cs b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_Postgres/When_Sending_An_Incorrect_Message_On_The_AanvaardDubbeleVereniging_Queue.cs index ea0b63ad5..bde150fdb 100644 --- a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_Postgres/When_Sending_An_Incorrect_Message_On_The_AanvaardDubbeleVereniging_Queue.cs +++ b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_Postgres/When_Sending_An_Incorrect_Message_On_The_AanvaardDubbeleVereniging_Queue.cs @@ -1,14 +1,9 @@ namespace AssociationRegistry.Test.E2E.When_Messages_Are_Queued.Via_Postgres; -using Amazon.SQS.Model; -using AssociationRegistry.Grar.AddressMatch; -using AssociationRegistry.Hosts.Configuration; using AssociationRegistry.Test.Common.AutoFixture; -using AssociationRegistry.Test.E2E.Framework.ApiSetup; +using Framework.ApiSetup; using AutoFixture; using FluentAssertions; -using Marten; -using Marten.Internal.Storage; using Messages; using Microsoft.Extensions.DependencyInjection; using Vereniging.Exceptions; diff --git a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Adres_Match_Queue.cs b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Adres_Match_Queue.cs index 8576fd73f..9cb54203d 100644 --- a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Adres_Match_Queue.cs +++ b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Adres_Match_Queue.cs @@ -1,10 +1,10 @@ namespace AssociationRegistry.Test.E2E.When_Messages_Are_Queued.Via_SQS; using Amazon.SQS.Model; -using AssociationRegistry.Grar.AddressMatch; -using AssociationRegistry.Hosts.Configuration; +using Grar.AddressMatch; +using Hosts.Configuration; using AssociationRegistry.Test.Common.AutoFixture; -using AssociationRegistry.Test.E2E.Framework.ApiSetup; +using Framework.ApiSetup; using AutoFixture; using FluentAssertions; using Xunit; diff --git a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Grar_Sync_Queue.cs b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Grar_Sync_Queue.cs index 54cb71e93..67c831b8f 100644 --- a/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Grar_Sync_Queue.cs +++ b/test/AssociationRegistry.Test.E2E/When_Messages_Are_Queued/Via_SQS/When_Sending_An_Incorrect_Message_On_The_Grar_Sync_Queue.cs @@ -1,10 +1,10 @@ namespace AssociationRegistry.Test.E2E.When_Messages_Are_Queued.Via_SQS; using Amazon.SQS.Model; -using AssociationRegistry.Acties.GrarConsumer; -using AssociationRegistry.Hosts.Configuration; +using Acties.GrarConsumer; +using Hosts.Configuration; using AssociationRegistry.Test.Common.AutoFixture; -using AssociationRegistry.Test.E2E.Framework.ApiSetup; +using Framework.ApiSetup; using AutoFixture; using FluentAssertions; using Xunit; diff --git a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Detail/Returns_DetailResponse.cs index fd7922f4a..1786f127b 100644 --- a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Detail/Returns_DetailResponse.cs @@ -3,7 +3,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Common; using AssociationRegistry.Admin.Api.Verenigingen.Detail.ResponseModels; using Admin.Api.Verenigingen.Registreer.FeitelijkeVereniging.RequetsModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Zoeken/Returns_ZoekResponse.cs index b30b651c3..8ad3a7848 100644 --- a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -3,7 +3,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Common; using Admin.Api.Verenigingen.Registreer.FeitelijkeVereniging.RequetsModels; using Admin.Api.Verenigingen.Search.ResponseModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail/Returns_DetailResponse.cs index 04495803e..5d9f51ecc 100644 --- a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail/Returns_DetailResponse.cs @@ -2,7 +2,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Common; using Admin.Api.Verenigingen.Registreer.FeitelijkeVereniging.RequetsModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs index 4e304e116..f67e506bc 100644 --- a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs +++ b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs @@ -2,7 +2,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Common; using Admin.Api.Verenigingen.Registreer.FeitelijkeVereniging.RequetsModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging_With_Potential_Duplicates/Beheer/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging_With_Potential_Duplicates/Beheer/Detail/Returns_DetailResponse.cs index bc9172a4a..060b5c8f2 100644 --- a/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging_With_Potential_Duplicates/Beheer/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Registreer_FeitelijkeVereniging_With_Potential_Duplicates/Beheer/Detail/Returns_DetailResponse.cs @@ -3,7 +3,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Common; using AssociationRegistry.Admin.Api.Verenigingen.Detail.ResponseModels; using Admin.Api.Verenigingen.Registreer.FeitelijkeVereniging.RequetsModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Stop_Vereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs b/test/AssociationRegistry.Test.E2E/When_Stop_Vereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs index eca129fdd..a7f70af98 100644 --- a/test/AssociationRegistry.Test.E2E/When_Stop_Vereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs +++ b/test/AssociationRegistry.Test.E2E/When_Stop_Vereniging/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs @@ -1,8 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Stop_Vereniging.Publiek.Detail_All; using Admin.Api.Verenigingen.Stop.RequestModels; -using Public.Api.Verenigingen.Detail; -using Public.ProjectionHost.Infrastructure.Extensions; using Framework.AlbaHost; using Framework.ApiSetup; using Framework.TestClasses; diff --git a/test/AssociationRegistry.Test.E2E/When_The_Api_Is_Started/Publiek/Werkingsgebieden/Returns_List_Of_All_Werkingsgebieden.cs b/test/AssociationRegistry.Test.E2E/When_The_Api_Is_Started/Publiek/Werkingsgebieden/Returns_List_Of_All_Werkingsgebieden.cs index 275344021..ed3119edc 100644 --- a/test/AssociationRegistry.Test.E2E/When_The_Api_Is_Started/Publiek/Werkingsgebieden/Returns_List_Of_All_Werkingsgebieden.cs +++ b/test/AssociationRegistry.Test.E2E/When_The_Api_Is_Started/Publiek/Werkingsgebieden/Returns_List_Of_All_Werkingsgebieden.cs @@ -20,6 +20,6 @@ public void Returns_Werkingsgebieden() { var result = _apiSetup.PublicApiHost.GetWerkingsgebieden(); result.Werkingsgebieden.Should().NotBeEmpty(); - result.Werkingsgebieden.Length.Should().Be(AssociationRegistry.Vereniging.Werkingsgebied.AllWithNVT.Length); + result.Werkingsgebieden.Length.Should().Be(Vereniging.Werkingsgebied.AllWithNVT.Length); } } diff --git a/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Detail/Returns_Detail_Without_Lidmaatschap.cs b/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Detail/Returns_Detail_Without_Lidmaatschap.cs index fba07ef71..811aa2f2e 100644 --- a/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Detail/Returns_Detail_Without_Lidmaatschap.cs +++ b/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Detail/Returns_Detail_Without_Lidmaatschap.cs @@ -4,7 +4,6 @@ using FluentAssertions; using Framework.AlbaHost; using KellermanSoftware.CompareNetObjects; -using When_Voeg_Lidmaatschap_Toe; using Xunit; [Collection(FullBlownApiCollection.Name)] diff --git a/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs index 26cf43b32..3b7c60083 100644 --- a/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Verwijder_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -1,8 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Verwijder_Lidmaatschap.Beheer.Zoeken; using Admin.Api.Verenigingen.Search.ResponseModels; -using Admin.ProjectionHost.Infrastructure.Extensions; -using Admin.Schema.Constants; using Events; using Formats; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs index 4f6037ba5..97a6d818c 100644 --- a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs +++ b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Voeg_Lidmaatschap_Toe.Beheer.Detail; using Admin.Api.Verenigingen.Detail.ResponseModels; -using Admin.ProjectionHost.Infrastructure.Extensions; using Formats; using Framework.AlbaHost; using JsonLdContext; diff --git a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Zoeken/Returns_ZoekResponse.cs index f924be157..cd376ab9d 100644 --- a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -2,8 +2,6 @@ using Admin.Api.Verenigingen.Lidmaatschap.VoegLidmaatschapToe.RequestModels; using Admin.Api.Verenigingen.Search.ResponseModels; -using Admin.ProjectionHost.Infrastructure.Extensions; -using Admin.Schema.Constants; using Events; using Formats; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs index ceeb514c0..f26744024 100644 --- a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs +++ b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Detail/Returns_Detail_With_Toegevoegd_Lidmaatschap.cs @@ -5,7 +5,6 @@ using JsonLdContext; using KellermanSoftware.CompareNetObjects; using Public.Api.Verenigingen.Detail.ResponseModels; -using Public.ProjectionHost.Infrastructure.Extensions; using Xunit; using Lidmaatschap = Public.Api.Verenigingen.Detail.ResponseModels.Lidmaatschap; diff --git a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Zoeken/Returns_ZoekResponse.cs index ba2723c85..9164827a0 100644 --- a/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Voeg_Lidmaatschap_Toe/Publiek/Zoeken/Returns_ZoekResponse.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Voeg_Lidmaatschap_Toe.Publiek.Zoeken; using Admin.Api.Verenigingen.Lidmaatschap.VoegLidmaatschapToe.RequestModels; -using Admin.ProjectionHost.Infrastructure.Extensions; using Events; using Framework.AlbaHost; using Framework.ApiSetup; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Detail/Returns_DetailResponse.cs index c3d5ba28a..ca0f829c1 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Detail/Returns_DetailResponse.cs @@ -2,7 +2,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Detail.ResponseModels; using Admin.Api.Verenigingen.WijzigBasisgegevens.FeitelijkeVereniging.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Zoeken/Returns_ZoekResponse.cs index cd4b51916..294407688 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -2,7 +2,6 @@ using Admin.Api.Verenigingen.Search.ResponseModels; using Admin.Api.Verenigingen.WijzigBasisgegevens.FeitelijkeVereniging.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail/Returns_DetailResponse.cs index 8e285760e..fd6198bd2 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail/Returns_DetailResponse.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Basisgegevens.Publiek.Detail; using Admin.Api.Verenigingen.WijzigBasisgegevens.FeitelijkeVereniging.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs index d5f21c7a2..853044d14 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Basisgegevens.Publiek.Detail_All; using Admin.Api.Verenigingen.WijzigBasisgegevens.FeitelijkeVereniging.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Detail/Returns_DetailResponse.cs index ab0960205..d93ad5498 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Detail/Returns_DetailResponse.cs @@ -2,7 +2,6 @@ using AssociationRegistry.Admin.Api.Verenigingen.Detail.ResponseModels; using Admin.Api.Verenigingen.WijzigBasisgegevens.MetRechtspersoonlijkheid.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Zoeken/Returns_ZoekResponse.cs index acb655999..377c5c35a 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -2,7 +2,6 @@ using Admin.Api.Verenigingen.Search.ResponseModels; using Admin.Api.Verenigingen.WijzigBasisgegevens.MetRechtspersoonlijkheid.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail/Returns_DetailResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail/Returns_DetailResponse.cs index 428d54406..775da8af1 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail/Returns_DetailResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail/Returns_DetailResponse.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Basisgegevens_Kbo.Publiek.Detail; using Admin.Api.Verenigingen.WijzigBasisgegevens.MetRechtspersoonlijkheid.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs index 44308f34d..41c6fc634 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Basisgegevens_Kbo/Publiek/Detail_All/Returns_ArrayOfDetailResponses.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Basisgegevens_Kbo.Publiek.Detail_All; using Admin.Api.Verenigingen.WijzigBasisgegevens.MetRechtspersoonlijkheid.RequestModels; -using Admin.Schema.Constants; using Formats; using JsonLdContext; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Detail/Returns_Detail_With_Lidmaatschap.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Detail/Returns_Detail_With_Lidmaatschap.cs index ad007114f..2b530f620 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Detail/Returns_Detail_With_Lidmaatschap.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Detail/Returns_Detail_With_Lidmaatschap.cs @@ -1,7 +1,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Lidmaatschap.Beheer.Detail; using Admin.Api.Verenigingen.Detail.ResponseModels; -using Admin.ProjectionHost.Infrastructure.Extensions; using Formats; using Framework.AlbaHost; using JsonLdContext; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs index a4be6be8e..182367440 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Beheer/Zoeken/Returns_ZoekResponse.cs @@ -2,8 +2,6 @@ using Admin.Api.Verenigingen.Lidmaatschap.WijzigLidmaatschap.RequestModels; using Admin.Api.Verenigingen.Search.ResponseModels; -using Admin.ProjectionHost.Infrastructure.Extensions; -using Admin.Schema.Constants; using Events; using Formats; using Framework.AlbaHost; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Publiek/Detail/Returns_Detail_With_Lidmaatschap.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Publiek/Detail/Returns_Detail_With_Lidmaatschap.cs index 52e62c6e6..85c62a4e5 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Publiek/Detail/Returns_Detail_With_Lidmaatschap.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/Publiek/Detail/Returns_Detail_With_Lidmaatschap.cs @@ -1,9 +1,7 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Lidmaatschap.Publiek.Detail; -using Admin.ProjectionHost.Infrastructure.Extensions; using AssociationRegistry.Public.Api.Verenigingen.Detail.ResponseModels; -using AssociationRegistry.Public.ProjectionHost.Infrastructure.Extensions; -using AssociationRegistry.Test.E2E.Framework.AlbaHost; +using Framework.AlbaHost; using Formats; using JsonLdContext; using KellermanSoftware.CompareNetObjects; diff --git a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/WijzigLidmaatschapContext.cs b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/WijzigLidmaatschapContext.cs index 6ecb3e98f..5d563efd9 100644 --- a/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/WijzigLidmaatschapContext.cs +++ b/test/AssociationRegistry.Test.E2E/When_Wijzig_Lidmaatschap/WijzigLidmaatschapContext.cs @@ -7,7 +7,6 @@ namespace AssociationRegistry.Test.E2E.When_Wijzig_Lidmaatschap; using Microsoft.Extensions.DependencyInjection; using Nest; using Scenarios.Givens.FeitelijkeVereniging; -using Scenarios.Requests; using Scenarios.Requests.FeitelijkeVereniging; using Vereniging; diff --git a/test/AssociationRegistry.Test.Public.Api/DetailAll/DetailAllConverterTests.cs b/test/AssociationRegistry.Test.Public.Api/DetailAll/DetailAllConverterTests.cs index 763fde4b1..b41e070b4 100644 --- a/test/AssociationRegistry.Test.Public.Api/DetailAll/DetailAllConverterTests.cs +++ b/test/AssociationRegistry.Test.Public.Api/DetailAll/DetailAllConverterTests.cs @@ -93,6 +93,29 @@ public void Convert_Gestopte_Vereniging() actual.Should().BeEquivalentTo(expected); } + [Fact] + public void Convert_Dubbele_Vereniging() + { + var converter = new DetailAllConverter(new AppSettings()); + var doc = GetPubliekVerenigingDetailDocument(); + doc.Status = VerenigingStatus.Dubbel; + + var actual = converter.SerializeToJson(doc); + var expected = JsonConvert.SerializeObject( + new DetailAllConverter.TeVerwijderenVereniging + { + Vereniging = new DetailAllConverter.TeVerwijderenVereniging.TeVerwijderenVerenigingData + { + VCode = doc.VCode, + TeVerwijderen = true, + DeletedAt = doc.DatumLaatsteAanpassing, + }, + }, + _serializerSettings); + + actual.Should().BeEquivalentTo(expected); + } + [Fact] public void Convert_Actieve_Vereniging() {