Index: vhUnitTest/AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter/Test.cls.xml =================================================================== diff -u -r47479 -r47484 --- vhUnitTest/AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter/Test.cls.xml (.../Test.cls.xml) (revision 47479) +++ vhUnitTest/AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter/Test.cls.xml (.../Test.cls.xml) (revision 47484) @@ -1062,18 +1062,51 @@ #dim Firma As AXimpl.InterneFirmaInitialen = ##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv() + #dim VoorraadInstelling As AX.Uitgaand.PM.VrijgegProduct.impl.VoorraadInstelling = ..VoorraadInstellingCalculator.Calculate() + set VoorraadInstelling.LeveringsDagen = "8" // Dit maakt dat InventItemSalesSetupATPTimeFence voor Van Hoecke "8" is + + set ..VoorraadInstellingCalculator = ##class(vhTest.Mock.AX.Uitgaand.PM.VrijgegProduct.impl.VoorraadInstellingCalculator).%New() + do ..VoorraadInstellingCalculator.IndienMethodCall("Calculate",..#ProductId).DanReturn(VoorraadInstelling) + #dim AxProduct As AX.Uitgaand.PM.Product.impl.Product = ..GeefTeConverterenProduct() Set AxProduct.Basis.StockNietStock = ##class(Prod.Product).%New() // Dit maakt dat InventItemSalesDeliveryDateControlType ATP plusteken uitgiftemarge is - Set AxProduct.Basis.ScanType = "L" // Dit maakt dat InventItemPurchSetupLeadTime voor Van Hoecke "6" is #dim Converter As AX.Uitgaand.PM.VrijgegProduct.impl.VrijgegProductDixfConverter = ..GeefConverter() #dim ConvertedProduct As AXdixf.VrijgegProduct.VrijgegProduct = Converter.Convert(AxProduct,Firma) - Do $$$AssertEquals(ConvertedProduct.InventItemSalesSetupATPTimeFence,"5") + Do $$$AssertEquals(ConvertedProduct.InventItemSalesSetupATPTimeFence,"7") ]]> + + + + + + + +