Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml =================================================================== diff -u -r35475 -r35503 --- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml (.../Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml) (revision 35475) +++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/AIF/Customer/Update/Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml (.../Customer-UpdatePart2 K1234 - VHBE - 20160501_091500.xml) (revision 35503) @@ -19,14 +19,14 @@ Yes No No - 08D2% + 10D3% Blank None Accept No None EUR - R36 + R09 No No No @@ -35,7 +35,7 @@ {70E3383F-E3BF-422C-AF76-EF8826DB0711} No No - BTW BE 0412.418.957 + BTW BE 0402.775.276 77 No No @@ -61,7 +61,7 @@ No No No - KLANTNAAM NV + EEN ANDERE NAAM Toenaam No No 000000719 @@ -85,12 +85,10 @@ No No Normal - 0412.418.957 All nl-be - KLANTNAAM NV - KLANTNAAM NV + EEN ANDERE NAAM Toenaam 000000719 000000449 5637145035 @@ -101,27 +99,24 @@ <_RecId_LogisticsPostalAddress>5637147302 <_recVersion_LogisticsPostalAddress>1 -
EEN STRAAT 15 -9100 SINT-NIKLAAS -BELGIUM
- SINT-NIKLAAS + DUMMYGEMEENTE BEL Yes BE Yes No No 5637147495 - KLANTNAAM NV + EEN ANDERE NAAM Toenaam 000000719 5637146495 5637147302 5637146495 Business - EEN STRAAT 15 + DummyStraat 2016-06-21T08:53:54Z 2154-12-31T23:59:59Z - 3590 + 9100
5637145033 @@ -182,7 +177,7 @@ None - KLANTNAAM NV + DE NAAM 5637149552 1 2016-06-21T08:53:54Z Index: vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml =================================================================== diff -u --- vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 0) +++ vhTest/Mock/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 35503) @@ -0,0 +1,21 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. +1 +AXimpl.AifMessage.Converter.CustomerCreateConverter,Tools.Mock.MockClassBase +right + + +Command:AXimpl.AifMessage.Request +AXaif.Message.MessageParts + + + + + + Index: vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml =================================================================== diff -u -r35473 -r35503 --- vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35473) +++ vhUnitTest/AX/Uitgaand/common/impl/AifGenerator/Generate/Test.cls.xml (.../Test.cls.xml) (revision 35503) @@ -57,6 +57,17 @@ do ##class(vhTest.Fake.TECH.DateTime.DateTimeAPI).Activeer("01.05.2016") #dim KlantId As %String = "K||1234" + + #dim PartijAPI As vhTest.Mock.DOM.PARTIJ.PartijAPI = ##class(vhTest.Mock.DOM.PARTIJ.PartijAPI).MockInstance() + #dim Partij As vhTest.Mock.DOM.PARTIJ.Partij = ##class(vhTest.Utils.DOM.PARTIJ.Partij).StandaardPartij() + do Partij.IndienMethodCall("GeefNaam").DanReturn("EEN ANDERE NAAM") + do PartijAPI.IndienMethodCall("GeefPartij","K||1234").DanReturn(Partij) + + #dim VerkoopAPI As vhTest.Mock.DOM.VKP.VerkoopAPI = ##class(vhTest.Mock.DOM.VKP.VerkoopAPI).MockInstance() + #dim Klant As vhTest.Mock.DOM.VKP.VanHoeckeKlant = ##class(vhTest.Utils.DOM.VKP.VanHoeckeKlant).StandaardKlant() + do Klant.IndienMethodCall("GeefNaam").DanReturn("EEN ANDERE NAAM") + do VerkoopAPI.IndienMethodCall("GeefKlant","K||1234").DanReturn(Klant) + do ##class(TECH.Config.ConfigMgr).Instance().ZetString("AX_AIF_RequestPath",..GeefBestandLocatie()_"\AIF",..#Applicatie) set MessageManager = ##class(vhTest.Mock.AX.Uitgaand.common.impl.MessageManager).%New() Index: vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml =================================================================== diff -u -r35472 -r35503 --- vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 35472) +++ vhUnitTest/AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 35503) @@ -18,7 +18,6 @@ + + + + + + +AXaif.Message.MessageParts + + Index: vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml =================================================================== diff -u --- vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 0) +++ vhTest/Fake/AXimpl/AifMessage/Converter/CustomerCreateConverter.cls.xml (revision 35503) @@ -0,0 +1,19 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +AXimpl.AifMessage.Converter.CustomerCreateConverter + + +Command:AXimpl.AifMessage.Request +AXaif.Message.MessageParts + + + + + + Index: AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml =================================================================== diff -u -r35472 -r35503 --- AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml (.../CustomerUpdatePart2Converter.cls.xml) (revision 35472) +++ AXimpl/AifMessage/Converter/CustomerUpdatePart2Converter.cls.xml (.../CustomerUpdatePart2Converter.cls.xml) (revision 35503) @@ -3,18 +3,181 @@ TECH.RegisteredObject + +AXimpl.AifMessage.Converter.CustomerCreateConverter +1 + + + +TECH.ObjectUtils.impl.ObjectConverter +1 + + + +CustomerCreator:AXimpl.AifMessage.Converter.CustomerCreateConverter +1 +1 +%Status +1 + + + Command:AXimpl.AifMessage.Request AXaif.Message.MessageParts + +MessagePartsRead:AXaif.Message.MessageParts,MessagePartsCreate:AXaif.Message.MessageParts +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + + + +1 + + + 1 Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml =================================================================== diff -u -r35470 -r35503 --- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml (.../ReadResponse.xml) (revision 35470) +++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.AifGenerator.Generate/Test/TestCustomer-Update/ReadResponse.xml (.../ReadResponse.xml) (revision 35503) @@ -19,14 +19,14 @@ Yes No No - 08D2% + 10D3% Blank None Accept No None EUR - R36 + R09 No No No @@ -43,7 +43,7 @@ No No - BTW BE 0412.418.957 + BTW BE 0402.775.276 77 No No @@ -69,7 +69,7 @@ No No No - KLANTNAAM NV + DE NAAM No No 000000719 @@ -93,12 +93,11 @@ No No Normal - 0412.418.957 All nl-be - KLANTNAAM NV - KLANTNAAM NV + DE NAAM + DE NAAM 000000719 000000449 5637145035 @@ -120,7 +119,7 @@ No No 5637147495 - KLANTNAAM NV + DE NAAM 000000719 5637146495 5637147302 @@ -191,7 +190,7 @@ None - KLANTNAAM NV + DE NAAM 5637149552 1 2016-06-21T08:53:54Z