Index: vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml =================================================================== diff -u -r58008 -r58014 --- vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008) +++ vhTest/Mock/APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58014) @@ -91,13 +91,6 @@ ]]> - -ProductID:%String -DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken - - - Pad:APPS.VKP.Maatwerk.dto.Pad,Naam:%String,GevraagdeVersie:%Integer APPS.PM.Maatwerk.dto.IngegevenKenmerken Index: vhTest/Mock/APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml =================================================================== diff -u -r29059 -r58014 --- vhTest/Mock/APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml (.../InbouwBreedteBerekenaar.cls.xml) (revision 29059) +++ vhTest/Mock/APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml (.../InbouwBreedteBerekenaar.cls.xml) (revision 58014) @@ -3,11 +3,17 @@ 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.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar,Tools.Mock.MockClassBase + +OpvullijstBreedteBepaler:DOM.PM.Maatwerk.Lade.OpvullijstBreedteBepaler +%Status + + + IngegevenKenmerken:APPS.PM.Maatwerk.dto.LadeKenmerken %Double Index: APPS/VKP/Maatwerk/ConfiguratorService.cls.xml =================================================================== diff -u -r58008 -r58014 --- APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008) +++ APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58014) @@ -114,12 +114,6 @@ APPS.PM.Maatwerk.dto.BerekendeWaarden - - -1 -ProductID:%String -DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken - Index: APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml =================================================================== diff -u -r58008 -r58014 --- APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58008) +++ APPS/VKP/Maatwerk/impl/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 58014) @@ -274,6 +274,7 @@ ProductID:%String +1 DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken 1 + +APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar +1 + + -LadeRegistratieService:APPS.VKP.Maatwerk.LadeRegistratieService="",ConfiguratorService:APPS.VKP.Maatwerk.impl.ConfiguratorService="",AppsNaarEconConverter:ECONimpl.PM.Maatwerk.AppsConverter="",BarcodeService:APPS.algemeen.BarcodeService="",OrderAPI:DOM.VKP.OrderAPI="" +LadeRegistratieService:APPS.VKP.Maatwerk.LadeRegistratieService="",ConfiguratorService:APPS.VKP.Maatwerk.impl.ConfiguratorService="",AppsNaarEconConverter:ECONimpl.PM.Maatwerk.AppsConverter="",BarcodeService:APPS.algemeen.BarcodeService="",OrderAPI:DOM.VKP.OrderAPI="",InbouwBreedteBerekenaar:APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar="" 1 1 %Status @@ -40,6 +45,7 @@ Set ..AppsNaarEconConverter = $$$Inject(AppsNaarEconConverter, ##class(ECONimpl.PM.Maatwerk.AppsConverter).%New()) Set ..BarcodeService = $$$Inject(BarcodeService, ##class(APPS.algemeen.BarcodeService).%New()) Set ..OrderAPI = $$$Inject(OrderAPI,##class(DOM.VKP.impl.DataM.DataMOrderAPI).%New()) + Set ..InbouwBreedteBerekenaar = $$$Inject(InbouwBreedteBerekenaar, ##class(APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar).%New()) Quit $$$OK ]]> @@ -79,18 +85,16 @@ } } } - #dim DomKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ..ConfiguratorService.GeefKenmerkenVanProductIntern(ProductNummer) - #dim AppsKenmerken As APPS.PM.Maatwerk.dto.IngegevenKenmerken = ..ConfiguratorService.GeefKenmerkenDto(DomKenmerken) + #dim IngegevenKenmerken As APPS.PM.Maatwerk.dto.IngegevenKenmerken = ..ConfiguratorService.GeefOnverwerkteKenmerkenVanProduct(ProductNummer) + #dim EconKenmerken As ECON.PM.Maatwerk.dto.EconConfiguratieKenmerken = ..AppsNaarEconConverter.ConverteerAppsNaarEcon(IngegevenKenmerken) - #dim EconKenmerken As ECON.PM.Maatwerk.dto.EconConfiguratieKenmerken = ..AppsNaarEconConverter.ConverteerAppsNaarEcon(AppsKenmerken) - If QRcodeNaarKenmerkenRequest.HerbestellingBijProbleem { Do ..ZetAlleNietMeeleverenOpTrue(EconKenmerken) } #dim EconKenmerkenArray As %ArrayOfDataTypes = EconKenmerken.ToArray() Do ..ZetServiceSpecifiekeKenmerken(EconKenmerkenArray) - Do ..ZetInterneBreedte() + Do ..ZetInterneBreedte(EconKenmerkenArray, ..InbouwBreedteBerekenaar.BerekenInbouwBreedte(IngegevenKenmerken)) Set Response = ##class(WS.Vhisie4.QRcodeNaarKenmerkenResponse).%New() Set Response.EconConfiguratie = EconKenmerkenArray @@ -146,8 +150,12 @@ -EconKenmerken:%ArrayOfDataTypes +EconKenmerken:%ArrayOfDataTypes,InterneBreedte:%String 1 + Index: APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml =================================================================== diff -u -r29059 -r58014 --- APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml (.../InbouwBreedteBerekenaar.cls.xml) (revision 29059) +++ APPS/PM/Maatwerk/Lade/impl/InbouwBreedteBerekenaar.cls.xml (.../InbouwBreedteBerekenaar.cls.xml) (revision 58014) @@ -35,6 +35,7 @@ #dim CorpusWandDikte As %Double = $Select(IngegevenKenmerken.IsBinnenbreedte:0,1:IngegevenKenmerken.CorpusWandDikte) #dim OpvullijstBreedte As %Double = ..OpvullijstBreedteBepaler.GeefBreedte(IngegevenKenmerken) #dim InbouwBreedte As %Double = CorpusBreedte - (2*CorpusWandDikte) - (AantalOpvullijsten*OpvullijstBreedte) + Do ##class(Tools.Wlip).%New(127).String(CorpusBreedte_"/"_CorpusWandDikte_"/"_AantalOpvullijsten_"/"_OpvullijstBreedte) Quit InbouwBreedte ]]> Index: vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml =================================================================== diff -u -r58008 -r58014 --- vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 58008) +++ vhUnitTest/WSimpl/Vhisie4/QRcodeNaarKenmerken/GeefKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 58014) @@ -60,24 +60,27 @@ Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade()) - Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock) + Set InbouwBreedteBerekenaarMock = ##class(vhTest.Mock.APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar).%New() + Do InbouwBreedteBerekenaarMock.VerwachtMethodCall("BerekenInbouwBreedte", Kenmerken).DanReturn("666666") + Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock, , , InbouwBreedteBerekenaarMock) + #dim Response As WS.Vhisie4.QRcodeNaarKenmerkenResponse = QRNaarKenmerkenService.GeefKenmerken(..Request) Do $$$AssertEquals(Response.EconConfiguratie.GetAt("Data.Lijn.Aantal"),"1") Do $$$AssertEquals(Response.EconConfiguratie.GetAt("Data.Kenmerken.Verpakkingtype"),"V1") + Do $$$AssertEquals(Response.EconConfiguratie.GetAt("Data.BerekendeWaarden.InterneBreedte"),"666666") Do LadeRegistratieServiceMock.Verifieer() Do ConfiguratorServiceMock.Verifieer() + Do InbouwBreedteBerekenaarMock.Verifieer() Do AppsConverterMock.Verifieer() ]]> @@ -88,14 +91,12 @@ Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TBXKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TbxKenmerken).StandaardLade()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TbxKenmerken).StandaardLade()) Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock) @@ -117,7 +118,7 @@ Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanException($$$DummyException) + Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanException($$$DummyException) Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceStub, ConfiguratorServiceStub) @@ -134,14 +135,12 @@ Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterStub.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanException($$$DummyException) + Do AppsConverterStub.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanException($$$DummyException) Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceStub, ConfiguratorServiceStub, AppsConverterStub) @@ -231,14 +230,12 @@ Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0) Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock) @@ -257,14 +254,12 @@ Set LadeRegistratieServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.impl.LadeRegistratieService).%New() Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) Set BarcodeServiceMock = ##class(vhTest.Mock.APPS.algemeen.BarcodeService).%New() Do BarcodeServiceMock.VerwachtMethodCall("GeefProductIDVoorBarcode",..#Ladecode).DanReturn(..#ProductNummer) @@ -287,14 +282,12 @@ Set LadeRegistratieServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.impl.LadeRegistratieService).%New() Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).ExactAantalKeer(0) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).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) @@ -318,14 +311,12 @@ Do LadeRegistratieServiceMock.VerwachtMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceMock.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceMock = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceMock.VerwachtMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceMock.VerwachtMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterMock = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade()) + Do AppsConverterMock.VerwachtMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade()) Set QRNaarKenmerkenService = ##class(WSimpl.Vhisie4.QRcodeNaarKenmerkenService).%New(LadeRegistratieServiceMock, ConfiguratorServiceMock, AppsConverterMock) @@ -356,14 +347,12 @@ Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) + Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",Kenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) Set OrderApiStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() Do OrderApiStub.IndienMethodCall("BestaatOrder",..#OrderID).DanReturn($$$False) @@ -383,14 +372,12 @@ Do LadeRegistratieServiceStub.IndienMethodCall("ZoekProductNummerViaRegistratieCode",..#RegistratieCode).DanReturn(..#ProductNummer) Do LadeRegistratieServiceStub.IndienMethodCall("ZoekViaRegistratieCode",..#RegistratieCode).DanReturn(..RegistratieDummy) - #dim AppsKenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() - #dim DomKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() + #dim Kenmerken = ##class(vhTest.Utils.APPS.PM.Maatwerk.dto.TAORKenmerken).StandaardLade() Set ConfiguratorServiceStub = ##class(vhTest.Mock.APPS.VKP.Maatwerk.ConfiguratorService).%New() - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenVanProductIntern",..#ProductNummer).DanReturn(DomKenmerken) - Do ConfiguratorServiceStub.IndienMethodCall("GeefKenmerkenDto",DomKenmerken).DanReturn(AppsKenmerken) + Do ConfiguratorServiceStub.IndienMethodCall("GeefOnverwerkteKenmerkenVanProduct",..#ProductNummer).DanReturn(Kenmerken) Set AppsConverterStub = ##class(vhTest.Mock.ECONimpl.PM.Maatwerk.AppsConverter).%New() - Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",AppsKenmerken).DanReturn(##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New()) + Do AppsConverterStub.IndienMethodCall("ConverteerAppsNaarEcon",Kenmerken).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()