Index: vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r56846 -r57868 --- vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 56846) +++ vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57868) @@ -28,10 +28,17 @@ ]]> + +Batch:APPS.Halux.common.impl.BatchImpl +%ListOfDataTypes + + + -ToeleveringLijn:DOM.AKP.ProductToeleveringLijn +ToeleveringLijn:DOM.AKP.ProductToeleveringLijn,BatchId:%String="" %ListOfDataTypes - Index: vhUnitTest/APPS/Halux/AAP/DnaCodeService/MaakDnaCodesVoorBatch/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/AAP/DnaCodeService/MaakDnaCodesVoorBatch/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/AAP/DnaCodeService/MaakDnaCodesVoorBatch/Test.cls.xml (revision 57868) @@ -0,0 +1,90 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + Index: APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r57102 -r57868 --- APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57102) +++ APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57868) @@ -30,15 +30,44 @@ ]]> + +Batch:APPS.Halux.common.impl.BatchImpl +%ListOfDataTypes + + + -ToeleveringLijn:DOM.AKP.ProductToeleveringLijn +ToeleveringLijn:DOM.AKP.ProductToeleveringLijn,BatchId:%String="" %ListOfDataTypes -ToeleveringLijn:DOM.AKP.ProductToeleveringLijn +ToeleveringLijn:DOM.AKP.ProductToeleveringLijn,Batch:APPS.Halux.common.impl.BatchImpl="" 1 DOM.Halux.AAP.DnaCode Index: vhTest/Utils/DOM/AKP/Toelevering.cls.xml =================================================================== diff -u -r56385 -r57868 --- vhTest/Utils/DOM/AKP/Toelevering.cls.xml (.../Toelevering.cls.xml) (revision 56385) +++ vhTest/Utils/DOM/AKP/Toelevering.cls.xml (.../Toelevering.cls.xml) (revision 57868) @@ -34,12 +34,14 @@ #dim ProductToeleveringLijn As vhTest.Utils.DOM.AKP.ProductToeleveringLijn = ##class(vhTest.Utils.DOM.AKP.ProductToeleveringLijn).GeefProductToeleveringLijn() Do ProductToeleveringLijn.IndienMethodCall("GeefProductID").DanReturn(1000) Do ProductToeleveringLijn.IndienMethodCall("GeefID").DanReturn(101) + Do ProductToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(1) #dim ToeleveringMock As vhTest.Mock.DOM.AKP.Toelevering = ..StandaardToeleveringHoofding(LeverancierId, ProductLijnen) Do ToeleveringMock.IndienMethodCall("GeefToeleveringLijn",$$$ElkeWaarde).DanReturn(ProductToeleveringLijn) Do ToeleveringMock.IndienMethodCall("GeefToeleveringLijnViaVolgNr",$$$ElkeWaarde).DanReturn(ProductToeleveringLijn) Do ToeleveringMock.IndienMethodCall("GeefKlantID").DanReturn("K||1234") Do ToeleveringMock.IndienMethodCall("GeefOrderID").DanReturn("1000") + Do ToeleveringMock.IndienMethodCall("GeefToeleveringLijnIterator").DanReturn(##class(TECH.ListUtils).CreateIteratorOfObjects(ProductToeleveringLijn)) Quit ToeleveringMock ]]> Index: vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r56845 -r57868 --- vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 56845) +++ vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57868) @@ -19,6 +19,13 @@ + +Batch:APPS.Halux.common.impl.BatchImpl +%ListOfDataTypes + + + ToeleveringLijn:DOM.AKP.ProductToeleveringLijn %ListOfDataTypes