Index: vhUnitTest/APPS/EC/Winkelkar/impl/LijnPrijsBepaler/Process/TestAdviesPrijsModus.cls.xml
===================================================================
diff -u -r33453 -r33456
--- vhUnitTest/APPS/EC/Winkelkar/impl/LijnPrijsBepaler/Process/TestAdviesPrijsModus.cls.xml (.../TestAdviesPrijsModus.cls.xml) (revision 33453)
+++ vhUnitTest/APPS/EC/Winkelkar/impl/LijnPrijsBepaler/Process/TestAdviesPrijsModus.cls.xml (.../TestAdviesPrijsModus.cls.xml) (revision 33456)
@@ -47,8 +47,8 @@
#dim IngegevenKenmerkenStub As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = $$$DummyObject
Do ..MockIngegevenKenmerkenConverter(IngegevenKenmerkenStub)
- #dim VerkoopPrijsBepalerMock As DOM.PM.VerkoopPrijsBepaler = ..GeefVerkoopPrijsBepalerMock(IngegevenKenmerkenStub,EenheidPrijs,LijstPrijs,KlantID)
- Set ..LijnPrijsBepaler = ##class(APPS.EC.Winkelkar.impl.LijnPrijsBepaler).%New(VerkoopPrijsBepalerMock)
+ #dim VerkoopPrijsBepalerStub As vhTest.Mock.DOM.PM.VerkoopPrijsBepaler = ..GeefVerkoopPrijsBepalerStub(IngegevenKenmerkenStub, EenheidPrijs, LijstPrijs, KlantID)
+ Set ..LijnPrijsBepaler = ##class(APPS.EC.Winkelkar.impl.LijnPrijsBepaler).%New(VerkoopPrijsBepalerStub)
Do ..AssertMaatwerkLijnPrijs(KlantID,VerwachteEenheidPrijs)
]]>
@@ -65,22 +65,24 @@
]]>
-
+
IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,EenheidPrijs:%Numeric,LijstPrijs:%Numeric,KlantID:DOM.VKP.KlantID
1
-DOM.PM.VerkoopPrijsBepaler
+vhTest.Mock.DOM.PM.VerkoopPrijsBepaler
1
DOM.common.enu.Personality
-
Index: vhTest/Mock/DOM/PM/VerkoopPrijsBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Mock/DOM/PM/VerkoopPrijsBepaler.cls.xml (revision 0)
+++ vhTest/Mock/DOM/PM/VerkoopPrijsBepaler.cls.xml (revision 33456)
@@ -0,0 +1,21 @@
+
+
+
+
+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.PM.VerkoopPrijsBepaler,Tools.Mock.MockClassBase
+right
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Aantal:%String,PersonalityID:%String,KlantID:DOM.VKP.VanHoeckeKlantID
+DOM.VKP.info.VerkoopPrijsInfo
+
+
+
+
+
+
FishEye: Tag 33456 refers to a dead (removed) revision in file `vhTest/Mock/APPS/EC/VerkoopPrijsBepaler.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
Index: vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepaler/BasisTest.cls.xml
===================================================================
diff -u -r33453 -r33456
--- vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepaler/BasisTest.cls.xml (.../BasisTest.cls.xml) (revision 33453)
+++ vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepaler/BasisTest.cls.xml (.../BasisTest.cls.xml) (revision 33456)
@@ -11,20 +11,20 @@
1
%Decimal
Index: vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BerekenPrijzen/Test.cls.xml
===================================================================
diff -u -r30301 -r33456
--- vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BerekenPrijzen/Test.cls.xml (.../Test.cls.xml) (revision 30301)
+++ vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BerekenPrijzen/Test.cls.xml (.../Test.cls.xml) (revision 33456)
@@ -24,7 +24,7 @@
-vhTest.Mock.APPS.EC.VerkoopPrijsBepaler
+vhTest.Mock.DOM.PM.VerkoopPrijsBepaler
1
@@ -48,7 +48,7 @@
set ..TAORKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade()
set ..IngegevenKenmerkenAPIMock = ##class(vhTest.Mock.DOM.PM.IngegevenKenmerkenAPI).MockInstance()
- set ..VerkoopPrijsBepalerMock = ##class(vhTest.Mock.APPS.EC.VerkoopPrijsBepaler).%New()
+ set ..VerkoopPrijsBepalerMock = ##class(vhTest.Mock.DOM.PM.VerkoopPrijsBepaler).%New()
set ..PrijsBerekeningPrijsBepaler = ##class(APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBerekeningPrijsBepaler).%New(..VerkoopPrijsBepalerMock)
]]>
Index: vhTest/Fake/DOM/PM/VerkoopPrijsBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Fake/DOM/PM/VerkoopPrijsBepaler.cls.xml (revision 0)
+++ vhTest/Fake/DOM/PM/VerkoopPrijsBepaler.cls.xml (revision 33456)
@@ -0,0 +1,40 @@
+
+
+
+1
+TECH.RegisteredObject,DOM.PM.VerkoopPrijsBepaler
+
+
+%Numeric
+1
+
+
+
+%Numeric
+1
+
+
+
+Prijs:%Numeric=50,LijstPrijs:%Numeric=100
+1
+1
+%Status
+1
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Aantal:%String,PersonalityID:%String,KlantID:DOM.VKP.VanHoeckeKlantID
+DOM.VKP.info.VerkoopPrijsInfo
+
+
+
+
+
+
Index: vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BasisTest.cls.xml
===================================================================
diff -u -r30301 -r33456
--- vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BasisTest.cls.xml (.../BasisTest.cls.xml) (revision 30301)
+++ vhUnitTest/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler/BasisTest.cls.xml (.../BasisTest.cls.xml) (revision 33456)
@@ -40,16 +40,16 @@
do ..IngegevenKenmerkenAPI.IndienMethodCall("GeefIngegevenKenmerken", ##class(Tools.Mock.ArgumentMatchers.ElkeWaarde).%New()).DanReturn(IngegevenKenmerken)
do ..IngegevenKenmerkenAPI.IndienMethodCall("BewaarIngegevenKenmerken", IngegevenKenmerken).DanReturn($$$DummyString)
- set VerkoopPrijsBepaler = ##class(vhTest.Mock.APPS.EC.VerkoopPrijsBepaler).%New()
- set PrijsBepalerFactory = ##class(vhTest.Fake.APPS.EC.Winkelkar.WinkelkarService.PrijsFactorBepalerFactory).%New(..PrijsFactor)
+ #dim VerkoopPrijsBepalerStub As vhTest.Mock.DOM.PM.VerkoopPrijsBepaler = ##class(vhTest.Mock.DOM.PM.VerkoopPrijsBepaler).%New()
+ #dim PrijsBepalerFactoryFake As vhTest.Fake.APPS.EC.Winkelkar.WinkelkarService.PrijsFactorBepalerFactory = ##class(vhTest.Fake.APPS.EC.Winkelkar.WinkelkarService.PrijsFactorBepalerFactory).%New(..PrijsFactor)
#dim KlantID As DOM.VKP.VanHoeckeKlantID = ..GeefKlantID()
#dim PersonalityID As DOM.common.enu.Personality = ..GeefPersonality().GeefID()
#dim VerkoopPrijsInfo As DOM.VKP.info.VerkoopPrijsInfo = ##class(vhTest.Dummy.DOM.VKP.info.VerkoopPrijsInfo).Create(..EenheidPrijs, $$$DummyInteger, $$$DummyInteger, PersonalityID, KlantID)
- do VerkoopPrijsBepaler.IndienMethodCall("BepaalVerkoopPrijs", IngegevenKenmerken, "", PersonalityID, KlantID).DanReturn(VerkoopPrijsInfo)
+ Do VerkoopPrijsBepalerStub.IndienMethodCall("BepaalVerkoopPrijs", IngegevenKenmerken, "", PersonalityID, KlantID).DanReturn(VerkoopPrijsInfo)
- set PrijsBepaler = ##class(APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBerekeningPrijsBepaler).%New(VerkoopPrijsBepaler, PrijsBepalerFactory, ..KortingBepaler)
+ #dim PrijsBepaler As APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBerekeningPrijsBepaler = ##class(APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBerekeningPrijsBepaler).%New(VerkoopPrijsBepalerStub, PrijsBepalerFactoryFake, ..KortingBepaler)
do ..VulInMaatwerkLijn(IngegevenKenmerken)
FishEye: Tag 33456 refers to a dead (removed) revision in file `vhTest/Fake/APPS/EC/VerkoopPrijsBepaler.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?