FishEye: Tag 50940 refers to a dead (removed) revision in file `vhTest/Mock/APPS/EC/Verkoop/OfferteVoorBestellingValidator.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
Index: vhUnitTest/APPS/EC/impl/ExterneVerkoopService/OfferteBesteller/Test.cls.xml
===================================================================
diff -u -r45377 -r50940
--- vhUnitTest/APPS/EC/impl/ExterneVerkoopService/OfferteBesteller/Test.cls.xml (.../Test.cls.xml) (revision 45377)
+++ vhUnitTest/APPS/EC/impl/ExterneVerkoopService/OfferteBesteller/Test.cls.xml (.../Test.cls.xml) (revision 50940)
@@ -20,13 +20,13 @@
Do OfferteServiceMock.IndienMethodCall("GeefOfferte", $$$ElkeWaarde).DanReturn(OfferteMock)
Do OfferteServiceMock.IndienMethodCall("GeefBestelStatusUpdater").DanReturn("")
- Set OfferteVoorBestellingValidatorMock = ##class(vhTest.Mock.APPS.EC.Verkoop.OfferteVoorBestellingValidator).%New()
- Do OfferteVoorBestellingValidatorMock.IndienMethodCall("Valideer", $$$ElkeWaarde, $$$ElkeWaarde, $$$ElkeWaarde).DanException($$$DummyException)
+ #dim OfferteVoorBestellingValidatorStub As vhTest.Mock.APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator = ##class(vhTest.Mock.APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator).%New()
+ Do OfferteVoorBestellingValidatorStub.IndienMethodCall("Valideer", $$$ElkeWaarde, $$$ElkeWaarde, $$$ElkeWaarde).DanException($$$DummyException)
#dim Substrings As %ListOfDataTypes = ##class(TECH.ListUtils).CreateListOfDataTypes("DummyException")
Do ..ZetVerwachteExceptie(##class(Tools.Test.VerwachteExceptie).%New("TECH.Exceptions.GeneralErrorException",Substrings))
- Set OfferteBesteller = ##class(APPS.EC.impl.ExterneVerkoopService.OfferteBesteller).%New(OfferteServiceMock,"",OfferteVoorBestellingValidatorMock)
+ Set OfferteBesteller = ##class(APPS.EC.impl.ExterneVerkoopService.OfferteBesteller).%New(OfferteServiceMock, "", OfferteVoorBestellingValidatorStub)
Do OfferteBesteller.BestelOfferte("DummyOfferteID","DummyKlantID", "DummyPersonalityID")
]]>
@@ -41,16 +41,16 @@
Do OfferteServiceMock.IndienMethodCall("GeefOfferte", $$$ElkeWaarde).DanReturn(OfferteMock)
Do OfferteServiceMock.IndienMethodCall("GeefBestelStatusUpdater").DanReturn("")
- Set OfferteVoorBestellingValidatorMock = ##class(vhTest.Mock.APPS.EC.Verkoop.OfferteVoorBestellingValidator).%New()
- Do OfferteVoorBestellingValidatorMock.IndienMethodCall("Valideer", $$$ElkeWaarde, $$$ElkeWaarde, $$$ElkeWaarde).DanException(##class(APPS.VKP.Offerte.impl.OfferteNietMeerGeldigException).%ClassName(1))
+ #dim OfferteVoorBestellingValidatorStub As vhTest.Mock.APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator = ##class(vhTest.Mock.APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator).%New()
+ Do OfferteVoorBestellingValidatorStub.IndienMethodCall("Valideer", $$$ElkeWaarde, $$$ElkeWaarde, $$$ElkeWaarde).DanException(##class(APPS.VKP.Offerte.impl.OfferteNietMeerGeldigException).%ClassName(1))
Set WinkelkarControleurMock = ##class(vhTest.Mock.APPS.EC.Winkelkar.WinkelkarControleur).%New()
Do WinkelkarControleurMock.IndienMethodCall("ControleerWinkelkarViaID","DummyWinkelkarID").DanDoeNiks()
Set BestelStatusUpdaterMock = ##class(vhTest.Mock.APPS.VKP.Offerte.BestelStatusUpdater).%New()
Do BestelStatusUpdaterMock.IndienMethodCall("ZetStatusBesteld", $$$ElkeWaarde).DanDoeNiks()
- Set OfferteBesteller = ##class(APPS.EC.impl.ExterneVerkoopService.OfferteBesteller).%New(OfferteServiceMock,"",OfferteVoorBestellingValidatorMock, WinkelkarControleurMock, BestelStatusUpdaterMock)
+ Set OfferteBesteller = ##class(APPS.EC.impl.ExterneVerkoopService.OfferteBesteller).%New(OfferteServiceMock, "", OfferteVoorBestellingValidatorStub, WinkelkarControleurMock, BestelStatusUpdaterMock)
Do OfferteBesteller.BestelOfferte("DummyOfferteID","DummyKlantID", "DummyPersonalityID")
]]>
FishEye: Tag 50940 refers to a dead (removed) revision in file `APPS/EC/Verkoop/OfferteVoorBestellingValidator.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
Index: vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml
===================================================================
diff -u
--- vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (revision 0)
+++ vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (revision 50940)
@@ -0,0 +1,105 @@
+
+
+
+
+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
+1
+APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator,Tools.Mock.MockClassBase
+right
+
+
+Offerte:APPS.VKP.Offerte,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
+%Boolean
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+%Boolean
+
+
+
+
+Offerte:APPS.VKP.Offerte,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
+
+
+
+
+DaroPersonality:DOM.common.DaroPersonality
+
+
+
+
+DestilPersonality:DOM.common.DestilPersonality
+
+
+
+
+DupontPersonality:DOM.common.DupontPersonality
+
+
+
+
+HaefeleBEPersonality:DOM.common.HaefeleBEPersonality
+
+
+
+
+HaefeleNLPersonality:DOM.common.HaefeleNLPersonality
+
+
+
+
+HeinPersonality:DOM.common.HeinPersonality
+
+
+
+
+KischPersonality:DOM.common.KischPersonality
+
+
+
+
+SFSPersonality:DOM.common.SFSPersonality
+
+
+
+
+SeefelderPersonality:DOM.common.SeefelderPersonality
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+
+
+
+
+VanHoeckVoorHaluxPersonality:DOM.common.VanHoeckeVoorHaluxPersonality
+
+
+
+
+VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality
+
+
+
+
+
+
Index: APPS/EC/impl/ExterneVerkoopService/OfferteBesteller.cls.xml
===================================================================
diff -u -r45383 -r50940
--- APPS/EC/impl/ExterneVerkoopService/OfferteBesteller.cls.xml (.../OfferteBesteller.cls.xml) (revision 45383)
+++ APPS/EC/impl/ExterneVerkoopService/OfferteBesteller.cls.xml (.../OfferteBesteller.cls.xml) (revision 50940)
@@ -9,7 +9,7 @@
-APPS.EC.Verkoop.OfferteVoorBestellingValidator
+APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator
1
@@ -24,16 +24,16 @@
-OfferteService:APPS.VKP.OfferteService,KlantInstellingenService:APPS.common.impl.KlantInstellingenService,OfferteVoorBestellingValidator:APPS.EC.Verkoop.OfferteVoorBestellingValidator,WinkelkarControleur:APPS.EC.Winkelkar.WinkelkarControleur="",BestelStatusUpdater:APPS.VKP.Offerte.BestelStatusUpdater=""
+OfferteService:APPS.VKP.OfferteService="",KlantInstellingenService:APPS.common.impl.KlantInstellingenService="",OfferteVoorBestellingValidator:APPS.EC.Verkoop.impl.OfferteVoorBestellingValidator="",WinkelkarControleur:APPS.EC.Winkelkar.WinkelkarControleur="",BestelStatusUpdater:APPS.VKP.Offerte.BestelStatusUpdater=""
1
1
%Status
1
@@ -42,7 +42,7 @@
OfferteID:%String,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
+
+
+
+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.Verkoop.impl.OfferteVoorBestellingValidator
+
+
+Offerte:APPS.VKP.Offerte,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
+%Boolean
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+%Boolean
+
+
+
+
+Offerte:APPS.VKP.Offerte,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
+
+
+
+
+DaroPersonality:DOM.common.DaroPersonality
+
+
+
+
+DestilPersonality:DOM.common.DestilPersonality
+
+
+
+
+DupontPersonality:DOM.common.DupontPersonality
+
+
+
+
+HaefeleBEPersonality:DOM.common.HaefeleBEPersonality
+
+
+
+
+HaefeleNLPersonality:DOM.common.HaefeleNLPersonality
+
+
+
+
+HeinPersonality:DOM.common.HeinPersonality
+
+
+
+
+KischPersonality:DOM.common.KischPersonality
+
+
+
+
+SFSPersonality:DOM.common.SFSPersonality
+
+
+
+
+SeefelderPersonality:DOM.common.SeefelderPersonality
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+
+
+
+
+VanHoeckVoorHaluxPersonality:DOM.common.VanHoeckeVoorHaluxPersonality
+
+
+
+
+VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality
+
+
+
+
+
+
Index: APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml
===================================================================
diff -u -r47660 -r50940
--- APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 47660)
+++ APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 50940)
@@ -1,7 +1,7 @@
-DOM.common.PersonalityUnishopVisitor,APPS.EC.Verkoop.OfferteVoorBestellingValidator,APPS.common.impl.Validator
+DOM.common.PersonalityUnishopVisitor,TECH.Mockable,APPS.common.impl.Validator
%String
@@ -39,7 +39,7 @@
-WinkelkarService:APPS.EC.Winkelkar.WinkelkarService,CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler
+WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler=""
1
1
%Status
@@ -61,7 +61,7 @@
Set ..PersonalityID = PersonalityID
Set ..Meldingen = ##class(%ListOfObjects).%New()
- #Dim Personality AS DOM.common.Personality = ##class(DOM.DomeinContext).Instance().GeefCommonAPI().GeefPersonality(PersonalityID)
+ #dim Personality AS DOM.common.Personality = ##class(DOM.DomeinContext).Instance().GeefCommonAPI().GeefPersonality(PersonalityID)
Do Personality.Accept($this)
Quit (..Meldingen.Count() = 0)
@@ -71,8 +71,8 @@
Offerte:APPS.VKP.Offerte,KlantID:DOM.VKP.VanHoeckeKlantID,PersonalityID:DOM.common.enu.Personality
@@ -89,10 +89,11 @@
@@ -101,7 +102,7 @@
1
%Boolean
-
@@ -116,10 +117,12 @@
SFSPersonality:DOM.common.SFSPersonality
@@ -214,8 +217,9 @@
1
@@ -225,12 +229,12 @@
1
0)
+ Set:$Length(..Offerte.GeefWinkelkarID()) HeeftMaatwerklijnen = (..WinkelkarService.GeefMaatwerkLijnen(..Offerte.GeefWinkelkarID()).Count() > 0)
- If (HeeftMaatwerklijnen&&..Offerte.ZijnPrijzenVervallen())
- {
- #Dim Foutmelding As %String = "De offerte '"_..Offerte.GeefID()_"' is niet meer geldig!"
- #Dim Exception As TECH.Exceptions.Exception = ##class(APPS.VKP.Offerte.impl.OfferteNietMeerGeldigException).%New(Foutmelding)
+ If (HeeftMaatwerklijnen && ..Offerte.ZijnPrijzenVervallen()) {
+ #dim Foutmelding As %String = "De offerte '" _ ..Offerte.GeefID() _ "' is niet meer geldig!"
+ #dim Exception As TECH.Exceptions.Exception = ##class(APPS.VKP.Offerte.impl.OfferteNietMeerGeldigException).%New(Foutmelding)
+
Do ..Meldingen.Insert(Exception)
}
]]>
@@ -239,17 +243,20 @@
1