Index: vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml =================================================================== diff -u -r60126 -r62788 --- vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 60126) +++ vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 62788) @@ -5,7 +5,7 @@ %String -2 +3 @@ -19,6 +19,7 @@ @@ -103,7 +110,8 @@ @@ -163,8 +176,9 @@ @@ -253,10 +271,13 @@ Set WinkelkarAanpasserFactoryMock = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory).%New() Do WinkelkarAanpasserFactoryMock.VerwachtMethodCall("GeefWinkelkarAanpasser",##class(DOM.common.enu.Personality).HaefeleBE(),"",##class(DOM.common.enu.Personality).HaefeleBE()).DanReturn(WinkelkarAanpasserMock) + Set LoggerMock = ##class(vhTest.Mock.vhLib.Logger).%New() - Set Converter = ##class(APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteConverterVhisie4).%New(OfferteServiceMock,KlantBestellingNaarLeverancierOfferteKopieerderStub,Vhisie4WinkelkarRepositoryMock,OfferteConverterStub,WinkelkarExportConverterStub,OfferteRepositoryMock,WinkelkarRepositoryMock,DocumentReferentiesRepositoryMock,WinkelkarAanpasserFactoryMock) - #dim Resultaat As APPS.VKP.Offerte = Converter.Converteer(DummyOfferte) + Do LoggerMock.VerwachtMethodCall("Info","Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id NIET VAN TOEPASSING van personality 7(HaefeleBE) is gelukt.",0).DanDoeNiks() + Set Converter = ##class(APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteConverterVhisie4).%New(OfferteServiceMock,KlantBestellingNaarLeverancierOfferteKopieerderStub,Vhisie4WinkelkarRepositoryMock,OfferteConverterStub,WinkelkarExportConverterStub,OfferteRepositoryMock,WinkelkarRepositoryMock,DocumentReferentiesRepositoryMock,WinkelkarAanpasserFactoryMock,LoggerMock) + #dim Resultaat As APPS.VKP.Offerte = Converter.Converteer(DummyOfferte) + Do WinkelkarAanpasserMock.Verifieer() Do WinkelkarAanpasserFactoryMock.Verifieer() Do Vhisie4WinkelkarRepositoryMock.Verifieer() @@ -265,6 +286,7 @@ Do WinkelkarRepositoryMock.Verifieer() Do DocumentReferentiesRepositoryMock.Verifieer() Do DummyOfferte.Verifieer() + Do LoggerMock.Verifieer() Do $$$AssertEquals(Resultaat.GeefBestelOpmerking(), "") Do $$$AssertEquals(Resultaat,LeverancierOfferte) ]]> Index: vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml =================================================================== diff -u -r59878 -r62788 --- vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 59878) +++ vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 62788) @@ -9,7 +9,7 @@ right -OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory +OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory,Logger:vhLib.Logger="" %Status Index: APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml =================================================================== diff -u -r59878 -r62788 --- APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 59878) +++ APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 62788) @@ -48,8 +48,13 @@ 1 + +vhLib.Logger +1 + + -OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory +OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory,Logger:vhLib.Logger="" 1 1 %Status @@ -64,6 +69,7 @@ Set ..WinkelkarRepository = $$$Inject(WinkelkarRepository, ##class(DOM.EC.Winkelkar.impl.WinkelkarRepository).%New()) Set ..DocumentReferentieRepository = $$$Inject(DocumentReferentieRepository, ##class(DOM.VKP.DocumentReferentiesRepository).%New()) Set ..WinkelkarAanpasserFactory = $$$Inject(WinkelkarAanpasserFactory,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory).%New()) + Set ..Logger = $$$Inject(Logger, ##class(vhLib.Logger).%New()) Quit $$$OK ]]> @@ -93,6 +99,7 @@ Do WinkelkarAanpasser.PasAan(Winkelkar) #dim ExterneId As %String = ..Vhisie4WinkelkarRepository.Bewaar(Winkelkar) } Catch { + Do ..Logger.Error("Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id " _ KlantBestelling.GeefExterneId() _ " van personality " _ KlantBestelling.GeefPersonality().GeefID()_"("_KlantBestelling.GeefPersonality().GeefCode()_") is mislukt.") #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() Set IsBewarenWinkelkarGelukt = $$$False } @@ -104,6 +111,7 @@ #dim LeverancierOfferte As APPS.VKP.Offerte = ..Vhisie4WinkelkarRepository.GeefOfferteViaID(ExterneId) Do ..OfferteService.KoppelAanOfferteVanHandel(KlantBestelling,LeverancierOfferte) Do ..OfferteService.KoppelLeverancierOfferteAanKlantBestelling(LeverancierOfferte,KlantBestelling) + Do ..Logger.Info("Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id " _ KlantBestelling.GeefExterneId() _ " van personality " _ KlantBestelling.GeefPersonality().GeefID()_"("_KlantBestelling.GeefPersonality().GeefCode() _ ") is gelukt.") Quit LeverancierOfferte ]]>