Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService/Test.cls.xml
===================================================================
diff -u -r58882 -r58883
--- vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService/Test.cls.xml (.../Test.cls.xml) (revision 58882)
+++ vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService/Test.cls.xml (.../Test.cls.xml) (revision 58883)
@@ -53,11 +53,37 @@
+
+
+
+
-
+
OrderLijn", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_..#RandomProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_..#RandomMoederProductId_"', maar dat is NIET StockOverKinderen.")
+
+ Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarStub
+ Set ..MoederProductService = MoederProductServiceMock
Set ..Logger = LoggerMock
#dim ProductToelevLijnVerwijderdService As AXimpl.Dynamics.InventoryOut.EventHandler.ReceptieAfmelden.ProductToelevLijnVerwijderdService = ..GeefProductToelevLijnVerwijderdService()
@@ -127,15 +158,42 @@
Do ProductToelevLijnVerwijderdService.VerwerkSamengesteldProductIndienNodig(ProductToelevLijnEvent, ReceptieAfmeldenInputDto)
Do $$$AssertTrue(ProductToelevLijnVerwijderdService.GeefMagRequestGenereren())
- Do SpaceTowerAfhandelaarMock.Verifieer()
+ Do MoederProductServiceMock.Verifieer()
Do LoggerMock.Verifieer()
]]>
+
+
+
+
1
AXimpl.Dynamics.InventoryOut.EventHandler.ReceptieAfmelden.ProductToelevLijnVerwijderdService
-
Index: AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml
===================================================================
diff -u -r58882 -r58883
--- AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml (.../ProductToelevLijnVerwijderdService.cls.xml) (revision 58882)
+++ AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml (.../ProductToelevLijnVerwijderdService.cls.xml) (revision 58883)
@@ -47,8 +47,7 @@
If (..SpaceTowerAfhandelaar.IsLadeVanSpaceTowerProduct(ProductId)) {
Do ..VerwerkSpaceTowerProduct(ProductToelevLijnEvent, ReceptieAfmeldenInputDto)
} Else {
- Do ..Logger.Info("ProductToelevLijnVerwijderdService", "ProdRaf verstuurd! ProductId: '"_ProductId_"'.")
- ;Do ..ControleerProductOpOrderLijn(ProductToelevLijnEvent)
+ Do ..ControleerProductOpOrderLijn(ProductToelevLijnEvent)
}
]]>
@@ -85,6 +84,29 @@
}
]]>
+
+
+ProductToelevLijnEvent:TECH.PubSub.Event
+1
+ OrderLijn", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_ProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_ProductIdOpOrderLijn_"', maar dat is NIET StockOverKinderen.")
+ }
+ } Else {
+ Do ..Logger.Info("Default ProdRaf-verwerking", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_ProductId_"' is geen SamengesteldProduct en verschilt NIET van ProductId op OrderLijn.")
+ }
+]]>
+