Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml =================================================================== diff -u -r41534 -r41535 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml (.../Test.cls.xml) (revision 41534) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml (.../Test.cls.xml) (revision 41535) @@ -93,9 +93,12 @@ Set CheckoutTypeBepalerMock = ##class(vhTest.Mock.APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler).%New() Do CheckoutTypeBepalerMock.VerwachtMethodCall("Bepaal", "1","K||1000").DanReturn(##class(APPS.EC.Unishop.enu.CheckoutType).MetTransportKeuze()) + #dim KlantIdentificatie As APPS.EC.Transport.dto.KlantIdentificatie = ##class(APPS.EC.Transport.dto.KlantIdentificatie).%New(1,"K||1000") + Set WebshopSessieMatcher = ##class(Tools.Mock.ArgumentMatchers.ObjectMatcher).%New(KlantIdentificatie) + #dim VerzendingMogelijkheden = ##class(vhTest.Utils.APPS.EC.Transport.dto.VerzendingMogelijkheden).StandaardVerzendingMogelijkheden() Set TransportServiceMock = ##class(vhTest.Mock.APPS.EC.Transport.Service).%New() - Do TransportServiceMock.VerwachtMethodCall("GeefMogelijkeZendingen","InterneId","N", $$$ElkeWaarde).DanReturn(VerzendingMogelijkheden) + Do TransportServiceMock.VerwachtMethodCall("GeefMogelijkeZendingen","InterneId","N", WebshopSessieMatcher).DanReturn(VerzendingMogelijkheden) Set Service = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BereidVoorBestelling).%New(VerkoopServiceMock, WinkelkarRepositoryMock, CheckoutTypeBepalerMock, TransportServiceMock) Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml =================================================================== diff -u -r41531 -r41535 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 41531) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 41535) @@ -61,9 +61,9 @@ Set Response.MogelijkeLeverdatums = ..VerkoopService.GeefMogelijkeLeverdatums(OfferteID) Set Response.IsAsapMogelijk = ..VerkoopService.GeefIsAsapMogelijk(OfferteID) } else { - #dim WebshopSessie As APPS.EC.Transport.dto.KlantIdentificatie = ##class(APPS.EC.Transport.dto.KlantIdentificatie).%New(BereidVoorBestellingRequest.Header.PersonalityId,KlantPartijID) + #dim KlantIdentificatie As APPS.EC.Transport.dto.KlantIdentificatie = ##class(APPS.EC.Transport.dto.KlantIdentificatie).%New(BereidVoorBestellingRequest.Header.PersonalityId,KlantPartijID) #dim MogelijkeZendingen As APPS.EC.Transport.dto.VerzendingMogelijkheden - Set MogelijkeZendingen = ..TransportService.GeefMogelijkeZendingen(OfferteID, BereidVoorBestellingRequest.Header.Taal, WebshopSessie) + Set MogelijkeZendingen = ..TransportService.GeefMogelijkeZendingen(OfferteID, BereidVoorBestellingRequest.Header.Taal, KlantIdentificatie) Set Response.VerzendingMogelijkheden = ..ConverteerMogelijkeZendingen(MogelijkeZendingen) }