Index: vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml
===================================================================
diff -u -r56426 -r58008
--- vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 56426)
+++ vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 58008)
@@ -60,12 +60,14 @@
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade())
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock)
@@ -86,12 +88,14 @@
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TBXKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TbxKenmerken).StandaardLade())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TbxKenmerken).StandaardLade())
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock)
@@ -113,7 +117,7 @@
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanException($$$DummyException)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanException($$$DummyException)
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceStub, ConfiguratorServiceStub)
@@ -130,12 +134,14 @@
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterStub.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanException($$$DummyException)
+ Do AppsConverterStub.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanException($$$DummyException)
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceStub, ConfiguratorServiceStub, AppsConverterStub)
@@ -225,12 +231,14 @@
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0)
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock)
@@ -249,12 +257,14 @@
Set LadeRegistratieServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.impl.LadeRegistratieService).%New()
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
Set BarcodeServiceMock = ##class(vhTest.Mock.APPS.algemeen.BarcodeService).%New()
Do BarcodeServiceMock.VerwachtMethodCall("GeefProductIDVoorBarcode",..#Ladecode).DanReturn(..#ProductNummer)
@@ -277,12 +287,14 @@
Set LadeRegistratieServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.impl.LadeRegistratieService).%New()
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
Set BarcodeServiceMock = ##class(vhTest.Mock.APPS.algemeen.BarcodeService).%New()
Do BarcodeServiceMock.VerwachtMethodCall("GeefProductIDVoorBarcode",##class(TECH.StringUtils).Replace(..#Ladecode,".","")).DanReturn(..#ProductNummer)
@@ -306,12 +318,14 @@
Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceMock.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade())
+ Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade())
Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock)
@@ -342,12 +356,14 @@
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
+ Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
Set OrderApiStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New()
Do OrderApiStub.IndienMethodCall("BestaatOrder",..#OrderID).DanReturn($$$False)
@@ -367,12 +383,14 @@
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer)
Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy)
- #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade()
+ #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken)
+ Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken)
Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New()
- Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
+ Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New())
#dim OrderStub As DOM.VKP.Order = ##class(vhTest.Utils.DOM.VKP.Order).StandaardOrder()
Set OrderApiStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New()
Index: vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml
===================================================================
diff -u -r29059 -r58008
--- vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 29059)
+++ vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008)
@@ -3,8 +3,7 @@
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
-Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
1
APPS.VKP.Maatwerk.ConfiguratorService,Tools.Mock.MockClassBase
right
@@ -92,6 +91,13 @@
]]>
+
+ProductID:%String
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+
+
Pad:APPS.VKP.Maatwerk.dto.Pad,Naam:%String,GevraagdeVersie:%Integer
APPS.PM.Maatwerk.dto.IngegevenKenmerken
Index: APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml
===================================================================
diff -u -r55602 -r58008
--- APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 55602)
+++ APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008)
@@ -274,7 +274,6 @@
ProductID:%String
-1
DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+
+EconKenmerken:%ArrayOfDataTypes
+1
+
Index: APPS/VKP/Maatwerk/ConfiguratorService.cls.xml
===================================================================
diff -u -r29059 -r58008
--- APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 29059)
+++ APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008)
@@ -114,6 +114,12 @@
APPS.PM.Maatwerk.dto.BerekendeWaarden
+
+
+1
+ProductID:%String
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+