Index: APPS/TRANSP/impl/VerpakkingEenheidFactory.cls.xml =================================================================== diff -u -r66251 -r69222 --- APPS/TRANSP/impl/VerpakkingEenheidFactory.cls.xml (.../VerpakkingEenheidFactory.cls.xml) (revision 66251) +++ APPS/TRANSP/impl/VerpakkingEenheidFactory.cls.xml (.../VerpakkingEenheidFactory.cls.xml) (revision 69222) @@ -19,7 +19,7 @@ }ElseIf VerpakkingEenheidType = ##class(DOM.TRANSP.enu.VerpakkingEenheidType).BuitenmaatsPallet(){ Set dtoVerpakkingEenheid = ##class(APPS.TRANSP.dto.VerpakkingEenheid.BuitenmaatsPallet).%New() }ElseIf VerpakkingEenheidType = ##class(DOM.TRANSP.enu.VerpakkingEenheidType).WegwerpPallet(){ - Set dtoVerpakkingEenheid = ##class(APPS.TRANSP.dto.VerpakkingEenheid.Europallet).%New() + Set dtoVerpakkingEenheid = ##class(APPS.TRANSP.dto.VerpakkingEenheid.Wegwerppallet).%New() } Quit dtoVerpakkingEenheid ]]> Index: APPS/TRANSP/VerpakkingEenheidVisitor.cls.xml =================================================================== diff -u -r29059 -r69222 --- APPS/TRANSP/VerpakkingEenheidVisitor.cls.xml (.../VerpakkingEenheidVisitor.cls.xml) (revision 29059) +++ APPS/TRANSP/VerpakkingEenheidVisitor.cls.xml (.../VerpakkingEenheidVisitor.cls.xml) (revision 69222) @@ -15,6 +15,12 @@ %Status + +1 +Wegwerppallet:APPS.TRANSP.dto.VerpakkingEenheid.Wegwerppallet +%Status + + 1 HalveEuropallet:APPS.TRANSP.dto.VerpakkingEenheid.HalveEuropallet Index: APPS/TRANSP/dto/VerpakkingEenheid/Wegwerppallet.cls.xml =================================================================== diff -u --- APPS/TRANSP/dto/VerpakkingEenheid/Wegwerppallet.cls.xml (revision 0) +++ APPS/TRANSP/dto/VerpakkingEenheid/Wegwerppallet.cls.xml (revision 69222) @@ -0,0 +1,24 @@ + + + +APPS.TRANSP.dto.VerpakkingEenheid + + +%Status + + + + +Visitor:APPS.TRANSP.VerpakkingEenheidVisitor +%Status + + + + + + Index: vhTest/Utils/APPS/TRANSP/dto/LeveringInfo.cls.xml =================================================================== diff -u -r66903 -r69222 --- vhTest/Utils/APPS/TRANSP/dto/LeveringInfo.cls.xml (.../LeveringInfo.cls.xml) (revision 66903) +++ vhTest/Utils/APPS/TRANSP/dto/LeveringInfo.cls.xml (.../LeveringInfo.cls.xml) (revision 69222) @@ -36,6 +36,28 @@ ]]> + +1 +APPS.TRANSP.dto.LeveringInfo + + + 1 APPS.TRANSP.dto.LeveringInfo Index: vhUnitTest/APPS/TRANSP/TransportService/GeefLeveringInfo/VerpakkingEenheden/Test.cls.xml =================================================================== diff -u -r66251 -r69222 --- vhUnitTest/APPS/TRANSP/TransportService/GeefLeveringInfo/VerpakkingEenheden/Test.cls.xml (.../Test.cls.xml) (revision 66251) +++ vhUnitTest/APPS/TRANSP/TransportService/GeefLeveringInfo/VerpakkingEenheden/Test.cls.xml (.../Test.cls.xml) (revision 69222) @@ -115,12 +115,12 @@ do VerpakkingEenhedenDrieItems.Insert(##class(vhUnitTest.APPS.TRANSP.VerpakkingEenheidMock).%New(##class(DOM.TRANSP.enu.VerpakkingEenheidType).Colli())) do VerpakkingEenhedenDrieItems.Insert(##class(vhUnitTest.APPS.TRANSP.VerpakkingEenheidMock).%New(##class(DOM.TRANSP.enu.VerpakkingEenheidType).Langgoed())) do VerpakkingEenhedenDrieItems.Insert(##class(vhUnitTest.APPS.TRANSP.VerpakkingEenheidMock).%New(##class(DOM.TRANSP.enu.VerpakkingEenheidType).BuitenmaatsPallet())) - + do VerpakkingEenhedenDrieItems.Insert(##class(vhUnitTest.APPS.TRANSP.VerpakkingEenheidMock).%New(##class(DOM.TRANSP.enu.VerpakkingEenheidType).WegwerpPallet())) do ..MaakStubs() do ..LeveringStub.IndienMethodCall("GeefAantalColli").DanReturn(1) do ..LeveringStub.IndienMethodCall("GeefAantalEuroPalletten").DanReturn(0) - do ..LeveringStub.IndienMethodCall("GeefAantalWegwerpPalletten").DanReturn(0) + do ..LeveringStub.IndienMethodCall("GeefAantalWegwerpPalletten").DanReturn(1) do ..LeveringStub.IndienMethodCall("GeefAantalLanggoed").DanReturn(2) do ..LeveringStub.IndienMethodCall("GeefAantalBuitenmaatsPalletten").DanReturn(3) do ..LeveringStub.IndienMethodCall("GeefVerpakkingEenheden").DanReturn(VerpakkingEenhedenDrieItems) @@ -130,7 +130,7 @@ #dim LeveringInfo As APPS.TRANSP.dto.LeveringInfo = ..GeefTransportService().GeefLeveringInfo(..#RitID,..#LeveringID) ; Assert - if $$$AssertEquals(3,LeveringInfo.VerpakkingEenheden.Count()) { + if $$$AssertEquals(4,LeveringInfo.VerpakkingEenheden.Count()) { do $$$AssertEquals(1,LeveringInfo.VerpakkingEenheden.GetAt(1).Aantal,1) do $$$AssertEquals(##class(DOM.TRANSP.enu.VerpakkingEenheidType).Colli(),LeveringInfo.VerpakkingEenheden.GetAt(1).Type) @@ -141,6 +141,9 @@ do $$$AssertEquals(3,LeveringInfo.VerpakkingEenheden.GetAt(2).Lengtes.GetAt(1)) do $$$AssertEquals(2,LeveringInfo.VerpakkingEenheden.GetAt(2).Lengtes.GetAt(2)) } + do $$$AssertEquals(1,LeveringInfo.VerpakkingEenheden.GetAt(4).Aantal,1) + Do ##class(Tools.Wlip).%New(207).ListOfObjectsToText(LeveringInfo.VerpakkingEenheden) + w !, LeveringInfo.VerpakkingEenheden.GetAt(4).Type } ]]>