Index: vhUnitTest/DOM/PM/Maatwerk/MVX/impl/KorttekstBepaler/Test.cls.xml
===================================================================
diff -u -r62798 -r62799
--- vhUnitTest/DOM/PM/Maatwerk/MVX/impl/KorttekstBepaler/Test.cls.xml (.../Test.cls.xml) (revision 62798)
+++ vhUnitTest/DOM/PM/Maatwerk/MVX/impl/KorttekstBepaler/Test.cls.xml (.../Test.cls.xml) (revision 62799)
@@ -28,10 +28,18 @@
Do ##super()
Set ..MvxKorttekstBepaler = ##class(DOM.PM.Maatwerk.MVX.impl.KorttekstBepaler).%New()
- Set ..MVXKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken).StandaardLade()
]]>
+
+aTestName:%String
+
+
+
@@ -131,21 +139,21 @@
// Missende input brengt de locatie van andere codes niet in het gedrang:
Set ..MVXKenmerken.LadeDiepte = ""
Set ..MVXKenmerken.InterneBreedte = 564
- Do ..AssertPositiesInKorttekst("MV7ESI S38Jx564 X ", 1, 25)
+ Do ..AssertPositiesInKorttekst("MV4M/I S38Jx564 X ", 1, 25)
Set ..MVXKenmerken.LadeDiepte = ..Enum.LadeDiepte.LadeDiepte500
Set ..MVXKenmerken.InterneBreedte = ""
- Do ..AssertPositiesInKorttekst("MV7ESI S38J500x X ", 1, 25)
+ Do ..AssertPositiesInKorttekst("MV4M/I S38J500x X ", 1, 25)
// Een spatie als input brengt de locatie van de andere codes niet in het gedrang:
Set ..MVXKenmerken.LadeDiepte = " "
Set ..MVXKenmerken.InterneBreedte = 564 // Property is type TECH.Numeric. Kan dus niet een spatie zijn.
- Do ..AssertPositiesInKorttekst("MV7ESI S38J x564 X ", 1, 25)
+ Do ..AssertPositiesInKorttekst("MV4M/I S38J x564 X ", 1, 25)
// Foute input brengt de locatie van de andere codes niet in het gedrang:
Set ..MVXKenmerken.LadeDiepte = ..#RandomInput
Set ..MVXKenmerken.InterneBreedte = 564 // Property is type TECH.Numeric. Kan dus geen RandomInput zijn.
- Do ..AssertPositiesInKorttekst("MV7ESI S38Jr#6P)&xxX ", 1, 25)
+ Do ..AssertPositiesInKorttekst("MV4M/I S38Jr#6P)&xxX ", 1, 25)
]]>
@@ -165,6 +173,19 @@
]]>
+
+
+
+
ControleKorttekst:TECH.String,BeginPositie:TECH.Integer,EindPositie:TECH.Integer=0
1