Index: vhUnitTest/DOM/PM/MaatwerkProduct/GeefHalffabItemsBoom/Test.cls.xml =================================================================== diff -u -r62398 -r62832 --- vhUnitTest/DOM/PM/MaatwerkProduct/GeefHalffabItemsBoom/Test.cls.xml (.../Test.cls.xml) (revision 62398) +++ vhUnitTest/DOM/PM/MaatwerkProduct/GeefHalffabItemsBoom/Test.cls.xml (.../Test.cls.xml) (revision 62832) @@ -19,6 +19,18 @@ // 6. Deze laatste instructie geeft je de nieuwe hash, die je nog wel achteraan moet vervolledigen met ||1 // 7. Met deze vervolledigde nieuwe hash moet je, in klasse vhTest.Dummy.DOM.PM.Maatwerk, de oude hash vervangen. + + // TE VOLGEN PROCEDURE INDIEN DEZE TEST FAALT OMDAT EEN HALFFAB NIET MEER BESTAAT: (in dit geval passen we de ingegeven kenmerken aan) + // 1. Open klasse: vhTest.Dummy.DOM.PM.Maatwerk + // 2. in PuTTy of in Caché-termminal : + // Set mpi=##class(DOM.PM.impl.IngegevenKenmerkenMaatwerkProductImpl).%New(##class(vhTest.Dummy.DOM.PM.Maatwerk).GeefIKID(),##class(vhTest.Dummy.DOM.PM.Maatwerk).GeefBerekeningSpecificatie()) + // Set kenm=mpi.GeefIngegevenKenmerken().%ConstructClone(1) + // --> Wijzig de nodige properties van deze IngegevenKenmerken + // Set IkidNew = ##class(DOM.PM.impl.IngegevenKenmerkenAPIimpl).%New().BewaarIngegevenKenmerken(kenm) + // Write IkidNew.%Id() + // 3. Kopieer deze waarde naar de classmethod ##class(vhTest.Dummy.DOM.PM.Maatwerk).GeefIKID() + // 4. Let op de DATA moet wel aangepast worden op Cache01 :-P + #dim ClassNameIterator As TECH.Iterator = ##class(vhTest.Utils.ClassUtils).GetDerivedClassIterator("DOM.PM.MaatwerkProduct") while ClassNameIterator.HasNext() { #dim ClassName As %String = ClassNameIterator.Next()