Index: vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml (revision 42276) @@ -0,0 +1,197 @@ + + + +vhUnitTest.TestCase + + +vhTest.Mock.AX.AifMessage.MessageRepository +1 + + + +AXdata.AifMessage.Message +1 + + + +AXdata.AifMessage.FailedMessage +1 + + + +AXif.Common.Fault.MessageParts.AxdFaultMessageList +1 + + + +vhTest.Mock.AX.AifMessage.FailedMessageRepository +1 + + + +AXaif.Message.Envelope +1 + + + +%GlobalCharacterStream +1 + + + +vhTest.Fake.TECH.Mail.Mail +1 + + + +vhTest.Mock.TECH.Mail.MailAPI +1 + + + +aTestName:%String + + + + + ... Response") + + Do ..MailApiMock.VerwachtMethodCall("VerstuurMail",..MailFake).ExactAantalKeer(0) + + set ReponseLogger = ##class(AXimpl.ResponseLogger).%New(..MessageRepositoryStub,..FailedMessageRepositoryMock,..MailApiMock) + Do ReponseLogger.Log(..ResponseMessage,..MessageStream) + + do $$$AssertEquals(..StoredMessage.Status,"Processed") + do $$$AssertEquals(..StoredMessage.Action,"http://schemas.microsoft.com/dynamics/2008/01/services/GeneralJournalService/create") + do $$$AssertEquals(..StoredMessage.Request.TimeStamp,"2011-06-30 09:00:00") + do $$$AssertEquals(..StoredMessage.Request.Stream.Read()," ... Request") + do $$$AssertEquals(..StoredMessage.Response.Stream.Read()," ... Response") + do $$$AssertEquals(..StoredMessage.Response.TimeStamp,"2011-06-30 09:15:00") + + do ..MessageRepositoryStub.Verifieer() + do ..FailedMessageRepositoryMock.Verifieer() + do ..MailApiMock.Verifieer() +]]> + + + + + + + + + + + + + + + +1 +AXdata.AifMessage.Message + ... Request") + quit StoredMessage +]]> + + + + + Index: vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml (revision 42276) @@ -0,0 +1,112 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml =================================================================== diff -u -r42273 -r42276 --- vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml (.../AifMessage/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml) (revision 42273) +++ vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml (.../EventHandler/RequestLogger/RequestLoggerSpy.cls.xml) (revision 42276) @@ -1,6 +1,6 @@ - + AXimpl.RequestLogger Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml (revision 42276) @@ -0,0 +1,44 @@ + + + +vhUnitTest.TestCase + + +") + + Set RequestLogger = ##class(AXimpl.RequestLogger).%New(MessageRepositoryMock) + Do RequestLogger.Log(Command,Id,Envelope,MessageStream) + + Do $$$AssertEquals(AifMessage.Command,"Customer/Create") + Do $$$AssertEquals(AifMessage.SubjectId,"K||1000") + Do $$$AssertEquals(AifMessage.Status,"Pending") + Do $$$AssertEquals(AifMessage.Request.GUID,"{12345-123-ABC}") + Do $$$AssertEquals(AifMessage.Action,"http://schemas.microsoft.com/dynamics/2008/01/services/CustomerService/create") + Do $$$AssertEquals(AifMessage.Company,"VHBE") + Do $$$AssertEquals(AifMessage.Request.TimeStamp,"2011-06-30 09:15:00") + + Do $$$AssertNotEquals(AifMessage.Request.Stream,MessageStream) + Do $$$AssertEquals(AifMessage.Request.Stream.Read(),MessageStream.Read()) + + Do MessageRepositoryMock.Verifieer() +]]> + + + + + Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml (revision 42276) @@ -0,0 +1,44 @@ + + + +vhUnitTest.TestCase + + +aTestName:%String + + + + +aTestName:%String + + + + + + + + + + FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/Log/Test.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/ResponseLogger/Log/Test.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/CustomerUpdaterPart2/Test.cls.xml'. FishEye: No comparison available. Pass `N' to diff?