Index: vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/RondAfVhossBatch/Test.cls.xml =================================================================== diff -u -r62519 -r62520 --- vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/RondAfVhossBatch/Test.cls.xml (.../Test.cls.xml) (revision 62519) +++ vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/RondAfVhossBatch/Test.cls.xml (.../Test.cls.xml) (revision 62520) @@ -40,35 +40,18 @@ Set Request = ##class(WS.Halux.AAP.RondAfVhossBatchRequest).%New() Set Request.BatchId = "123456" - Set DnaCode1 = ##class(DOM.Halux.AAP.DnaCode).%New() - Set DnaCode1.DnaCode = "LABCDE1" - Set DnaCode1.ScanTijdstip = $H - Set DnaCode1.PalletCode = "O100000042" - Set DnaCode1.SequentieNummer = 42 - Set DnaCode1.BatchId = "123456" + #dim DnaCode1 As DOM.Halux.AAP.DnaCode = ..MaakDnaCode("LABCDE1",$H,"O100000042","42",Request.BatchId) + #dim DnaCode2 As DOM.Halux.AAP.DnaCode = ..MaakDnaCode("LABCDF2",,"O100000042","43",Request.BatchId) - Set DnaCode2 = ##class(DOM.Halux.AAP.DnaCode).%New() - Set DnaCode2.DnaCode = "LABCDF2" - Set DnaCode2.PalletCode = "O100000042" - Set DnaCode2.BatchId = "123456" - Set DnaCode2.SequentieNummer = 43 - #dim DnaCodeIteratorEenStuk As TECH.Iterator = ##class(TECH.ListUtils).CreateIteratorOfObjects(DnaCode1) #dim DnaCodeIteratorTweeStuks As TECH.Iterator = ##class(TECH.ListUtils).CreateIteratorOfObjects(DnaCode1, DnaCode2) Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaBatchId",Request.BatchId).DanReturn(DnaCodeIteratorTweeStuks) + #dim ProductieSequentieItem1 As APPS.Halux.common.VHOSSProductieSequentieItem= ..MaakProductieSequentieItem(1,42,Request.BatchId) + #dim ProductieSequentieItem2 As APPS.Halux.common.VHOSSProductieSequentieItem= ..MaakProductieSequentieItem(1,43,Request.BatchId) - Set ProductieSequentieItem1 = ##class(APPS.Halux.common.VHOSSProductieSequentieItem).%New() - Set ProductieSequentieItem1.VHOSSID = 1 - Set ProductieSequentieItem1.SequentieNummer = 42 - Set ProductieSequentieItem1.BatchID = Request.BatchId - Set ProductieSequentieItem2 = ##class(APPS.Halux.common.VHOSSProductieSequentieItem).%New() - Set ProductieSequentieItem2.VHOSSID = 1 - Set ProductieSequentieItem2.SequentieNummer = 43 - Set ProductieSequentieItem2.BatchID = Request.BatchId - Set BatchStub = ##class(vhTest.Mock.APPS.Halux.common.TaorboxBatch).%New() Do BatchStub.IndienMethodCall("GeefID").DanReturn(Request.BatchId) Do BatchStub.IndienMethodCall("GeefCategorie").DanReturn(##class(APPS.Halux.common.enu.Categorie).TAORbox()) @@ -92,6 +75,32 @@ Do DnaCodeRepositoryMock.Verifieer() ]]> + + +VHOSSID:%String,SequentieNummer:%String,BatchId:%String +APPS.Halux.common.VHOSSProductieSequentieItem + + + + +DnaCode:%String,ScanTijdstip:TECH.Horolog="",PalletCode:%String,SequentieNummer:%String,BatchId:%String +DOM.Halux.AAP.DnaCode + +