Index: vhTest/Fake/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml =================================================================== diff -u --- vhTest/Fake/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (revision 0) +++ vhTest/Fake/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (revision 39851) @@ -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 +EXT.Unishop.PurchaseOrder001.OrderConverter + + +ExtOrder:EXT.Unishop.PurchaseOrder001.CreateOrder.Order +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag + + + + + + Index: EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml =================================================================== diff -u -r35724 -r39851 --- EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml (.../BestandVerwerker.cls.xml) (revision 35724) +++ EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml (.../BestandVerwerker.cls.xml) (revision 39851) @@ -57,7 +57,7 @@ Index: EXT/Unishop/PurchaseOrder001/Service.cls.xml =================================================================== diff -u -r35715 -r39851 --- EXT/Unishop/PurchaseOrder001/Service.cls.xml (.../Service.cls.xml) (revision 35715) +++ EXT/Unishop/PurchaseOrder001/Service.cls.xml (.../Service.cls.xml) (revision 39851) @@ -28,7 +28,7 @@ 1 Index: vhUnitTest/EXT/Unishop/PurchaseOrder001/OrderConverter/Converteer/Test.cls.xml =================================================================== diff -u -r37447 -r39851 --- vhUnitTest/EXT/Unishop/PurchaseOrder001/OrderConverter/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 37447) +++ vhUnitTest/EXT/Unishop/PurchaseOrder001/OrderConverter/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 39851) @@ -8,10 +8,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() @@ -30,10 +27,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() @@ -53,10 +47,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() @@ -77,10 +68,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() Do ..VoegToeVoorgedefinieerdProduct(Orderlijnen) @@ -99,10 +87,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() Do ..VoegToeVoorgedefinieerdProduct(Orderlijnen) @@ -123,10 +108,7 @@ Set AanvraagHeaderBepaler = ##class(APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeaderBepaler).%New() #dim AanvraagHeader As APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader = AanvraagHeaderBepaler.GeefAanvraagHeader("alpnachnorm_ch") - Set ObjectConverterStub = ##class(vhTest.Mock.TECH.ObjectUtils.impl.ObjectConverter).%New() - Do ObjectConverterStub.IndienMethodCall("Convert",$$$ElkeWaarde,$$$ElkeWaarde,$$$ElkeWaarde).DanDoeNiks() - - Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(ObjectConverterStub,AanvraagHeader) + Set OrderConverter = ##class(EXT.Unishop.PurchaseOrder001.OrderConverter).%New(AanvraagHeader) Set TeConverterenOrder = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%New() Set Orderlijnen = ##class(%ListOfDataTypes).%New() Index: EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml =================================================================== diff -u -r39078 -r39851 --- EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 39078) +++ EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 39851) @@ -1,7 +1,7 @@ -TECH.RegisteredObject +TECH.Mockable TECH.ObjectUtils.impl.ObjectConverter @@ -14,7 +14,7 @@ -Converter:TECH.ObjectUtils.impl.ObjectConverter,AanvraagHeader:APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader +AanvraagHeader:APPS.EDI.Bestel.impl.BestelService.PlaatsBestelling.AanvraagHeader 1 1 %Status Index: vhTest/Mock/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml =================================================================== diff -u --- vhTest/Mock/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (revision 0) +++ vhTest/Mock/EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (revision 39851) @@ -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 +EXT.Unishop.PurchaseOrder001.OrderConverter,Tools.Mock.MockClassBase +right + + +ExtOrder:EXT.Unishop.PurchaseOrder001.CreateOrder.Order +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag + + + + + +