Index: AXimpl/Admin/DOM/PM/BouwsteenConverter.cls.xml
===================================================================
diff -u -r47976 -r48295
--- AXimpl/Admin/DOM/PM/BouwsteenConverter.cls.xml (.../BouwsteenConverter.cls.xml) (revision 47976)
+++ AXimpl/Admin/DOM/PM/BouwsteenConverter.cls.xml (.../BouwsteenConverter.cls.xml) (revision 48295)
@@ -8,14 +8,20 @@
1
+
+AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker
+1
+
+
-ProductApi:DOM.PM.ProductAPI=""
+ProductApi:DOM.PM.ProductAPI="",AantalBeperker:AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker=""
1
1
%Status
1
@@ -59,10 +65,9 @@
%Decimal
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker
+
+
+IdentNummer:%String
+%Decimal
+
+
+
+
+IdentNummer:%String
+%Boolean
+
+
+
+
+
+
Index: vhUnitTest/AXimpl/Admin/DOM/PM/BouwsteenConverter/Test.cls.xml
===================================================================
diff -u -r47151 -r48295
--- vhUnitTest/AXimpl/Admin/DOM/PM/BouwsteenConverter/Test.cls.xml (.../Test.cls.xml) (revision 47151)
+++ vhUnitTest/AXimpl/Admin/DOM/PM/BouwsteenConverter/Test.cls.xml (.../Test.cls.xml) (revision 48295)
@@ -12,7 +12,10 @@
@@ -43,7 +46,7 @@
@@ -66,7 +69,7 @@
#dim ProductBouwsteenDummy As DOM.PM.Bouwstenen.Bouwsteen = ..GeefProductBouwsteenDummy()
Set ProductBouwsteenDummy.Aantal = RandomAantal
-
+
Do $$$AssertEquals(..BouwsteenConverter.Convert(ProductBouwsteenDummy, "").Aantal, RandomAantal)
]]>
@@ -85,14 +88,31 @@
#dim ProductApiStub As vhTest.Mock.DOM.PM.ProductAPI = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New()
Do ProductApiStub.IndienMethodCall("GeefProduct", "").DanReturn(ProductStub)
- Set ..BouwsteenConverter = ##class(AXimpl.Admin.DOM.PM.BouwsteenConverter).%New(ProductApiStub)
+ #dim AantalBeperkerStub As vhTest.Mock.AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker = ##class(vhTest.Mock.AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker).%New()
+ Do AantalBeperkerStub.IndienMethodCall("IsBeperkt", BewerkteProductBouwsteen.KindProduct.IdentNummer).DanReturn($$$False)
+ #dim BouwsteenConverter As AXimpl.Admin.DOM.PM.BouwsteenConverter = ##class(AXimpl.Admin.DOM.PM.BouwsteenConverter).%New(ProductApiStub, AantalBeperkerStub)
#dim VerwachtAantal As %Decimal = RandomDimensieMetUitval / RandomWerkvloerGrootteNetto
- Do $$$AssertEquals(..BouwsteenConverter.Convert(BewerkteProductBouwsteen, "").Aantal, VerwachtAantal)
+ Do $$$AssertEquals(BouwsteenConverter.Convert(BewerkteProductBouwsteen, "").Aantal, VerwachtAantal)
]]>
+
+
+
+
1
DOM.PM.Bouwstenen.Bouwsteen
Index: vhTest/Mock/AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml
===================================================================
diff -u
--- vhTest/Mock/AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml (revision 0)
+++ vhTest/Mock/AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml (revision 48295)
@@ -0,0 +1,27 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+AXimpl.Admin.DOM.PM.BouwsteenConverter.AantalBeperker,Tools.Mock.MockClassBase
+right
+
+
+IdentNummer:%String
+%Decimal
+
+
+
+
+IdentNummer:%String
+%Boolean
+
+
+
+
+
+
Index: AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml
===================================================================
diff -u -r47976 -r48295
--- AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml (.../AantalBeperker.cls.xml) (revision 47976)
+++ AXimpl/Admin/DOM/PM/BouwsteenConverter/AantalBeperker.cls.xml (.../AantalBeperker.cls.xml) (revision 48295)
@@ -1,7 +1,7 @@
-TECH.RegisteredObject
+TECH.Mockable
TECH.KeyValue.UniqueList