Index: vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml =================================================================== diff -u -r68876 -r69113 --- vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml (.../Test.cls.xml) (revision 68876) +++ vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml (.../Test.cls.xml) (revision 69113) @@ -10,16 +10,19 @@ Set OptimizerMock = ##class(vhTest.Mock.APPS.Verpakking.Optimizer).%New() Set SnijDoosServiceMock = ##class(vhTest.Mock.WS.APPS.Verpakking.SnijDoosService).%New() Set SnijRequestMakerMock = ##class(vhTest.Mock.WS.APPS.Verpakking.Service.MaakSnijRequest).%New() + Set ProductApiLadeMock = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New() - #dim ProductGroep, ReceptNaam, MachineID, MachineTechnologie, Params, Prioriteit, PRNr As %String + #dim ProductGroep, ReceptNaam, MachineID, MachineTechnologie, Params, Prioriteit, PRNr, BaseRef, CallBack As %String #dim Aantal As %Decimal = 1 Kill Params - Set PRNr = "DummyPRNr" + Set PRNr = "3098795" Set Prioriteit = "DummyPrioriteit" Set ProductGroep = "TBX" Set ReceptNaam = "V1 Boxkap doos" Set MachineID = ##class(APPS.Verpakking.enu.MachineID).HALUX() Set MachineTechnologie = ##class(TECH.Config.ConfigMgr).Instance().GetString("APPS.Verpakking.MachineTechnologie_HALUX") + Set BaseRef = "DummyBaseRef.Test" + Set CallBack = "DummyCallBack" Set Params("BREEDTE") = 630 Set Params("DIEPTE") = 350 Set Params("HOOGTE") = 140 @@ -35,17 +38,19 @@ Do DoosFactoryMock.VerwachtMethodCall("MaakDoos", ProductGroep, ReceptNaam).DanReturn(DummyDoos).ExactAantalKeer(1) Do DoosAanvullerMock.VerwachtMethodCall("VulAanBasisInformatieDoos", DummyDoos, .Params, ProductGroep, Prioriteit, MachineTechnologie).DanDoeNiks().ExactAantalKeer(1) Do OptimizerMock.VerwachtMethodCall("Optimize", DummyDoos, ProductGroep).DanReturn(DummyDoos).ExactAantalKeer(1) - Do SnijRequestMakerMock.VerwachtMethodCall("MaakSnijRequest", DummyDoos, MachineTechnologie, MachineID, Prioriteit, Aantal, 0).DanReturn(DummyRequest).ExactAantalKeer(1) + Do SnijRequestMakerMock.VerwachtMethodCall("MaakSnijRequest", DummyDoos, MachineTechnologie, MachineID, Prioriteit, Aantal, BaseRef).DanReturn(DummyRequest).ExactAantalKeer(1) Do SnijDoosServiceMock.VerwachtMethodCall("SnijDoos", DummyRequest).DanDoeNiks().ExactAantalKeer(1) + Do ProductApiLadeMock.VerwachtMethodCall("GeefProduct", DummyRequest).DanDoeNiks().ExactAantalKeer(1) Set DoosService = ##class(APPS.Verpakking.DoosService).%New(DoosFactoryMock, DoosAanvullerMock, OptimizerMock, SnijDoosServiceMock, SnijRequestMakerMock) - Do DoosService.GeefDoos(ProductGroep, ReceptNaam, MachineID, Aantal, .Params, PRNr, Prioriteit) + Do DoosService.GeefDoos(ProductGroep, ReceptNaam, MachineID, Aantal, .Params, PRNr, Prioriteit, BaseRef, CallBack) Do DoosFactoryMock.Verifieer() Do DoosAanvullerMock.Verifieer() Do OptimizerMock.Verifieer() Do SnijRequestMakerMock.Verifieer() Do SnijDoosServiceMock.Verifieer() + Do ProductApiLadeMock.Verifieer() ]]>