Index: vhUnitTest/WS/EC/Unishop/InternationaleZending/impl/ZendingDetails/Test.cls.xml =================================================================== diff -u -r34076 -r37015 --- vhUnitTest/WS/EC/Unishop/InternationaleZending/impl/ZendingDetails/Test.cls.xml (.../Test.cls.xml) (revision 34076) +++ vhUnitTest/WS/EC/Unishop/InternationaleZending/impl/ZendingDetails/Test.cls.xml (.../Test.cls.xml) (revision 37015) @@ -3,18 +3,57 @@ vhUnitTest.TestCase - + + + + + + + + + - + - + - + - + Index: WS/EC/Unishop/InternationaleZending/impl/ZendingDetails.cls.xml =================================================================== diff -u -r36534 -r37015 --- WS/EC/Unishop/InternationaleZending/impl/ZendingDetails.cls.xml (.../ZendingDetails.cls.xml) (revision 36534) +++ WS/EC/Unishop/InternationaleZending/impl/ZendingDetails.cls.xml (.../ZendingDetails.cls.xml) (revision 37015) @@ -13,14 +13,20 @@ 1 + +WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository +1 + + -TransportOfferteService:APPS.TRANSP.OfferteService +TransportOfferteService:APPS.TRANSP.OfferteService,VerzendingMogelijkheidRepository:WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository 1 1 %Status 1 @@ -39,8 +45,11 @@ WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheden 0) { Do ..ThrowException(Exceptions, Details) @@ -106,7 +119,7 @@ 1 WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid + + +OfferteID:%String,Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid +1 +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingMogelijkheid + + + + +Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingItem + + + + +CarbonNeutral:WS.EC.ExterneVerkoop.dto.Optie +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Optie + + + + +MogelijkeWaarden:%ListOfObjects(ELEMENTTYPE="WS.EC.ExterneVerkoop.dto.Selectie") +%ListOfObjects +ELEMENTTYPE="WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Selectie" + + Index: vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml =================================================================== diff -u -r36317 -r37015 --- vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml (.../Test.cls.xml) (revision 36317) +++ vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml (.../Test.cls.xml) (revision 37015) @@ -37,18 +37,12 @@ Set HaalZendingDetailsMock = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.ZendingDetails).%New() Do HaalZendingDetailsMock.VerwachtMethodCall("GeefZendingDetails",DummyBerekenInput,"E").DanReturn(ZendingDetails) - #dim VerzendingMogelijkheidRepositoryMock As vhTest.Mock.WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository = ##class(vhTest.Mock.WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository).%New() - Do VerzendingMogelijkheidRepositoryMock.VerwachtMethodCall("VerwijderViaOfferteID",$$$ElkeWaarde).DanDoeNiks() - Do VerzendingMogelijkheidRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).DanDoeNiks() - - - Set Service = ##class(WS.EC.Unishop.InternationaleZending.Service).%New(VerkoopOfferteServiceMock, NaarBerekenInputConverterMock, HaalZendingDetailsMock, VerzendingMogelijkheidRepositoryMock, DummyWinkelKarService) + Set Service = ##class(WS.EC.Unishop.InternationaleZending.Service).%New(VerkoopOfferteServiceMock, NaarBerekenInputConverterMock, HaalZendingDetailsMock, , DummyWinkelKarService) #dim Resultaat As WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheden = Service.GeefMogelijkeZendingen(OfferteID) Do VerkoopOfferteServiceMock.Verifieer() Do NaarBerekenInputConverterMock.Verifieer() Do HaalZendingDetailsMock.Verifieer() - Do VerzendingMogelijkheidRepositoryMock.Verifieer() Do $$$AssertEqualsList(ZendingDetails, Resultaat) ]]> @@ -140,7 +134,7 @@ ]]> - + + +CarbonNeutral:WS.EC.ExterneVerkoop.dto.Optie +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Optie + + + + +MogelijkeWaarden:%ListOfObjects(ELEMENTTYPE="WS.EC.ExterneVerkoop.dto.Selectie") +%ListOfObjects + + + DOM.common.Transl.Vertaler + +Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingItem + + + Taal:DOM.enu.Taal="N" + + +ToeleveringNummer:%String,ToeleveringLijnNummer:%String,index:%Integer +%String + + + + + + + + +ToeleveringsNummer:%String,ToeleveringsUniekLijnNummer:%String,Aantal:%String,LeverDatum:%String + + + + +ToeleveringsNummer:%String + + Index: vhTest/Fake/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml =================================================================== diff -u -r33391 -r37015 --- vhTest/Fake/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (.../VerzendingMogelijkheidRepository.cls.xml) (revision 33391) +++ vhTest/Fake/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (.../VerzendingMogelijkheidRepository.cls.xml) (revision 37015) @@ -7,11 +7,35 @@ 1 WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository + +OfferteID:%String,VerzendingMogelijkheidID:%Integer +TECH.Persistent + + + OfferteID:%String - + + + +Data:TECH.Persistent + + + +ID:%String +%Boolean + + + +ID:%String +TECH.Persistent + + + +ID:%String + Index: vhTest/Spy/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml =================================================================== diff -u --- vhTest/Spy/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (revision 0) +++ vhTest/Spy/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (revision 37015) @@ -0,0 +1,86 @@ + + + +1 +WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository + + +%Integer +0 +1 + + + +%Integer +0 +1 + + + +%Integer +0 +1 + + + +OfferteID:%String,VerzendingMogelijkheidID:%Integer +TECH.Persistent + + + + +OfferteID:%String + + + + +TECH.Persistent + + + + +Data:TECH.Persistent + + + + +ID:%String +%Boolean + + + +ID:%String +TECH.Persistent + + + +ID:%String + + + +%Integer + + + + +%Integer + + + + +%Integer + + + + + + Index: vhTest/Mock/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml =================================================================== diff -u -r34865 -r37015 --- vhTest/Mock/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (.../VerzendingMogelijkheidRepository.cls.xml) (revision 34865) +++ vhTest/Mock/WSimpl/EC/ExterneVerkoop/VerzendingMogelijkheidRepository.cls.xml (.../VerzendingMogelijkheidRepository.cls.xml) (revision 37015) @@ -9,31 +9,18 @@ vhTest.Mock.TECH.Persistentie.Repository,WSimpl.EC.ExterneVerkoop.VerzendingMogelijkheidRepository right - -OfferteID:%String - - - - -Data:TECH.Persistent - - - - -ID:%String -TECH.Persistent - - - OfferteID:%String,VerzendingMogelijkheidID:%Integer TECH.Persistent + + +OfferteID:%String + + Index: WS/EC/Unishop/InternationaleZending/Service.cls.xml =================================================================== diff -u -r36927 -r37015 --- WS/EC/Unishop/InternationaleZending/Service.cls.xml (.../Service.cls.xml) (revision 36927) +++ WS/EC/Unishop/InternationaleZending/Service.cls.xml (.../Service.cls.xml) (revision 37015) @@ -71,8 +71,6 @@ Set BerekenInput = ..NaarBerekenInputConverter.Convert(Verpakkingen, LeverAdres, OfferteID, VroegsteAfhaalDatum) Set VerzendingMogelijkheden = ..ZendingDetails.GeefZendingDetails(BerekenInput, Taal) - - Do ..BewaarVerzendingMogelijkheden(OfferteID, VerzendingMogelijkheden) } catch { #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() @@ -183,87 +181,6 @@ ]]> - -OfferteID:%String,VerzendingMogelijkheden:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheden -1 - - - - -OfferteID:%String,Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid -1 -WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingMogelijkheid - - - - -Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid -WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingItem - - - - -CarbonNeutral:WS.EC.ExterneVerkoop.dto.Optie -WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Optie - - - - -MogelijkeWaarden:%ListOfObjects(ELEMENTTYPE="WS.EC.ExterneVerkoop.dto.Selectie") -%ListOfObjects -ELEMENTTYPE="WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Selectie" - - - 1 WS.EC.Unishop.InternationaleZending.impl.ZendingDetails,Tools.Mock.MockClassBase right + +CarbonNeutral:WS.EC.ExterneVerkoop.dto.Optie +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.Optie + + + BerekenInput:APPS.TRANSP.OfferteService.dto.BerekenInput,Taal:DOM.enu.Taal="N" WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheden + + +MogelijkeWaarden:%ListOfObjects(ELEMENTTYPE="WS.EC.ExterneVerkoop.dto.Selectie") +%ListOfObjects + + + + +Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid +WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid.VerzendingItem + + Index: vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml =================================================================== diff -u -r36809 -r37015 --- vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml (.../Service.cls.xml) (revision 36809) +++ vhTest/Fake/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Service.cls.xml (.../Service.cls.xml) (revision 37015) @@ -9,8 +9,7 @@ COASO:APPS.EDIExport.AankoopOrderResponse.BLUM.dto.COASO - +