Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Dupont.cls.xml =================================================================== diff -u --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Dupont.cls.xml (revision 0) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Dupont.cls.xml (revision 59929) @@ -0,0 +1,44 @@ + + + +APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteGenerator + + +APPS.VKP.Offerte.impl.DoorHandelMeeleverensMelder +1 + + + +DOM.PM.ProductAPI +1 + + + +WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",UrlBepaler:APPS.EC.Webshop.impl.OfferteUrlBepaler="",TotaalEnPrijsBerekenaar:APPS.EC.Winkelkar.impl.TotaalEnPrijsBerekenaar="",KlantDataBepaler:DOM.VKP.KlantDataBepaler="",DoorHandelMeeleverensMelder:APPS.VKP.Offerte.impl.DoorHandelMeeleverensMelder,ProductApi:DOM.PM.ProductAPI +1 +1 +%Status +1 + + + + +Offerte:APPS.VKP.Offerte +APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Offerte + + + + + + Index: vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/Test.cls.xml =================================================================== diff -u -r59350 -r59929 --- vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/Test.cls.xml (.../Test.cls.xml) (revision 59350) +++ vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/Test.cls.xml (.../Test.cls.xml) (revision 59929) @@ -59,8 +59,9 @@ Set HaefeleHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE).%New() Set GalimbertiHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti).%New() Do GalimbertiHttpVerzenderMock.VerwachtMethodCall("Verzend",Offerte).DanDoeNiks() + Set DupontHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont).%New() - Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock) + Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock,DupontHttpVerzenderMock) Do BesteldeOfferteMelder.VerwittigVerwerker(Offerte) Do MailVerzenderHandelMock.Verifieer() @@ -82,9 +83,9 @@ Set DaroHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro).%New() Set HaefeleHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE).%New() Set GalimbertiHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti).%New() - + Set DupontHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont).%New() - Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock) + Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock,DupontHttpVerzenderMock) Do BesteldeOfferteMelder.VerwittigVerwerker(Offerte) Do MailVerzenderHandelMock.Verifieer() @@ -105,9 +106,9 @@ Set DaroHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro).%New() Set HaefeleHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE).%New() Set GalimbertiHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti).%New() - + Set DupontHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont).%New() - Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock) + Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock,DupontHttpVerzenderMock) Do BesteldeOfferteMelder.VerwittigVerwerker(Offerte) Do MailVerzenderHandelMock.Verifieer() @@ -127,17 +128,43 @@ Set SFSHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.SFS).%New() Set HaefeleHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE).%New() Set GalimbertiHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti).%New() + Set DupontHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont).%New() Set DaroHttpVerzenderMock = ##class(vhTest.Mock.APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro).%New() Do DaroHttpVerzenderMock.VerwachtMethodCall("Verzend",Offerte).DanDoeNiks() - Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock) + Set BesteldeOfferteMelder = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder).%New(MailVerzenderHandelMock,VanHoeckeMailVerzenderMock,WinkelkarRepositoryMock,SFSHttpVerzenderMock,DaroHttpVerzenderMock,HaefeleHttpVerzenderMock,GalimbertiHttpVerzenderMock,DupontHttpVerzenderMock) Do BesteldeOfferteMelder.VerwittigVerwerker(Offerte) Do DaroHttpVerzenderMock.Verifieer() Do MailVerzenderHandelMock.Verifieer() ]]> + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml =================================================================== diff -u -r59350 -r59929 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 59350) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 59929) @@ -33,6 +33,11 @@ 1 + +APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont +1 + + APPS.VKP.Offerte 1 @@ -44,7 +49,7 @@ -MailVerzenderHandel:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.MailVerzender.Handel,VanHoeckeMailVerzender:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.MailVerzender.VanHoecke,WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository,HttpZenderSFS:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.SFS,HttpZenderDaro:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro,HttpZenderHaefele:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE,HttpZenderGalimberti:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti +MailVerzenderHandel:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.MailVerzender.Handel,VanHoeckeMailVerzender:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.MailVerzender.VanHoecke,WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository,HttpZenderSFS:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.SFS,HttpZenderDaro:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro,HttpZenderHaefele:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE,HttpZenderGalimberti:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti,HttpZenderDupont:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont 1 1 %Status @@ -57,6 +62,7 @@ set ..HttpZenderDaro = $$$Inject(HttpZenderDaro,##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Daro).%New()) set ..HttpZenderHaefele = $$$Inject(HttpZenderHaefele,##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.HaefeleBE).%New()) set ..HttpZenderGalimberti = $$$Inject(HttpZenderGalimberti,##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Galimberti).%New()) + Set ..HttpZenderDupont = $$$Inject(HttpZenderDupont,##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.Dupont).%New()) Quit $$$OK ]]> @@ -146,7 +152,9 @@ DupontPersonality:DOM.common.DupontPersonality -