Index: WSimpl/Unishop/BeschikbareLandenBepaler.cls.xml =================================================================== diff -u -r37277 -r37420 --- WSimpl/Unishop/BeschikbareLandenBepaler.cls.xml (.../BeschikbareLandenBepaler.cls.xml) (revision 37277) +++ WSimpl/Unishop/BeschikbareLandenBepaler.cls.xml (.../BeschikbareLandenBepaler.cls.xml) (revision 37420) @@ -51,12 +51,12 @@ -Taal:DOM.enu.Taal,PersonalityID:%String="",KlantID:DOM.common.PartijID="" +Taal:DOM.enu.Taal,Sessie:WSimpl.Unishop.dto.Sessie WS.EC.ExterneVerkoop.dto.Landen vhUnitTest.TestCase + +%String +1 + + + +%String +1 + + + + + + + + + + + + + + Index: DOM/VKP/enu/Klant.cls.xml =================================================================== diff -u -r36637 -r37420 --- DOM/VKP/enu/Klant.cls.xml (.../Klant.cls.xml) (revision 36637) +++ DOM/VKP/enu/Klant.cls.xml (.../Klant.cls.xml) (revision 37420) @@ -6,6 +6,10 @@ Deze kan geconverteerd worden naar KlantNummer met behulp van de LegacyPartijAPI. TECH.Enumeration + +,K||1239,K||4682,K||1000,K||11708,K||4875,K||2671,K||6279,K||12130,K||7587,K||9365,K||12486,K||2523,K||1571,K||4451,K||4855,K||4830,K||9366,K||11211,K||12853,K||2999,K||6780,K||7833,K||1523,K||2669,K||6819,K||6820,K||6821,K||18455,K||9258,K||2009,K||23486,K||7606,K||23112,K||9382,K||18417,K||4073,K||1390,K||9197,K||3814,K||1387,K||8869,K||23968,K||11171,K||6261,K||24315,K||25868,K||24755,K||9905,K||10387,K||12983,K||9798,K||3145 + + 1 DOM.VKP.enu.Klant Index: WS/EC/ExterneVerkoopService.cls.xml =================================================================== diff -u -r37401 -r37420 --- WS/EC/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 37401) +++ WS/EC/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 37420) @@ -166,7 +166,9 @@ WS.EC.ExterneVerkoop.dto.Landen 1 - Index: vhTest/Mock/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml =================================================================== diff -u -r37277 -r37420 --- vhTest/Mock/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37277) +++ vhTest/Mock/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37420) @@ -10,9 +10,9 @@ right -PersonalityID:%String,KlantID:DOM.common.PartijID +Sessie:WSimpl.Unishop.dto.Sessie WS.EC.Unishop.InternationaleZending.LandenBepaler - Index: vhUnitTest/WSimpl/Unishop/BeschikbareLandenBepaler/Bepaal/Test.cls.xml =================================================================== diff -u -r37277 -r37420 --- vhUnitTest/WSimpl/Unishop/BeschikbareLandenBepaler/Bepaal/Test.cls.xml (.../Test.cls.xml) (revision 37277) +++ vhUnitTest/WSimpl/Unishop/BeschikbareLandenBepaler/Bepaal/Test.cls.xml (.../Test.cls.xml) (revision 37420) @@ -3,6 +3,18 @@ vhUnitTest.TestCase + +WSimpl.Unishop.dto.Sessie +1 + + + + + + @@ -36,10 +48,10 @@ Do LandenBepalerMock.IndienMethodCall("GeefLandCodes").DanReturn(##class(TECH.ListbuildIterator).%New($ListBuild("BG","SE"))) #dim LandenBepalerFactoryMock As vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory).%New() - Do LandenBepalerFactoryMock.VerwachtMethodCall("GeefLandenBepaler","DummyPersonalityID","DummyKlantID").DanReturn(LandenBepalerMock) + Do LandenBepalerFactoryMock.VerwachtMethodCall("GeefLandenBepaler",..SessieDummy).DanReturn(LandenBepalerMock) #dim BeschikbareLandenBepaler As WSimpl.Unishop.BeschikbareLandenBepaler = ##class(WSimpl.Unishop.BeschikbareLandenBepaler).%New(LandenBepalerFactoryMock, VertaalAPIStub) - #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal","DummyPersonalityID","DummyKlantID") + #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal",..SessieDummy) Do LandenBepalerFactoryMock.Verifieer() ]]> @@ -57,10 +69,10 @@ Do LandenBepalerStub.IndienMethodCall("GeefLandCodes").DanReturn(##class(TECH.ListbuildIterator).%New($ListBuild("BG","SE"))) #dim LandenBepalerFactoryStub As vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory).%New() - Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler","","").DanReturn(LandenBepalerStub) + Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler",..SessieDummy).DanReturn(LandenBepalerStub) #dim BeschikbareLandenBepaler As WSimpl.Unishop.BeschikbareLandenBepaler = ##class(WSimpl.Unishop.BeschikbareLandenBepaler).%New(LandenBepalerFactoryStub, VertaalAPIMock) - #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal") + #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal",..SessieDummy) Do VertaalAPIMock.Verifieer() ]]> @@ -78,7 +90,7 @@ Do LandenBepalerStub.IndienMethodCall("GeefLandCodes").DanReturn(##class(TECH.ListbuildIterator).%New($ListBuild("BG"))) #dim LandenBepalerFactoryStub As vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory).%New() - Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler","","").DanReturn(LandenBepalerStub) + Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler",..SessieDummy).DanReturn(LandenBepalerStub) #dim BeschikbareLandenList As WS.EC.ExterneVerkoop.dto.Landen = ##class(WS.EC.ExterneVerkoop.dto.Landen).%New() Do BeschikbareLandenList.Insert(##class(WS.EC.ExterneVerkoop.dto.Land).%New("BG","[BG]")) @@ -87,7 +99,7 @@ #dim SorterSpy As vhTest.Spy.WSimpl.Unishop.BeschikbareLandenSort = ##class(vhTest.Spy.WSimpl.Unishop.BeschikbareLandenSort).%New() #dim BeschikbareLandenBepaler As WSimpl.Unishop.BeschikbareLandenBepaler = ##class(WSimpl.Unishop.BeschikbareLandenBepaler).%New(LandenBepalerFactoryStub, VertaalAPIStub, SorterSpy) - #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal") + #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal",..SessieDummy) Do $$$AssertTrue(SorterSpy.IsSortOpgeroepen) Do $$$AssertTrue(SorterSpy.IsBeschikbareLandenComparatorGebruikt) @@ -106,10 +118,10 @@ Do LandenBepalerStub.IndienMethodCall("GeefLandCodes").DanReturn(##class(TECH.ListbuildIterator).%New($ListBuild("BG"))) #dim LandenBepalerFactoryStub As vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory).%New() - Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler","","").DanReturn(LandenBepalerStub) + Do LandenBepalerFactoryStub.IndienMethodCall("GeefLandenBepaler",..SessieDummy).DanReturn(LandenBepalerStub) #dim BeschikbareLandenBepaler As WSimpl.Unishop.BeschikbareLandenBepaler = ##class(WSimpl.Unishop.BeschikbareLandenBepaler).%New(LandenBepalerFactoryStub, VertaalAPIStub) - #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal") + #dim EuropeseLanden As WS.EC.ExterneVerkoop.dto.Landen = BeschikbareLandenBepaler.Bepaal("DummyTaal",..SessieDummy) Do $$$AssertEquals(EuropeseLanden.GetAt(1).Code,"BG") Do $$$AssertEquals(EuropeseLanden.GetAt(1).Naam,"[BG]") Index: vhTest/Fake/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml =================================================================== diff -u -r37277 -r37420 --- vhTest/Fake/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37277) +++ vhTest/Fake/WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37420) @@ -8,7 +8,7 @@ WS.EC.Unishop.InternationaleZending.impl.LandenBepalerFactory -PersonalityID:%String,KlantID:DOM.common.PartijID +Sessie:WSimpl.Unishop.dto.Sessie WS.EC.Unishop.InternationaleZending.LandenBepaler Index: WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml =================================================================== diff -u -r37277 -r37420 --- WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37277) +++ WS/EC/Unishop/InternationaleZending/impl/LandenBepalerFactory.cls.xml (.../LandenBepalerFactory.cls.xml) (revision 37420) @@ -4,10 +4,10 @@ TECH.Mockable -PersonalityID:%String,KlantID:DOM.common.PartijID +Sessie:WSimpl.Unishop.dto.Sessie WS.EC.Unishop.InternationaleZending.LandenBepaler