Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger/Test.cls.xml (revision 35903)
@@ -0,0 +1,200 @@
+
+
+
+vhUnitTest.TestCase
+
+
+%String
+1000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag
+
+
+
+
+
+1
+
+
+
+
+
+
FishEye: Tag 35903 refers to a dead (removed) revision in file `vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBestellerSpy.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
Index: APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductConverter.cls.xml
===================================================================
diff -u -r35885 -r35903
--- APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 35885)
+++ APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 35903)
@@ -151,8 +151,6 @@
}
ElseIf (Product.ZijwandVerhogingMateriaal = ##class(DOM.PM.enu.TBXZijwandVerhogingMateriaal).Aluminium()) && (Product.ZijwandVerhogingKleur = ##class(DOM.PM.enu.TBXZijwandVerhogingKleur).ZijdeWit()) && (Product.ZijwandVerhogingType = ##class(DOM.PM.enu.TBXZijwandVerhogingType).InschuifElement()) {
Set WebOrderLijn.ItemKV = "ALU.SW"
- } Else {
- Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Verkeerde combinatie voor Zijwandverhoging"))
}
]]>
Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoegerSpy.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoegerSpy.cls.xml (revision 0)
+++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoegerSpy.cls.xml (revision 35903)
@@ -0,0 +1,27 @@
+
+
+
+APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductlijnToevoeger
+
+
+%String
+0
+
+
+
+Lijn:APPS.EDI.common.dto.ProductLijn,Volgnummer:%Integer
+
+
+
+
+Order:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Order,WebOrder:WS.TBX.Order
+
+
+
+
+
+
Index: APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml
===================================================================
diff -u -r35864 -r35903
--- APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 35864)
+++ APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 35903)
@@ -24,14 +24,20 @@
1
+
+APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductlijnToevoeger
+1
+
+
-VerkoopAPI:DOM.VKP.VerkoopAPI
+VerkoopAPI:DOM.VKP.VerkoopAPI,ProductlijnToevoeger:APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductlijnToevoeger
1
1
%Status
1
@@ -45,7 +51,7 @@
Set ..WebOrder = ##class(WS.TBX.Order).%New()
Do ..ZetHoofding()
- Do ..VoegToeLijnen(Aanvraag.Order)
+ Do ..ProductlijnToevoeger.VoegToeLijnen(Aanvraag.Order, ..WebOrder)
Set Resultaat = ##class(APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat).%New(..WebOrder.mID)
@@ -75,38 +81,6 @@
]]>
-
-Order:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Order
-1
-
-
-
-
-Lijn:APPS.EDI.common.dto.ProductLijn,Volgnummer:%Integer
-1
-
-
-
1
+
+
+
+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.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductValidator,vhTest.Mock.TECH.Validator.Validator
+right
+
+
+Product:APPS.EDI.common.dto.v001.LadeTBX
+%Boolean
+
+
+
+
+
+
Index: APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger.cls.xml
===================================================================
diff -u
--- APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger.cls.xml (revision 0)
+++ APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductlijnToevoeger.cls.xml (revision 35903)
@@ -0,0 +1,71 @@
+
+
+
+TECH.RegisteredObject
+
+
+WS.TBX.Order
+1
+
+
+
+APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductConverter
+1
+
+
+
+APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductValidator
+1
+
+
+
+ProductValidator:APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductValidator
+1
+1
+%Status
+1
+
+
+
+
+Order:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Order,WebOrder:WS.TBX.Order
+
+
+
+
+Lijn:APPS.EDI.common.dto.ProductLijn,Volgnummer:%Integer
+1
+
+
+
+
+
+
Index: vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductValidator.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductValidator.cls.xml (revision 0)
+++ vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/ProductValidator.cls.xml (revision 35903)
@@ -0,0 +1,19 @@
+
+
+
+
+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.EDI.Bestel.impl.BestelService.TandemboxBesteller.ProductValidator
+
+
+Product:APPS.EDI.common.dto.v001.LadeTBX
+%Boolean
+
+
+
+
+
+
Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml
===================================================================
diff -u -r35743 -r35903
--- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 35743)
+++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 35903)
@@ -18,10 +18,6 @@
#dim UnishopBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.UnishopBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.UnishopBestellerSpy).%New()
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
]]>
@@ -36,10 +32,6 @@
#dim UnishopBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.UnishopBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.UnishopBestellerSpy).%New()
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,1)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
]]>
@@ -56,10 +48,6 @@
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,2)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
]]>
@@ -76,10 +64,6 @@
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,2)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
]]>
@@ -97,10 +81,6 @@
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,2)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,1)
]]>
@@ -118,10 +98,6 @@
Do UnishopBestellerSpy.PlaatsBestelling(Aanvraag)
Do $$$AssertEquals(UnishopBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,0)
-
- #dim TandemboxBestellerSpy As vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy = ##class(vhUnitTest.APPS.EDI.Bestel.impl.BestelService.TandemboxBestellerSpy).%New()
- Do TandemboxBestellerSpy.PlaatsBestelling(Aanvraag)
- Do $$$AssertEquals(TandemboxBestellerSpy.AantalKeerVoegToeLijnOpgeroepen,3)
]]>