Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/Test.cls.xml =================================================================== diff -u -r45305 -r45473 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/Test.cls.xml (.../Test.cls.xml) (revision 45305) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/Test.cls.xml (.../Test.cls.xml) (revision 45473) @@ -6,7 +6,7 @@ - + TotaalPrijs:%Decimal=25 1 APPS.EC.dto.Offerte Index: vhUnitTest/APPS/EC/Winkelkar/impl/WinkelkarUtils/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/EC/Winkelkar/impl/WinkelkarUtils/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/EC/Winkelkar/impl/WinkelkarUtils/Test.cls.xml (revision 45473) @@ -0,0 +1,32 @@ + + + +vhUnitTest.TestCase + + + + + + + + Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml =================================================================== diff -u -r44940 -r45473 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 44940) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 45473) @@ -3,6 +3,11 @@ TECH.RegisteredObject + +%String +M + + WSimpl.Vhisie4.Winkelkar.WinkelkarRepository 1 @@ -64,7 +69,7 @@ Index: APPS/EC/Winkelkar/impl/WinkelkarUtils.cls.xml =================================================================== diff -u -r39641 -r45473 --- APPS/EC/Winkelkar/impl/WinkelkarUtils.cls.xml (.../WinkelkarUtils.cls.xml) (revision 39641) +++ APPS/EC/Winkelkar/impl/WinkelkarUtils.cls.xml (.../WinkelkarUtils.cls.xml) (revision 45473) @@ -15,14 +15,31 @@ 1 + +APPS.EC.Winkelkar.dto.Lijn +list +1 + + + +Winkelkar:APPS.EC.Winkelkar.dto.Winkelkar +%ListOfObjects +ELEMENTTYPE="APPS.EC.Winkelkar.dto.Lijn" + + + Winkelkar:APPS.EC.Winkelkar.dto.Winkelkar %ListOfObjects ELEMENTTYPE="APPS.EC.Winkelkar.dto.ProductLijn" @@ -40,7 +57,7 @@ @@ -53,13 +70,17 @@ MaatwerkLijn:APPS.EC.Winkelkar.dto.MaatwerkLijn - ProductLijn:APPS.EC.Winkelkar.dto.ProductLijn - Index: APPS/EC/Winkelkar/dto/Lijn.cls.xml =================================================================== diff -u -r39234 -r45473 --- APPS/EC/Winkelkar/dto/Lijn.cls.xml (.../Lijn.cls.xml) (revision 39234) +++ APPS/EC/Winkelkar/dto/Lijn.cls.xml (.../Lijn.cls.xml) (revision 45473) @@ -20,6 +20,11 @@ + +%String + + + 1 Visitor:APPS.EC.Winkelkar.WinkelkarVisitor FishEye: Tag 45473 refers to a dead (removed) revision in file `vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/Test.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 45473 refers to a dead (removed) revision in file `vhTest/Mock/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/Test.cls.xml =================================================================== diff -u -r44940 -r45473 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/Test.cls.xml (.../Test.cls.xml) (revision 44940) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/Test.cls.xml (.../Test.cls.xml) (revision 45473) @@ -38,7 +38,7 @@ Do ..WinkelkarRepositoryMock.VerwachtMethodCall("GeefOfferteIDViaID", "DummyWinkelkarId").DanReturn("DummyOfferteId") Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteEnHerbereken", "DummyOfferteId").DanReturn(Offerte) Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteZonderHerberekening", "DummyOfferteId").DanReturn(Offerte) - Do ..Synchroniseer.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar).ExactAantalKeer(1).DanDoeNiks() + Do ..Synchroniseer.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar, "M").ExactAantalKeer(1).DanDoeNiks() #dim HerberekenMaatwerkResponse As WS.Vhisie4.Winkelkar.HerberekenMaatwerkResponse Set HerberekenMaatwerkResponse = ..HerberekenMaatwerk.HerberekenMaatwerk(HerberekenMaatwerkRequest) @@ -61,7 +61,7 @@ Do ..WinkelkarRepositoryMock.VerwachtMethodCall("GeefOfferteIDViaID", "DummyWinkelkarId").DanReturn("DummyOfferteId") Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteEnHerbereken", "DummyOfferteId").DanReturn(Offerte) Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteZonderHerberekening", "DummyOfferteId").DanReturn(Offerte) - Do ..Synchroniseer.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar).ExactAantalKeer(1).DanDoeNiks() + Do ..Synchroniseer.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar, "M").ExactAantalKeer(1).DanDoeNiks() #dim HerberekenMaatwerkResponse As WS.Vhisie4.Winkelkar.HerberekenMaatwerkResponse Set HerberekenMaatwerkResponse = ..HerberekenMaatwerk.HerberekenMaatwerk(HerberekenMaatwerkRequest) Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml =================================================================== diff -u -r40495 -r45473 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml (.../LijnCacheBuilder.cls.xml) (revision 40495) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml (.../LijnCacheBuilder.cls.xml) (revision 45473) @@ -20,10 +20,10 @@ -WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String="PM" %Boolean -InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String="PM" APPS.EC.Winkelkar.dto.MaatwerkLijnList -InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String %ArrayOfObjects -Lijnen:TECH.ListOfObjects,Key:%String +Lijnen:TECH.ListOfObjects,Key:%String,Filter:%String 1 FishEye: Tag 45473 refers to a dead (removed) revision in file `vhTest/Fake/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 45473 refers to a dead (removed) revision in file `vhTest/Mock/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: APPS/EC/Winkelkar/dto/ProductLijn.cls.xml =================================================================== diff -u -r39391 -r45473 --- APPS/EC/Winkelkar/dto/ProductLijn.cls.xml (.../ProductLijn.cls.xml) (revision 39391) +++ APPS/EC/Winkelkar/dto/ProductLijn.cls.xml (.../ProductLijn.cls.xml) (revision 45473) @@ -33,6 +33,13 @@ %Decimal + +%String +"P" +1 + + + Visitor:APPS.EC.Winkelkar.WinkelkarVisitor TECH.Mockable + +%String +M + + + +%String +P + + + +%String +PM + + WSimpl.Vhisie4.Winkelkar.WinkelkarRepository 1 @@ -46,35 +61,46 @@ -Winkelkar:WS.Vhisie4.Winkelkar.dto.Winkelkar +Winkelkar:WS.Vhisie4.Winkelkar.dto.Winkelkar,Filter:%String="PM" TECH.ListOfObjects ELEMENTTYPE="WSimpl.Vhisie4.Winkelkar.WinkelkarService.Synchroniseer.Melding" - -InterneOfferteId:%String + +InterneOfferteId:%String,Filter:%String 1 -APPS.EC.Winkelkar.dto.MaatwerkLijnList -APPS.EC.Winkelkar.dto.LijnList + - -Winkelkar:WS.Vhisie4.Winkelkar.dto.Winkelkar + +Winkelkar:WS.Vhisie4.Winkelkar.dto.Winkelkar,Filter:%String 1 -APPS.EC.Winkelkar.dto.MaatwerkLijnList -APPS.EC.Winkelkar.dto.LijnList + + + +Winkelkar:APPS.EC.Winkelkar.dto.Winkelkar,Filter:%String +1 +APPS.EC.Winkelkar.dto.LijnList + + Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater.cls.xml =================================================================== diff -u -r45426 -r45473 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater.cls.xml (.../WinkelkarUpdater.cls.xml) (revision 45426) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater.cls.xml (.../WinkelkarUpdater.cls.xml) (revision 45473) @@ -13,6 +13,21 @@ OnDisk + +%String +M + + + +%String +P + + + +%String +PM + + APPS.EC.Winkelkar.impl.WinkelkarService 1 @@ -50,19 +65,18 @@ -WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String="PM" %ListOfObjects @@ -74,27 +88,23 @@ + +WinkelkarId:%String,InMemWinkelkarLijn:APPS.EC.Winkelkar.dto.Lijn +1 + + + OnDiskWinkelkarLijn:APPS.EC.Winkelkar.dto.MaatwerkLijn,InMemWinkelkarLijn:APPS.EC.Winkelkar.dto.MaatwerkLijn 1 %Boolean Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestMaatwerkLijn.cls.xml =================================================================== diff -u --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestMaatwerkLijn.cls.xml (revision 0) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestMaatwerkLijn.cls.xml (revision 45473) @@ -0,0 +1,200 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +EenheidPrijs:%Decimal=12.5,AantalLijnen:%Integer=1 +1 +APPS.EC.Winkelkar.dto.Winkelkar + + + + + + FishEye: Tag 45473 refers to a dead (removed) revision in file `vhTest/Fake/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestProductLijn.cls.xml =================================================================== diff -u --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestProductLijn.cls.xml (revision 0) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/Synchroniseer/WinkelkarUpdater/TestProductLijn.cls.xml (revision 45473) @@ -0,0 +1,112 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + +EenheidPrijs:%Decimal=12.5,AantalLijnen:%Integer=1 +1 +APPS.EC.Winkelkar.dto.Winkelkar + + + + + + Index: APPS/EC/Winkelkar/dto/LijnList.cls.xml =================================================================== diff -u --- APPS/EC/Winkelkar/dto/LijnList.cls.xml (revision 0) +++ APPS/EC/Winkelkar/dto/LijnList.cls.xml (revision 45473) @@ -0,0 +1,16 @@ + + + +%Library.ListOfObjects + + +APPS.EC.Winkelkar.dto.Lijn + + + +%Library.CompleteCustomStorage + + + + + Index: vhTest/Mock/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml =================================================================== diff -u -r40488 -r45473 --- vhTest/Mock/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml (.../LijnCacheBuilder.cls.xml) (revision 40488) +++ vhTest/Mock/WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk/LijnCacheBuilder.cls.xml (.../LijnCacheBuilder.cls.xml) (revision 45473) @@ -3,30 +3,29 @@ 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. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt 1 WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheBuilder,Tools.Mock.MockClassBase right -InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String="PM" APPS.EC.Winkelkar.dto.MaatwerkLijnList - -InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String %ArrayOfObjects - -WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects +WinkelkarId:%String,InGeheugenWinkelkarLijnen:%ListOfObjects,BewaardeWinkelkarLijnen:%ListOfObjects,Filter:%String="PM" %Boolean - Index: APPS/EC/Winkelkar/dto/MaatwerkLijn.cls.xml =================================================================== diff -u -r39535 -r45473 --- APPS/EC/Winkelkar/dto/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 39535) +++ APPS/EC/Winkelkar/dto/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 45473) @@ -44,6 +44,13 @@ + +%String +"M" +1 + + + Visitor:APPS.EC.Winkelkar.WinkelkarVisitor