Index: APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml =================================================================== diff -u -r35839 -r36264 --- APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 35839) +++ APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 36264) @@ -1,7 +1,7 @@ -TECH.RegisteredObject,TECH.Mockable +TECH.Mockable APPS.VKP.OfferteService @@ -37,7 +37,7 @@ ]]> - + Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + +OfferteID:%String,Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag + + + OfferteID:%String,Order:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Order,PersonalityID:DOM.common.enu.Personality 1 @@ -97,7 +103,7 @@ OfferteID:%String,Order:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Order 1 1 APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller + +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + + + + +WS.TBX.Order + + + + +Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + + + Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat Index: vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml =================================================================== diff -u -r35738 -r36264 --- vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 35738) +++ vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 36264) @@ -9,10 +9,22 @@ APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller,Tools.Mock.MockClassBase right - + +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + + + + +WS.TBX.Order + + + + Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat - Index: APPS/EDI/Bestel/impl/BestelService.cls.xml =================================================================== diff -u -r35748 -r36264 --- APPS/EDI/Bestel/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 35748) +++ APPS/EDI/Bestel/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 36264) @@ -35,8 +35,15 @@ Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/PlaatsBestelling/Test.cls.xml =================================================================== diff -u -r35738 -r36264 --- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 35738) +++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 36264) @@ -21,7 +21,7 @@ Do VerkoopAPI.IndienMethodCall("GeefKlant",..#KlantID).DanReturn(StandaardKlant) Set TandemboxBesteller = ##class(APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller).%New(VerkoopAPI) - Do TandemboxBesteller.PlaatsBestelling(Aanvraag) + Do TandemboxBesteller.MaakOfferte(Aanvraag) Do $$$AssertEquals(TandemboxBesteller.GeefWebOrder().KLNummer,StandaardKlant.GeefCode()) Do $$$AssertEquals(TandemboxBesteller.GeefWebOrder().BonType,"BBON") @@ -47,11 +47,9 @@ Set VerkoopAPI = ##class(vhTest.Mock.DOM.VKP.VerkoopAPI).%New() Do VerkoopAPI.IndienMethodCall("GeefKlant",..#KlantID).DanReturn(StandaardKlant) - #dim Substrings = ##class(TECH.ListUtils).CreateListOfDataTypes("RequestedDeliveryDate not valid") - do ..ZetVerwachteExceptie(##class(Tools.Test.VerwachteExceptie).%New("TECH.Exceptions.InvalidInputException",Substrings)) - Set TandemboxBesteller = ##class(APPS.EDI.Bestel.impl.BestelService.TandemboxBesteller).%New(VerkoopAPI) - Do TandemboxBesteller.PlaatsBestelling(Aanvraag) + #dim Resultaat As APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat = TandemboxBesteller.MaakOfferte(Aanvraag) + Do $$$AssertEquals(Resultaat.Exceptie.GeefOmschrijving(),"RequestedDeliveryDate not valid. (2011.42.42)") ]]> Index: vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml =================================================================== diff -u -r35724 -r36264 --- vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 35724) +++ vhTest/Fake/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 36264) @@ -14,6 +14,19 @@ ]]> + +OfferteID:%String,Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag + + + + +Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + + + OfferteID:%String,Lijn:APPS.EDI.common.dto.ProductLijn Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml =================================================================== diff -u -r35926 -r36264 --- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 35926) +++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 36264) @@ -8,124 +8,158 @@ 1000 - + - + - + - + - + +1 +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag - + +1 +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat - + 1 -APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat 1 + + + +1 + + Index: vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml =================================================================== diff -u -r35625 -r36264 --- vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 35625) +++ vhTest/Mock/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller.cls.xml (.../UnishopBesteller.cls.xml) (revision 36264) @@ -9,10 +9,16 @@ APPS.EDI.Bestel.impl.BestelService.UnishopBesteller,Tools.Mock.MockClassBase right - + +OfferteID:%String,Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag + + + + Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat - Index: APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml =================================================================== diff -u -r36171 -r36264 --- APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 36171) +++ APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller.cls.xml (.../TandemboxBesteller.cls.xml) (revision 36264) @@ -2,7 +2,7 @@ APPS.TBXWeb.DomeinNamen -TECH.RegisteredObject +TECH.Mockable APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag @@ -56,20 +56,38 @@ ]]> - -Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag,VerkoopAPI:DOM.VKP.VerkoopAPI + +Aanvraag:APPS.EDI.Bestel.BestelService.PlaatsBestelling.Aanvraag APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + + +APPS.EDI.Bestel.BestelService.PlaatsBestelling.Resultaat + Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller/PlaatsBestelling/Test.cls.xml =================================================================== diff -u -r35840 -r36264 --- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 35840) +++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/UnishopBesteller/PlaatsBestelling/Test.cls.xml (.../Test.cls.xml) (revision 36264) @@ -12,13 +12,10 @@ + + + + + + + + + + + + + + + + + + + + + + + + 1