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) ]]>