Index: AXimpl/Dynamics/InventoryOut/EventHandler/PickingCompleet/PakbonMagGeboektWorden.cls.xml
===================================================================
diff -u -r59257 -r59569
--- AXimpl/Dynamics/InventoryOut/EventHandler/PickingCompleet/PakbonMagGeboektWorden.cls.xml (.../PakbonMagGeboektWorden.cls.xml) (revision 59257)
+++ AXimpl/Dynamics/InventoryOut/EventHandler/PickingCompleet/PakbonMagGeboektWorden.cls.xml (.../PakbonMagGeboektWorden.cls.xml) (revision 59569)
@@ -8,14 +8,35 @@
1
+
+DOM.VKP.OrderAPI
+1
+
+
+
+
+
+
+
+
+
+
-EventRaiser:DOM.MAG.event.EventRaiser
+EventRaiser:DOM.MAG.event.EventRaiser,OrderApi:DOM.VKP.OrderAPI=""
1
1
%Status
1
@@ -26,11 +47,12 @@
1
-bonnummer:%String,klantnummer:%String
+bonnummer:%String,klantnummer:%String,orderApi:DOM.VKP.OrderAPI
%Boolean
@@ -38,7 +43,12 @@
#dim verzendwijze As %String = ##class(DOM.VKP.enu.VerzendWijze).OnzeDiensten()
Set $piece(^KUL("LAURA","F","LIMA",1),"\",7)= verzendwijze_"#Distributeur - GLS"
- #dim resultaat As %Boolean = ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden).VerzendwijzeUitgesteldPakbonBoekenAx("LIMA","LAURA")
+ Set bonStub = ##class(vhTest.Mock.DOM.VKP.Bon).%New()
+ Set OrderApiStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New()
+ Do OrderApiStub.IndienMethodCall("GeefBon","LIMA").DanReturn(bonStub)
+ Do bonStub.IndienMethodCall("GeefVerzendwijze").DanReturn(verzendwijze)
+
+ #dim resultaat As %Boolean = ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden).VerzendwijzeUitgesteldPakbonBoekenAx("LIMA","LAURA", OrderApiStub)
Do $$$AssertEquals(resultaat, $$$True)
]]>
@@ -78,19 +88,60 @@
-
-
+
-
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+