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
-
+