Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator/Test.cls.xml
===================================================================
diff -u -r48219 -r48223
--- vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator/Test.cls.xml (.../Test.cls.xml) (revision 48219)
+++ vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator/Test.cls.xml (.../Test.cls.xml) (revision 48223)
@@ -79,13 +79,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -107,13 +102,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -137,13 +127,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -166,14 +151,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID","9999").DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID","9999").DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",9999).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",9999).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product, $$$True)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync("9999", ..#ProductId)
@@ -196,13 +175,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -225,16 +199,11 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.VerwachtMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanDoeNiks()
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -258,11 +227,6 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceStub = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceStub.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("")
@@ -271,7 +235,7 @@
Do AXimplFormatterMock.IndienMethodCall("FormatInventSyncProductQuantity","0").DanReturn("0.00")
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceStub
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -284,7 +248,6 @@
@@ -343,12 +300,6 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID","9999").DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID","9999").DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",9999).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",9999).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.VerwachtMethodCall("GeefAantalInReceptieNietGeboekt","9999","777").DanReturn("4444")
@@ -357,7 +308,7 @@
Do AXimplFormatterMock.IndienMethodCall("FormatInventSyncProductQuantity","0").DanDoeNiks()
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product, $$$True)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -383,11 +334,6 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("4444")
@@ -397,7 +343,7 @@
Do AXimplFormatterMock.VerwachtMethodCall("FormatInventSyncProductQuantity","666666").DanDoeNiks()
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -420,11 +366,6 @@
Set StockReservatieRepositoryStub = ##class(vhTest.Mock.Prod.StockReservatieRepository).%New()
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$False)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("4444")
@@ -433,7 +374,7 @@
Do AXimplFormatterMock.VerwachtMethodCall("FormatInventSyncProductQuantity","0").ExactAantalKeer(2).DanReturn("0.00")
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -459,11 +400,6 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("4444")
@@ -473,7 +409,7 @@
Do AXimplFormatterMock.VerwachtMethodCall("FormatInventSyncProductQuantity","666666").ExactAantalKeer(1).DanReturn("666666.00")
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -496,11 +432,6 @@
Set StockReservatieRepositoryStub = ##class(vhTest.Mock.Prod.StockReservatieRepository).%New()
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$False)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("4444")
@@ -509,7 +440,7 @@
Do AXimplFormatterMock.VerwachtMethodCall("FormatInventSyncProductQuantity","0").ExactAantalKeer(2).DanReturn("0.00")
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -535,19 +466,14 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ReceptieStockNiveauServiceMock = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New()
Do ReceptieStockNiveauServiceMock.IndienMethodCall("GeefAantalInReceptieNietGeboekt",..#ProductId,..#ProductId).DanReturn("4444")
Set AXimplFormatterMock = ##class(vhTest.Mock.AXimpl.Formatter).%New()
Do AXimplFormatterMock.VerwachtMethodCall("FormatInventSyncProductQuantity","0").ExactAantalKeer(3).DanReturn("0")
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..ReceptieStockNiveauService = ReceptieStockNiveauServiceMock
Set ..AXimplFormatter = AXimplFormatterMock
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -578,14 +504,9 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..SequenceNrGenerator = SequenceNrGeneratorStub
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -608,13 +529,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId,,SoprContractId)
@@ -636,13 +552,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId)
@@ -664,13 +575,8 @@
Do StockReservatieRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
Do StockReservatieRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(StockProduct)
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID",..#ProductId).DanReturn(Product)
-
Set ..StockReservatieRepository = StockReservatieRepositoryStub
- Set ..ProductRepository = ProductRepositoryStub
+ Set ..ProductRepository = ..GeefProductRepositoryStub(Product)
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
#dim InventSyncProduct As AXif.Dynamics.Inventory.MessageParts.AxdEntityInventSync = ..GeefAxInventSyncCreator().MaakInventSync(..#ProductId,,,,"AxConfigId")
@@ -685,12 +591,11 @@
Do IsStockOverKinderenBepalerStub.IndienMethodCall("IsStockOverKinderen","Onbekend PRNr").DanReturn($$$False)
Set Product = ##class(Prod.Product).%New()
- Set ProductRepositoryStub = ##class(vhTest.Mock.Prod.ProductRepository).%New()
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID",..#ProductId).DanReturn($$$True)
- Do ProductRepositoryStub.IndienMethodCall("BestaatViaID","").DanReturn($$$False)
- Do ProductRepositoryStub.IndienMethodCall("GeefViaID","Onbekend PRNr").DanException(##class(TECH.Exceptions.BaseException).%New(##class(TECH.enu.ExceptionCode).DataNotFound(),"Kon object van type Prod.Product niet openen met id 'Onbekend PRNr'"))
+ #dim ProductRepositoryStub As Prod.ProductRepository = ..GeefProductRepositoryStub(Product)
+ Do ProductRepositoryStub.IndienMethodCall("GeefViaID","Onbekend PRNr").DanException(##class(TECH.Exceptions.BaseException).%New(##class(TECH.enu.ExceptionCode).DataNotFound(),"Kon object van type Prod.Product niet openen met id 'Onbekend PRNr'"))
Set ..ProductRepository = ProductRepositoryStub
+
Set ..StockReservatieRepository = ##class(Prod.StockReservatieRepository).%New()
Set ..IsStockOverKinderenBepaler = IsStockOverKinderenBepalerStub
@@ -716,6 +621,23 @@
+
+
+Product:Prod.Product,Extra:%Boolean=$$$False
+1
+Prod.ProductRepository
+
+
Index: AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml
===================================================================
diff -u -r48219 -r48223
--- AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml (.../AxInventSyncCreator.cls.xml) (revision 48219)
+++ AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml (.../AxInventSyncCreator.cls.xml) (revision 48223)
@@ -59,7 +59,6 @@
#dim IsStockOverKinderen As %Boolean = ..IsStockOverKinderenBepaler.IsStockOverKinderen(PRNr)
If (($$$Not(IsStockOverKinderen)) && (..StockReservatieRepository.BestaatViaID(PRNr))) {
- w !,"hier "_PRNr_"/"
#dim StockProduct As Prod.StockReservatie = ..StockReservatieRepository.GeefViaID(PRNr)
Set WVStock = StockProduct.WVStock
Set FysStock = StockProduct.FysStock