Index: APPS/EC/impl/RefSessieDataBepaler.cls.xml =================================================================== diff -u -r29059 -r33363 --- APPS/EC/impl/RefSessieDataBepaler.cls.xml (.../RefSessieDataBepaler.cls.xml) (revision 29059) +++ APPS/EC/impl/RefSessieDataBepaler.cls.xml (.../RefSessieDataBepaler.cls.xml) (revision 33363) @@ -1,7 +1,7 @@ -APPS.EC.RefSessieDataBepaler,TECH.RegisteredObject +APPS.EC.RefSessieDataBepaler,TECH.RegisteredObject,TECH.Mockable EncryptedRefSessieData:%String Index: WSimpl/Unishop/Login/Aanmelder.cls.xml =================================================================== diff -u -r33351 -r33363 --- WSimpl/Unishop/Login/Aanmelder.cls.xml (.../Aanmelder.cls.xml) (revision 33351) +++ WSimpl/Unishop/Login/Aanmelder.cls.xml (.../Aanmelder.cls.xml) (revision 33363) @@ -23,8 +23,13 @@ 1 + +APPS.EC.impl.RefSessieDataBepaler +1 + + -LoginParameterBepaler:WSimpl.Unishop.Login.ParameterBepaler,LoginKortingBewaarder:WSimpl.Unishop.Login.KortingBewaarder,SessionService:APPS.EC.WebshopSessionService,WebshopSessieSettingsInvuller:WSimpl.Unishop.Login.WebshopSessieSettingsInvuller +LoginParameterBepaler:WSimpl.Unishop.Login.ParameterBepaler,LoginKortingBewaarder:WSimpl.Unishop.Login.KortingBewaarder,SessionService:APPS.EC.WebshopSessionService,WebshopSessieSettingsInvuller:WSimpl.Unishop.Login.WebshopSessieSettingsInvuller,RefSessieBepaler:APPS.EC.impl.RefSessieDataBepaler 1 1 %Status @@ -34,6 +39,7 @@ Set ..LoginKortingBewaarder = $$$Inject(LoginKortingBewaarder,##class(WSimpl.Unishop.Login.KortingBewaarder).%New()) Set ..SessionService = $$$Inject(SessionService, ##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefWebshopSessionService()) Set ..WebshopSessieSettingsInvuller = $$$Inject(WebshopSessieSettingsInvuller,##class(WSimpl.Unishop.Login.WebshopSessieSettingsInvuller).%New()) + Set ..RefSessieBepaler = $$$Inject(RefSessieBepaler, ##class(APPS.EC.impl.RefSessieDataBepaler).%New()) quit $$$OK ]]> @@ -63,7 +69,7 @@ Ref:%String,SessieID:%String 1 + + + +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 +APPS.EC.impl.RefSessieDataBepaler + + +RefSessieData:APPS.EC.dto.RefSessieData +%String + + + + +EncryptedRefSessieData:%String +APPS.EC.dto.RefSessieData + + + + + + Index: vhTest/Mock/APPS/EC/impl/RefSessieDataBepaler.cls.xml =================================================================== diff -u --- vhTest/Mock/APPS/EC/impl/RefSessieDataBepaler.cls.xml (revision 0) +++ vhTest/Mock/APPS/EC/impl/RefSessieDataBepaler.cls.xml (revision 33363) @@ -0,0 +1,28 @@ + + + + +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 +APPS.EC.impl.RefSessieDataBepaler,Tools.Mock.MockClassBase +right + + +RefSessieData:APPS.EC.dto.RefSessieData +%String + + + + +EncryptedRefSessieData:%String +APPS.EC.dto.RefSessieData + + + + + + Index: vhUnitTest/WSimpl/Unishop/Login/Aanmelder/Test.cls.xml =================================================================== diff -u -r33351 -r33363 --- vhUnitTest/WSimpl/Unishop/Login/Aanmelder/Test.cls.xml (.../Test.cls.xml) (revision 33351) +++ vhUnitTest/WSimpl/Unishop/Login/Aanmelder/Test.cls.xml (.../Test.cls.xml) (revision 33363) @@ -3,34 +3,64 @@ vhUnitTest.TestCase - + +APPS.EC.impl.WebshopSessie +1 + + + +%String +1 + + + +%String +"vhUnitTest.WSimpl.Unishop.Login.Aanmelder.Test" + + + + + + +