Index: vhUnitTest/DOM/PM/impl/MVXLangtekstCreator/Test.cls.xml =================================================================== diff -u -r62721 -r62725 --- vhUnitTest/DOM/PM/impl/MVXLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 62721) +++ vhUnitTest/DOM/PM/impl/MVXLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 62725) @@ -25,10 +25,14 @@ @@ -37,8 +41,11 @@ Set ..MVXKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken).StandaardLade() #dim Langtekst As DOM.PM.ProductLangtekst = ..GeefLangtekst() + #dim ControleLangtekst As TECH.String = ##class(TECH.StringUtils).Concatenate( "MERIVOBOX lade M" _ $$$CRLF, + "D:500xB:600; bodem:Orion grijs;" _ $$$CRLF, + "ladezijkant:Orion grijs; bevat: gemont. lade") - Do $$$AssertEquals(Langtekst.GeefString(), "MERIVOBOX lade M" _ $$$CRLF _ "D:500xB:600") + Do $$$AssertEquals(Langtekst.GeefString(), ControleLangtekst) ]]> @@ -48,18 +55,42 @@ Set ..MVXKenmerken.RugWandMateriaal = ..Enum.RugWandMateriaal.Staal #dim Langtekst As DOM.PM.ProductLangtekst = ..GeefLangtekst() + #dim ControleLangtekst As TECH.String = ##class(TECH.StringUtils).Concatenate( "MERIVOBOX lade M" _ $$$CRLF, + "D:500xB:600; bodem:Orion grijs;" _ $$$CRLF, + "ladezijkant:Orion grijs; stalen rugwand;" _ $$$CRLF, + "bevat: gemont. lade") - Do $$$AssertEquals(Langtekst.GeefString(), "MERIVOBOX lade M" _ $$$CRLF _ "D:500xB:600") + Do $$$AssertEquals(Langtekst.GeefString(), ControleLangtekst) ]]> + + + + @@ -69,127 +100,252 @@ Set ..MVXKenmerken.RugWandMateriaal = ..Enum.RugWandMateriaal.Staal #dim Langtekst As DOM.PM.ProductLangtekst = ..GeefLangtekst() + #dim ControleLangtekst As TECH.String = ##class(TECH.StringUtils).Concatenate( "MERIVOBOX binnenlade M" _ $$$CRLF, + "D:500xB:600; bodem:Orion grijs;" _ $$$CRLF, + "ladezijkant:Orion grijs; stalen rugwand;" _ $$$CRLF, + "bevat: gemont. lade; gesloten voorstuk") - Do $$$AssertEquals(Langtekst.GeefString(), "MERIVOBOX binnenlade M" _ $$$CRLF _ "D:500xB:600") + Do $$$AssertEquals(Langtekst.GeefString(), ControleLangtekst) ]]> - + + + + + - + + + + + + + + + + + + + - + - + - + @@ -198,20 +354,31 @@ Set ..MVXKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken).StandaardSpoelbakLade() #dim Langtekst As DOM.PM.ProductLangtekst = ..GeefLangtekst() + #dim ControleLangtekst As TECH.String = ##class(TECH.StringUtils).Concatenate( "MERIVOBOX Spoelbaklade" _ $$$CRLF, + "D:500xB:600" _ $$$CRLF, + "Spoelbakopening = 470mm (70/470/60);" _ $$$CRLF, + "bodem:Orion grijs; ladezijkant:Orion grijs;" _ $$$CRLF, + "bevat: gemont. lade") - Do $$$AssertEquals(Langtekst.GeefString(), "MERIVOBOX Spoelbaklade" _ $$$CRLF _ "D:500xB:600" _ $$$CRLF _ "Spoelbakopening = 470mm (230/470/210)") + Do $$$AssertEquals(Langtekst.GeefString(), ControleLangtekst) ]]> - + Index: vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml =================================================================== diff -u -r62719 -r62725 --- vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62719) +++ vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62725) @@ -119,9 +119,9 @@ Set MvxKenmerken.LadeHoogte = ##class(DOM.PM.enu.MVXLadeHoogte).E() Set MvxKenmerken.RugHoogte = ##class(DOM.PM.enu.MVXRugHoogte).E() Set MvxKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel() - Set MvxKenmerken.UitsparingData.RugDeelX = 230 + Set MvxKenmerken.UitsparingData.RugDeelX = 130 Set MvxKenmerken.UitsparingData.UitsparingZ1 = ##class(DOM.PM.enu.UitsparingCode).MvxD240B350() - Set MvxKenmerken.UitsparingData.RugDeelY = 210 + Set MvxKenmerken.UitsparingData.RugDeelY = 120 Quit MvxKenmerken ]]> @@ -136,9 +136,9 @@ Set MvxKenmerken.Toepassing = ##class(DOM.PM.enu.MVXToepassing).Spoelbak() Set MvxKenmerken.RugHoogte = ##class(DOM.PM.enu.MVXRugHoogte).M() Set MvxKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel() - Set MvxKenmerken.UitsparingData.RugDeelX = 230 + Set MvxKenmerken.UitsparingData.RugDeelX = 70 Set MvxKenmerken.UitsparingData.UitsparingZ1 = ##class(DOM.PM.enu.UitsparingCode).MvxD350B470() - Set MvxKenmerken.UitsparingData.RugDeelY = 210 + Set MvxKenmerken.UitsparingData.RugDeelY = 60 Quit MvxKenmerken ]]> Index: DOM/PM/impl/MVXLangtekstCreator.cls.xml =================================================================== diff -u -r62721 -r62725 --- DOM/PM/impl/MVXLangtekstCreator.cls.xml (.../MVXLangtekstCreator.cls.xml) (revision 62721) +++ DOM/PM/impl/MVXLangtekstCreator.cls.xml (.../MVXLangtekstCreator.cls.xml) (revision 62725) @@ -53,7 +53,7 @@ 1 @@ -156,6 +129,19 @@ ]]> + +1 +%Boolean + + + 1 %Boolean @@ -176,6 +162,83 @@ + + +1 +%String + + + + +1 +%String + + + + +1 +TECH.String + + + + +1 +%String + + + + +1 + +