Index: vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml =================================================================== diff -u -r42281 -r42390 --- vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml (.../Test.cls.xml) (revision 42281) +++ vhUnitTest/AXimpl/ResponseProcessor/Verwerk/Test.cls.xml (.../Test.cls.xml) (revision 42390) @@ -38,14 +38,17 @@ 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() + 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() @@ -66,12 +69,15 @@ do FileAPIMock.VerwachtMethodCall("MoveFile",Filename,"E:\Errors\File.txt") set XmlCorrelaterStub = ##class(vhTest.Mock.TECH.XMLCorrelater).%New() - do XmlCorrelaterStub.IndienMethodCall("GeefObjectVanBestand",Filename,"AXaif.Message.Envelope","Envelope").DanException(##class(TECH.Exceptions.StatusException).%New(##class(TECH.enu.ExceptionCode).GeneralError(),"",$$$ERROR())) + do XmlCorrelaterStub.IndienMethodCall("GeefObjectVanBestand",Filename,"AXif.Dynamics.CustomerOut.Envelope","Envelope").DanException(##class(TECH.Exceptions.StatusException).%New(##class(TECH.enu.ExceptionCode).GeneralError(),"",$$$ERROR())) 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 +86,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 -