Index: APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler.cls.xml =================================================================== diff -u -r57008 -r57148 --- APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler.cls.xml (.../HoekprofielPositieBepaler.cls.xml) (revision 57008) +++ APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler.cls.xml (.../HoekprofielPositieBepaler.cls.xml) (revision 57148) @@ -30,8 +30,8 @@ #dim HalffabItemsBoom As DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom = TAORbox.GeefHalffabItemsBoom() #dim Lade As DOM.PM.Maatwerk.LadeInfo.Lade = ..MaatwerkCalcAPI.GeefLadeInfo(HalffabItemsBoom, IngegevenKenmerken) - #dim Bodem As DOM.PM.Maatwerk.LadeInfo.Bodem = ..GeefLadeOnderdeel(Lade.GeefBodemIterator()) - #dim Zijkant As DOM.PM.Maatwerk.LadeInfo.Zijkant = ..GeefLadeOnderdeel(Lade.GeefZijkantIterator()) + #dim Bodem As DOM.PM.Maatwerk.LadeInfo.Bodem = Lade.GeefBodemIterator().Next() + #dim Zijkant As DOM.PM.Maatwerk.LadeInfo.Zijkant = Lade.GeefZijkantIterator().Next() #dim BreedteInMmBodem As TECH.Decimal = Bodem.GeefBreedteInMM() #dim HoogteInMmZijkant As TECH.Decimal = Zijkant.GeefHoogteInMM() @@ -48,21 +48,6 @@ Quit HoekprofielPositieCode ]]> - - -LadeOnderdeelIterator:TECH.Iterator -1 -DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel - - Index: vhUnitTest/APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler/Test.cls.xml =================================================================== diff -u -r57008 -r57148 --- vhUnitTest/APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler/Test.cls.xml (.../Test.cls.xml) (revision 57008) +++ vhUnitTest/APPS/Halux/common/impl/SequentieService/HoekprofielPositieBepaler/Test.cls.xml (.../Test.cls.xml) (revision 57148) @@ -32,11 +32,9 @@ Set ..TAORKenmerken.CorpusBinnenbreedte = 400 Set ..TAORKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).C() - Do ..SetupHalffabItemsBoom() + Do ..SetupHalffabItemsBoom(..TAORKenmerken) - #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ##class(vhTest.Mock.DOM.PM.TAORProduct.TAORLade).%New(..#ProductId) - Do TAORboxStub.IndienMethodCall("GeefIngegevenKenmerken").DanReturn(..TAORKenmerken) - Do TAORboxStub.IndienMethodCall("GeefHalffabItemsBoom").DanReturn(..HalffabItemsBoom) + #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ..GeefTaorboxLadeMock(..TAORKenmerken) #dim HoekprofielPositieBepaler As APPS.Halux.common.impl.SequentieService.HoekprofielPositieBepaler = ..GeefHoekprofielPositieBepaler() @@ -49,11 +47,9 @@ Set ..TAORKenmerken.CorpusBinnenbreedte = 500 Set ..TAORKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).C() - Do ..SetupHalffabItemsBoom() + Do ..SetupHalffabItemsBoom(..TAORKenmerken) - #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ##class(vhTest.Mock.DOM.PM.TAORProduct.TAORLade).%New(..#ProductId) - Do TAORboxStub.IndienMethodCall("GeefIngegevenKenmerken").DanReturn(..TAORKenmerken) - Do TAORboxStub.IndienMethodCall("GeefHalffabItemsBoom").DanReturn(..HalffabItemsBoom) + #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ..GeefTaorboxLadeMock(..TAORKenmerken) #dim HoekprofielPositieBepaler As APPS.Halux.common.impl.SequentieService.HoekprofielPositieBepaler = ..GeefHoekprofielPositieBepaler() @@ -66,11 +62,9 @@ Set ..TAORKenmerken.CorpusBinnenbreedte = 600 Set ..TAORKenmerken.LadeHoogte = ##class(DOM.PM.enu.TAORLadeHoogte).C() - Do ..SetupHalffabItemsBoom() + Do ..SetupHalffabItemsBoom(..TAORKenmerken) - #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ##class(vhTest.Mock.DOM.PM.TAORProduct.TAORLade).%New(..#ProductId) - Do TAORboxStub.IndienMethodCall("GeefIngegevenKenmerken").DanReturn(..TAORKenmerken) - Do TAORboxStub.IndienMethodCall("GeefHalffabItemsBoom").DanReturn(..HalffabItemsBoom) + #dim TAORboxStub As DOM.PM.TAORProduct.TAORLade = ..GeefTaorboxLadeMock(..TAORKenmerken) #dim HoekprofielPositieBepaler As APPS.Halux.common.impl.SequentieService.HoekprofielPositieBepaler = ..GeefHoekprofielPositieBepaler() @@ -86,6 +80,7 @@ +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken 1 + + +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken +1 +vhTest.Mock.DOM.PM.TAORProduct.TAORLade + +