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
+
+