Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml =================================================================== diff -u -r45190 -r45217 --- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 45190) +++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 45217) @@ -158,9 +158,12 @@ 1 DOM.VKP.impl.DataM.DataMProductOrderlijn Index: vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml =================================================================== diff -u -r45085 -r45217 --- vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45085) +++ vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45217) @@ -21,6 +21,12 @@ + + +ProductNummer:%String + + Index: AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml =================================================================== diff -u -r45084 -r45217 --- AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45084) +++ AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45217) @@ -4,6 +4,23 @@ BL.Prod TECH.Mockable + +DOM.PM.ProductAPI +1 + + + +ProductApi:DOM.PM.ProductAPI +1 +1 +%Status +1 + + + IdentNummer:%String,KlantNummer:%String %String @@ -40,6 +57,12 @@ Quit $LG(Producten) ]]> + + +ProductNummer:%String + + Index: vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml =================================================================== diff -u -r45190 -r45217 --- vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 45190) +++ vhUnitTest/AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 45217) @@ -140,12 +140,16 @@ Do DocumentReferentiesRepositoryMock.IndienMethodCall("Maak").DanReturn(OrderDocRef) Do DocumentReferentiesRepositoryMock.IndienMethodCall("Bewaar", $$$ElkeWaarde).DanDoeNiks() - Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIMock, OrderLevenCyclusServiceMock,,,DocumentReferentiesRepositoryMock) + Set ProductBepalerMock = ##class(vhTest.Mock.AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler).%New() + Do ProductBepalerMock.VerwachtMethodCall("ValideerProductNummer","7411083").ExactAantalKeer(1).DanDoeNiks() + + Set SalesOrderConverter = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter).%New(OrderAPIMock, OrderLevenCyclusServiceMock,,ProductBepalerMock,DocumentReferentiesRepositoryMock) Do SalesOrderConverter.Convert(StandaardOrder) Do OrderMock.Verifieer() Do OrderLevenCyclusServiceMock.Verifieer() Do ProductOrderlijnMock.Verifieer() + Do ProductBepalerMock.Verifieer() ]]> Index: vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml =================================================================== diff -u -r45085 -r45217 --- vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45085) +++ vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45217) @@ -21,6 +21,12 @@ ]]> + +ProductNummer:%String + + + IdentNummer:%String,LeverancierID:%String %String