Index: vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml =================================================================== diff -u -r42281 -r42386 --- vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml (.../Test.cls.xml) (revision 42281) +++ vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml (.../Test.cls.xml) (revision 42386) @@ -38,14 +38,18 @@ do FileAPIMock.VerwachtMethodCall("GeefFileReader",Filename).DanReturn(File) do FileAPIMock.VerwachtMethodCall("DeleteFile",Filename) - set AifMessage = ##class(AXaif.Message.Envelope).%New() + #dim AifMessage = ##class(AXif.Dynamics.CustomerOut.Envelope).%New() set XmlCorrelaterStub = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() - do XmlCorrelaterStub.IndienMethodCall("GeefObjectVanBestand",Filename,"AXaif.Message.Envelope","Envelope").DanReturn(AifMessage) + do XmlCorrelaterStub.IndienMethodCall("GeefObjectVanBestand",Filename,"AXif.Dynamics.CustomerOut.Envelope","Envelope").DanReturn(AifMessage) set EventRaiserMock = ##class(vhTest.Mock.AXimpl.EventRaiser).%New() do EventRaiserMock.VerwachtMethodCall("RaiseResponseReceivedEvent",AifMessage,..Matches.Stream(Stream)) - #dim ResponseProcesser As AXimpl.ResponseProcessor = ..InitResponseProcessor(FileAPIMock,XmlCorrelaterStub,EventRaiserMock) + set RequestGeneratorConfigStub = ##class(vhTest.Mock.AXimpl.RequestGeneratorConfig).%New() + w !,"testfilename"_Filename + do RequestGeneratorConfigStub.IndienMethodCall("GetEnvelopeViaSubPath", $$$ElkeWaarde).DanReturn(AifMessage.%ClassName(1)) + + #dim ResponseProcesser As AXimpl.ResponseProcessor = ..InitResponseProcessor(FileAPIMock,XmlCorrelaterStub,EventRaiserMock,RequestGeneratorConfigStub) do ResponseProcesser.Verwerk(Filename) do FileAPIMock.Verifieer() @@ -71,7 +75,10 @@ set EventRaiserMock = ##class(vhTest.Mock.AXimpl.EventRaiser).%New() do EventRaiserMock.VerwachtMethodCall("RaiseCorruptedResponseReceivedEvent",Filename,..Matches.Stream(Stream)) - #dim ResponseProcesser As AXimpl.ResponseProcessor = ..InitResponseProcessor(FileAPIMock,XmlCorrelaterStub,EventRaiserMock) + set RequestGeneratorConfigStub = ##class(vhTest.Mock.AXimpl.RequestGeneratorConfig).%New() + do RequestGeneratorConfigStub.IndienMethodCall("GetEnvelopeViaSubPath", Filename).DanReturn("%CacheString") + + #dim ResponseProcesser As AXimpl.ResponseProcessor = ..InitResponseProcessor(FileAPIMock,XmlCorrelaterStub,EventRaiserMock,RequestGeneratorConfigStub) do ResponseProcesser.Verwerk(Filename) do FileAPIMock.Verifieer() @@ -80,10 +87,10 @@ -FileAPI:TECH.File.FileAPI=..FileAPI,XmlCorrelater:TECH.XMLCorrelater=..XmlCorrelater,EventRaiser:AXimpl.EventRaiser=..EventRaiser +FileAPI:TECH.File.FileAPI=..FileAPI,XmlCorrelater:TECH.XMLCorrelater=..XmlCorrelater,EventRaiser:AXimpl.EventRaiser=..EventRaiser,RequestGeneratorConfigStub:AXimpl.RequestGeneratorConfig 1 AXimpl.ResponseProcessor -