Index: vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml =================================================================== diff -u -r48522 -r49694 --- vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48522) +++ vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 49694) @@ -54,6 +54,12 @@ ]]> + +AXLeverAdresId:%String + + + ID:%String + +AXLeverAdresId:%String + + + AXLeverAdresId:%String DOM.VKP.impl.LeverAdres Index: vhUnitTest/DOM/VKP/impl/LeverAdresRepository/VerwijderViaAxLeverAdresID.cls.xml =================================================================== diff -u --- vhUnitTest/DOM/VKP/impl/LeverAdresRepository/VerwijderViaAxLeverAdresID.cls.xml (revision 0) +++ vhUnitTest/DOM/VKP/impl/LeverAdresRepository/VerwijderViaAxLeverAdresID.cls.xml (revision 49694) @@ -0,0 +1,119 @@ + + + +vhUnitTest.TestCase + + +TestKlantnaam + + + +999999 + + + +AXID1 + + + +AXID2 + + + +aTestName:%String + + + + +aTestName:%String + + + + + + + + + + + + + + + + + + + + +1 + + + + +LeverAdresNummer:%String +1 + + + + +LeverAdresNummer:%String +1 + + + + + + Index: DOM/VKP/impl/LeverAdresRepository.cls.xml =================================================================== diff -u -r49684 -r49694 --- DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 49684) +++ DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 49694) @@ -110,6 +110,24 @@ ]]> + +AXLeverAdresId:%String +0 + Do ..VerwijderViaID(ResultSet.GetData(1)) + } Catch { + #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() + Do ##class(TECH.Exceptions.IllegalArgumentException).Throw("Leveradres met AxLocationId '"_AXLeverAdresId_"' werd niet gevonden en kon dus niet verwijderd worden.") + } +]]> + + KlantId:%String,AdresVolgNr:%String DOM.VKP.impl.LeverAdres