Index: vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml =================================================================== diff -u -r45645 -r45652 --- vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 45645) +++ vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 45652) @@ -66,10 +66,10 @@ Do OrderMock.IndienMethodCall("ZetAxSalesId", $$$ElkeWaarde).DanDoeNiks() Do OrderMock.VerwachtMethodCall("GeefKlantID").DanReturn("DummyKlantID") - Set OrderAPIMock = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() - Do OrderAPIMock.IndienMethodCall("Bewaar", OrderMock).DanDoeNiks() - Do OrderAPIMock.IndienMethodCall("VerwijderOverbodigeIndexen", $$$ElkeWaarde).DanDoeNiks() - Do OrderAPIMock.IndienMethodCall("BestaatOrder", $$$ElkeWaarde).DanDoeNiks() + Set OrderAPIStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() + Do OrderAPIStub.IndienMethodCall("Bewaar", OrderMock).DanDoeNiks() + Do OrderAPIStub.IndienMethodCall("VerwijderOverbodigeIndexen", $$$ElkeWaarde).DanDoeNiks() + Do OrderAPIStub.IndienMethodCall("BestaatOrder", $$$ElkeWaarde).DanDoeNiks() #dim ProductOrderlijnMock As vhTest.Mock.DOM.VKP.impl.DataM.DataMProductOrderlijn = ##class(vhTest.Utils.DOM.VKP.ProductOrderlijn).StandaardProductLijn() Do ProductOrderlijnMock.VerwachtMethodCall("ZetAxInventTransId",StandaardOrder.Body.MessageParts.ADUMsgSalesOrderOutQuery.OrderHeader.GetAt(1).OrderLine.GetAt(1).InventTransId).DanDoeNiks() @@ -86,15 +86,15 @@ Set ProductBepalerMock = ##class(vhTest.Mock.AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler).%New() Do ProductBepalerMock.VerwachtMethodCall("GeefProductId","0.741.108.3","DummyKlantID").DanReturn("DummyProductID") - Set OrderDocRef = ##class(DOM.VKP.DocumentReferenties).%New() - Set DocumentReferentiesRepositoryMock = ##class(vhTest.Mock.DOM.VKP.DocumentReferentiesRepository).%New() - Do DocumentReferentiesRepositoryMock.IndienMethodCall("Maak").DanReturn(OrderDocRef) - Do DocumentReferentiesRepositoryMock.IndienMethodCall("Bewaar", $$$ElkeWaarde).DanDoeNiks() + Set OrderDocRefDummy = ##class(DOM.VKP.DocumentReferenties).%New() + Set DocumentReferentiesRepositoryStub = ##class(vhTest.Mock.DOM.VKP.DocumentReferentiesRepository).%New() + Do DocumentReferentiesRepositoryStub.IndienMethodCall("Maak").DanReturn(OrderDocRefDummy) + Do DocumentReferentiesRepositoryStub.IndienMethodCall("Bewaar", $$$ElkeWaarde).DanDoeNiks() - Set OrderLijnLookupMock = ##class(vhTest.Mock.AXimpl.Admin.VKP.OrderLijnLookup).%New() - Do OrderLijnLookupMock.IndienMethodCall("BestaatOrderLijn",$$$ElkeWaarde).DanReturn($$$False) + Set OrderLijnLookupStub = ##class(vhTest.Mock.AXimpl.Admin.VKP.OrderLijnLookup).%New() + Do OrderLijnLookupStub.IndienMethodCall("BestaatOrderLijn",$$$ElkeWaarde).DanReturn($$$False) - Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIMock, OrderLevenCyclusServiceMock,,ProductBepalerMock,DocumentReferentiesRepositoryMock,OrderLijnLookupMock) + Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIStub, OrderLevenCyclusServiceMock,,ProductBepalerMock,DocumentReferentiesRepositoryStub,OrderLijnLookupStub) Do SalesOrderConverter.Convert(StandaardOrder) Do OrderMock.Verifieer() @@ -123,10 +123,10 @@ Do OrderMock.IndienMethodCall("ZetAxSalesId", $$$ElkeWaarde).DanDoeNiks() Do OrderMock.VerwachtMethodCall("GeefKlantID").DanReturn("DummyKlantID") - Set OrderAPIMock = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() - Do OrderAPIMock.IndienMethodCall("Bewaar", OrderMock).DanDoeNiks() - Do OrderAPIMock.IndienMethodCall("VerwijderOverbodigeIndexen", $$$ElkeWaarde).DanDoeNiks() - Do OrderAPIMock.IndienMethodCall("BestaatOrder", $$$ElkeWaarde).DanDoeNiks() + Set OrderAPIStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() + Do OrderAPIStub.IndienMethodCall("Bewaar", OrderMock).DanDoeNiks() + Do OrderAPIStub.IndienMethodCall("VerwijderOverbodigeIndexen", $$$ElkeWaarde).DanDoeNiks() + Do OrderAPIStub.IndienMethodCall("BestaatOrder", $$$ElkeWaarde).DanDoeNiks() #dim ProductOrderlijnMock As vhTest.Mock.DOM.VKP.impl.DataM.DataMProductOrderlijn = ##class(vhTest.Utils.DOM.VKP.ProductOrderlijn).StandaardProductLijn() Do ProductOrderlijnMock.VerwachtMethodCall("ZetAxInventTransId",StandaardOrder.Body.MessageParts.ADUMsgSalesOrderOutQuery.OrderHeader.GetAt(1).OrderLine.GetAt(1).InventTransId).DanDoeNiks() @@ -141,18 +141,18 @@ Do OrderLevenCyclusServiceMock.IndienMethodCall("MaakOrderMetKlantGegevens", $$$ElkeWaarde,$$$ElkeWaarde).DanReturn(OrderMock) Do OrderLevenCyclusServiceMock.VerwachtMethodCall("VoegToeProductVoorKlant",OrderMock,"DummyKlantID","7411083",10).DanReturn(ProductOrderlijnMock).ExactAantalKeer(1) - Set OrderDocRef = ##class(DOM.VKP.DocumentReferenties).%New() - Set DocumentReferentiesRepositoryMock = ##class(vhTest.Mock.DOM.VKP.DocumentReferentiesRepository).%New() - Do DocumentReferentiesRepositoryMock.IndienMethodCall("Maak").DanReturn(OrderDocRef) - Do DocumentReferentiesRepositoryMock.IndienMethodCall("Bewaar", $$$ElkeWaarde).DanDoeNiks() + Set OrderDocRefDummy = ##class(DOM.VKP.DocumentReferenties).%New() + Set DocumentReferentiesRepositoryStub = ##class(vhTest.Mock.DOM.VKP.DocumentReferentiesRepository).%New() + Do DocumentReferentiesRepositoryStub.IndienMethodCall("Maak").DanReturn(OrderDocRefDummy) + Do DocumentReferentiesRepositoryStub.IndienMethodCall("Bewaar", $$$ElkeWaarde).DanDoeNiks() Set ProductBepalerMock = ##class(vhTest.Mock.AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler).%New() Do ProductBepalerMock.VerwachtMethodCall("ValideerProductId","7411083").ExactAantalKeer(1).DanDoeNiks() - Set OrderLijnLookupMock = ##class(vhTest.Mock.AXimpl.Admin.VKP.OrderLijnLookup).%New() - Do OrderLijnLookupMock.IndienMethodCall("BestaatOrderLijn",$$$ElkeWaarde).DanReturn($$$False) + Set OrderLijnLookupStub = ##class(vhTest.Mock.AXimpl.Admin.VKP.OrderLijnLookup).%New() + Do OrderLijnLookupStub.IndienMethodCall("BestaatOrderLijn",$$$ElkeWaarde).DanReturn($$$False) - Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIMock, OrderLevenCyclusServiceMock,,ProductBepalerMock,DocumentReferentiesRepositoryMock, OrderLijnLookupMock) + Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIStub, OrderLevenCyclusServiceMock,,ProductBepalerMock,DocumentReferentiesRepositoryStub, OrderLijnLookupStub) Do SalesOrderConverter.Convert(StandaardOrder) Do OrderMock.Verifieer()