Index: vhTest/Mock/DOM/common/impl/HandelPersonalityRepository.cls.xml =================================================================== diff -u --- vhTest/Mock/DOM/common/impl/HandelPersonalityRepository.cls.xml (revision 0) +++ vhTest/Mock/DOM/common/impl/HandelPersonalityRepository.cls.xml (revision 41743) @@ -0,0 +1,14 @@ + + + + +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. +1 +DOM.common.impl.HandelPersonalityRepository,Tools.Mock.MockClassBase +right + + + + Index: vhTest/Fake/DOM/common/impl/HandelPersonalityRepository.cls.xml =================================================================== diff -u --- vhTest/Fake/DOM/common/impl/HandelPersonalityRepository.cls.xml (revision 0) +++ vhTest/Fake/DOM/common/impl/HandelPersonalityRepository.cls.xml (revision 41743) @@ -0,0 +1,12 @@ + + + + +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 +DOM.common.impl.HandelPersonalityRepository + + + + Index: DOM/common/impl/HandelPersonalityRepository.cls.xml =================================================================== diff -u -r41618 -r41743 --- DOM/common/impl/HandelPersonalityRepository.cls.xml (.../HandelPersonalityRepository.cls.xml) (revision 41618) +++ DOM/common/impl/HandelPersonalityRepository.cls.xml (.../HandelPersonalityRepository.cls.xml) (revision 41743) @@ -1,7 +1,7 @@ -TECH.Persistentie.impl.Repository +TECH.Persistentie.impl.Repository,TECH.Mockable DOM.common.impl.HandelPersonality Index: DOM/common/impl/HandelPersonality.cls.xml =================================================================== diff -u -r41692 -r41743 --- DOM/common/impl/HandelPersonality.cls.xml (.../HandelPersonality.cls.xml) (revision 41692) +++ DOM/common/impl/HandelPersonality.cls.xml (.../HandelPersonality.cls.xml) (revision 41743) @@ -1,7 +1,7 @@ -DOM.common.impl.Personality,DOM.common.HandelPersonality +DOM.common.impl.Personality,DOM.common.HandelPersonality,TECH.Mockable %Boolean Index: vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/RegistreerContactGegevens/Test.cls.xml =================================================================== diff -u --- vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/RegistreerContactGegevens/Test.cls.xml (revision 0) +++ vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/RegistreerContactGegevens/Test.cls.xml (revision 41743) @@ -0,0 +1,105 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: WSimpl/Vhisie4/Auth/HandelAuthenticator.cls.xml =================================================================== diff -u -r41692 -r41743 --- WSimpl/Vhisie4/Auth/HandelAuthenticator.cls.xml (.../HandelAuthenticator.cls.xml) (revision 41692) +++ WSimpl/Vhisie4/Auth/HandelAuthenticator.cls.xml (.../HandelAuthenticator.cls.xml) (revision 41743) @@ -33,8 +33,18 @@ 1 + +APPS.EC.WebshopSessionService +1 + + + +APPS.VKP.KlantDataBewaarder +1 + + -LoginParameterBepaler:WSimpl.Unishop.Login.ParameterBepaler,Logger:vhLib.Logger +LoginParameterBepaler:WSimpl.Unishop.Login.ParameterBepaler,Logger:vhLib.Logger,HandelKlantDataRepository:DOM.VKP.impl.HandelKlantDataRepository,HandelPersonalityRepository:DOM.common.impl.HandelPersonalityRepository,WebshopSessionService:APPS.EC.WebshopSessionService,KlantDataBewaarder:APPS.VKP.KlantDataBewaarder 1 1 %Status @@ -43,9 +53,11 @@ Set ..LoginParameterBepaler = $$$Inject(LoginParameterBepaler, ##class(WSimpl.Unishop.Login.ParameterBepaler).%New()) Set ..Logger = $$$Inject(Logger,##class(vhLib.Logger).%New("WS.VHISIE4")) Set ..VerkoopAPI = ##class(DOM.DomeinContext).Instance().GeefVerkoopAPI() - Set ..HandelPersonalityRepository = ##class(DOM.common.impl.HandelPersonalityRepository).%New() + Set ..HandelPersonalityRepository = $$$Inject(HandelPersonalityRepository,##class(DOM.common.impl.HandelPersonalityRepository).%New()) Set ..KlantDataBepaler = ##class(DOM.VKP.impl.KlantDataBepaler).%New() - Set ..HandelKlantDataRepository = ##class(DOM.VKP.impl.HandelKlantDataRepository).%New() + Set ..HandelKlantDataRepository = $$$Inject(HandelKlantDataRepository,##class(DOM.VKP.impl.HandelKlantDataRepository).%New()) + Set ..WebshopSessionService = $$$Inject(WebshopSessionService,##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefWebshopSessionService()) + Set ..KlantDataBewaarder = $$$Inject(KlantDataBewaarder,##class(APPS.ApplicatieContext).Instance().GeefVerkoopAPI().GeefKlantDataBewaarder()) Quit $$$OK ]]> @@ -102,36 +114,38 @@ Personality:DOM.common.Personality,KlantData:DOM.common.dto.KlantData 1 - Index: vhTest/Mock/DOM/common/impl/HandelPersonality.cls.xml =================================================================== diff -u --- vhTest/Mock/DOM/common/impl/HandelPersonality.cls.xml (revision 0) +++ vhTest/Mock/DOM/common/impl/HandelPersonality.cls.xml (revision 41743) @@ -0,0 +1,46 @@ + + + + +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. +1 +DOM.common.impl.HandelPersonality,Tools.Mock.MockClassBase +right + + +%String + + + + +%String + + + + +%Boolean + + + + +%Library.CacheStorage +HandelPersonalityDefaultData + +"HandelPersonality" + +MethodCallStubs + + +IsMethodCallVerwacht + + + + + + + Index: vhTest/Utils/DOM/VKP/HandelKlantData.cls.xml =================================================================== diff -u --- vhTest/Utils/DOM/VKP/HandelKlantData.cls.xml (revision 0) +++ vhTest/Utils/DOM/VKP/HandelKlantData.cls.xml (revision 41743) @@ -0,0 +1,24 @@ + + + +TECH.RegisteredObject + + +1 +DOM.VKP.impl.HandelKlantData + + + + + + Index: vhTest/Utils/WS/Vhisie4/Auth/RegistreerContactGegevensRequest.cls.xml =================================================================== diff -u --- vhTest/Utils/WS/Vhisie4/Auth/RegistreerContactGegevensRequest.cls.xml (revision 0) +++ vhTest/Utils/WS/Vhisie4/Auth/RegistreerContactGegevensRequest.cls.xml (revision 41743) @@ -0,0 +1,39 @@ + + + +TECH.RegisteredObject + + +1 +WS.Vhisie4.Auth.RegistreerContactGegevensRequest + + + + +1 +WS.Vhisie4.Auth.RegistreerContactGegevensRequest + + + + + + Index: vhTest/Fake/DOM/common/impl/HandelPersonality.cls.xml =================================================================== diff -u --- vhTest/Fake/DOM/common/impl/HandelPersonality.cls.xml (revision 0) +++ vhTest/Fake/DOM/common/impl/HandelPersonality.cls.xml (revision 41743) @@ -0,0 +1,30 @@ + + + + +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 +DOM.common.impl.HandelPersonality + + +%String + + + + +%String + + + + +%Boolean + + + + + +