Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter/Test.cls.xml =================================================================== diff -u -r49513 -r49515 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter/Test.cls.xml (.../Test.cls.xml) (revision 49513) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter/Test.cls.xml (.../Test.cls.xml) (revision 49515) @@ -18,21 +18,17 @@ Do OrderSluiterMock.VerwachtMethodCall("KanOrderSluiten","100000","").DanReturn($$$True) Do OrderSluiterMock.VerwachtMethodCall("Sluit","100000","","").ExactAantalKeer(1).DanDoeNiks() - Set OrderSluiterFactoryMock = ##class(vhTest.Mock.CHUI.VKP.OrderIngave.OrderSluiterFactory).%New() - Do OrderSluiterFactoryMock.VerwachtMethodCall("GeefOrderSluiter","100000").DanReturn(OrderSluiterMock) - Set OfferteServiceMock = ##class(vhTest.Mock.APPS.VKP.OfferteService).%New() Do OfferteServiceMock.VerwachtMethodCall("GeefBerekendeTotaalBedrag",OfferteMock).DanReturn(0) Do OfferteServiceMock.VerwachtMethodCall("GeefOfferte","OfferteID").DanReturn(OfferteMock) Set MailerMock = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.Mailer).%New() - Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterFactoryMock, OfferteServiceMock, MailerMock) + Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterMock, OfferteServiceMock, MailerMock) Do OrderSluiter.MaakEnSluitOrderViaOfferteID("OfferteID") Do OfferteMock.Verifieer() Do OrderIngaveServiceMock.Verifieer() - Do OrderSluiterFactoryMock.Verifieer() Do OrderSluiterMock.Verifieer() Do OfferteServiceMock.Verifieer() ]]> @@ -53,9 +49,6 @@ Do OrderSluiterMock.VerwachtMethodCall("KanOrderSluiten","100000","").Nooit() Do OrderSluiterMock.VerwachtMethodCall("Sluit","100000","","").Nooit() - Set OrderSluiterFactoryMock = ##class(vhTest.Mock.CHUI.VKP.OrderIngave.OrderSluiterFactory).%New() - Do OrderSluiterFactoryMock.VerwachtMethodCall("GeefOrderSluiter","100000").Nooit() - Set OfferteServiceMock = ##class(vhTest.Mock.APPS.VKP.OfferteService).%New() Do OfferteServiceMock.VerwachtMethodCall("GeefBerekendeTotaalBedrag",OfferteMock).DanReturn(72) Do OfferteServiceMock.VerwachtMethodCall("GeefOfferte","OfferteID").DanReturn(OfferteMock) @@ -64,13 +57,12 @@ #dim Melding As %String = "De Vhisie4 offerte met offerteID 'OfferteID' wordt niet automatisch verwerkt door prijsverschillen : Totaalbedrag webshop : 81 EUR <> Totaalbedrag offerte : 72 EUR" Do MailerMock.VerwachtMethodCall("Verzend", OfferteMock, Melding).ExactAantalKeer(1).DanDoeNiks() - Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterFactoryMock, OfferteServiceMock, MailerMock) + Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterMock, OfferteServiceMock, MailerMock) Do OrderSluiter.MaakEnSluitOrderViaOfferteID("OfferteID") Do OfferteMock.Verifieer() Do OrderIngaveServiceMock.Verifieer() - Do OrderSluiterFactoryMock.Verifieer() Do OrderSluiterMock.Verifieer() Do OfferteServiceMock.Verifieer() Do MailerMock.Verifieer() @@ -94,9 +86,6 @@ Do OrderSluiterMock.VerwachtMethodCall("KanOrderSluiten","100000","").DanReturn($$$True) Do OrderSluiterMock.IndienMethodCall("Sluit","100000","","").DanException(GeneralException) - Set OrderSluiterFactoryMock = ##class(vhTest.Mock.CHUI.VKP.OrderIngave.OrderSluiterFactory).%New() - Do OrderSluiterFactoryMock.VerwachtMethodCall("GeefOrderSluiter","100000").DanReturn(OrderSluiterMock) - Set OfferteServiceMock = ##class(vhTest.Mock.APPS.VKP.OfferteService).%New() Do OfferteServiceMock.VerwachtMethodCall("GeefBerekendeTotaalBedrag",OfferteMock).DanReturn(0) Do OfferteServiceMock.VerwachtMethodCall("GeefOfferte","OfferteID").DanReturn(OfferteMock) @@ -105,12 +94,11 @@ #dim Melding As %String = "Er is een fout opgetreden bij het automatisch verwerken van Vhisie4 offerte met OfferteID 'OfferteID' - foutmelding : " _GeneralException.ToString() Do MailerMock.VerwachtMethodCall("Verzend", OfferteMock, Melding).ExactAantalKeer(1).DanDoeNiks() - Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterFactoryMock, OfferteServiceMock, MailerMock) + Set OrderSluiter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.OrderSluiter).%New(OrderIngaveServiceMock, OrderSluiterMock, OfferteServiceMock, MailerMock) Do OrderSluiter.MaakEnSluitOrderViaOfferteID("OfferteID") Do OfferteMock.Verifieer() Do OrderIngaveServiceMock.Verifieer() - Do OrderSluiterFactoryMock.Verifieer() Do OrderSluiterMock.Verifieer() Do OfferteServiceMock.Verifieer() Do MailerMock.Verifieer() Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter.cls.xml =================================================================== diff -u -r49513 -r49515 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter.cls.xml (.../OrderSluiter.cls.xml) (revision 49513) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/OrderSluiter.cls.xml (.../OrderSluiter.cls.xml) (revision 49515) @@ -8,8 +8,8 @@ 1 - -CHUI.VKP.OrderIngave.OrderSluiterFactory + +CHUI.VKP.OrderIngave.OrderSluiter 1 @@ -29,14 +29,14 @@ -OrderIngaveService:APPS.VKP.OrderIngaveService,OrderSluiterFactory:CHUI.VKP.OrderIngave.OrderSluiterFactory,OfferteService:APPS.VKP.impl.OfferteService,Mailer:WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.Mailer,Logger:vhLib.Logger +OrderIngaveService:APPS.VKP.OrderIngaveService,OrderSluiter:CHUI.VKP.OrderIngave.OrderSluiter,OfferteService:APPS.VKP.impl.OfferteService,Mailer:WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar.Mailer,Logger:vhLib.Logger 1 1 %Status 1