Index: vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler/BepaalAantalGescandeVhossSequentieItems.cls.xml =================================================================== diff -u -r61018 -r61022 --- vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler/BepaalAantalGescandeVhossSequentieItems.cls.xml (.../BepaalAantalGescandeVhossSequentieItems.cls.xml) (revision 61018) +++ vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler/BepaalAantalGescandeVhossSequentieItems.cls.xml (.../BepaalAantalGescandeVhossSequentieItems.cls.xml) (revision 61022) @@ -45,6 +45,7 @@ Set Bepaler = ##class(WSimpl.Halux.AAP.DnaCodeService.AantalGescandeVhossSequentieItemsBepaler).%New(SequentieService) #dim Antwoord As WS.Halux.AAP.DnaCodeAfmeldenResponse = Bepaler.BepaalAantalGescandeVhossSequentieItems(DnaCode) Do $$$AssertEquals(Antwoord.AantalInToelevering,1) + Do $$$AssertEquals(Antwoord.DnaCodes.Count(),1) ]]> @@ -78,6 +79,7 @@ Set Bepaler = ##class(WSimpl.Halux.AAP.DnaCodeService.AantalGescandeVhossSequentieItemsBepaler).%New(SequentieService, DnaCodeRepository) #dim Antwoord As WS.Halux.AAP.DnaCodeAfmeldenResponse = Bepaler.BepaalAantalGescandeVhossSequentieItems(DnaCode) Do $$$AssertEquals(Antwoord.AantalReedsGescand,1) + Do $$$AssertEquals(Antwoord.DnaCodes.Count(),1) ]]> @@ -112,6 +114,7 @@ Set Bepaler = ##class(WSimpl.Halux.AAP.DnaCodeService.AantalGescandeVhossSequentieItemsBepaler).%New(SequentieService) #dim Antwoord As WS.Halux.AAP.DnaCodeAfmeldenResponse = Bepaler.BepaalAantalGescandeVhossSequentieItems(DnaCode) Do $$$AssertEquals(Antwoord.AantalInToelevering,2) + Do $$$AssertEquals(Antwoord.DnaCodes.Count(),2) ]]> @@ -151,6 +154,7 @@ Set Bepaler = ##class(WSimpl.Halux.AAP.DnaCodeService.AantalGescandeVhossSequentieItemsBepaler).%New(SequentieService) #dim Antwoord As WS.Halux.AAP.DnaCodeAfmeldenResponse = Bepaler.BepaalAantalGescandeVhossSequentieItems(DnaCode) Do $$$AssertEquals(Antwoord.AantalInToelevering,1) + Do $$$AssertEquals(Antwoord.DnaCodes.Count(),1) ]]> @@ -180,7 +184,7 @@ Set Bepaler = ##class(WSimpl.Halux.AAP.DnaCodeService.AantalGescandeVhossSequentieItemsBepaler).%New() #dim Antwoord As WS.Halux.AAP.DnaCodeAfmeldenResponse = Bepaler.BepaalAantalGescandeVhossSequentieItems(DnaCode) - Do $$$AssertEquals($LI(Aantal,1),0) + Do $$$AssertEquals(Antwoord.AantalInToelevering,0) ]]> Index: WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml =================================================================== diff -u -r61018 -r61022 --- WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml (.../AantalGescandeVhossSequentieItemsBepaler.cls.xml) (revision 61018) +++ WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml (.../AantalGescandeVhossSequentieItemsBepaler.cls.xml) (revision 61022) @@ -80,6 +80,13 @@ } } } + Do ItemIterator.Reset() + While ItemIterator.HasNext() { + Set ProductieSequentieItem = ItemIterator.Next() + If ProductieSequentieItem.VHOSSID = VhossidVanDnaCode { + Do Resultaat.DnaCodes.Insert(..DnaCodeNaarDto(DnaCode)) + } + } #dim AantalInVhoss As %Integer = 0 #dim AantallenGescandInVhoss As %Integer = 0 @@ -97,6 +104,17 @@ ]]> + +SequentieNummer:%String +1 +%String + + + BatchId:%String,SequentieNummer:%String 1 @@ -115,6 +133,35 @@ Quit Resultaat ]]> + + +DnaCode:DOM.Halux.AAP.DnaCode +1 +WSimpl.Halux.AAP.dto.DnaCode + +