Index: vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml =================================================================== diff -u -r56846 -r57102 --- vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846) +++ vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102) @@ -33,6 +33,13 @@ ]]> + +ToeleveringId:%String,ToeleveringLijnId:%String +TECH.Iterator + + + Data:TECH.Persistent,Deep:%Boolean=0 TECH.Persistent Index: vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml =================================================================== diff -u -r56689 -r57102 --- vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 56689) +++ vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 57102) @@ -29,7 +29,7 @@ Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(0) Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(3).DanDoeNiks() Set DnaCodeGeneratorStub = ##class(vhTest.Mock.APPS.Halux.AAP.DnaCodeGenerator).%New() @@ -48,7 +48,7 @@ Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(3) Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0) Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks() @@ -68,7 +68,7 @@ Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(2) Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(1).DanDoeNiks() Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks() @@ -88,7 +88,7 @@ Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(1) Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(2).DanDoeNiks() Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks() @@ -112,7 +112,7 @@ Do ProductTypeAPIStub.IndienMethodCall("GeefProductTypePrefix", $$$ElkeWaarde).DanReturn("L") Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks() Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(1).DanDoeNiks() @@ -136,7 +136,7 @@ Do ProductTypeAPIStub.IndienMethodCall("GeefProductTypePrefix", $$$ElkeWaarde).DanReturn("L") Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New() - Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) + Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks) Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks() Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(2).DanDoeNiks() Index: APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r57085 -r57102 --- APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57085) +++ APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57102) @@ -69,7 +69,7 @@ #dim DnaCodeTeller As %Integer = 0 #dim DnaCode As DOM.Halux.AAP.DnaCode #dim ToeleveringId As %String = ToeleveringLijn.GeefToelevering().GeefID() - #dim DnaCodeIterator As TECH.Iterator = ..DnaCodeRepository.ZoekViaToeleveringId(ToeleveringId) + #dim DnaCodeIterator As TECH.Iterator = ..DnaCodeRepository.ZoekViaToeleveringEnToeleveringLijnId(ToeleveringId, ToeleveringLijn.GeefID()) While DnaCodeIterator.HasNext() { Set DnaCode = DnaCodeIterator.Next() Set DnaCodeTeller = DnaCodeTeller + 1 Index: vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml =================================================================== diff -u -r56846 -r57102 --- vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846) +++ vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102) @@ -100,6 +100,13 @@ ]]> + +ToeleveringId:%String,ToeleveringLijnId:%String +TECH.Iterator + + + ToeleveringId:%String TECH.Iterator Index: DOM/Halux/AAP/DnaCodeRepository.cls.xml =================================================================== diff -u -r56846 -r57102 --- DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846) +++ DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102) @@ -22,6 +22,13 @@ ]]> + +ToeleveringId:%String,ToeleveringLijnId:%String +TECH.Iterator + + + DnaCode:%String TECH.Iterator